aws-cdk-lib.aws_greengrass.CfnDeviceDefinitionVersionProps

interface CfnDeviceDefinitionVersionProps

LanguageType name
.NETAmazon.CDK.AWS.Greengrass.CfnDeviceDefinitionVersionProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsgreengrass#CfnDeviceDefinitionVersionProps
Javasoftware.amazon.awscdk.services.greengrass.CfnDeviceDefinitionVersionProps
Pythonaws_cdk.aws_greengrass.CfnDeviceDefinitionVersionProps
TypeScript aws-cdk-lib » aws_greengrass » CfnDeviceDefinitionVersionProps

Properties for defining a CfnDeviceDefinitionVersion.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_greengrass as greengrass } from 'aws-cdk-lib';
const cfnDeviceDefinitionVersionProps: greengrass.CfnDeviceDefinitionVersionProps = {
  deviceDefinitionId: 'deviceDefinitionId',
  devices: [{
    certificateArn: 'certificateArn',
    id: 'id',
    thingArn: 'thingArn',

    // the properties below are optional
    syncShadow: false,
  }],
};

Properties

NameTypeDescription
deviceDefinitionIdstringThe ID of the device definition associated with this version.
devicesIResolvable | IResolvable | DeviceProperty[]The devices in this version.

deviceDefinitionId

Type: string

The ID of the device definition associated with this version.

This value is a GUID.


devices

Type: IResolvable | IResolvable | DeviceProperty[]

The devices in this version.