MarketplaceCatalog / Client / list_change_sets
list_change_sets#
- MarketplaceCatalog.Client.list_change_sets(**kwargs)#
Returns 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.
See also: AWS API Documentation
Request Syntax
response = client.list_change_sets( Catalog='string', FilterList=[ { 'Name': 'string', 'ValueList': [ 'string', ] }, ], Sort={ 'SortBy': 'string', 'SortOrder': 'ASCENDING'|'DESCENDING' }, MaxResults=123, NextToken='string' )
- Parameters:
Catalog (string) –
[REQUIRED]
The catalog related to the request. Fixed value:
AWSMarketplace
FilterList (list) –
An array of filter objects.
(dict) –
A filter object, used to optionally filter results from calls to the
ListEntities
andListChangeSets
actions.Name (string) –
For
ListEntities
, the supported value for this is anEntityId
.For
ListChangeSets
, the supported values are as follows:ValueList (list) –
ListEntities
- This is a list of unique ``EntityId``s.ListChangeSets
- The supported filter names and associated ``ValueList``s is as follows:ChangeSetName
- The supportedValueList
is a list of non-uniqueChangeSetName``s. These are defined when you call the ``StartChangeSet
action.Status
- The supportedValueList
is a list of statuses for all change set requests.EntityId
- The supportedValueList
is a list of unique ``EntityId``s.BeforeStartTime
- The supportedValueList
is a list of all change sets that started before the filter value.AfterStartTime
- The supportedValueList
is a list of all change sets that started after the filter value.BeforeEndTime
- The supportedValueList
is a list of all change sets that ended before the filter value.AfterEndTime
- The supportedValueList
is a list of all change sets that ended after the filter value.
(string) –
Sort (dict) –
An object that contains two attributes,
SortBy
andSortOrder
.SortBy (string) –
For
ListEntities
, supported attributes includeLastModifiedDate
(default) andEntityId
. In addition toLastModifiedDate
andEntityId
, eachEntityType
might support additional fields.For
ListChangeSets
, supported attributes includeStartTime
andEndTime
.SortOrder (string) –
The sorting order. Can be
ASCENDING
orDESCENDING
. The default value isDESCENDING
.
MaxResults (integer) – The maximum number of results returned by a single call. This value must be provided in the next call to retrieve the next set of results. By default, this value is 20.
NextToken (string) – The token value retrieved from a previous call to access the next page of results.
- Return type:
dict
- Returns:
Response Syntax
{ 'ChangeSetSummaryList': [ { 'ChangeSetId': 'string', 'ChangeSetArn': 'string', 'ChangeSetName': 'string', 'StartTime': 'string', 'EndTime': 'string', 'Status': 'PREPARING'|'APPLYING'|'SUCCEEDED'|'CANCELLED'|'FAILED', 'EntityIdList': [ 'string', ], 'FailureCode': 'CLIENT_ERROR'|'SERVER_FAULT' }, ], 'NextToken': 'string' }
Response Structure
(dict) –
ChangeSetSummaryList (list) –
Array of
ChangeSetSummaryListItem
objects.(dict) –
A summary of a change set returned in a list of change sets when the
ListChangeSets
action is called.ChangeSetId (string) –
The unique identifier for a change set.
ChangeSetArn (string) –
The ARN associated with the unique identifier for the change set referenced in this request.
ChangeSetName (string) –
The non-unique name for the change set.
StartTime (string) –
The time, in ISO 8601 format (2018-02-27T13:45:22Z), when the change set was started.
EndTime (string) –
The time, in ISO 8601 format (2018-02-27T13:45:22Z), when the change set was finished.
Status (string) –
The current status of the change set.
EntityIdList (list) –
This object is a list of entity IDs (string) that are a part of a change set. The entity ID list is a maximum of 20 entities. It must contain at least one entity.
(string) –
FailureCode (string) –
Returned if the change set is in
FAILED
status. Can be eitherCLIENT_ERROR
, which means that there are issues with the request (see theErrorDetailList
ofDescribeChangeSet
), orSERVER_FAULT
, which means that there is a problem in the system, and you should retry your request.
NextToken (string) –
The value of the next token, if it exists. Null if there are no more results.
Exceptions
MarketplaceCatalog.Client.exceptions.InternalServiceException
MarketplaceCatalog.Client.exceptions.AccessDeniedException
MarketplaceCatalog.Client.exceptions.ValidationException
MarketplaceCatalog.Client.exceptions.ThrottlingException