openapi: 3.0.0
info:
version: 2016-01-01
x-release: v4
title: AWS Database Migration Service Endpoints Replication Instances API
description:
Database Migration Service (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 DMS, see What Is Database Migration Service? in the Database Migration Service User Guide.
x-logo: url: https://api.apis.guru/v2/cache/logo/https_twitter.com_awscloud_profile_image.png backgroundColor: '#FFFFFF' termsOfService: https://aws.amazon.com/service-terms/ contact: name: Mike Ralphson email: mike.ralphson@gmail.com url: https://github.com/mermade/aws2openapi x-twitter: PermittedSoc license: name: Apache 2.0 License url: http://www.apache.org/licenses/ x-providerName: amazonaws.com x-serviceName: dms x-origin: - contentType: application/json url: https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/dms-2016-01-01.normal.json converter: url: https://github.com/mermade/aws2openapi version: 1.0.0 x-apisguru-driver: external x-apiClientRegistration: url: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct x-apisguru-categories: - cloud x-preferred: true servers: - url: http://dms.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The AWS Database Migration Service multi-region endpoint - url: https://dms.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The AWS Database Migration Service multi-region endpoint - url: http://dms.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The AWS Database Migration Service endpoint for China (Beijing) and China (Ningxia) - url: https://dms.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The AWS Database Migration Service endpoint for China (Beijing) and China (Ningxia) security: - hmac: [] tags: - name: Replication Instances description: Operations for managing DMS replication instances paths: /: post: operationId: CreateReplicationInstance summary: Amazon DMS Create a replication instance description: Creates the replication instance using the specified parameters. A replication instance is used to run replication tasks. requestBody: required: true content: application/x-amz-json-1.1: schema: $ref: '#/components/schemas/CreateReplicationInstanceInput' responses: '200': description: Replication instance created content: application/json: schema: $ref: '#/components/schemas/ReplicationInstance' '400': description: Bad request tags: - Replication Instances /describeReplicationInstances: post: operationId: DescribeReplicationInstances summary: Amazon DMS Describe replication instances description: Returns information about replication instances. requestBody: required: false content: application/x-amz-json-1.1: schema: type: object properties: Filters: type: array items: $ref: '#/components/schemas/Filter' MaxRecords: type: integer Marker: type: string responses: '200': description: Successful response content: application/json: schema: type: object properties: ReplicationInstances: type: array items: $ref: '#/components/schemas/ReplicationInstance' Marker: type: string tags: - Replication Instances components: schemas: ReplicationInstance: type: object properties: ReplicationInstanceIdentifier: type: string ReplicationInstanceClass: type: string ReplicationInstanceStatus: type: string AllocatedStorage: type: integer ReplicationInstanceArn: type: string ReplicationInstancePublicIpAddress: type: string ReplicationInstancePrivateIpAddress: type: string AvailabilityZone: type: string MultiAZ: type: boolean EngineVersion: type: string CreateReplicationInstanceInput: type: object required: - ReplicationInstanceIdentifier - ReplicationInstanceClass properties: ReplicationInstanceIdentifier: type: string description: The replication instance identifier. ReplicationInstanceClass: type: string description: The compute and memory capacity of the replication instance. AllocatedStorage: type: integer description: The amount of storage (in gigabytes) to allocate. VpcSecurityGroupIds: type: array items: type: string AvailabilityZone: type: string ReplicationSubnetGroupIdentifier: type: string MultiAZ: type: boolean EngineVersion: type: string PubliclyAccessible: type: boolean Filter: type: object properties: Name: type: string Values: type: array items: type: string securitySchemes: hmac: type: apiKey name: Authorization in: header description: Amazon Signature authorization v4 x-amazon-apigateway-authtype: awsSigv4 externalDocs: description: Amazon Web Services documentation url: https://docs.aws.amazon.com/dms/ x-hasEquivalentPaths: true