Class: Aws::IoTSiteWise::Types::AssetModelCompositeModelSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::AssetModelCompositeModelSummary
- Defined in:
- gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb
Overview
Contains a summary of the composite model.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The description of the the composite model that this summary describes..
-
#external_id ⇒ String
The external ID of a composite model on this asset model.
-
#id ⇒ String
The ID of the the composite model that this summary describes..
-
#name ⇒ String
The name of the the composite model that this summary describes..
-
#path ⇒ Array<Types::AssetModelCompositeModelPathSegment>
The path that includes all the pieces that make up the composite model.
-
#type ⇒ String
The type of asset model.
Instance Attribute Details
#description ⇒ String
The description of the the composite model that this summary describes..
569 570 571 572 573 574 575 576 577 578 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 569 class AssetModelCompositeModelSummary < Struct.new( :id, :external_id, :name, :type, :description, :path) SENSITIVE = [] include Aws::Structure end |
#external_id ⇒ String
The external ID of a composite model on this asset model. For more information, see Using external IDs in the IoT SiteWise User Guide.
569 570 571 572 573 574 575 576 577 578 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 569 class AssetModelCompositeModelSummary < Struct.new( :id, :external_id, :name, :type, :description, :path) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the the composite model that this summary describes..
569 570 571 572 573 574 575 576 577 578 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 569 class AssetModelCompositeModelSummary < Struct.new( :id, :external_id, :name, :type, :description, :path) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the the composite model that this summary describes..
569 570 571 572 573 574 575 576 577 578 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 569 class AssetModelCompositeModelSummary < Struct.new( :id, :external_id, :name, :type, :description, :path) SENSITIVE = [] include Aws::Structure end |
#path ⇒ Array<Types::AssetModelCompositeModelPathSegment>
The path that includes all the pieces that make up the composite model.
569 570 571 572 573 574 575 576 577 578 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 569 class AssetModelCompositeModelSummary < Struct.new( :id, :external_id, :name, :type, :description, :path) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of asset model.
ASSET_MODEL – (default) An asset model that you can use to create assets. Can't be included as a component in another asset model.
COMPONENT_MODEL – A reusable component that you can include in the composite models of other asset models. You can't create assets directly from this type of asset model.
569 570 571 572 573 574 575 576 577 578 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 569 class AssetModelCompositeModelSummary < Struct.new( :id, :external_id, :name, :type, :description, :path) SENSITIVE = [] include Aws::Structure end |