Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.IoTSiteWise

AWS::IoTSiteWise Construct Library

--- cfn-resources: Stable
All classes with the <code>Cfn</code> prefix in this module (<a href="https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib">CFN Resources</a>) are always stable and safe to use.

This module is part of the AWS Cloud Development Kit project.

using Amazon.CDK.AWS.IoTSiteWise;

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

    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.)

    Classes

    CfnAccessPolicy

    A CloudFormation AWS::IoTSiteWise::AccessPolicy.

    CfnAccessPolicy.AccessPolicyIdentityProperty

    The identity ( AWS SSO user, AWS SSO group, or IAM user) to which this access policy applies.

    CfnAccessPolicy.AccessPolicyResourceProperty

    The AWS IoT SiteWise Monitor resource for this access policy.

    CfnAccessPolicy.IamRoleProperty

    Contains information about an AWS Identity and Access Management role.

    CfnAccessPolicy.IamUserProperty

    Contains information about an AWS Identity and Access Management user.

    CfnAccessPolicy.PortalProperty

    The Portal property type specifies the AWS IoT SiteWise Monitor portal for an AWS::IoTSiteWise::AccessPolicy .

    CfnAccessPolicy.ProjectProperty

    The Project property type specifies the AWS IoT SiteWise Monitor project for an AWS::IoTSiteWise::AccessPolicy .

    CfnAccessPolicy.UserProperty

    The User property type specifies the AWS IoT SiteWise Monitor user for an AWS::IoTSiteWise::AccessPolicy .

    CfnAccessPolicyProps

    Properties for defining a CfnAccessPolicy.

    CfnAsset

    A CloudFormation AWS::IoTSiteWise::Asset.

    CfnAsset.AssetHierarchyProperty

    Describes an asset hierarchy that contains a childAssetId and hierarchyLogicalId .

    CfnAsset.AssetPropertyProperty

    Contains asset property information.

    CfnAssetModel

    A CloudFormation AWS::IoTSiteWise::AssetModel.

    CfnAssetModel.AssetModelCompositeModelProperty

    Contains information about a composite model in an asset model.

    CfnAssetModel.AssetModelHierarchyProperty

    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.

    CfnAssetModel.AssetModelPropertyProperty

    Contains information about an asset model property.

    CfnAssetModel.AttributeProperty

    Contains an asset attribute property.

    CfnAssetModel.ExpressionVariableProperty

    Contains expression variable information.

    CfnAssetModel.MetricProperty

    Contains an asset metric property.

    CfnAssetModel.MetricWindowProperty

    Contains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).

    CfnAssetModel.PropertyTypeProperty

    Contains a property type, which can be one of Attribute , Measurement , Metric , or Transform .

    CfnAssetModel.TransformProperty

    Contains an asset transform property.

    CfnAssetModel.TumblingWindowProperty

    Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window.

    CfnAssetModel.VariableValueProperty

    Identifies a property value used in an expression.

    CfnAssetModelProps

    Properties for defining a CfnAssetModel.

    CfnAssetProps

    Properties for defining a CfnAsset.

    CfnDashboard

    A CloudFormation AWS::IoTSiteWise::Dashboard.

    CfnDashboardProps

    Properties for defining a CfnDashboard.

    CfnGateway

    A CloudFormation AWS::IoTSiteWise::Gateway.

    CfnGateway.GatewayCapabilitySummaryProperty

    Contains a summary of a gateway capability configuration.

    CfnGateway.GatewayPlatformProperty

    Contains a gateway's platform information.

    CfnGateway.GreengrassProperty

    Contains details for a gateway that runs on AWS IoT Greengrass .

    CfnGateway.GreengrassV2Property

    Contains details for a gateway that runs on AWS IoT Greengrass V2.

    CfnGatewayProps

    Properties for defining a CfnGateway.

    CfnPortal

    A CloudFormation AWS::IoTSiteWise::Portal.

    CfnPortalProps

    Properties for defining a CfnPortal.

    CfnProject

    A CloudFormation AWS::IoTSiteWise::Project.

    CfnProjectProps

    Properties for defining a CfnProject.

    Interfaces

    CfnAccessPolicy.IAccessPolicyIdentityProperty

    The identity ( AWS SSO user, AWS SSO group, or IAM user) to which this access policy applies.

    CfnAccessPolicy.IAccessPolicyResourceProperty

    The AWS IoT SiteWise Monitor resource for this access policy.

    CfnAccessPolicy.IIamRoleProperty

    Contains information about an AWS Identity and Access Management role.

    CfnAccessPolicy.IIamUserProperty

    Contains information about an AWS Identity and Access Management user.

    CfnAccessPolicy.IPortalProperty

    The Portal property type specifies the AWS IoT SiteWise Monitor portal for an AWS::IoTSiteWise::AccessPolicy .

    CfnAccessPolicy.IProjectProperty

    The Project property type specifies the AWS IoT SiteWise Monitor project for an AWS::IoTSiteWise::AccessPolicy .

    CfnAccessPolicy.IUserProperty

    The User property type specifies the AWS IoT SiteWise Monitor user for an AWS::IoTSiteWise::AccessPolicy .

    CfnAsset.IAssetHierarchyProperty

    Describes an asset hierarchy that contains a childAssetId and hierarchyLogicalId .

    CfnAsset.IAssetPropertyProperty

    Contains asset property information.

    CfnAssetModel.IAssetModelCompositeModelProperty

    Contains information about a composite model in an asset model.

    CfnAssetModel.IAssetModelHierarchyProperty

    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.

    CfnAssetModel.IAssetModelPropertyProperty

    Contains information about an asset model property.

    CfnAssetModel.IAttributeProperty

    Contains an asset attribute property.

    CfnAssetModel.IExpressionVariableProperty

    Contains expression variable information.

    CfnAssetModel.IMetricProperty

    Contains an asset metric property.

    CfnAssetModel.IMetricWindowProperty

    Contains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).

    CfnAssetModel.IPropertyTypeProperty

    Contains a property type, which can be one of Attribute , Measurement , Metric , or Transform .

    CfnAssetModel.ITransformProperty

    Contains an asset transform property.

    CfnAssetModel.ITumblingWindowProperty

    Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window.

    CfnAssetModel.IVariableValueProperty

    Identifies a property value used in an expression.

    CfnGateway.IGatewayCapabilitySummaryProperty

    Contains a summary of a gateway capability configuration.

    CfnGateway.IGatewayPlatformProperty

    Contains a gateway's platform information.

    CfnGateway.IGreengrassProperty

    Contains details for a gateway that runs on AWS IoT Greengrass .

    CfnGateway.IGreengrassV2Property

    Contains details for a gateway that runs on AWS IoT Greengrass V2.

    ICfnAccessPolicyProps

    Properties for defining a CfnAccessPolicy.

    ICfnAssetModelProps

    Properties for defining a CfnAssetModel.

    ICfnAssetProps

    Properties for defining a CfnAsset.

    ICfnDashboardProps

    Properties for defining a CfnDashboard.

    ICfnGatewayProps

    Properties for defining a CfnGateway.

    ICfnPortalProps

    Properties for defining a CfnPortal.

    ICfnProjectProps

    Properties for defining a CfnProject.

    Back to top Generated by DocFX