interface CfnComputationModelMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.IoTSiteWise.Mixins.CfnComputationModelMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsiotsitewise/mixins#CfnComputationModelMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.iotsitewise.mixins.CfnComputationModelMixinProps |
Python | aws_cdk.mixins_preview.aws_iotsitewise.mixins.CfnComputationModelMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_iotsitewise » mixins » CfnComputationModelMixinProps |
Properties for CfnComputationModelPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as iotsitewise_mixins } from '@aws-cdk/mixins-preview/aws-iotsitewise';
declare const computationModelDataBindingValueProperty_: iotsitewise_mixins.CfnComputationModelPropsMixin.ComputationModelDataBindingValueProperty;
const cfnComputationModelMixinProps: iotsitewise_mixins.CfnComputationModelMixinProps = {
computationModelConfiguration: {
anomalyDetection: {
inputProperties: 'inputProperties',
resultProperty: 'resultProperty',
},
},
computationModelDataBinding: {
computationModelDataBindingKey: {
assetModelProperty: {
assetModelId: 'assetModelId',
propertyId: 'propertyId',
},
assetProperty: {
assetId: 'assetId',
propertyId: 'propertyId',
},
list: [computationModelDataBindingValueProperty_],
},
},
computationModelDescription: 'computationModelDescription',
computationModelName: 'computationModelName',
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| computation | IResolvable | Computation | The configuration for the computation model. |
| computation | IResolvable | { [string]: IResolvable | Computation } | The data binding for the computation model. |
| computation | string | The description of the computation model. |
| computation | string | The name of the computation model. |
| tags? | Cfn[] | A list of key-value pairs that contain metadata for the asset. |
computationModelConfiguration?
Type:
IResolvable | Computation
(optional)
The configuration for the computation model.
computationModelDataBinding?
Type:
IResolvable | { [string]: IResolvable | Computation }
(optional)
The data binding for the computation model.
Key is a variable name defined in configuration. Value is a ComputationModelDataBindingValue referenced by the variable.
computationModelDescription?
Type:
string
(optional)
The description of the computation model.
computationModelName?
Type:
string
(optional)
The name of the computation model.
tags?
Type:
Cfn[]
(optional)
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 .

.NET
Go
Java
Python
TypeScript