--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "awscc_iotsitewise_asset Resource - terraform-provider-awscc" subcategory: "" description: |- Resource schema for AWS::IoTSiteWise::Asset --- # awscc_iotsitewise_asset (Resource) Resource schema for AWS::IoTSiteWise::Asset ## Schema ### Required - `asset_model_id` (String) The ID of the asset model from which to create the asset. - `asset_name` (String) A unique, friendly name for the asset. ### Optional - `asset_hierarchies` (Attributes List) (see [below for nested schema](#nestedatt--asset_hierarchies)) - `asset_properties` (Attributes List) (see [below for nested schema](#nestedatt--asset_properties)) - `tags` (Attributes List) A list of key-value pairs that contain metadata for the asset. (see [below for nested schema](#nestedatt--tags)) ### Read-Only - `asset_arn` (String) The ARN of the asset - `asset_id` (String) The ID of the asset - `id` (String) Uniquely identifies the resource. ### Nested Schema for `asset_hierarchies` Optional: - `child_asset_id` (String) The ID of the child asset to be associated. - `logical_id` (String) The LogicalID of a hierarchy in the parent asset's model. ### Nested Schema for `asset_properties` Optional: - `alias` (String) The property alias that identifies the property. - `logical_id` (String) Customer provided ID for property. - `notification_state` (String) The MQTT notification state (ENABLED or DISABLED) for this asset property. ### Nested Schema for `tags` Optional: - `key` (String) - `value` (String) ## Import Import is supported using the following syntax: ```shell $ terraform import awscc_iotsitewise_asset.example ```