@Stability(value=Stable) @Internal public static final class CfnCoreDefinitionVersion.CoreProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCoreDefinitionVersion.CoreProperty
CfnCoreDefinitionVersion.CorePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnCoreDefinitionVersion.CoreProperty.Builder, CfnCoreDefinitionVersion.CoreProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnCoreDefinitionVersion.CoreProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnCoreDefinitionVersion.CoreProperty.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 core.
|
String |
getId()
A descriptive or arbitrary ID for the core.
|
Object |
getSyncShadow()
Indicates whether the core's local shadow is synced with the cloud automatically.
|
String |
getThingArn()
The Amazon Resource Name (ARN) of the core, 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(CfnCoreDefinitionVersion.CoreProperty.Builder builder)
CfnCoreDefinitionVersion.CoreProperty.Builder.public final String getCertificateArn()
CfnCoreDefinitionVersion.CorePropertyThis X.509 certificate is used to authenticate the core with AWS IoT and AWS IoT Greengrass services.
getCertificateArn in interface CfnCoreDefinitionVersion.CorePropertypublic final String getId()
CfnCoreDefinitionVersion.CoreProperty
This value must be unique within the core definition version. Maximum length is 128 characters with pattern [a-zA-Z0-9:_-]+ .
getId in interface CfnCoreDefinitionVersion.CorePropertypublic final String getThingArn()
CfnCoreDefinitionVersion.CorePropertygetThingArn in interface CfnCoreDefinitionVersion.CorePropertypublic final Object getSyncShadow()
CfnCoreDefinitionVersion.CorePropertyThe default is false.
getSyncShadow in interface CfnCoreDefinitionVersion.CoreProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.