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': { '...': '...', }, }