Skip to main content

change_sets

Creates, updates, deletes, gets or lists a change_sets resource.

Overview

Namechange_sets
TypeResource
Idaws.marketplace_catalog.change_sets

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
change_setarrayAn array of ChangeSummary objects.
change_set_arnstringThe ARN associated with the unique identifier for the change set referenced in this request. (pattern: <code>^[a-zA-Z0-9:*/-]+$</code>)
change_set_idstringRequired. The unique identifier for the change set referenced in this request. (pattern: <code>^[\w-]+$</code>)
change_set_namestringThe optional name provided in the StartChangeSet request. If you do not provide a name, one is set by default. (pattern: <code>^[\w\s+=.:@-]+$</code>)
end_timestringThe date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request transitioned to a terminal state. The change cannot transition to a different state. Null if the request is not in a terminal state. (pattern: <code>^([\d]{4})-(1[0-2]|0[1-9])-(3[01]|0[1-9]|[12][\d])T(2[0-3]|[01][\d]):([0-5][\d]):([0-5][\d])Z$</code>)
failure_codestringReturned if the change set is in FAILED status. Can be either CLIENT_ERROR, which means that there are issues with the request (see the ErrorDetailList), or SERVER_FAULT, which means that there is a problem in the system, and you should retry your request. (CLIENT_ERROR, SERVER_FAULT)
failure_descriptionstringReturned if there is a failure on the change set, but that failure is not related to any of the changes in the request. (pattern: <code>^(.)+$</code>)
intentstringThe optional intent provided in the StartChangeSet request. If you do not provide an intent, APPLY is set by default. (VALIDATE, APPLY)
start_timestringThe date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started. (pattern: <code>^([\d]{4})-(1[0-2]|0[1-9])-(3[01]|0[1-9]|[12][\d])T(2[0-3]|[01][\d]):([0-5][\d]):([0-5][\d])Z$</code>)
statusstringThe status of the change request. (PREPARING, APPLYING, SUCCEEDED, CANCELLED, FAILED)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_change_setselectcatalog, changeSetId, regionProvides information about a given change set.
list_change_setsselectregionReturns the list of change sets owned by the account being used to make the call. You can filter this list by providing any combination of entityId, ChangeSetName, and status. If you provide more than one filter, the API operation applies a logical AND between the filters. You can describe a change during the 60-day request history retention period for API calls.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
catalogstringRequired. The catalog related to the request. Fixed value: AWSMarketplace
changeSetIdstringRequired. The unique identifier for the StartChangeSet request that you want to describe the details for.
regionstringAWS region (default: us-east-1)

SELECT examples

Provides information about a given change set.

SELECT
change_set,
change_set_arn,
change_set_id,
change_set_name,
end_time,
failure_code,
failure_description,
intent,
start_time,
status
FROM aws.marketplace_catalog.change_sets
WHERE catalog = '{{ catalog }}' -- required
AND changeSetId = '{{ changeSetId }}' -- required
AND region = '{{ region }}' -- required
;