Class: Aws::MarketplaceCatalog::Types::Change
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceCatalog::Types::Change
- Includes:
- Structure
- Defined in:
- 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.
269 270 271 272 273 274 275 276 277 278 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 269 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 on 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].
[1]: docs.aws.amazon.com/marketplace-catalog/latest/api-reference/ami-products.html#working-with-single-AMI-products [2]: docs.aws.amazon.com/marketplace-catalog/latest/api-reference/container-products.html#working-with-container-products
269 270 271 272 273 274 275 276 277 278 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 269 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].
[1]: docs.aws.amazon.com/marketplace-catalog/latest/api-reference/ami-products.html#working-with-single-AMI-products [2]: docs.aws.amazon.com/marketplace-catalog/latest/api-reference/container-products.html#working-with-container-products
269 270 271 272 273 274 275 276 277 278 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 269 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |
#details_document ⇒ Hash, ...
Alternative field that accepts a JSON value instead of a string for ‘ChangeType` details. You can use either `Details` or `DetailsDocument`, but not both.
269 270 271 272 273 274 275 276 277 278 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 269 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.
269 270 271 272 273 274 275 276 277 278 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 269 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.
269 270 271 272 273 274 275 276 277 278 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 269 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |