DatabaseMigrationServiceClient
Index > DatabaseMigrationService > DatabaseMigrationServiceClient
Auto-generated documentation for DatabaseMigrationService type annotations stubs module mypy-boto3-dms.
DatabaseMigrationServiceClient
Type annotations and code completion for boto3.client("dms")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_dms.client import DatabaseMigrationServiceClient
def get_dms_client() -> DatabaseMigrationServiceClient:
return Session().client("dms")
Exceptions
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("dms").exceptions
structure.
client = boto3.client("dms")
try:
do_something(client)
except (
client.AccessDeniedFault,
client.ClientError,
client.CollectorNotFoundFault,
client.InsufficientResourceCapacityFault,
client.InvalidCertificateFault,
client.InvalidOperationFault,
client.InvalidResourceStateFault,
client.InvalidSubnet,
client.KMSAccessDeniedFault,
client.KMSDisabledFault,
client.KMSFault,
client.KMSInvalidStateFault,
client.KMSKeyNotAccessibleFault,
client.KMSNotFoundFault,
client.KMSThrottlingFault,
client.ReplicationSubnetGroupDoesNotCoverEnoughAZs,
client.ResourceAlreadyExistsFault,
client.ResourceNotFoundFault,
client.ResourceQuotaExceededFault,
client.S3AccessDeniedFault,
client.S3ResourceNotFoundFault,
client.SNSInvalidTopicFault,
client.SNSNoAuthorizationFault,
client.StorageQuotaExceededFault,
client.SubnetAlreadyInUse,
client.UpgradeDependencyFailureFault,
) as e:
print(e)
from mypy_boto3_dms.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedFault) -> None:
...
Methods
add_tags_to_resource
Adds metadata tags to an DMS resource, including replication instance, endpoint, security group, and migration task.
Type annotations and code completion for boto3.client("dms").add_tags_to_resource
method.
boto3 documentation
def add_tags_to_resource(
self,
*,
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
) -> Dict[str, Any]:
...
- See TagTypeDef
kwargs: AddTagsToResourceMessageRequestTypeDef = { # (1)
"ResourceArn": ...,
"Tags": ...,
}
parent.add_tags_to_resource(**kwargs)
apply_pending_maintenance_action
Applies a pending maintenance action to a resource (for example, to a replication instance).
Type annotations and code completion for boto3.client("dms").apply_pending_maintenance_action
method.
boto3 documentation
def apply_pending_maintenance_action(
self,
*,
ReplicationInstanceArn: str,
ApplyAction: str,
OptInType: str,
) -> ApplyPendingMaintenanceActionResponseTypeDef: # (1)
...
kwargs: ApplyPendingMaintenanceActionMessageRequestTypeDef = { # (1)
"ReplicationInstanceArn": ...,
"ApplyAction": ...,
"OptInType": ...,
}
parent.apply_pending_maintenance_action(**kwargs)
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("dms").can_paginate
method.
boto3 documentation
cancel_replication_task_assessment_run
Cancels a single premigration assessment run.
Type annotations and code completion for boto3.client("dms").cancel_replication_task_assessment_run
method.
boto3 documentation
def cancel_replication_task_assessment_run(
self,
*,
ReplicationTaskAssessmentRunArn: str,
) -> CancelReplicationTaskAssessmentRunResponseTypeDef: # (1)
...
kwargs: CancelReplicationTaskAssessmentRunMessageRequestTypeDef = { # (1)
"ReplicationTaskAssessmentRunArn": ...,
}
parent.cancel_replication_task_assessment_run(**kwargs)
close
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("dms").close
method.
boto3 documentation
create_endpoint
Creates an endpoint using the provided settings.
Type annotations and code completion for boto3.client("dms").create_endpoint
method.
boto3 documentation
def create_endpoint(
self,
*,
EndpointIdentifier: str,
EndpointType: ReplicationEndpointTypeValueType, # (1)
EngineName: str,
Username: str = ...,
Password: str = ...,
ServerName: str = ...,
Port: int = ...,
DatabaseName: str = ...,
ExtraConnectionAttributes: str = ...,
KmsKeyId: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (2)
CertificateArn: str = ...,
SslMode: DmsSslModeValueType = ..., # (3)
ServiceAccessRoleArn: str = ...,
ExternalTableDefinition: str = ...,
DynamoDbSettings: DynamoDbSettingsTypeDef = ..., # (4)
S3Settings: S3SettingsTypeDef = ..., # (5)
DmsTransferSettings: DmsTransferSettingsTypeDef = ..., # (6)
MongoDbSettings: MongoDbSettingsTypeDef = ..., # (7)
KinesisSettings: KinesisSettingsTypeDef = ..., # (8)
KafkaSettings: KafkaSettingsTypeDef = ..., # (9)
ElasticsearchSettings: ElasticsearchSettingsTypeDef = ..., # (10)
NeptuneSettings: NeptuneSettingsTypeDef = ..., # (11)
RedshiftSettings: RedshiftSettingsTypeDef = ..., # (12)
PostgreSQLSettings: PostgreSQLSettingsTypeDef = ..., # (13)
MySQLSettings: MySQLSettingsTypeDef = ..., # (14)
OracleSettings: OracleSettingsTypeDef = ..., # (15)
SybaseSettings: SybaseSettingsTypeDef = ..., # (16)
MicrosoftSQLServerSettings: MicrosoftSQLServerSettingsTypeDef = ..., # (17)
IBMDb2Settings: IBMDb2SettingsTypeDef = ..., # (18)
ResourceIdentifier: str = ...,
DocDbSettings: DocDbSettingsTypeDef = ..., # (19)
RedisSettings: RedisSettingsTypeDef = ..., # (20)
GcpMySQLSettings: GcpMySQLSettingsTypeDef = ..., # (21)
) -> CreateEndpointResponseTypeDef: # (22)
...
- See ReplicationEndpointTypeValueType
- See TagTypeDef
- See DmsSslModeValueType
- See DynamoDbSettingsTypeDef
- See S3SettingsTypeDef
- See DmsTransferSettingsTypeDef
- See MongoDbSettingsTypeDef
- See KinesisSettingsTypeDef
- See KafkaSettingsTypeDef
- See ElasticsearchSettingsTypeDef
- See NeptuneSettingsTypeDef
- See RedshiftSettingsTypeDef
- See PostgreSQLSettingsTypeDef
- See MySQLSettingsTypeDef
- See OracleSettingsTypeDef
- See SybaseSettingsTypeDef
- See MicrosoftSQLServerSettingsTypeDef
- See IBMDb2SettingsTypeDef
- See DocDbSettingsTypeDef
- See RedisSettingsTypeDef
- See GcpMySQLSettingsTypeDef
- See CreateEndpointResponseTypeDef
kwargs: CreateEndpointMessageRequestTypeDef = { # (1)
"EndpointIdentifier": ...,
"EndpointType": ...,
"EngineName": ...,
}
parent.create_endpoint(**kwargs)
create_event_subscription
Creates an DMS event notification subscription.
Type annotations and code completion for boto3.client("dms").create_event_subscription
method.
boto3 documentation
def create_event_subscription(
self,
*,
SubscriptionName: str,
SnsTopicArn: str,
SourceType: str = ...,
EventCategories: Sequence[str] = ...,
SourceIds: Sequence[str] = ...,
Enabled: bool = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateEventSubscriptionResponseTypeDef: # (2)
...
kwargs: CreateEventSubscriptionMessageRequestTypeDef = { # (1)
"SubscriptionName": ...,
"SnsTopicArn": ...,
}
parent.create_event_subscription(**kwargs)
create_fleet_advisor_collector
Creates a Fleet Advisor collector using the specified parameters.
Type annotations and code completion for boto3.client("dms").create_fleet_advisor_collector
method.
boto3 documentation
def create_fleet_advisor_collector(
self,
*,
CollectorName: str,
ServiceAccessRoleArn: str,
S3BucketName: str,
Description: str = ...,
) -> CreateFleetAdvisorCollectorResponseTypeDef: # (1)
...
kwargs: CreateFleetAdvisorCollectorRequestRequestTypeDef = { # (1)
"CollectorName": ...,
"ServiceAccessRoleArn": ...,
"S3BucketName": ...,
}
parent.create_fleet_advisor_collector(**kwargs)
create_replication_instance
Creates the replication instance using the specified parameters.
Type annotations and code completion for boto3.client("dms").create_replication_instance
method.
boto3 documentation
def create_replication_instance(
self,
*,
ReplicationInstanceIdentifier: str,
ReplicationInstanceClass: str,
AllocatedStorage: int = ...,
VpcSecurityGroupIds: Sequence[str] = ...,
AvailabilityZone: str = ...,
ReplicationSubnetGroupIdentifier: str = ...,
PreferredMaintenanceWindow: str = ...,
MultiAZ: bool = ...,
EngineVersion: str = ...,
AutoMinorVersionUpgrade: bool = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
KmsKeyId: str = ...,
PubliclyAccessible: bool = ...,
DnsNameServers: str = ...,
ResourceIdentifier: str = ...,
NetworkType: str = ...,
) -> CreateReplicationInstanceResponseTypeDef: # (2)
...
kwargs: CreateReplicationInstanceMessageRequestTypeDef = { # (1)
"ReplicationInstanceIdentifier": ...,
"ReplicationInstanceClass": ...,
}
parent.create_replication_instance(**kwargs)
create_replication_subnet_group
Creates a replication subnet group given a list of the subnet IDs in a VPC.
Type annotations and code completion for boto3.client("dms").create_replication_subnet_group
method.
boto3 documentation
def create_replication_subnet_group(
self,
*,
ReplicationSubnetGroupIdentifier: str,
ReplicationSubnetGroupDescription: str,
SubnetIds: Sequence[str],
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateReplicationSubnetGroupResponseTypeDef: # (2)
...
kwargs: CreateReplicationSubnetGroupMessageRequestTypeDef = { # (1)
"ReplicationSubnetGroupIdentifier": ...,
"ReplicationSubnetGroupDescription": ...,
"SubnetIds": ...,
}
parent.create_replication_subnet_group(**kwargs)
create_replication_task
Creates a replication task using the specified parameters.
Type annotations and code completion for boto3.client("dms").create_replication_task
method.
boto3 documentation
def create_replication_task(
self,
*,
ReplicationTaskIdentifier: str,
SourceEndpointArn: str,
TargetEndpointArn: str,
ReplicationInstanceArn: str,
MigrationType: MigrationTypeValueType, # (1)
TableMappings: str,
ReplicationTaskSettings: str = ...,
CdcStartTime: Union[datetime, str] = ...,
CdcStartPosition: str = ...,
CdcStopPosition: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (2)
TaskData: str = ...,
ResourceIdentifier: str = ...,
) -> CreateReplicationTaskResponseTypeDef: # (3)
...
kwargs: CreateReplicationTaskMessageRequestTypeDef = { # (1)
"ReplicationTaskIdentifier": ...,
"SourceEndpointArn": ...,
"TargetEndpointArn": ...,
"ReplicationInstanceArn": ...,
"MigrationType": ...,
"TableMappings": ...,
}
parent.create_replication_task(**kwargs)
delete_certificate
Deletes the specified certificate.
Type annotations and code completion for boto3.client("dms").delete_certificate
method.
boto3 documentation
def delete_certificate(
self,
*,
CertificateArn: str,
) -> DeleteCertificateResponseTypeDef: # (1)
...
kwargs: DeleteCertificateMessageRequestTypeDef = { # (1)
"CertificateArn": ...,
}
parent.delete_certificate(**kwargs)
delete_connection
Deletes the connection between a replication instance and an endpoint.
Type annotations and code completion for boto3.client("dms").delete_connection
method.
boto3 documentation
def delete_connection(
self,
*,
EndpointArn: str,
ReplicationInstanceArn: str,
) -> DeleteConnectionResponseTypeDef: # (1)
...
kwargs: DeleteConnectionMessageRequestTypeDef = { # (1)
"EndpointArn": ...,
"ReplicationInstanceArn": ...,
}
parent.delete_connection(**kwargs)
delete_endpoint
Deletes the specified endpoint.
Type annotations and code completion for boto3.client("dms").delete_endpoint
method.
boto3 documentation
def delete_endpoint(
self,
*,
EndpointArn: str,
) -> DeleteEndpointResponseTypeDef: # (1)
...
kwargs: DeleteEndpointMessageRequestTypeDef = { # (1)
"EndpointArn": ...,
}
parent.delete_endpoint(**kwargs)
delete_event_subscription
Deletes an DMS event subscription.
Type annotations and code completion for boto3.client("dms").delete_event_subscription
method.
boto3 documentation
def delete_event_subscription(
self,
*,
SubscriptionName: str,
) -> DeleteEventSubscriptionResponseTypeDef: # (1)
...
kwargs: DeleteEventSubscriptionMessageRequestTypeDef = { # (1)
"SubscriptionName": ...,
}
parent.delete_event_subscription(**kwargs)
delete_fleet_advisor_collector
Deletes the specified Fleet Advisor collector.
Type annotations and code completion for boto3.client("dms").delete_fleet_advisor_collector
method.
boto3 documentation
def delete_fleet_advisor_collector(
self,
*,
CollectorReferencedId: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteCollectorRequestRequestTypeDef = { # (1)
"CollectorReferencedId": ...,
}
parent.delete_fleet_advisor_collector(**kwargs)
delete_fleet_advisor_databases
Deletes the specified Fleet Advisor collector databases.
Type annotations and code completion for boto3.client("dms").delete_fleet_advisor_databases
method.
boto3 documentation
def delete_fleet_advisor_databases(
self,
*,
DatabaseIds: Sequence[str],
) -> DeleteFleetAdvisorDatabasesResponseTypeDef: # (1)
...
kwargs: DeleteFleetAdvisorDatabasesRequestRequestTypeDef = { # (1)
"DatabaseIds": ...,
}
parent.delete_fleet_advisor_databases(**kwargs)
delete_replication_instance
Deletes the specified replication instance.
Type annotations and code completion for boto3.client("dms").delete_replication_instance
method.
boto3 documentation
def delete_replication_instance(
self,
*,
ReplicationInstanceArn: str,
) -> DeleteReplicationInstanceResponseTypeDef: # (1)
...
kwargs: DeleteReplicationInstanceMessageRequestTypeDef = { # (1)
"ReplicationInstanceArn": ...,
}
parent.delete_replication_instance(**kwargs)
delete_replication_subnet_group
Deletes a subnet group.
Type annotations and code completion for boto3.client("dms").delete_replication_subnet_group
method.
boto3 documentation
def delete_replication_subnet_group(
self,
*,
ReplicationSubnetGroupIdentifier: str,
) -> Dict[str, Any]:
...
kwargs: DeleteReplicationSubnetGroupMessageRequestTypeDef = { # (1)
"ReplicationSubnetGroupIdentifier": ...,
}
parent.delete_replication_subnet_group(**kwargs)
delete_replication_task
Deletes the specified replication task.
Type annotations and code completion for boto3.client("dms").delete_replication_task
method.
boto3 documentation
def delete_replication_task(
self,
*,
ReplicationTaskArn: str,
) -> DeleteReplicationTaskResponseTypeDef: # (1)
...
kwargs: DeleteReplicationTaskMessageRequestTypeDef = { # (1)
"ReplicationTaskArn": ...,
}
parent.delete_replication_task(**kwargs)
delete_replication_task_assessment_run
Deletes the record of a single premigration assessment run.
Type annotations and code completion for boto3.client("dms").delete_replication_task_assessment_run
method.
boto3 documentation
def delete_replication_task_assessment_run(
self,
*,
ReplicationTaskAssessmentRunArn: str,
) -> DeleteReplicationTaskAssessmentRunResponseTypeDef: # (1)
...
kwargs: DeleteReplicationTaskAssessmentRunMessageRequestTypeDef = { # (1)
"ReplicationTaskAssessmentRunArn": ...,
}
parent.delete_replication_task_assessment_run(**kwargs)
describe_account_attributes
Lists all of the DMS attributes for a customer account.
Type annotations and code completion for boto3.client("dms").describe_account_attributes
method.
boto3 documentation
def describe_account_attributes(
self,
) -> DescribeAccountAttributesResponseTypeDef: # (1)
...
describe_applicable_individual_assessments
Provides a list of individual assessments that you can specify for a new premigration assessment run, given one or more parameters.
Type annotations and code completion for boto3.client("dms").describe_applicable_individual_assessments
method.
boto3 documentation
def describe_applicable_individual_assessments(
self,
*,
ReplicationTaskArn: str = ...,
ReplicationInstanceArn: str = ...,
SourceEngineName: str = ...,
TargetEngineName: str = ...,
MigrationType: MigrationTypeValueType = ..., # (1)
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeApplicableIndividualAssessmentsResponseTypeDef: # (2)
...
kwargs: DescribeApplicableIndividualAssessmentsMessageRequestTypeDef = { # (1)
"ReplicationTaskArn": ...,
}
parent.describe_applicable_individual_assessments(**kwargs)
describe_certificates
Provides a description of the certificate.
Type annotations and code completion for boto3.client("dms").describe_certificates
method.
boto3 documentation
def describe_certificates(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeCertificatesResponseTypeDef: # (2)
...
kwargs: DescribeCertificatesMessageRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_certificates(**kwargs)
describe_connections
Describes the status of the connections that have been made between the replication instance and an endpoint.
Type annotations and code completion for boto3.client("dms").describe_connections
method.
boto3 documentation
def describe_connections(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeConnectionsResponseTypeDef: # (2)
...
kwargs: DescribeConnectionsMessageRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_connections(**kwargs)
describe_endpoint_settings
Returns information about the possible endpoint settings available when you create an endpoint for a specific database engine.
Type annotations and code completion for boto3.client("dms").describe_endpoint_settings
method.
boto3 documentation
def describe_endpoint_settings(
self,
*,
EngineName: str,
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeEndpointSettingsResponseTypeDef: # (1)
...
kwargs: DescribeEndpointSettingsMessageRequestTypeDef = { # (1)
"EngineName": ...,
}
parent.describe_endpoint_settings(**kwargs)
describe_endpoint_types
Returns information about the type of endpoints available.
Type annotations and code completion for boto3.client("dms").describe_endpoint_types
method.
boto3 documentation
def describe_endpoint_types(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeEndpointTypesResponseTypeDef: # (2)
...
kwargs: DescribeEndpointTypesMessageRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_endpoint_types(**kwargs)
describe_endpoints
Returns information about the endpoints for your account in the current region.
Type annotations and code completion for boto3.client("dms").describe_endpoints
method.
boto3 documentation
def describe_endpoints(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeEndpointsResponseTypeDef: # (2)
...
kwargs: DescribeEndpointsMessageRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_endpoints(**kwargs)
describe_event_categories
Lists categories for all event source types, or, if specified, for a specified source type.
Type annotations and code completion for boto3.client("dms").describe_event_categories
method.
boto3 documentation
def describe_event_categories(
self,
*,
SourceType: str = ...,
Filters: Sequence[FilterTypeDef] = ..., # (1)
) -> DescribeEventCategoriesResponseTypeDef: # (2)
...
kwargs: DescribeEventCategoriesMessageRequestTypeDef = { # (1)
"SourceType": ...,
}
parent.describe_event_categories(**kwargs)
describe_event_subscriptions
Lists all the event subscriptions for a customer account.
Type annotations and code completion for boto3.client("dms").describe_event_subscriptions
method.
boto3 documentation
def describe_event_subscriptions(
self,
*,
SubscriptionName: str = ...,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeEventSubscriptionsResponseTypeDef: # (2)
...
kwargs: DescribeEventSubscriptionsMessageRequestTypeDef = { # (1)
"SubscriptionName": ...,
}
parent.describe_event_subscriptions(**kwargs)
describe_events
Lists events for a given source identifier and source type.
Type annotations and code completion for boto3.client("dms").describe_events
method.
boto3 documentation
def describe_events(
self,
*,
SourceIdentifier: str = ...,
SourceType: SourceTypeType = ..., # (1)
StartTime: Union[datetime, str] = ...,
EndTime: Union[datetime, str] = ...,
Duration: int = ...,
EventCategories: Sequence[str] = ...,
Filters: Sequence[FilterTypeDef] = ..., # (2)
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeEventsResponseTypeDef: # (3)
...
- See SourceTypeType
- See FilterTypeDef
- See DescribeEventsResponseTypeDef
kwargs: DescribeEventsMessageRequestTypeDef = { # (1)
"SourceIdentifier": ...,
}
parent.describe_events(**kwargs)
describe_fleet_advisor_collectors
Returns a list of the Fleet Advisor collectors in your account.
Type annotations and code completion for boto3.client("dms").describe_fleet_advisor_collectors
method.
boto3 documentation
def describe_fleet_advisor_collectors(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
NextToken: str = ...,
) -> DescribeFleetAdvisorCollectorsResponseTypeDef: # (2)
...
kwargs: DescribeFleetAdvisorCollectorsRequestRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_fleet_advisor_collectors(**kwargs)
describe_fleet_advisor_databases
Returns a list of Fleet Advisor databases in your account.
Type annotations and code completion for boto3.client("dms").describe_fleet_advisor_databases
method.
boto3 documentation
def describe_fleet_advisor_databases(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
NextToken: str = ...,
) -> DescribeFleetAdvisorDatabasesResponseTypeDef: # (2)
...
kwargs: DescribeFleetAdvisorDatabasesRequestRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_fleet_advisor_databases(**kwargs)
describe_fleet_advisor_lsa_analysis
Provides descriptions of large-scale assessment (LSA) analyses produced by your Fleet Advisor collectors.
Type annotations and code completion for boto3.client("dms").describe_fleet_advisor_lsa_analysis
method.
boto3 documentation
def describe_fleet_advisor_lsa_analysis(
self,
*,
MaxRecords: int = ...,
NextToken: str = ...,
) -> DescribeFleetAdvisorLsaAnalysisResponseTypeDef: # (1)
...
kwargs: DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef = { # (1)
"MaxRecords": ...,
}
parent.describe_fleet_advisor_lsa_analysis(**kwargs)
describe_fleet_advisor_schema_object_summary
Provides descriptions of the schemas discovered by your Fleet Advisor collectors.
Type annotations and code completion for boto3.client("dms").describe_fleet_advisor_schema_object_summary
method.
boto3 documentation
def describe_fleet_advisor_schema_object_summary(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
NextToken: str = ...,
) -> DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef: # (2)
...
kwargs: DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_fleet_advisor_schema_object_summary(**kwargs)
describe_fleet_advisor_schemas
Returns a list of schemas detected by Fleet Advisor Collectors in your account.
Type annotations and code completion for boto3.client("dms").describe_fleet_advisor_schemas
method.
boto3 documentation
def describe_fleet_advisor_schemas(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
MaxRecords: int = ...,
NextToken: str = ...,
) -> DescribeFleetAdvisorSchemasResponseTypeDef: # (2)
...
kwargs: DescribeFleetAdvisorSchemasRequestRequestTypeDef = { # (1)
"Filters": ...,
}
parent.describe_fleet_advisor_schemas(**kwargs)
describe_orderable_replication_instances
Returns information about the replication instance types that can be created in the specified region.
Type annotations and code completion for boto3.client("dms").describe_orderable_replication_instances
method.
boto3 documentation
def describe_orderable_replication_instances(
self,
*,
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeOrderableReplicationInstancesResponseTypeDef: # (1)
...
kwargs: DescribeOrderableReplicationInstancesMessageRequestTypeDef = { # (1)
"MaxRecords": ...,
}
parent.describe_orderable_replication_instances(**kwargs)
describe_pending_maintenance_actions
For internal use only See also: AWS API Documentation.
Type annotations and code completion for boto3.client("dms").describe_pending_maintenance_actions
method.
boto3 documentation
def describe_pending_maintenance_actions(
self,
*,
ReplicationInstanceArn: str = ...,
Filters: Sequence[FilterTypeDef] = ..., # (1)
Marker: str = ...,
MaxRecords: int = ...,
) -> DescribePendingMaintenanceActionsResponseTypeDef: # (2)
...
kwargs: DescribePendingMaintenanceActionsMessageRequestTypeDef = { # (1)
"ReplicationInstanceArn": ...,
}
parent.describe_pending_maintenance_actions(**kwargs)
describe_refresh_schemas_status
Returns the status of the RefreshSchemas operation.
Type annotations and code completion for boto3.client("dms").describe_refresh_schemas_status
method.
boto3 documentation
def describe_refresh_schemas_status(
self,
*,
EndpointArn: str,
) -> DescribeRefreshSchemasStatusResponseTypeDef: # (1)
...
kwargs: DescribeRefreshSchemasStatusMessageRequestTypeDef = { # (1)
"EndpointArn": ...,
}
parent.describe_refresh_schemas_status(**kwargs)
describe_replication_instance_task_logs
Returns information about the task logs for the specified task.
Type annotations and code completion for boto3.client("dms").describe_replication_instance_task_logs
method.
boto3 documentation
def describe_replication_instance_task_logs(
self,
*,
ReplicationInstanceArn: str,
MaxRecords: int = ...,
Marker: str = ...,
) -> DescribeReplicationInstanceTaskLogsResponseTypeDef: # (1)
...
kwargs: DescribeReplicationInstanceTaskLogsMessageRequestTypeDef = { # (1)
"ReplicationInstanceArn": ...,
}
parent.describe_replication_instance_task_logs(**kwargs)
describe_replication_instances
Returns information about replication instances for your account in the current region.
Type annotations and code completion for boto3.client("dms").describe_replication_instances
method.
boto3 documentation