Package software.amazon.awscdk.services.iotsitewise
AWS::IoTSiteWise Construct Library
---
AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.iotsitewise.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for IoTSiteWise construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::IoTSiteWise resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::IoTSiteWise.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Deprecated: AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2. For more information on how to migrate, see https://docs.aws.amazon.com/cdk/v2/guide/migrating-v2.html
-
ClassDescriptionA CloudFormation
AWS::IoTSiteWise::AccessPolicy
.The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.A builder forCfnAccessPolicy.AccessPolicyIdentityProperty
An implementation forCfnAccessPolicy.AccessPolicyIdentityProperty
The AWS IoT SiteWise Monitor resource for this access policy.A builder forCfnAccessPolicy.AccessPolicyResourceProperty
An implementation forCfnAccessPolicy.AccessPolicyResourceProperty
A fluent builder forCfnAccessPolicy
.Contains information about an AWS Identity and Access Management role.A builder forCfnAccessPolicy.IamRoleProperty
An implementation forCfnAccessPolicy.IamRoleProperty
Contains information about an AWS Identity and Access Management user.A builder forCfnAccessPolicy.IamUserProperty
An implementation forCfnAccessPolicy.IamUserProperty
ThePortal
property type specifies the AWS IoT SiteWise Monitor portal for an AWS::IoTSiteWise::AccessPolicy .A builder forCfnAccessPolicy.PortalProperty
An implementation forCfnAccessPolicy.PortalProperty
TheProject
property type specifies the AWS IoT SiteWise Monitor project for an AWS::IoTSiteWise::AccessPolicy .A builder forCfnAccessPolicy.ProjectProperty
An implementation forCfnAccessPolicy.ProjectProperty
TheUser
property type specifies the AWS IoT SiteWise Monitor user for an AWS::IoTSiteWise::AccessPolicy .A builder forCfnAccessPolicy.UserProperty
An implementation forCfnAccessPolicy.UserProperty
Properties for defining aCfnAccessPolicy
.A builder forCfnAccessPolicyProps
An implementation forCfnAccessPolicyProps
A CloudFormationAWS::IoTSiteWise::Asset
.Describes an asset hierarchy that contains achildAssetId
andhierarchyLogicalId
.A builder forCfnAsset.AssetHierarchyProperty
An implementation forCfnAsset.AssetHierarchyProperty
Contains asset property information.A builder forCfnAsset.AssetPropertyProperty
An implementation forCfnAsset.AssetPropertyProperty
A fluent builder forCfnAsset
.A CloudFormationAWS::IoTSiteWise::AssetModel
.Contains information about a composite model in an asset model.A builder forCfnAssetModel.AssetModelCompositeModelProperty
An implementation forCfnAssetModel.AssetModelCompositeModelProperty
Describes an asset hierarchy that contains a hierarchy's name,LogicalID
, and child asset model ID that specifies the type of asset that can be in this hierarchy.A builder forCfnAssetModel.AssetModelHierarchyProperty
An implementation forCfnAssetModel.AssetModelHierarchyProperty
Contains information about an asset model property.A builder forCfnAssetModel.AssetModelPropertyProperty
An implementation forCfnAssetModel.AssetModelPropertyProperty
Contains an asset attribute property.A builder forCfnAssetModel.AttributeProperty
An implementation forCfnAssetModel.AttributeProperty
A fluent builder forCfnAssetModel
.Contains expression variable information.A builder forCfnAssetModel.ExpressionVariableProperty
An implementation forCfnAssetModel.ExpressionVariableProperty
Contains an asset metric property.A builder forCfnAssetModel.MetricProperty
An implementation forCfnAssetModel.MetricProperty
Contains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).A builder forCfnAssetModel.MetricWindowProperty
An implementation forCfnAssetModel.MetricWindowProperty
Contains a property type, which can be one ofAttribute
,Measurement
,Metric
, orTransform
.A builder forCfnAssetModel.PropertyTypeProperty
An implementation forCfnAssetModel.PropertyTypeProperty
Contains an asset transform property.A builder forCfnAssetModel.TransformProperty
An implementation forCfnAssetModel.TransformProperty
Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window.A builder forCfnAssetModel.TumblingWindowProperty
An implementation forCfnAssetModel.TumblingWindowProperty
Identifies a property value used in an expression.A builder forCfnAssetModel.VariableValueProperty
An implementation forCfnAssetModel.VariableValueProperty
Properties for defining aCfnAssetModel
.A builder forCfnAssetModelProps
An implementation forCfnAssetModelProps
Properties for defining aCfnAsset
.A builder forCfnAssetProps
An implementation forCfnAssetProps
A CloudFormationAWS::IoTSiteWise::Dashboard
.A fluent builder forCfnDashboard
.Properties for defining aCfnDashboard
.A builder forCfnDashboardProps
An implementation forCfnDashboardProps
A CloudFormationAWS::IoTSiteWise::Gateway
.A fluent builder forCfnGateway
.Contains a summary of a gateway capability configuration.A builder forCfnGateway.GatewayCapabilitySummaryProperty
An implementation forCfnGateway.GatewayCapabilitySummaryProperty
Contains a gateway's platform information.A builder forCfnGateway.GatewayPlatformProperty
An implementation forCfnGateway.GatewayPlatformProperty
Contains details for a gateway that runs on AWS IoT Greengrass .A builder forCfnGateway.GreengrassProperty
An implementation forCfnGateway.GreengrassProperty
Contains details for a gateway that runs on AWS IoT Greengrass V2.A builder forCfnGateway.GreengrassV2Property
An implementation forCfnGateway.GreengrassV2Property
Properties for defining aCfnGateway
.A builder forCfnGatewayProps
An implementation forCfnGatewayProps
A CloudFormationAWS::IoTSiteWise::Portal
.Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal.A builder forCfnPortal.AlarmsProperty
An implementation forCfnPortal.AlarmsProperty
A fluent builder forCfnPortal
.Properties for defining aCfnPortal
.A builder forCfnPortalProps
An implementation forCfnPortalProps
A CloudFormationAWS::IoTSiteWise::Project
.A fluent builder forCfnProject
.Properties for defining aCfnProject
.A builder forCfnProjectProps
An implementation forCfnProjectProps