You are viewing the documentation for AWS IoT Greengrass Version 1. AWS IoT Greengrass Version 2 is the latest major version of AWS IoT Greengrass. For more information about the AWS IoT Greengrass Version 2 API, see the AWS IoT Greengrass V2 API Reference.
DeviceDefinitionVersion
{ "Devices": [ { "Id": "string", "ThingArn": "string", "CertificateArn": "string", "SyncShadow": true } ] }
- DeviceDefinitionVersion
-
Information about a device definition version.
type: object
- Devices
-
A list of devices in the definition version.
type: array
items: Device
- Device
-
Information about a device.
type: object
required: ["Id", "ThingArn", "CertificateArn"]
- Id
-
A descriptive or arbitrary ID for the device. This value must be unique within the device definition version. Maximum length is 128 characters with the pattern
[a‑zA‑Z0‑9:_‑]+
.type: string
- ThingArn
-
The thing ARN of the device.
type: string
- CertificateArn
-
The ARN of the certificate associated with the device.
type: string
- SyncShadow
-
If true, the device's local shadow is synced with the cloud automatically.
type: boolean