DatabaseMigrationService / Client / describe_refresh_schemas_status
describe_refresh_schemas_status#
- DatabaseMigrationService.Client.describe_refresh_schemas_status(**kwargs)#
Returns the status of the RefreshSchemas operation.
See also: AWS API Documentation
Request Syntax
response = client.describe_refresh_schemas_status( EndpointArn='string' )
- Parameters:
EndpointArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
- Return type:
dict
- Returns:
Response Syntax
{ 'RefreshSchemasStatus': { 'EndpointArn': 'string', 'ReplicationInstanceArn': 'string', 'Status': 'successful'|'failed'|'refreshing', 'LastRefreshDate': datetime(2015, 1, 1), 'LastFailureMessage': 'string' } }
Response Structure
(dict) –
RefreshSchemasStatus (dict) –
The status of the schema.
EndpointArn (string) –
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
ReplicationInstanceArn (string) –
The Amazon Resource Name (ARN) of the replication instance.
Status (string) –
The status of the schema.
LastRefreshDate (datetime) –
The date the schema was last refreshed.
LastFailureMessage (string) –
The last failure message for the schema.
Exceptions
DatabaseMigrationService.Client.exceptions.InvalidResourceStateFault
DatabaseMigrationService.Client.exceptions.ResourceNotFoundFault
Examples
Returns the status of the refresh-schemas operation.
response = client.describe_refresh_schemas_status( EndpointArn='', ) print(response)
Expected Output:
{ 'RefreshSchemasStatus': { }, 'ResponseMetadata': { '...': '...', }, }