Class: Aws::IoTSiteWise::Types::DescribeAssetResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::DescribeAssetResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotsitewise/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#asset_arn ⇒ String
The [ARN] of the asset, which has the following format.
-
#asset_composite_model_summaries ⇒ Array<Types::AssetCompositeModelSummary>
The list of the immediate child custom composite model summaries for the asset.
-
#asset_composite_models ⇒ Array<Types::AssetCompositeModel>
The composite models for the asset.
-
#asset_creation_date ⇒ Time
The date the asset was created, in Unix epoch time.
-
#asset_description ⇒ String
A description for the asset.
-
#asset_external_id ⇒ String
The external ID of the asset, if any.
-
#asset_hierarchies ⇒ Array<Types::AssetHierarchy>
A list of asset hierarchies that each contain a ‘hierarchyId`.
-
#asset_id ⇒ String
The ID of the asset, in UUID format.
-
#asset_last_update_date ⇒ Time
The date the asset was last updated, in Unix epoch time.
-
#asset_model_id ⇒ String
The ID of the asset model that was used to create the asset.
-
#asset_name ⇒ String
The name of the asset.
-
#asset_properties ⇒ Array<Types::AssetProperty>
The list of asset properties for the asset.
-
#asset_status ⇒ Types::AssetStatus
The current status of the asset, which contains a state and any error message.
Instance Attribute Details
#asset_arn ⇒ String
The [ARN] of the asset, which has the following format.
‘arn:$Partition:iotsitewise:$Region:$Account:asset/$AssetId`
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_composite_model_summaries ⇒ Array<Types::AssetCompositeModelSummary>
The list of the immediate child custom composite model summaries for the asset.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_composite_models ⇒ Array<Types::AssetCompositeModel>
The composite models for the asset.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_creation_date ⇒ Time
The date the asset was created, in Unix epoch time.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_description ⇒ String
A description for the asset.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_external_id ⇒ String
The external ID of the asset, if any.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_hierarchies ⇒ Array<Types::AssetHierarchy>
A list of asset hierarchies that each contain a ‘hierarchyId`. A hierarchy specifies allowed parent/child asset relationships.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_id ⇒ String
The ID of the asset, in UUID format.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_last_update_date ⇒ Time
The date the asset was last updated, in Unix epoch time.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_model_id ⇒ String
The ID of the asset model that was used to create the asset.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_name ⇒ String
The name of the asset.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_properties ⇒ Array<Types::AssetProperty>
The list of asset properties for the asset.
This object doesn’t include properties that you define in composite models. You can find composite model properties in the ‘assetCompositeModels` object.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |
#asset_status ⇒ Types::AssetStatus
The current status of the asset, which contains a state and any error message.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 4405 class DescribeAssetResponse < Struct.new( :asset_id, :asset_arn, :asset_name, :asset_model_id, :asset_properties, :asset_hierarchies, :asset_composite_models, :asset_creation_date, :asset_last_update_date, :asset_status, :asset_description, :asset_composite_model_summaries, :asset_external_id) SENSITIVE = [] include Aws::Structure end |