Crate rusoto_dms
source · [−]Expand description
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
Describes a quota for an AWS account, for example, the number of replication instances allowed.
Associates a set of tags with an AWS DMS resource.
The name of an Availability Zone for use during database migration. AvailabilityZone
is an optional parameter to the CreateReplicationInstance
operation, and it’s value relates to the AWS Region of an endpoint. For example, the availability zone of an endpoint in the us-east-1 region might be us-east-1a, us-east-1b, us-east-1c, or us-east-1d.
The SSL certificate that can be used to encrypt connections between the endpoints and the replication instance.
Status of the connection between an endpoint and a replication instance, including Amazon Resource Names (ARNs) and the last error message issued.
A client for the AWS Database Migration Service API.
The settings in JSON format for the DMS Transfer type source endpoint.
Provides information that defines a DocumentDB endpoint.
Provides the Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role used to define an Amazon DynamoDB target endpoint.
Provides information that defines an Elasticsearch endpoint.
Describes an endpoint of a database instance in response to operations such as the following:
-
CreateEndpoint
-
DescribeEndpoint
-
DescribeEndpointTypes
-
ModifyEndpoint
Endpoint settings.
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.
Lists categories of events subscribed to, and generated by, the applicable AWS DMS resource type. This data type appears in response to the DescribeEventCategories
action.
Describes an event notification subscription created by the CreateEventSubscription
operation.
Identifies the name and value of a filter object. This filter is used to limit the number and type of AWS DMS objects that are returned for a particular Describe*
call or similar operation. Filters are used as an optional parameter for certain API operations.
Provides information that defines an IBM Db2 LUW endpoint.
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.
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.
Provides information that defines a Microsoft SQL Server endpoint.
Provides information that defines a MongoDB endpoint.
Provides information that defines a MySQL endpoint.
Provides information that defines an Amazon Neptune endpoint.
Provides information that defines an Oracle endpoint.
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.
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.
Provides information that defines a PostgreSQL endpoint.
Provides information that defines an Amazon Redshift endpoint.
Provides information that describes status of a schema at an endpoint specified by the DescribeRefreshSchemaStatus
operation.
Removes one or more tags from an AWS DMS resource.
Provides information that defines a replication instance.
Contains metadata for a replication instance task log.
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.
Describes a subnet group in response to a request by the DescribeReplicationSubnetGroups
operation.
Provides information that describes a replication task created by the CreateReplicationTask
operation.
The task assessment report in JSON format.
Provides information that describes a premigration assessment run that you have started using the StartReplicationTaskAssessmentRun
operation.
Some of the information appears based on other operations that can return the ReplicationTaskAssessmentRun
object.
The progress values reported by the AssessmentProgress
response element.
Provides information that describes an individual assessment from a premigration assessment run.
In response to a request by the DescribeReplicationTasks
operation, this object provides a collection of statistics about a replication task.
Identifies an AWS DMS resource and any pending actions for it.
Settings for exporting data to Amazon S3.
In response to a request by the DescribeReplicationSubnetGroups
operation, this object identifies a subnet by its given Availability Zone, subnet identifier, and status.
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.
Provides information that defines a SAP ASE endpoint.
Provides a collection of table statistics in response to a request by the DescribeTableStatistics
operation.
Provides the name of the schema and table to be reloaded.
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
Describes the status of a security group associated with the virtual private cloud (VPC) hosting your replication and DB instances.
Enums
Errors returned by AddTagsToResource
Errors returned by ApplyPendingMaintenanceAction
Errors returned by CancelReplicationTaskAssessmentRun
Errors returned by CreateEndpoint
Errors returned by CreateEventSubscription
Errors returned by CreateReplicationInstance
Errors returned by CreateReplicationSubnetGroup
Errors returned by CreateReplicationTask
Errors returned by DeleteCertificate
Errors returned by DeleteConnection
Errors returned by DeleteEndpoint
Errors returned by DeleteEventSubscription
Errors returned by DeleteReplicationInstance
Errors returned by DeleteReplicationSubnetGroup
Errors returned by DeleteReplicationTaskAssessmentRun
Errors returned by DeleteReplicationTask
Errors returned by DescribeAccountAttributes
Errors returned by DescribeApplicableIndividualAssessments
Errors returned by DescribeCertificates
Errors returned by DescribeConnections
Errors returned by DescribeEndpointSettings
Errors returned by DescribeEndpointTypes
Errors returned by DescribeEndpoints
Errors returned by DescribeEventCategories
Errors returned by DescribeEventSubscriptions
Errors returned by DescribeEvents
Errors returned by DescribeOrderableReplicationInstances
Errors returned by DescribePendingMaintenanceActions
Errors returned by DescribeRefreshSchemasStatus
Errors returned by DescribeReplicationInstanceTaskLogs
Errors returned by DescribeReplicationInstances
Errors returned by DescribeReplicationSubnetGroups
Errors returned by DescribeReplicationTaskAssessmentResults
Errors returned by DescribeReplicationTaskAssessmentRuns
Errors returned by DescribeReplicationTaskIndividualAssessments
Errors returned by DescribeReplicationTasks
Errors returned by DescribeSchemas
Errors returned by DescribeTableStatistics
Errors returned by ImportCertificate
Errors returned by ListTagsForResource
Errors returned by ModifyEndpoint
Errors returned by ModifyEventSubscription
Errors returned by ModifyReplicationInstance
Errors returned by ModifyReplicationSubnetGroup
Errors returned by ModifyReplicationTask
Errors returned by MoveReplicationTask
Errors returned by RebootReplicationInstance
Errors returned by RefreshSchemas
Errors returned by ReloadTables
Errors returned by RemoveTagsFromResource
Errors returned by StartReplicationTaskAssessment
Errors returned by StartReplicationTaskAssessmentRun
Errors returned by StartReplicationTask
Errors returned by StopReplicationTask
Errors returned by TestConnection
Traits
Trait representing the capabilities of the AWS Database Migration Service API. AWS Database Migration Service clients implement this trait.