Interface CfnComputationModelMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnComputationModelMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:00.466Z")
@Stability(Stable)
public interface CfnComputationModelMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnComputationModelPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.iotsitewise.*;
ComputationModelDataBindingValueProperty computationModelDataBindingValueProperty_;
CfnComputationModelMixinProps cfnComputationModelMixinProps = CfnComputationModelMixinProps.builder()
.computationModelConfiguration(ComputationModelConfigurationProperty.builder()
.anomalyDetection(AnomalyDetectionComputationModelConfigurationProperty.builder()
.inputProperties("inputProperties")
.resultProperty("resultProperty")
.build())
.build())
.computationModelDataBinding(Map.of(
"computationModelDataBindingKey", ComputationModelDataBindingValueProperty.builder()
.assetModelProperty(AssetModelPropertyBindingValueProperty.builder()
.assetModelId("assetModelId")
.propertyId("propertyId")
.build())
.assetProperty(AssetPropertyBindingValueProperty.builder()
.assetId("assetId")
.propertyId("propertyId")
.build())
.list(List.of(computationModelDataBindingValueProperty_))
.build()))
.computationModelDescription("computationModelDescription")
.computationModelName("computationModelName")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnComputationModelMixinPropsstatic final classAn implementation forCfnComputationModelMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe configuration for the computation model.default ObjectThe data binding for the computation model.default StringThe description of the computation model.default StringThe name of the computation model.getTags()A list of key-value pairs that contain metadata for the asset.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getComputationModelConfiguration
The configuration for the computation model.Returns union: either
IResolvableorCfnComputationModelPropsMixin.ComputationModelConfigurationProperty- See Also:
-
getComputationModelDataBinding
The data binding for the computation model.Key is a variable name defined in configuration. Value is a
ComputationModelDataBindingValuereferenced by the variable.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComputationModelPropsMixin.ComputationModelDataBindingValueProperty>- See Also:
-
getComputationModelDescription
The description of the computation model.- See Also:
-
getComputationModelName
The name of the computation model.- See Also:
-
getTags
A list of key-value pairs that contain metadata for the asset.For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide .
- See Also:
-
builder
-