Class: Aws::MarketplaceCatalog::Types::Change
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceCatalog::Types::Change
- Defined in:
- gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb
Overview
An object that contains the ChangeType
, Details
, and Entity
.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#change_name ⇒ String
Optional name for the change.
-
#change_type ⇒ String
Change types are single string values that describe your intention for the change.
-
#details ⇒ String
This object contains details specific to the change type of the requested change.
-
#details_document ⇒ Hash, ...
Alternative field that accepts a JSON value instead of a string for
ChangeType
details. -
#entity ⇒ Types::Entity
The entity to be changed.
-
#entity_tags ⇒ Array<Types::Tag>
The tags associated with the change.
Instance Attribute Details
#change_name ⇒ String
Optional name for the change.
327 328 329 330 331 332 333 334 335 336 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 327 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |
#change_type ⇒ String
Change types are single string values that describe your intention
for the change. Each change type is unique for each EntityType
provided in the change's scope. For more information about change
types available for single-AMI products, see Working with
single-AMI products. Also, for more information about change
types available for container-based products, see Working with
container products.
327 328 329 330 331 332 333 334 335 336 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 327 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |
#details ⇒ String
This object contains details specific to the change type of the requested change. For more information about change types available for single-AMI products, see Working with single-AMI products. Also, for more information about change types available for container-based products, see Working with container products.
327 328 329 330 331 332 333 334 335 336 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 327 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |
#details_document ⇒ Hash, ...
327 328 329 330 331 332 333 334 335 336 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 327 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |
#entity ⇒ Types::Entity
The entity to be changed.
327 328 329 330 331 332 333 334 335 336 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 327 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |
#entity_tags ⇒ Array<Types::Tag>
The tags associated with the change.
327 328 329 330 331 332 333 334 335 336 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 327 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |