Crate rusoto_dms

Source
Expand description

AWS Database Migration Service

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 an 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:

  • CreateEndpoint

  • DescribeEndpoint

  • DescribeEndpointTypes

  • ModifyEndpoint

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 CreateEventSubscription operation.

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 DescribeOrderableReplicationInstances operation, this object describes an available replication instance. This description includes the replication instance's type, engine version, and allocated storage.

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 DescribePendingMaintenanceActions operation.

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 DescribeRefreshSchemaStatus operation.

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 ReplicationInstance user-defined data type.

ReplicationSubnetGroup

Describes a subnet group in response to a request by the DescribeReplicationSubnetGroup operation.

ReplicationTask

Provides information that describes a replication task created by the CreateReplicationTask operation.

ReplicationTaskAssessmentResult

The task assessment report in JSON format.

ReplicationTaskStats

In response to a request by the DescribeReplicationTasks operation, this object provides a collection of statistics about a replication task.

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 DescribeReplicationSubnetGroup operation, this object identifies a subnet by its given Availability Zone, subnet identifier, and status.

SupportedEndpointType

Provides information about types of supported endpoints in response to a request by the DescribeEndpointTypes operation. This information includes the type of endpoint, the database engine name, and whether change data capture (CDC) is supported.

TableStatistics

Provides a collection of table statistics in response to a request by the DescribeTableStatistics operation.

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:

  • AddTagsToResource

  • ListTagsForResource

  • RemoveTagsFromResource

TestConnectionMessage

TestConnectionResponse

VpcSecurityGroupMembership

Describes the status of a security group associated with the virtual private cloud (VPC) 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.