describe_domain_change_progress(**kwargs)¶Returns information about the current blue/green deployment happening on a domain, including a change ID, status, and progress stages.
See also: AWS API Documentation
Request Syntax
response = client.describe_domain_change_progress(
    DomainName='string',
    ChangeId='string'
)
[REQUIRED]
The domain you want to get the progress information about.
dict
Response Syntax
{
    'ChangeProgressStatus': {
        'ChangeId': 'string',
        'StartTime': datetime(2015, 1, 1),
        'Status': 'PENDING'|'PROCESSING'|'COMPLETED'|'FAILED',
        'PendingProperties': [
            'string',
        ],
        'CompletedProperties': [
            'string',
        ],
        'TotalNumberOfStages': 123,
        'ChangeProgressStages': [
            {
                'Name': 'string',
                'Status': 'string',
                'Description': 'string',
                'LastUpdated': datetime(2015, 1, 1)
            },
        ]
    }
}
Response Structure
(dict) --
The result of a DescribeDomainChangeProgress request. Contains the progress information of the requested domain change.
ChangeProgressStatus (dict) --
Progress information for the configuration change that is requested in the DescribeDomainChangeProgress request.
ChangeId (string) --
The unique change identifier associated with a specific domain configuration change.
StartTime (datetime) --
The time at which the configuration change is made on the domain.
Status (string) --
The overall status of the domain configuration change. This field can take the following values: PENDING , PROCESSING , COMPLETED and FAILED
PendingProperties (list) --
The list of properties involved in the domain configuration change that are still in pending.
CompletedProperties (list) --
The list of properties involved in the domain configuration change that are completed.
TotalNumberOfStages (integer) --
The total number of stages required for the configuration change.
ChangeProgressStages (list) --
The specific stages that the domain is going through to perform the configuration change.
(dict) --
A progress stage details of a specific domain configuration change.
Name (string) --
The name of the specific progress stage.
Status (string) --
The overall status of a specific progress stage.
Description (string) --
The description of the progress stage.
LastUpdated (datetime) --
The last updated timestamp of the progress stage.
Exceptions
ElasticsearchService.Client.exceptions.BaseExceptionElasticsearchService.Client.exceptions.InternalExceptionElasticsearchService.Client.exceptions.ResourceNotFoundExceptionElasticsearchService.Client.exceptions.ValidationException