Package-level declarations
Types
Contains information for an IAM role identity in an access policy.
Builder for AccessPolicyIamRoleArgs.
Contains information for an IAM user identity in an access policy.
Builder for AccessPolicyIamUserArgs.
The identity for this access policy. Choose either an SSO user or group or an IAM user or role.
Builder for AccessPolicyIdentityArgs.
A portal resource.
Builder for AccessPolicyPortalArgs.
A project resource.
Builder for AccessPolicyProjectArgs.
The AWS IoT SiteWise Monitor resource for this access policy. Choose either portal or project but not both.
Builder for AccessPolicyResourceArgs.
Contains information for a user identity in an access policy.
Builder for AccessPolicyUserArgs.
Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range.
Builder for AlarmsPropertiesArgs.
A hierarchy specifies allowed parent/child asset relationships.
Builder for AssetHierarchyArgs.
Builder for AssetModelAttributeArgs.
Contains a composite model definition in an asset model. This composite model definition is applied to all assets created from the asset model.
Builder for AssetModelCompositeModelArgs.
Builder for AssetModelExpressionVariableArgs.
Contains information about an asset model hierarchy.
Builder for AssetModelHierarchyArgs.
Builder for AssetModelMetricArgs.
Contains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).
Builder for AssetModelMetricWindowArgs.
Contains information about an asset model property.
Builder for AssetModelPropertyArgs.
The definition for property path which is used to reference properties in transforms/metrics
Contains a property type, which can be one of attribute, measurement, metric, or transform.
Builder for AssetModelPropertyTypeArgs.
Builder for AssetModelTransformArgs.
Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time interval. This window is used in metric and aggregation computations.
Builder for AssetModelTumblingWindowArgs.
Builder for AssetModelVariableValueArgs.
The asset property's definition, alias, unit, and notification state.
Builder for AssetPropertyArgs.
Contains a summary of a gateway capability configuration.
Builder for GatewayCapabilitySummaryArgs.
Contains the ARN of AWS IoT Greengrass Group V1 that the gateway runs on.
Builder for GatewayGreengrassArgs.
Contains the CoreDeviceThingName of AWS IoT Greengrass Group V2 that the gateway runs on.
Builder for GatewayGreengrassV2Args.
Contains a gateway's platform information.
Builder for GatewayPlatformArgs.
Contains the IotCoreThingName of AWS IoT Thing that the gateway runs on.
Builder for GatewaySiemensIeArgs.
Builder for GetAccessPolicyPlainArgs.
Builder for GetAssetModelPlainArgs.
Builder for GetAssetPlainArgs.
Builder for GetDashboardPlainArgs.
Builder for GetGatewayPlainArgs.
Builder for GetPortalPlainArgs.
Builder for GetProjectPlainArgs.