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.
2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2391 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.
2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2391 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.
2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2391 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the property.
2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2391 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.
2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2391 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |