@datafire/amazonaws_dms

5.0.0 • Public • Published

@datafire/amazonaws_dms

Client library for AWS Database Migration Service

Installation and Usage

npm install --save @datafire/amazonaws_dms
let amazonaws_dms = require('@datafire/amazonaws_dms').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_dms.AddTagsToResource({
  "ResourceArn": "",
  "Tags": []
}).then(data => {
  console.log(data);
});

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 the AWS DMS user guide at What Is AWS Database Migration Service?

Actions

AddTagsToResource

amazonaws_dms.AddTagsToResource({
  "ResourceArn": "",
  "Tags": []
}, context)

Input

Output

CreateEndpoint

amazonaws_dms.CreateEndpoint({
  "EndpointIdentifier": "",
  "EndpointType": "",
  "EngineName": ""
}, context)

Input

Output

CreateEventSubscription

amazonaws_dms.CreateEventSubscription({
  "SubscriptionName": "",
  "SnsTopicArn": ""
}, context)

Input

Output

CreateReplicationInstance

amazonaws_dms.CreateReplicationInstance({
  "ReplicationInstanceIdentifier": "",
  "ReplicationInstanceClass": ""
}, context)

Input

Output

CreateReplicationSubnetGroup

amazonaws_dms.CreateReplicationSubnetGroup({
  "ReplicationSubnetGroupIdentifier": "",
  "ReplicationSubnetGroupDescription": "",
  "SubnetIds": []
}, context)

Input

Output

CreateReplicationTask

amazonaws_dms.CreateReplicationTask({
  "ReplicationTaskIdentifier": "",
  "SourceEndpointArn": "",
  "TargetEndpointArn": "",
  "ReplicationInstanceArn": "",
  "MigrationType": "",
  "TableMappings": ""
}, context)

Input

Output

DeleteCertificate

amazonaws_dms.DeleteCertificate({
  "CertificateArn": ""
}, context)

Input

  • input object
    • CertificateArn required String

Output

DeleteEndpoint

amazonaws_dms.DeleteEndpoint({
  "EndpointArn": ""
}, context)

Input

  • input object

Output

DeleteEventSubscription

amazonaws_dms.DeleteEventSubscription({
  "SubscriptionName": ""
}, context)

Input

  • input object
    • SubscriptionName required String

Output

DeleteReplicationInstance

amazonaws_dms.DeleteReplicationInstance({
  "ReplicationInstanceArn": ""
}, context)

Input

  • input object
    • ReplicationInstanceArn required String

Output

DeleteReplicationSubnetGroup

amazonaws_dms.DeleteReplicationSubnetGroup({
  "ReplicationSubnetGroupIdentifier": ""
}, context)

Input

  • input object
    • ReplicationSubnetGroupIdentifier required String

Output

DeleteReplicationTask

amazonaws_dms.DeleteReplicationTask({
  "ReplicationTaskArn": ""
}, context)

Input

  • input object
    • ReplicationTaskArn required String

Output

DescribeAccountAttributes

amazonaws_dms.DescribeAccountAttributes({}, context)

Input

  • input object

Output

DescribeCertificates

amazonaws_dms.DescribeCertificates({}, context)

Input

Output

DescribeConnections

amazonaws_dms.DescribeConnections({}, context)

Input

Output

DescribeEndpointTypes

amazonaws_dms.DescribeEndpointTypes({}, context)

Input

Output

DescribeEndpoints

amazonaws_dms.DescribeEndpoints({}, context)

Input

Output

DescribeEventCategories

amazonaws_dms.DescribeEventCategories({}, context)

Input

Output

DescribeEventSubscriptions

amazonaws_dms.DescribeEventSubscriptions({}, context)

Input

Output

DescribeEvents

amazonaws_dms.DescribeEvents({}, context)

Input

Output

DescribeOrderableReplicationInstances

amazonaws_dms.DescribeOrderableReplicationInstances({}, context)

Input

Output

DescribeRefreshSchemasStatus

amazonaws_dms.DescribeRefreshSchemasStatus({
  "EndpointArn": ""
}, context)

Input

  • input object

Output

DescribeReplicationInstanceTaskLogs

amazonaws_dms.DescribeReplicationInstanceTaskLogs({
  "ReplicationInstanceArn": ""
}, context)

Input

Output

DescribeReplicationInstances

amazonaws_dms.DescribeReplicationInstances({}, context)

Input

Output

DescribeReplicationSubnetGroups

amazonaws_dms.DescribeReplicationSubnetGroups({}, context)

Input

Output

DescribeReplicationTaskAssessmentResults

amazonaws_dms.DescribeReplicationTaskAssessmentResults({}, context)

Input

Output

DescribeReplicationTasks

amazonaws_dms.DescribeReplicationTasks({}, context)

Input

Output

DescribeSchemas

amazonaws_dms.DescribeSchemas({
  "EndpointArn": ""
}, context)

Input

Output

DescribeTableStatistics

amazonaws_dms.DescribeTableStatistics({
  "ReplicationTaskArn": ""
}, context)

Input

Output

ImportCertificate

amazonaws_dms.ImportCertificate({
  "CertificateIdentifier": ""
}, context)

Input

Output

ListTagsForResource

amazonaws_dms.ListTagsForResource({
  "ResourceArn": ""
}, context)

Input

  • input object

Output

ModifyEndpoint

amazonaws_dms.ModifyEndpoint({
  "EndpointArn": ""
}, context)

Input

Output

ModifyEventSubscription

amazonaws_dms.ModifyEventSubscription({
  "SubscriptionName": ""
}, context)

Input

Output

ModifyReplicationInstance

amazonaws_dms.ModifyReplicationInstance({
  "ReplicationInstanceArn": ""
}, context)

Input

Output

ModifyReplicationSubnetGroup

amazonaws_dms.ModifyReplicationSubnetGroup({
  "ReplicationSubnetGroupIdentifier": "",
  "SubnetIds": []
}, context)

Input

Output

ModifyReplicationTask

amazonaws_dms.ModifyReplicationTask({
  "ReplicationTaskArn": ""
}, context)

Input

Output

RebootReplicationInstance

amazonaws_dms.RebootReplicationInstance({
  "ReplicationInstanceArn": ""
}, context)

Input

Output

RefreshSchemas

amazonaws_dms.RefreshSchemas({
  "EndpointArn": "",
  "ReplicationInstanceArn": ""
}, context)

Input

  • input object
    • EndpointArn required String
    • ReplicationInstanceArn required String

Output

ReloadTables

amazonaws_dms.ReloadTables({
  "ReplicationTaskArn": "",
  "TablesToReload": []
}, context)

Input

Output

RemoveTagsFromResource

amazonaws_dms.RemoveTagsFromResource({
  "ResourceArn": "",
  "TagKeys": []
}, context)

Input

  • input object

Output

StartReplicationTask

amazonaws_dms.StartReplicationTask({
  "ReplicationTaskArn": "",
  "StartReplicationTaskType": ""
}, context)

Input

Output

StartReplicationTaskAssessment

amazonaws_dms.StartReplicationTaskAssessment({
  "ReplicationTaskArn": ""
}, context)

Input

  • input object
    • ReplicationTaskArn required String

Output

StopReplicationTask

amazonaws_dms.StopReplicationTask({
  "ReplicationTaskArn": ""
}, context)

Input

  • input object
    • ReplicationTaskArn required String

Output

TestConnection

amazonaws_dms.TestConnection({
  "ReplicationInstanceArn": "",
  "EndpointArn": ""
}, context)

Input

  • input object
    • EndpointArn required String
    • ReplicationInstanceArn required String

Output

Definitions

AccessDeniedFault

  • AccessDeniedFault object: AWS DMS was denied access to the endpoint.

AccountQuota

  • AccountQuota object: Describes a quota for an AWS account, for example, the number of replication instances allowed.

AccountQuotaList

AddTagsToResourceMessage

  • AddTagsToResourceMessage object:

AddTagsToResourceResponse

  • AddTagsToResourceResponse object:

AuthMechanismValue

  • AuthMechanismValue string (values: default, mongodb_cr, scram_sha_1)

AuthTypeValue

  • AuthTypeValue string (values: no, password)

AvailabilityZone

  • AvailabilityZone object:

Boolean

  • Boolean boolean

BooleanOptional

  • BooleanOptional boolean

Certificate

CertificateList

CertificateWallet

  • CertificateWallet string

CompressionTypeValue

  • CompressionTypeValue string (values: none, gzip)

Connection

ConnectionList

CreateEndpointMessage

CreateEndpointResponse

  • CreateEndpointResponse object:

CreateEventSubscriptionMessage

CreateEventSubscriptionResponse

CreateReplicationInstanceMessage

CreateReplicationInstanceResponse

CreateReplicationSubnetGroupMessage

  • CreateReplicationSubnetGroupMessage object:

CreateReplicationSubnetGroupResponse

CreateReplicationTaskMessage

CreateReplicationTaskResponse

DeleteCertificateMessage

  • DeleteCertificateMessage object
    • CertificateArn required String

DeleteCertificateResponse

  • DeleteCertificateResponse object

DeleteEndpointMessage

  • DeleteEndpointMessage object:

DeleteEndpointResponse

  • DeleteEndpointResponse object:

DeleteEventSubscriptionMessage

  • DeleteEventSubscriptionMessage object:

    • SubscriptionName required String

DeleteEventSubscriptionResponse

DeleteReplicationInstanceMessage

  • DeleteReplicationInstanceMessage object:

    • ReplicationInstanceArn required String

DeleteReplicationInstanceResponse

DeleteReplicationSubnetGroupMessage

  • DeleteReplicationSubnetGroupMessage object:

    • ReplicationSubnetGroupIdentifier required String

DeleteReplicationSubnetGroupResponse

  • DeleteReplicationSubnetGroupResponse object:

DeleteReplicationTaskMessage

  • DeleteReplicationTaskMessage object:

    • ReplicationTaskArn required String

DeleteReplicationTaskResponse

DescribeAccountAttributesMessage

  • DescribeAccountAttributesMessage object:

DescribeAccountAttributesResponse

DescribeCertificatesMessage

DescribeCertificatesResponse

DescribeConnectionsMessage

DescribeConnectionsResponse

DescribeEndpointTypesMessage

DescribeEndpointTypesResponse

DescribeEndpointsMessage

DescribeEndpointsResponse

DescribeEventCategoriesMessage

DescribeEventCategoriesResponse

DescribeEventSubscriptionsMessage

DescribeEventSubscriptionsResponse

DescribeEventsMessage

DescribeEventsResponse

DescribeOrderableReplicationInstancesMessage

DescribeOrderableReplicationInstancesResponse

DescribeRefreshSchemasStatusMessage

  • DescribeRefreshSchemasStatusMessage object:

DescribeRefreshSchemasStatusResponse

DescribeReplicationInstanceTaskLogsMessage

DescribeReplicationInstanceTaskLogsResponse

DescribeReplicationInstancesMessage

DescribeReplicationInstancesResponse

DescribeReplicationSubnetGroupsMessage

DescribeReplicationSubnetGroupsResponse

DescribeReplicationTaskAssessmentResultsMessage

DescribeReplicationTaskAssessmentResultsResponse

DescribeReplicationTasksMessage

DescribeReplicationTasksResponse

DescribeSchemasMessage

DescribeSchemasResponse

DescribeTableStatisticsMessage

DescribeTableStatisticsResponse

DmsSslModeValue

  • DmsSslModeValue string (values: none, require, verify-ca, verify-full)

DynamoDbSettings

  • DynamoDbSettings object:

    • ServiceAccessRoleArn required String

Endpoint

EndpointList

Event

EventCategoriesList

  • EventCategoriesList array

EventCategoryGroup

EventCategoryGroupList

EventList

  • EventList array

EventSubscription

EventSubscriptionsList

ExceptionMessage

  • ExceptionMessage string

Filter

FilterList

  • FilterList array

FilterValueList

  • FilterValueList array

ImportCertificateMessage

ImportCertificateResponse

  • ImportCertificateResponse object

InsufficientResourceCapacityFault

  • InsufficientResourceCapacityFault object: There are not enough resources allocated to the database migration.

Integer

  • Integer integer

IntegerOptional

  • IntegerOptional integer

InvalidCertificateFault

  • InvalidCertificateFault object: The certificate was not valid.

InvalidResourceStateFault

  • InvalidResourceStateFault object: The resource is in a state that prevents it from being used for database migration.

InvalidSubnet

  • InvalidSubnet object: The subnet provided is invalid.

KMSKeyNotAccessibleFault

  • KMSKeyNotAccessibleFault object: AWS DMS cannot access the KMS key.

KeyList

ListTagsForResourceMessage

  • ListTagsForResourceMessage object:

ListTagsForResourceResponse

  • ListTagsForResourceResponse object:

Long

  • Long integer

MigrationTypeValue

  • MigrationTypeValue string (values: full-load, cdc, full-load-and-cdc)

ModifyEndpointMessage

ModifyEndpointResponse

  • ModifyEndpointResponse object:

ModifyEventSubscriptionMessage

ModifyEventSubscriptionResponse

ModifyReplicationInstanceMessage

ModifyReplicationInstanceResponse

ModifyReplicationSubnetGroupMessage

  • ModifyReplicationSubnetGroupMessage object:

ModifyReplicationSubnetGroupResponse

ModifyReplicationTaskMessage

ModifyReplicationTaskResponse

MongoDbSettings

NestingLevelValue

  • NestingLevelValue string (values: none, one)

OrderableReplicationInstance

  • OrderableReplicationInstance object:

OrderableReplicationInstanceList

RebootReplicationInstanceMessage

  • RebootReplicationInstanceMessage object

RebootReplicationInstanceResponse

RefreshSchemasMessage

  • RefreshSchemasMessage object:

    • EndpointArn required String
    • ReplicationInstanceArn required String

RefreshSchemasResponse

RefreshSchemasStatus

RefreshSchemasStatusTypeValue

  • RefreshSchemasStatusTypeValue string (values: successful, failed, refreshing)

ReloadTablesMessage

ReloadTablesResponse

  • ReloadTablesResponse object

RemoveTagsFromResourceMessage

  • RemoveTagsFromResourceMessage object:

RemoveTagsFromResourceResponse

  • RemoveTagsFromResourceResponse object:

ReplicationEndpointTypeValue

  • ReplicationEndpointTypeValue string (values: source, target)

ReplicationInstance

ReplicationInstanceList

ReplicationInstancePrivateIpAddressList

  • ReplicationInstancePrivateIpAddressList array

ReplicationInstancePublicIpAddressList

  • ReplicationInstancePublicIpAddressList array

ReplicationInstanceTaskLog

  • ReplicationInstanceTaskLog object: Contains metadata for a replication instance task log.
    • ReplicationInstanceTaskLogSize Long
    • ReplicationTaskArn String
    • ReplicationTaskName String

ReplicationInstanceTaskLogsList

ReplicationPendingModifiedValues

ReplicationSubnetGroup

  • ReplicationSubnetGroup object:

ReplicationSubnetGroupDoesNotCoverEnoughAZs

  • ReplicationSubnetGroupDoesNotCoverEnoughAZs object: The replication subnet group does not cover enough Availability Zones (AZs). Edit the replication subnet group and add more AZs.

ReplicationSubnetGroups

ReplicationTask

ReplicationTaskAssessmentResult

  • ReplicationTaskAssessmentResult object: The task assessment report in JSON format.

ReplicationTaskAssessmentResultList

ReplicationTaskList

ReplicationTaskStats

ResourceAlreadyExistsFault

  • ResourceAlreadyExistsFault object: The resource you are attempting to create already exists.

ResourceNotFoundFault

  • ResourceNotFoundFault object: The resource could not be found.

ResourceQuotaExceededFault

  • ResourceQuotaExceededFault object: The quota for this resource quota has been exceeded.

S3Settings

SNSInvalidTopicFault

  • SNSInvalidTopicFault object: The SNS topic is invalid.

SNSNoAuthorizationFault

  • SNSNoAuthorizationFault object: You are not authorized for the SNS subscription.

SchemaList

  • SchemaList array

SecretString

  • SecretString string

SourceIdsList

  • SourceIdsList array

SourceType

  • SourceType string (values: replication-instance)

StartReplicationTaskAssessmentMessage

  • StartReplicationTaskAssessmentMessage object:

    • ReplicationTaskArn required String

StartReplicationTaskAssessmentResponse

  • StartReplicationTaskAssessmentResponse object:

StartReplicationTaskMessage

StartReplicationTaskResponse

StartReplicationTaskTypeValue

  • StartReplicationTaskTypeValue string (values: start-replication, resume-processing, reload-target)

StopReplicationTaskMessage

  • StopReplicationTaskMessage object:

    • ReplicationTaskArn required String

StopReplicationTaskResponse

StorageQuotaExceededFault

  • StorageQuotaExceededFault object: The storage quota has been exceeded.

String

  • String string

Subnet

SubnetAlreadyInUse

  • SubnetAlreadyInUse object: The specified subnet is already in use.

SubnetIdentifierList

  • SubnetIdentifierList array

SubnetList

  • SubnetList array

SupportedEndpointType

SupportedEndpointTypeList

TStamp

  • TStamp string

TableListToReload

TableStatistics

TableStatisticsList

TableToReload

Tag

TagList

  • TagList array

TestConnectionMessage

  • TestConnectionMessage object:

    • EndpointArn required String
    • ReplicationInstanceArn required String

TestConnectionResponse

  • TestConnectionResponse object:

UpgradeDependencyFailureFault

  • UpgradeDependencyFailureFault object: An upgrade dependency is preventing the database migration.

VpcSecurityGroupIdList

  • VpcSecurityGroupIdList array

VpcSecurityGroupMembership

  • VpcSecurityGroupMembership object:

VpcSecurityGroupMembershipList

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/amazonaws_dms

Weekly Downloads

1

Version

5.0.0

License

MIT

Unpacked Size

289 kB

Total Files

5

Last publish

Collaborators

  • datafire