Class: Aws::IoTTwinMaker::Types::CompositeComponentRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTTwinMaker::Types::CompositeComponentRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iottwinmaker/types.rb
Overview
An object that sets information about the composite component update request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The description of the component type.
-
#properties ⇒ Hash<String,Types::PropertyRequest>
This is an object that maps strings to the properties to set in the component type.
-
#property_groups ⇒ Hash<String,Types::ComponentPropertyGroupRequest>
The property groups.
Instance Attribute Details
#description ⇒ String
The description of the component type.
448 449 450 451 452 453 454 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 448 class CompositeComponentRequest < Struct.new( :description, :properties, :property_groups) SENSITIVE = [] include Aws::Structure end |
#properties ⇒ Hash<String,Types::PropertyRequest>
This is an object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
448 449 450 451 452 453 454 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 448 class CompositeComponentRequest < Struct.new( :description, :properties, :property_groups) SENSITIVE = [] include Aws::Structure end |
#property_groups ⇒ Hash<String,Types::ComponentPropertyGroupRequest>
The property groups.
448 449 450 451 452 453 454 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 448 class CompositeComponentRequest < Struct.new( :description, :properties, :property_groups) SENSITIVE = [] include Aws::Structure end |