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.
2371 2372 2373 2374 2375 2376 2377 2378 2379 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2371 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.
2371 2372 2373 2374 2375 2376 2377 2378 2379 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2371 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.
2371 2372 2373 2374 2375 2376 2377 2378 2379 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2371 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the property.
2371 2372 2373 2374 2375 2376 2377 2378 2379 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2371 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.
2371 2372 2373 2374 2375 2376 2377 2378 2379 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2371 class CompositeModelProperty < Struct.new( :name, :type, :asset_property, :id, :external_id) SENSITIVE = [] include Aws::Structure end |