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.AccessPolicyIdentityPropertyAn implementation forCfnAccessPolicy.AccessPolicyIdentityPropertyThe AWS IoT SiteWise Monitor resource for this access policy.A builder forCfnAccessPolicy.AccessPolicyResourcePropertyAn implementation forCfnAccessPolicy.AccessPolicyResourcePropertyA fluent builder forCfnAccessPolicy.Contains information about an AWS Identity and Access Management role.A builder forCfnAccessPolicy.IamRolePropertyAn implementation forCfnAccessPolicy.IamRolePropertyContains information about an AWS Identity and Access Management user.A builder forCfnAccessPolicy.IamUserPropertyAn implementation forCfnAccessPolicy.IamUserPropertyThePortalproperty type specifies the AWS IoT SiteWise Monitor portal for an AWS::IoTSiteWise::AccessPolicy .A builder forCfnAccessPolicy.PortalPropertyAn implementation forCfnAccessPolicy.PortalPropertyTheProjectproperty type specifies the AWS IoT SiteWise Monitor project for an AWS::IoTSiteWise::AccessPolicy .A builder forCfnAccessPolicy.ProjectPropertyAn implementation forCfnAccessPolicy.ProjectPropertyTheUserproperty type specifies the AWS IoT SiteWise Monitor user for an AWS::IoTSiteWise::AccessPolicy .A builder forCfnAccessPolicy.UserPropertyAn implementation forCfnAccessPolicy.UserPropertyProperties for defining aCfnAccessPolicy.A builder forCfnAccessPolicyPropsAn implementation forCfnAccessPolicyPropsA CloudFormationAWS::IoTSiteWise::Asset.Describes an asset hierarchy that contains achildAssetIdandhierarchyLogicalId.A builder forCfnAsset.AssetHierarchyPropertyAn implementation forCfnAsset.AssetHierarchyPropertyContains asset property information.A builder forCfnAsset.AssetPropertyPropertyAn implementation forCfnAsset.AssetPropertyPropertyA fluent builder forCfnAsset.A CloudFormationAWS::IoTSiteWise::AssetModel.Contains information about a composite model in an asset model.A builder forCfnAssetModel.AssetModelCompositeModelPropertyAn implementation forCfnAssetModel.AssetModelCompositeModelPropertyDescribes 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.AssetModelHierarchyPropertyAn implementation forCfnAssetModel.AssetModelHierarchyPropertyContains information about an asset model property.A builder forCfnAssetModel.AssetModelPropertyPropertyAn implementation forCfnAssetModel.AssetModelPropertyPropertyContains an asset attribute property.A builder forCfnAssetModel.AttributePropertyAn implementation forCfnAssetModel.AttributePropertyA fluent builder forCfnAssetModel.Contains expression variable information.A builder forCfnAssetModel.ExpressionVariablePropertyAn implementation forCfnAssetModel.ExpressionVariablePropertyContains an asset metric property.A builder forCfnAssetModel.MetricPropertyAn implementation forCfnAssetModel.MetricPropertyContains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).A builder forCfnAssetModel.MetricWindowPropertyAn implementation forCfnAssetModel.MetricWindowPropertyContains a property type, which can be one ofAttribute,Measurement,Metric, orTransform.A builder forCfnAssetModel.PropertyTypePropertyAn implementation forCfnAssetModel.PropertyTypePropertyContains an asset transform property.A builder forCfnAssetModel.TransformPropertyAn implementation forCfnAssetModel.TransformPropertyContains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window.A builder forCfnAssetModel.TumblingWindowPropertyAn implementation forCfnAssetModel.TumblingWindowPropertyIdentifies a property value used in an expression.A builder forCfnAssetModel.VariableValuePropertyAn implementation forCfnAssetModel.VariableValuePropertyProperties for defining aCfnAssetModel.A builder forCfnAssetModelPropsAn implementation forCfnAssetModelPropsProperties for defining aCfnAsset.A builder forCfnAssetPropsAn implementation forCfnAssetPropsA CloudFormationAWS::IoTSiteWise::Dashboard.A fluent builder forCfnDashboard.Properties for defining aCfnDashboard.A builder forCfnDashboardPropsAn implementation forCfnDashboardPropsA CloudFormationAWS::IoTSiteWise::Gateway.A fluent builder forCfnGateway.Contains a summary of a gateway capability configuration.A builder forCfnGateway.GatewayCapabilitySummaryPropertyAn implementation forCfnGateway.GatewayCapabilitySummaryPropertyContains a gateway's platform information.A builder forCfnGateway.GatewayPlatformPropertyAn implementation forCfnGateway.GatewayPlatformPropertyContains details for a gateway that runs on AWS IoT Greengrass .A builder forCfnGateway.GreengrassPropertyAn implementation forCfnGateway.GreengrassPropertyContains details for a gateway that runs on AWS IoT Greengrass V2.A builder forCfnGateway.GreengrassV2PropertyAn implementation forCfnGateway.GreengrassV2PropertyProperties for defining aCfnGateway.A builder forCfnGatewayPropsAn implementation forCfnGatewayPropsA CloudFormationAWS::IoTSiteWise::Portal.Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal.A builder forCfnPortal.AlarmsPropertyAn implementation forCfnPortal.AlarmsPropertyA fluent builder forCfnPortal.Properties for defining aCfnPortal.A builder forCfnPortalPropsAn implementation forCfnPortalPropsA CloudFormationAWS::IoTSiteWise::Project.A fluent builder forCfnProject.Properties for defining aCfnProject.A builder forCfnProjectPropsAn implementation forCfnProjectProps