@Stability(value=Stable) @Internal public static final class CfnDeviceDefinitionVersion.DeviceProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDeviceDefinitionVersion.DeviceProperty
CfnDeviceDefinitionVersion.DevicePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnDeviceDefinitionVersion.DeviceProperty.Builder, CfnDeviceDefinitionVersion.DeviceProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnDeviceDefinitionVersion.DeviceProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnDeviceDefinitionVersion.DeviceProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getCertificateArn()
The ARN of the device certificate for the device.
|
String |
getId()
A descriptive or arbitrary ID for the device.
|
Object |
getSyncShadow()
Indicates whether the device's local shadow is synced with the cloud automatically.
|
String |
getThingArn()
The Amazon Resource Name (ARN) of the device, which is an AWS IoT device (thing).
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnDeviceDefinitionVersion.DeviceProperty.Builder builder)
CfnDeviceDefinitionVersion.DeviceProperty.Builder.public final String getCertificateArn()
CfnDeviceDefinitionVersion.DevicePropertyThis X.509 certificate is used to authenticate the device with AWS IoT and AWS IoT Greengrass services.
getCertificateArn in interface CfnDeviceDefinitionVersion.DevicePropertypublic final String getId()
CfnDeviceDefinitionVersion.DeviceProperty
This value must be unique within the device definition version. Maximum length is 128 characters with pattern [a-zA-Z0-9:_-]+ .
getId in interface CfnDeviceDefinitionVersion.DevicePropertypublic final String getThingArn()
CfnDeviceDefinitionVersion.DevicePropertygetThingArn in interface CfnDeviceDefinitionVersion.DevicePropertypublic final Object getSyncShadow()
CfnDeviceDefinitionVersion.DevicePropertygetSyncShadow in interface CfnDeviceDefinitionVersion.DeviceProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.