Route53Domains / Client / get_operation_detail
get_operation_detail#
- Route53Domains.Client.get_operation_detail(**kwargs)#
This operation returns the current status of an operation that is not completed.
See also: AWS API Documentation
Request Syntax
response = client.get_operation_detail( OperationId='string' )
- Parameters:
OperationId (string) –
[REQUIRED]
The identifier for the operation for which you want to get the status. Route 53 returned the identifier in the response to the original request.
- Return type:
dict
- Returns:
Response Syntax
{ 'OperationId': 'string', 'Status': 'SUBMITTED'|'IN_PROGRESS'|'ERROR'|'SUCCESSFUL'|'FAILED', 'Message': 'string', 'DomainName': 'string', 'Type': 'REGISTER_DOMAIN'|'DELETE_DOMAIN'|'TRANSFER_IN_DOMAIN'|'UPDATE_DOMAIN_CONTACT'|'UPDATE_NAMESERVER'|'CHANGE_PRIVACY_PROTECTION'|'DOMAIN_LOCK'|'ENABLE_AUTORENEW'|'DISABLE_AUTORENEW'|'ADD_DNSSEC'|'REMOVE_DNSSEC'|'EXPIRE_DOMAIN'|'TRANSFER_OUT_DOMAIN'|'CHANGE_DOMAIN_OWNER'|'RENEW_DOMAIN'|'PUSH_DOMAIN'|'INTERNAL_TRANSFER_OUT_DOMAIN'|'INTERNAL_TRANSFER_IN_DOMAIN', 'SubmittedDate': datetime(2015, 1, 1), 'LastUpdatedDate': datetime(2015, 1, 1), 'StatusFlag': 'PENDING_ACCEPTANCE'|'PENDING_CUSTOMER_ACTION'|'PENDING_AUTHORIZATION'|'PENDING_PAYMENT_VERIFICATION'|'PENDING_SUPPORT_CASE' }
Response Structure
(dict) –
The GetOperationDetail response includes the following elements.
OperationId (string) –
The identifier for the operation.
Status (string) –
The current status of the requested operation in the system.
Message (string) –
Detailed information on the status including possible errors.
DomainName (string) –
The name of a domain.
Type (string) –
The type of operation that was requested.
SubmittedDate (datetime) –
The date when the request was submitted.
LastUpdatedDate (datetime) –
The date when the operation was last updated.
StatusFlag (string) –
Lists any outstanding operations that require customer action. Valid values are:
PENDING_ACCEPTANCE
: The operation is waiting for acceptance from the account that is receiving the domain.PENDING_CUSTOMER_ACTION
: The operation is waiting for customer action, for example, returning an email.PENDING_AUTHORIZATION
: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.PENDING_PAYMENT_VERIFICATION
: The operation is waiting for the payment method to validate.PENDING_SUPPORT_CASE
: The operation includes a support case and is waiting for its resolution.
Exceptions
Route53Domains.Client.exceptions.InvalidInput