Class: Aws::MarketplaceCatalog::Types::StartChangeSetRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#catalogString

The catalog related to the request. Fixed value: AWSMarketplace

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 2570

class StartChangeSetRequest < Struct.new(
  :catalog,
  :change_set,
  :change_set_name,
  :client_request_token,
  :change_set_tags,
  :intent)
  SENSITIVE = []
  include Aws::Structure
end

#change_setArray<Types::Change>

Array of change object.

Returns:



2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 2570

class StartChangeSetRequest < Struct.new(
  :catalog,
  :change_set,
  :change_set_name,
  :client_request_token,
  :change_set_tags,
  :intent)
  SENSITIVE = []
  include Aws::Structure
end

#change_set_nameString

Optional case sensitive string of up to 100 ASCII characters. The change set name can be used to filter the list of change sets.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 2570

class StartChangeSetRequest < Struct.new(
  :catalog,
  :change_set,
  :change_set_name,
  :client_request_token,
  :change_set_tags,
  :intent)
  SENSITIVE = []
  include Aws::Structure
end

#change_set_tagsArray<Types::Tag>

A list of objects specifying each key name and value for the ChangeSetTags property.

Returns:



2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 2570

class StartChangeSetRequest < Struct.new(
  :catalog,
  :change_set,
  :change_set_name,
  :client_request_token,
  :change_set_tags,
  :intent)
  SENSITIVE = []
  include Aws::Structure
end

#client_request_tokenString

A unique token to identify the request to ensure idempotency.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 2570

class StartChangeSetRequest < Struct.new(
  :catalog,
  :change_set,
  :change_set_name,
  :client_request_token,
  :change_set_tags,
  :intent)
  SENSITIVE = []
  include Aws::Structure
end

#intentString

The intent related to the request. The default is APPLY. To test your request before applying changes to your entities, use VALIDATE. This feature is currently available for adding versions to single-AMI products. For more information, see Add a new version.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 2570

class StartChangeSetRequest < Struct.new(
  :catalog,
  :change_set,
  :change_set_name,
  :client_request_token,
  :change_set_tags,
  :intent)
  SENSITIVE = []
  include Aws::Structure
end