ElasticsearchService / Client / describe_domain_change_progress
describe_domain_change_progress#
- ElasticsearchService.Client.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' ) - Parameters:
- DomainName (string) – - [REQUIRED] - The domain you want to get the progress information about. 
- ChangeId (string) – The specific change ID for which you want to get progress information. This is an optional parameter. If omitted, the service returns information about the most recent configuration change. 
 
- Return type:
- dict 
- Returns:
- 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) }, ], 'ConfigChangeStatus': 'Pending'|'Initializing'|'Validating'|'ValidationFailed'|'ApplyingChanges'|'Completed'|'PendingUserInput'|'Cancelled', 'LastUpdatedTime': datetime(2015, 1, 1), 'InitiatedBy': 'CUSTOMER'|'SERVICE' } } - Response Structure- (dict) – - The result of a - DescribeDomainChangeProgressrequest. Contains the progress information of the requested domain change.- ChangeProgressStatus (dict) – - Progress information for the configuration change that is requested in the - DescribeDomainChangeProgressrequest.- 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,- COMPLETEDand- FAILED
- PendingProperties (list) – - The list of properties involved in the domain configuration change that are still in pending. - (string) – 
 
- CompletedProperties (list) – - The list of properties involved in the domain configuration change that are completed. - (string) – 
 
- 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. 
 
 
- ConfigChangeStatus (string) – - The current status of the configuration change. 
- LastUpdatedTime (datetime) – - The last time that the status of the configuration change was updated. 
- InitiatedBy (string) – - The IAM principal who initiated the configuration change. 
 
 
 
 - Exceptions- ElasticsearchService.Client.exceptions.BaseException
- ElasticsearchService.Client.exceptions.InternalException
- ElasticsearchService.Client.exceptions.ResourceNotFoundException
- ElasticsearchService.Client.exceptions.ValidationException