@Stability(value=Stable) public static final class CfnAssetModel.Builder extends Object implements software.amazon.jsii.Builder<CfnAssetModel>
CfnAssetModel.| Modifier and Type | Method and Description |
|---|---|
CfnAssetModel.Builder |
assetModelCompositeModels(IResolvable assetModelCompositeModels)
`AWS::IoTSiteWise::AssetModel.AssetModelCompositeModels`.
|
CfnAssetModel.Builder |
assetModelCompositeModels(List<? extends Object> assetModelCompositeModels)
`AWS::IoTSiteWise::AssetModel.AssetModelCompositeModels`.
|
CfnAssetModel.Builder |
assetModelDescription(String assetModelDescription)
`AWS::IoTSiteWise::AssetModel.AssetModelDescription`.
|
CfnAssetModel.Builder |
assetModelHierarchies(IResolvable assetModelHierarchies)
`AWS::IoTSiteWise::AssetModel.AssetModelHierarchies`.
|
CfnAssetModel.Builder |
assetModelHierarchies(List<? extends Object> assetModelHierarchies)
`AWS::IoTSiteWise::AssetModel.AssetModelHierarchies`.
|
CfnAssetModel.Builder |
assetModelName(String assetModelName)
`AWS::IoTSiteWise::AssetModel.AssetModelName`.
|
CfnAssetModel.Builder |
assetModelProperties(IResolvable assetModelProperties)
`AWS::IoTSiteWise::AssetModel.AssetModelProperties`.
|
CfnAssetModel.Builder |
assetModelProperties(List<? extends Object> assetModelProperties)
`AWS::IoTSiteWise::AssetModel.AssetModelProperties`.
|
CfnAssetModel |
build() |
static CfnAssetModel.Builder |
create(software.constructs.Construct scope,
String id) |
CfnAssetModel.Builder |
tags(List<? extends CfnTag> tags)
`AWS::IoTSiteWise::AssetModel.Tags`.
|
@Stability(value=Stable) public static CfnAssetModel.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnAssetModel.AssetModelCompositeModelProperty.Builder.@Stability(value=Stable) public CfnAssetModel.Builder assetModelName(String assetModelName)
assetModelName - `AWS::IoTSiteWise::AssetModel.AssetModelName`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder assetModelCompositeModels(IResolvable assetModelCompositeModels)
assetModelCompositeModels - `AWS::IoTSiteWise::AssetModel.AssetModelCompositeModels`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder assetModelCompositeModels(List<? extends Object> assetModelCompositeModels)
assetModelCompositeModels - `AWS::IoTSiteWise::AssetModel.AssetModelCompositeModels`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder assetModelDescription(String assetModelDescription)
assetModelDescription - `AWS::IoTSiteWise::AssetModel.AssetModelDescription`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder assetModelHierarchies(IResolvable assetModelHierarchies)
assetModelHierarchies - `AWS::IoTSiteWise::AssetModel.AssetModelHierarchies`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder assetModelHierarchies(List<? extends Object> assetModelHierarchies)
assetModelHierarchies - `AWS::IoTSiteWise::AssetModel.AssetModelHierarchies`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder assetModelProperties(IResolvable assetModelProperties)
assetModelProperties - `AWS::IoTSiteWise::AssetModel.AssetModelProperties`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder assetModelProperties(List<? extends Object> assetModelProperties)
assetModelProperties - `AWS::IoTSiteWise::AssetModel.AssetModelProperties`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::IoTSiteWise::AssetModel.Tags`. This parameter is required.this@Stability(value=Stable) public CfnAssetModel build()
build in interface software.amazon.jsii.Builder<CfnAssetModel>Copyright © 2021. All rights reserved.