Package software.amazon.awscdk.services.iotsitewise
package software.amazon.awscdk.services.iotsitewise
AWS::IoTSiteWise Construct Library
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.)
-
ClassDescriptionCreates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified AWS IoT SiteWise Monitor portal or project resource.The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.A builder for
CfnAccessPolicy.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
Identifies an AWS IoT SiteWise Monitor portal.A builder forCfnAccessPolicy.PortalProperty
An implementation forCfnAccessPolicy.PortalProperty
Identifies a specific AWS IoT SiteWise Monitor project.A builder forCfnAccessPolicy.ProjectProperty
An implementation forCfnAccessPolicy.ProjectProperty
Contains information for a user identity in an access policy.A builder forCfnAccessPolicy.UserProperty
An implementation forCfnAccessPolicy.UserProperty
Properties for defining aCfnAccessPolicy
.A builder forCfnAccessPolicyProps
An implementation forCfnAccessPolicyProps
Creates an asset from an existing asset model.Describes an asset hierarchy that contains a hierarchy's name and ID.A builder forCfnAsset.AssetHierarchyProperty
An implementation forCfnAsset.AssetHierarchyProperty
Contains asset property information.A builder forCfnAsset.AssetPropertyProperty
An implementation forCfnAsset.AssetPropertyProperty
A fluent builder forCfnAsset
.Creates an asset model from specified property and hierarchy definitions.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, ID, 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
Represents one level between a composite model and the root of the asset model.A builder forCfnAssetModel.PropertyPathDefinitionProperty
An implementation forCfnAssetModel.PropertyPathDefinitionProperty
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
Creates a dashboard in an AWS IoT SiteWise Monitor project.A fluent builder forCfnDashboard
.Properties for defining aCfnDashboard
.A builder forCfnDashboardProps
An implementation forCfnDashboardProps
Creates a gateway, which is a virtual or edge device that delivers industrial data streams from local servers to AWS IoT SiteWise .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
Creates a portal, which can contain projects and dashboards.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
Creates a project in the specified portal.A fluent builder forCfnProject
.Properties for defining aCfnProject
.A builder forCfnProjectProps
An implementation forCfnProjectProps