Class: Aws::IoTTwinMaker::Types::ComponentUpdateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTTwinMaker::Types::ComponentUpdateRequest
- Defined in:
- gems/aws-sdk-iottwinmaker/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.
311 312 313 314 315 316 317 318 319 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 311 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.
311 312 313 314 315 316 317 318 319 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 311 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.
311 312 313 314 315 316 317 318 319 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 311 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.
311 312 313 314 315 316 317 318 319 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 311 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.
311 312 313 314 315 316 317 318 319 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 311 class ComponentUpdateRequest < Struct.new( :update_type, :description, :component_type_id, :property_updates, :property_group_updates) SENSITIVE = [] include Aws::Structure end |