Class: Aws::IoTSiteWise::Types::CompositeModelProperty
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::CompositeModelProperty
- Defined in:
- gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb
Overview
Contains information about a composite model property on an asset.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#asset_property ⇒ Types::Property
Contains asset property information.
-
#external_id ⇒ String
The external ID of the composite model that contains the property.
-
#id ⇒ String
The ID of the composite model that contains the property.
-
#name ⇒ String
The name of the property.
-
#type ⇒ String
The type of the composite model that defines this property.
Instance Attribute Details
#asset_property ⇒ Types::Property
Contains asset property information.
2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2529 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |
#external_id ⇒ String
The external ID of the composite model that contains the property. For more information, see Using external IDs in the IoT SiteWise User Guide.
2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2529 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the composite model that contains the property.
2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2529 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the property.
2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2529 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the composite model that defines this property.
2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2529 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |