[−][src]Crate rusoto_dms
AWS Database Migration Service (AWS DMS) can migrate your data to and from the most widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift, MariaDB, Amazon Aurora, MySQL, and SAP Adaptive Server Enterprise (ASE). The service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle to MySQL or SQL Server to PostgreSQL.
For more information about AWS DMS, see What Is AWS Database Migration Service? in the AWS Database Migration User Guide.
If you're using the service, you're probably looking for DatabaseMigrationServiceClient and DatabaseMigrationService.
Structs
AccountQuota | Describes a quota for an AWS account, for example, the number of replication instances allowed. |
AddTagsToResourceMessage | Associates a set of tags with an AWS DMS resource. |
AddTagsToResourceResponse | |
ApplyPendingMaintenanceActionMessage | |
ApplyPendingMaintenanceActionResponse | |
AvailabilityZone | The name of the Availability Zone for use during database migration. |
Certificate | The SSL certificate that can be used to encrypt connections between the endpoints and the replication instance. |
Connection | Status of the connection between an endpoint and a replication instance, including Amazon Resource Names (ARNs) and the last error message issued. |
CreateEndpointMessage | |
CreateEndpointResponse | |
CreateEventSubscriptionMessage | |
CreateEventSubscriptionResponse | |
CreateReplicationInstanceMessage | |
CreateReplicationInstanceResponse | |
CreateReplicationSubnetGroupMessage | |
CreateReplicationSubnetGroupResponse | |
CreateReplicationTaskMessage | |
CreateReplicationTaskResponse | |
DatabaseMigrationServiceClient | A client for the AWS Database Migration Service API. |
DeleteCertificateMessage | |
DeleteCertificateResponse | |
DeleteConnectionMessage | |
DeleteConnectionResponse | |
DeleteEndpointMessage | |
DeleteEndpointResponse | |
DeleteEventSubscriptionMessage | |
DeleteEventSubscriptionResponse | |
DeleteReplicationInstanceMessage | |
DeleteReplicationInstanceResponse | |
DeleteReplicationSubnetGroupMessage | |
DeleteReplicationSubnetGroupResponse | |
DeleteReplicationTaskMessage | |
DeleteReplicationTaskResponse | |
DescribeAccountAttributesMessage | |
DescribeAccountAttributesResponse | |
DescribeCertificatesMessage | |
DescribeCertificatesResponse | |
DescribeConnectionsMessage | |
DescribeConnectionsResponse | |
DescribeEndpointTypesMessage | |
DescribeEndpointTypesResponse | |
DescribeEndpointsMessage | |
DescribeEndpointsResponse | |
DescribeEventCategoriesMessage | |
DescribeEventCategoriesResponse | |
DescribeEventSubscriptionsMessage | |
DescribeEventSubscriptionsResponse | |
DescribeEventsMessage | |
DescribeEventsResponse | |
DescribeOrderableReplicationInstancesMessage | |
DescribeOrderableReplicationInstancesResponse | |
DescribePendingMaintenanceActionsMessage | |
DescribePendingMaintenanceActionsResponse | |
DescribeRefreshSchemasStatusMessage | |
DescribeRefreshSchemasStatusResponse | |
DescribeReplicationInstanceTaskLogsMessage | |
DescribeReplicationInstanceTaskLogsResponse | |
DescribeReplicationInstancesMessage | |
DescribeReplicationInstancesResponse | |
DescribeReplicationSubnetGroupsMessage | |
DescribeReplicationSubnetGroupsResponse | |
DescribeReplicationTaskAssessmentResultsMessage | |
DescribeReplicationTaskAssessmentResultsResponse | |
DescribeReplicationTasksMessage | |
DescribeReplicationTasksResponse | |
DescribeSchemasMessage | |
DescribeSchemasResponse | |
DescribeTableStatisticsMessage | |
DescribeTableStatisticsResponse | |
DmsTransferSettings | The settings in JSON format for the DMS Transfer type source endpoint. |
DynamoDbSettings | Provides the Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role used to define an Amazon DynamoDB target endpoint. |
ElasticsearchSettings | Provides information that defines an Elasticsearch endpoint. |
Endpoint | Describes an endpoint of a database instance in response to operations such as the following:
|
Event | Describes an identifiable significant activity that affects a replication instance or task. This object can provide the message, the available event categories, the date and source of the event, and the AWS DMS resource type. |
EventCategoryGroup | Lists categories of events subscribed to, and generated by, the applicable AWS DMS resource type. |
EventSubscription | Describes an event notification subscription created by the |
Filter | Identifies the name and value of a source filter object used to limit the number and type of records transferred from your source to your target. |
ImportCertificateMessage | |
ImportCertificateResponse | |
KafkaSettings | Provides information that describes an Apache Kafka endpoint. This information includes the output format of records applied to the endpoint and details of transaction and control table data information. |
KinesisSettings | Provides information that describes an Amazon Kinesis Data Stream endpoint. This information includes the output format of records applied to the endpoint and details of transaction and control table data information. |
ListTagsForResourceMessage | |
ListTagsForResourceResponse | |
ModifyEndpointMessage | |
ModifyEndpointResponse | |
ModifyEventSubscriptionMessage | |
ModifyEventSubscriptionResponse | |
ModifyReplicationInstanceMessage | |
ModifyReplicationInstanceResponse | |
ModifyReplicationSubnetGroupMessage | |
ModifyReplicationSubnetGroupResponse | |
ModifyReplicationTaskMessage | |
ModifyReplicationTaskResponse | |
MongoDbSettings | Provides information that defines a MongoDB endpoint. |
NeptuneSettings | Provides information that defines an Amazon Neptune endpoint. |
OrderableReplicationInstance | In response to the |
PendingMaintenanceAction | Describes a maintenance action pending for an AWS DMS resource, including when and how it will be applied. This data type is a response element to the |
RebootReplicationInstanceMessage | |
RebootReplicationInstanceResponse | |
RedshiftSettings | Provides information that defines an Amazon Redshift endpoint. |
RefreshSchemasMessage | |
RefreshSchemasResponse | |
RefreshSchemasStatus | Provides information that describes status of a schema at an endpoint specified by the |
ReloadTablesMessage | |
ReloadTablesResponse | |
RemoveTagsFromResourceMessage | Removes one or more tags from an AWS DMS resource. |
RemoveTagsFromResourceResponse | |
ReplicationInstance | Provides information that defines a replication instance. |
ReplicationInstanceTaskLog | Contains metadata for a replication instance task log. |
ReplicationPendingModifiedValues | Provides information about the values of pending modifications to a replication instance. This data type is an object of the |
ReplicationSubnetGroup | Describes a subnet group in response to a request by the |
ReplicationTask | Provides information that describes a replication task created by the |
ReplicationTaskAssessmentResult | The task assessment report in JSON format. |
ReplicationTaskStats | In response to a request by the |
ResourcePendingMaintenanceActions | Identifies an AWS DMS resource and any pending actions for it. |
S3Settings | Settings for exporting data to Amazon S3. |
StartReplicationTaskAssessmentMessage | |
StartReplicationTaskAssessmentResponse | |
StartReplicationTaskMessage | |
StartReplicationTaskResponse | |
StopReplicationTaskMessage | |
StopReplicationTaskResponse | |
Subnet | In response to a request by the |
SupportedEndpointType | Provides information about types of supported endpoints in response to a request by the |
TableStatistics | Provides a collection of table statistics in response to a request by the |
TableToReload | Provides the name of the schema and table to be reloaded. |
Tag | A user-defined key-value pair that describes metadata added to an AWS DMS resource and that is used by operations such as the following:
|
TestConnectionMessage | |
TestConnectionResponse | |
VpcSecurityGroupMembership | Describes status of a security group associated with the virtual private cloud hosting your replication and DB instances. |
Enums
AddTagsToResourceError | Errors returned by AddTagsToResource |
ApplyPendingMaintenanceActionError | Errors returned by ApplyPendingMaintenanceAction |
CreateEndpointError | Errors returned by CreateEndpoint |
CreateEventSubscriptionError | Errors returned by CreateEventSubscription |
CreateReplicationInstanceError | Errors returned by CreateReplicationInstance |
CreateReplicationSubnetGroupError | Errors returned by CreateReplicationSubnetGroup |
CreateReplicationTaskError | Errors returned by CreateReplicationTask |
DeleteCertificateError | Errors returned by DeleteCertificate |
DeleteConnectionError | Errors returned by DeleteConnection |
DeleteEndpointError | Errors returned by DeleteEndpoint |
DeleteEventSubscriptionError | Errors returned by DeleteEventSubscription |
DeleteReplicationInstanceError | Errors returned by DeleteReplicationInstance |
DeleteReplicationSubnetGroupError | Errors returned by DeleteReplicationSubnetGroup |
DeleteReplicationTaskError | Errors returned by DeleteReplicationTask |
DescribeAccountAttributesError | Errors returned by DescribeAccountAttributes |
DescribeCertificatesError | Errors returned by DescribeCertificates |
DescribeConnectionsError | Errors returned by DescribeConnections |
DescribeEndpointTypesError | Errors returned by DescribeEndpointTypes |
DescribeEndpointsError | Errors returned by DescribeEndpoints |
DescribeEventCategoriesError | Errors returned by DescribeEventCategories |
DescribeEventSubscriptionsError | Errors returned by DescribeEventSubscriptions |
DescribeEventsError | Errors returned by DescribeEvents |
DescribeOrderableReplicationInstancesError | Errors returned by DescribeOrderableReplicationInstances |
DescribePendingMaintenanceActionsError | Errors returned by DescribePendingMaintenanceActions |
DescribeRefreshSchemasStatusError | Errors returned by DescribeRefreshSchemasStatus |
DescribeReplicationInstanceTaskLogsError | Errors returned by DescribeReplicationInstanceTaskLogs |
DescribeReplicationInstancesError | Errors returned by DescribeReplicationInstances |
DescribeReplicationSubnetGroupsError | Errors returned by DescribeReplicationSubnetGroups |
DescribeReplicationTaskAssessmentResultsError | Errors returned by DescribeReplicationTaskAssessmentResults |
DescribeReplicationTasksError | Errors returned by DescribeReplicationTasks |
DescribeSchemasError | Errors returned by DescribeSchemas |
DescribeTableStatisticsError | Errors returned by DescribeTableStatistics |
ImportCertificateError | Errors returned by ImportCertificate |
ListTagsForResourceError | Errors returned by ListTagsForResource |
ModifyEndpointError | Errors returned by ModifyEndpoint |
ModifyEventSubscriptionError | Errors returned by ModifyEventSubscription |
ModifyReplicationInstanceError | Errors returned by ModifyReplicationInstance |
ModifyReplicationSubnetGroupError | Errors returned by ModifyReplicationSubnetGroup |
ModifyReplicationTaskError | Errors returned by ModifyReplicationTask |
RebootReplicationInstanceError | Errors returned by RebootReplicationInstance |
RefreshSchemasError | Errors returned by RefreshSchemas |
ReloadTablesError | Errors returned by ReloadTables |
RemoveTagsFromResourceError | Errors returned by RemoveTagsFromResource |
StartReplicationTaskAssessmentError | Errors returned by StartReplicationTaskAssessment |
StartReplicationTaskError | Errors returned by StartReplicationTask |
StopReplicationTaskError | Errors returned by StopReplicationTask |
TestConnectionError | Errors returned by TestConnection |
Traits
DatabaseMigrationService | Trait representing the capabilities of the AWS Database Migration Service API. AWS Database Migration Service clients implement this trait. |