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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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 '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 '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 '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 '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 '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].

[1]: docs.aws.amazon.com/marketplace-catalog/latest/api-reference/ami-products.html#ami-add-version

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File '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