AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::IoTSiteWise::ComputationModel

CfnComputationModel

Create a computation model with a configuration and data binding.

Import

import { CfnComputationModel } from 'aws-cdk-lib/aws-iotsitewise';

Or use the module namespace:

import * as iotsitewise from 'aws-cdk-lib/aws-iotsitewise';
// iotsitewise.CfnComputationModel

Properties

Configuration passed to the constructor as CfnComputationModelProps.

computationModelConfigurationRequired
IResolvable | ComputationModelConfigurationProperty

The configuration for the computation model.

computationModelDataBindingRequired
IResolvable | { [key: string]: IResolvable | ComputationModelDataBindingValueProperty }

The data binding for the computation model. Key is a variable name defined in configuration. Value is a `ComputationModelDataBindingValue` referenced by the variable.

computationModelNameRequired
string

The name of the computation model.

computationModelDescriptionOptional
string

The description of the computation model.

tagsOptional
CfnTag[]

A list of key-value pairs that contain metadata for the asset. For more information, see [Tagging your AWS IoT SiteWise resources](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/tag-resources.html) in the *AWS IoT SiteWise User Guide* .

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-iotsitewise
CFN TypeAWS::IoTSiteWise::ComputationModel
Properties5

External Links