@Stability(value=Stable) @Internal public static final class CfnAssetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAssetProps
CfnAssetPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnAssetProps.Builder, CfnAssetProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAssetProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAssetProps.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 |
getAssetDescription()
`AWS::IoTSiteWise::Asset.AssetDescription`.
|
Object |
getAssetHierarchies()
A list of asset hierarchies that each contain a `hierarchyLogicalId` .
|
String |
getAssetModelId()
The ID of the asset model from which to create the asset.
|
String |
getAssetName()
A unique, friendly name for the asset.
|
Object |
getAssetProperties()
The list of asset properties for the asset.
|
List<CfnTag> |
getTags()
A list of key-value pairs that contain metadata for the asset.
|
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(CfnAssetProps.Builder builder)
CfnAssetProps.Builder.public final String getAssetModelId()
CfnAssetPropsgetAssetModelId in interface CfnAssetPropspublic final String getAssetName()
CfnAssetProps
The maximum length is 256 characters with the pattern [^\ u0000-\ u001F\ u007F]+ .
getAssetName in interface CfnAssetPropspublic final String getAssetDescription()
CfnAssetPropsgetAssetDescription in interface CfnAssetPropspublic final Object getAssetHierarchies()
CfnAssetPropsA hierarchy specifies allowed parent/child asset relationships.
getAssetHierarchies in interface CfnAssetPropspublic final Object getAssetProperties()
CfnAssetProps
This object doesn't include properties that you define in composite models. You can find composite model properties in the assetCompositeModels object.
getAssetProperties in interface CfnAssetPropspublic final List<CfnTag> getTags()
CfnAssetPropsFor more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide .
getTags in interface CfnAssetProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.