npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/amazonaws_dms

v5.0.0

Published

DataFire integration for AWS Database Migration Service

Downloads

20

Readme

@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

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

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

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

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

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

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

SNSNoAuthorizationFault

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

SchemaList

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

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