Class: Aws::IoTTwinMaker::Types::ComponentUpdateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTTwinMaker::Types::ComponentUpdateRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iottwinmaker/types.rb
Overview
The component update request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#component_type_id ⇒ String
The ID of the component type.
-
#description ⇒ String
The description of the component type.
-
#property_group_updates ⇒ Hash<String,Types::ComponentPropertyGroupRequest>
The property group updates.
-
#property_updates ⇒ Hash<String,Types::PropertyRequest>
An object that maps strings to the properties to set in the component type update.
-
#update_type ⇒ String
The update type of the component update request.
Instance Attribute Details
#component_type_id ⇒ String
The ID of the component type.
421 422 423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 421 class ComponentUpdateRequest < Struct.new( :update_type, :description, :component_type_id, :property_updates, :property_group_updates) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the component type.
421 422 423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 421 class ComponentUpdateRequest < Struct.new( :update_type, :description, :component_type_id, :property_updates, :property_group_updates) SENSITIVE = [] include Aws::Structure end |
#property_group_updates ⇒ Hash<String,Types::ComponentPropertyGroupRequest>
The property group updates.
421 422 423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 421 class ComponentUpdateRequest < Struct.new( :update_type, :description, :component_type_id, :property_updates, :property_group_updates) SENSITIVE = [] include Aws::Structure end |
#property_updates ⇒ Hash<String,Types::PropertyRequest>
An object that maps strings to the properties to set in the component type update. Each string in the mapping must be unique to this object.
421 422 423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 421 class ComponentUpdateRequest < Struct.new( :update_type, :description, :component_type_id, :property_updates, :property_group_updates) SENSITIVE = [] include Aws::Structure end |
#update_type ⇒ String
The update type of the component update request.
421 422 423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 421 class ComponentUpdateRequest < Struct.new( :update_type, :description, :component_type_id, :property_updates, :property_group_updates) SENSITIVE = [] include Aws::Structure end |