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.
319 320 321 322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 319 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.
319 320 321 322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 319 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.
319 320 321 322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 319 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.
319 320 321 322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 319 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.
319 320 321 322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 319 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.
319 320 321 322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 319 class Change < Struct.new( :change_type, :entity, :entity_tags, :details, :details_document, :change_name) SENSITIVE = [] include Aws::Structure end |