2020/05/28 - AWS Marketplace Catalog Service - 1 updated api methods
Changes AWS Marketplace Catalog now supports accessing initial change payloads with DescribeChangeSet operation.
{'ChangeSet': {'Details': 'string'}}
Provides information about a given change set.
See also: AWS API Documentation
Request Syntax
client.describe_change_set(
Catalog='string',
ChangeSetId='string'
)
string
[REQUIRED]
Required. The catalog related to the request. Fixed value: AWSMarketplace
string
[REQUIRED]
Required. The unique identifier for the StartChangeSet request that you want to describe the details for.
dict
Response Syntax
{
'ChangeSetId': 'string',
'ChangeSetArn': 'string',
'ChangeSetName': 'string',
'StartTime': 'string',
'EndTime': 'string',
'Status': 'PREPARING'|'APPLYING'|'SUCCEEDED'|'CANCELLED'|'FAILED',
'FailureDescription': 'string',
'ChangeSet': [
{
'ChangeType': 'string',
'Entity': {
'Type': 'string',
'Identifier': 'string'
},
'Details': 'string',
'ErrorDetailList': [
{
'ErrorCode': 'string',
'ErrorMessage': 'string'
},
]
},
]
}
Response Structure
(dict) --
ChangeSetId (string) --
Required. The unique identifier for the change set referenced in this request.
ChangeSetArn (string) --
The ARN associated with the unique identifier for the change set referenced in this request.
ChangeSetName (string) --
The optional name provided in the StartChangeSet request. If you do not provide a name, one is set by default.
StartTime (string) --
The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started.
EndTime (string) --
The 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.
Status (string) --
The status of the change request.
FailureDescription (string) --
Returned if there is a failure on the change set, but that failure is not related to any of the changes in the request.
ChangeSet (list) --
An array of ChangeSummary objects.
(dict) --
This object is a container for common summary information about the change. The summary doesn't contain the whole change structure.
ChangeType (string) --
The type of the change.
Entity (dict) --
The entity to be changed.
Type (string) --
The type of entity.
Identifier (string) --
The identifier for the entity.
Details (string) --
This object contains details specific to the change type of the requested change.
ErrorDetailList (list) --
An array of ErrorDetail objects associated with the change.
(dict) --
Details about the error.
ErrorCode (string) --
The error code that identifies the type of error.
ErrorMessage (string) --
The message for the error.