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.)
-
ClassDescriptionThe identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.A builder for
CfnAccessPolicy.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.IamUserPropertyIdentifies an AWS IoT SiteWise Monitor portal.A builder forCfnAccessPolicy.PortalPropertyAn implementation forCfnAccessPolicy.PortalPropertyIdentifies a specific AWS IoT SiteWise Monitor project.A builder forCfnAccessPolicy.ProjectPropertyAn implementation forCfnAccessPolicy.ProjectPropertyContains information for a user identity in an access policy.A builder forCfnAccessPolicy.UserPropertyAn implementation forCfnAccessPolicy.UserPropertyProperties for defining aCfnAccessPolicy.A builder forCfnAccessPolicyPropsAn implementation forCfnAccessPolicyPropsCreates an asset from an existing asset model.Describes an asset hierarchy that contains a hierarchy's name and ID.A builder forCfnAsset.AssetHierarchyPropertyAn implementation forCfnAsset.AssetHierarchyPropertyContains asset property information.A builder forCfnAsset.AssetPropertyPropertyAn implementation forCfnAsset.AssetPropertyPropertyA 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.AssetModelCompositeModelPropertyAn implementation forCfnAssetModel.AssetModelCompositeModelPropertyDescribes 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.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 information about applied interface property and asset model property.An implementation forCfnAssetModel.EnforcedAssetModelInterfacePropertyMappingPropertyContains information about applied interface hierarchy and asset model hierarchy.An implementation forCfnAssetModel.EnforcedAssetModelInterfaceRelationshipPropertyContains 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.MetricWindowPropertyRepresents one level between a composite model and the root of the asset model.A builder forCfnAssetModel.PropertyPathDefinitionPropertyAn implementation forCfnAssetModel.PropertyPathDefinitionPropertyContains 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 forCfnAssetPropsCreate a computation model with a configuration and data binding.Contains the configuration for anomaly detection computation models.An implementation forCfnComputationModel.AnomalyDetectionComputationModelConfigurationPropertyContains information about anassetModelPropertybinding value.An implementation forCfnComputationModel.AssetModelPropertyBindingValuePropertyRepresents a data binding value referencing a specific asset property.A builder forCfnComputationModel.AssetPropertyBindingValuePropertyAn implementation forCfnComputationModel.AssetPropertyBindingValuePropertyA fluent builder forCfnComputationModel.The configuration for the computation model.An implementation forCfnComputationModel.ComputationModelConfigurationPropertyContains computation model data binding value information, which can be one ofassetModelProperty,list.An implementation forCfnComputationModel.ComputationModelDataBindingValuePropertyProperties for defining aCfnComputationModel.A builder forCfnComputationModelPropsAn implementation forCfnComputationModelPropsA fluent builder forCfnDashboard.Properties for defining aCfnDashboard.A builder forCfnDashboardPropsAn implementation forCfnDashboardPropsCreates a dataset to connect an external datasource.A fluent builder forCfnDataset.The data source for the dataset.A builder forCfnDataset.DatasetSourcePropertyAn implementation forCfnDataset.DatasetSourcePropertyThe source details for the Kendra dataset source.A builder forCfnDataset.KendraSourceDetailPropertyAn implementation forCfnDataset.KendraSourceDetailPropertyThe details of the dataset source associated with the dataset.A builder forCfnDataset.SourceDetailPropertyAn implementation forCfnDataset.SourceDetailPropertyProperties for defining aCfnDataset.A builder forCfnDatasetPropsAn implementation forCfnDatasetPropsCreates 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.GatewayCapabilitySummaryPropertyAn implementation forCfnGateway.GatewayCapabilitySummaryPropertyThe gateway's platform configuration.A builder forCfnGateway.GatewayPlatformPropertyAn implementation forCfnGateway.GatewayPlatformPropertyExample:A builder forCfnGateway.GreengrassPropertyAn implementation forCfnGateway.GreengrassPropertyContains details for a gateway that runs on AWS IoT Greengrass V2 .A builder forCfnGateway.GreengrassV2PropertyAn implementation forCfnGateway.GreengrassV2PropertyContains details for a AWS IoT SiteWise Edge gateway that runs on a Siemens Industrial Edge Device.A builder forCfnGateway.SiemensIEPropertyAn implementation forCfnGateway.SiemensIEPropertyProperties for defining aCfnGateway.A builder forCfnGatewayPropsAn implementation forCfnGatewayPropsContains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal.A builder forCfnPortal.AlarmsPropertyAn implementation forCfnPortal.AlarmsPropertyA fluent builder forCfnPortal.Container associated a certain PortalType.A builder forCfnPortal.PortalTypeEntryPropertyAn implementation forCfnPortal.PortalTypeEntryPropertyProperties for defining aCfnPortal.A builder forCfnPortalPropsAn implementation forCfnPortalPropsA fluent builder forCfnProject.Properties for defining aCfnProject.A builder forCfnProjectPropsAn implementation forCfnProjectProps