File Explorer

/proc/self/root/var/runtime/node_modules/@aws-sdk/client-docdb/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js46.9 KB · 1218 lines
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var middlewareSdkRds = require('@aws-sdk/middleware-sdk-rds');var errors = require('./models/errors');var DocDBServiceException = require('./models/DocDBServiceException'); const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "rds",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(client$1.getAwsRegionExtensionConfiguration(runtimeConfig), client.getDefaultExtensionConfiguration(runtimeConfig), protocols.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, client$1.resolveAwsRegionExtensionConfiguration(extensionConfiguration), client.resolveDefaultRuntimeConfig(extensionConfiguration), protocols.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class DocDBClient extends client.Client {    config;    constructor(...[configuration]) {        const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = client$1.resolveUserAgentConfig(_config_1);        const _config_3 = retry.resolveRetryConfig(_config_2);        const _config_4 = config.resolveRegionConfig(_config_3);        const _config_5 = client$1.resolveHostHeaderConfig(_config_4);        const _config_6 = endpoints.resolveEndpointConfig(_config_5);        const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));        this.middlewareStack.use(client$1.getUserAgentPlugin(this.config));        this.middlewareStack.use(retry.getRetryPlugin(this.config));        this.middlewareStack.use(protocols.getContentLengthPlugin(this.config));        this.middlewareStack.use(client$1.getHostHeaderPlugin(this.config));        this.middlewareStack.use(client$1.getLoggerPlugin(this.config));        this.middlewareStack.use(client$1.getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultDocDBHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class AddSourceIdentifierToSubscriptionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "AddSourceIdentifierToSubscription", {})    .n("DocDBClient", "AddSourceIdentifierToSubscriptionCommand")    .sc(schemas_0.AddSourceIdentifierToSubscription$)    .build() {} class AddTagsToResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "AddTagsToResource", {})    .n("DocDBClient", "AddTagsToResourceCommand")    .sc(schemas_0.AddTagsToResource$)    .build() {} class ApplyPendingMaintenanceActionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ApplyPendingMaintenanceAction", {})    .n("DocDBClient", "ApplyPendingMaintenanceActionCommand")    .sc(schemas_0.ApplyPendingMaintenanceAction$)    .build() {} class CopyDBClusterParameterGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CopyDBClusterParameterGroup", {})    .n("DocDBClient", "CopyDBClusterParameterGroupCommand")    .sc(schemas_0.CopyDBClusterParameterGroup$)    .build() {} class CopyDBClusterSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [        endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions()),        middlewareSdkRds.getCrossRegionPresignedUrlPlugin(config),    ];})    .s("AmazonRDSv19", "CopyDBClusterSnapshot", {})    .n("DocDBClient", "CopyDBClusterSnapshotCommand")    .sc(schemas_0.CopyDBClusterSnapshot$)    .build() {} class CreateDBClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CreateDBCluster", {})    .n("DocDBClient", "CreateDBClusterCommand")    .sc(schemas_0.CreateDBCluster$)    .build() {} class CreateDBClusterParameterGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CreateDBClusterParameterGroup", {})    .n("DocDBClient", "CreateDBClusterParameterGroupCommand")    .sc(schemas_0.CreateDBClusterParameterGroup$)    .build() {} class CreateDBClusterSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CreateDBClusterSnapshot", {})    .n("DocDBClient", "CreateDBClusterSnapshotCommand")    .sc(schemas_0.CreateDBClusterSnapshot$)    .build() {} class CreateDBInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CreateDBInstance", {})    .n("DocDBClient", "CreateDBInstanceCommand")    .sc(schemas_0.CreateDBInstance$)    .build() {} class CreateDBSubnetGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CreateDBSubnetGroup", {})    .n("DocDBClient", "CreateDBSubnetGroupCommand")    .sc(schemas_0.CreateDBSubnetGroup$)    .build() {} class CreateEventSubscriptionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CreateEventSubscription", {})    .n("DocDBClient", "CreateEventSubscriptionCommand")    .sc(schemas_0.CreateEventSubscription$)    .build() {} class CreateGlobalClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "CreateGlobalCluster", {})    .n("DocDBClient", "CreateGlobalClusterCommand")    .sc(schemas_0.CreateGlobalCluster$)    .build() {} class DeleteDBClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DeleteDBCluster", {})    .n("DocDBClient", "DeleteDBClusterCommand")    .sc(schemas_0.DeleteDBCluster$)    .build() {} class DeleteDBClusterParameterGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DeleteDBClusterParameterGroup", {})    .n("DocDBClient", "DeleteDBClusterParameterGroupCommand")    .sc(schemas_0.DeleteDBClusterParameterGroup$)    .build() {} class DeleteDBClusterSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DeleteDBClusterSnapshot", {})    .n("DocDBClient", "DeleteDBClusterSnapshotCommand")    .sc(schemas_0.DeleteDBClusterSnapshot$)    .build() {} class DeleteDBInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DeleteDBInstance", {})    .n("DocDBClient", "DeleteDBInstanceCommand")    .sc(schemas_0.DeleteDBInstance$)    .build() {} class DeleteDBSubnetGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DeleteDBSubnetGroup", {})    .n("DocDBClient", "DeleteDBSubnetGroupCommand")    .sc(schemas_0.DeleteDBSubnetGroup$)    .build() {} class DeleteEventSubscriptionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DeleteEventSubscription", {})    .n("DocDBClient", "DeleteEventSubscriptionCommand")    .sc(schemas_0.DeleteEventSubscription$)    .build() {} class DeleteGlobalClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DeleteGlobalCluster", {})    .n("DocDBClient", "DeleteGlobalClusterCommand")    .sc(schemas_0.DeleteGlobalCluster$)    .build() {} class DescribeCertificatesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeCertificates", {})    .n("DocDBClient", "DescribeCertificatesCommand")    .sc(schemas_0.DescribeCertificates$)    .build() {} class DescribeDBClusterParameterGroupsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBClusterParameterGroups", {})    .n("DocDBClient", "DescribeDBClusterParameterGroupsCommand")    .sc(schemas_0.DescribeDBClusterParameterGroups$)    .build() {} class DescribeDBClusterParametersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBClusterParameters", {})    .n("DocDBClient", "DescribeDBClusterParametersCommand")    .sc(schemas_0.DescribeDBClusterParameters$)    .build() {} class DescribeDBClustersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBClusters", {})    .n("DocDBClient", "DescribeDBClustersCommand")    .sc(schemas_0.DescribeDBClusters$)    .build() {} class DescribeDBClusterSnapshotAttributesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBClusterSnapshotAttributes", {})    .n("DocDBClient", "DescribeDBClusterSnapshotAttributesCommand")    .sc(schemas_0.DescribeDBClusterSnapshotAttributes$)    .build() {} class DescribeDBClusterSnapshotsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBClusterSnapshots", {})    .n("DocDBClient", "DescribeDBClusterSnapshotsCommand")    .sc(schemas_0.DescribeDBClusterSnapshots$)    .build() {} class DescribeDBEngineVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBEngineVersions", {})    .n("DocDBClient", "DescribeDBEngineVersionsCommand")    .sc(schemas_0.DescribeDBEngineVersions$)    .build() {} class DescribeDBInstancesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBInstances", {})    .n("DocDBClient", "DescribeDBInstancesCommand")    .sc(schemas_0.DescribeDBInstances$)    .build() {} class DescribeDBSubnetGroupsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeDBSubnetGroups", {})    .n("DocDBClient", "DescribeDBSubnetGroupsCommand")    .sc(schemas_0.DescribeDBSubnetGroups$)    .build() {} class DescribeEngineDefaultClusterParametersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeEngineDefaultClusterParameters", {})    .n("DocDBClient", "DescribeEngineDefaultClusterParametersCommand")    .sc(schemas_0.DescribeEngineDefaultClusterParameters$)    .build() {} class DescribeEventCategoriesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeEventCategories", {})    .n("DocDBClient", "DescribeEventCategoriesCommand")    .sc(schemas_0.DescribeEventCategories$)    .build() {} class DescribeEventsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeEvents", {})    .n("DocDBClient", "DescribeEventsCommand")    .sc(schemas_0.DescribeEvents$)    .build() {} class DescribeEventSubscriptionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeEventSubscriptions", {})    .n("DocDBClient", "DescribeEventSubscriptionsCommand")    .sc(schemas_0.DescribeEventSubscriptions$)    .build() {} class DescribeGlobalClustersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeGlobalClusters", {})    .n("DocDBClient", "DescribeGlobalClustersCommand")    .sc(schemas_0.DescribeGlobalClusters$)    .build() {} class DescribeOrderableDBInstanceOptionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribeOrderableDBInstanceOptions", {})    .n("DocDBClient", "DescribeOrderableDBInstanceOptionsCommand")    .sc(schemas_0.DescribeOrderableDBInstanceOptions$)    .build() {} class DescribePendingMaintenanceActionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "DescribePendingMaintenanceActions", {})    .n("DocDBClient", "DescribePendingMaintenanceActionsCommand")    .sc(schemas_0.DescribePendingMaintenanceActions$)    .build() {} class FailoverDBClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "FailoverDBCluster", {})    .n("DocDBClient", "FailoverDBClusterCommand")    .sc(schemas_0.FailoverDBCluster$)    .build() {} class FailoverGlobalClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "FailoverGlobalCluster", {})    .n("DocDBClient", "FailoverGlobalClusterCommand")    .sc(schemas_0.FailoverGlobalCluster$)    .build() {} class ListTagsForResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ListTagsForResource", {})    .n("DocDBClient", "ListTagsForResourceCommand")    .sc(schemas_0.ListTagsForResource$)    .build() {} class ModifyDBClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ModifyDBCluster", {})    .n("DocDBClient", "ModifyDBClusterCommand")    .sc(schemas_0.ModifyDBCluster$)    .build() {} class ModifyDBClusterParameterGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ModifyDBClusterParameterGroup", {})    .n("DocDBClient", "ModifyDBClusterParameterGroupCommand")    .sc(schemas_0.ModifyDBClusterParameterGroup$)    .build() {} class ModifyDBClusterSnapshotAttributeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ModifyDBClusterSnapshotAttribute", {})    .n("DocDBClient", "ModifyDBClusterSnapshotAttributeCommand")    .sc(schemas_0.ModifyDBClusterSnapshotAttribute$)    .build() {} class ModifyDBInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ModifyDBInstance", {})    .n("DocDBClient", "ModifyDBInstanceCommand")    .sc(schemas_0.ModifyDBInstance$)    .build() {} class ModifyDBSubnetGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ModifyDBSubnetGroup", {})    .n("DocDBClient", "ModifyDBSubnetGroupCommand")    .sc(schemas_0.ModifyDBSubnetGroup$)    .build() {} class ModifyEventSubscriptionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ModifyEventSubscription", {})    .n("DocDBClient", "ModifyEventSubscriptionCommand")    .sc(schemas_0.ModifyEventSubscription$)    .build() {} class ModifyGlobalClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ModifyGlobalCluster", {})    .n("DocDBClient", "ModifyGlobalClusterCommand")    .sc(schemas_0.ModifyGlobalCluster$)    .build() {} class RebootDBInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "RebootDBInstance", {})    .n("DocDBClient", "RebootDBInstanceCommand")    .sc(schemas_0.RebootDBInstance$)    .build() {} class RemoveFromGlobalClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "RemoveFromGlobalCluster", {})    .n("DocDBClient", "RemoveFromGlobalClusterCommand")    .sc(schemas_0.RemoveFromGlobalCluster$)    .build() {} class RemoveSourceIdentifierFromSubscriptionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "RemoveSourceIdentifierFromSubscription", {})    .n("DocDBClient", "RemoveSourceIdentifierFromSubscriptionCommand")    .sc(schemas_0.RemoveSourceIdentifierFromSubscription$)    .build() {} class RemoveTagsFromResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "RemoveTagsFromResource", {})    .n("DocDBClient", "RemoveTagsFromResourceCommand")    .sc(schemas_0.RemoveTagsFromResource$)    .build() {} class ResetDBClusterParameterGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "ResetDBClusterParameterGroup", {})    .n("DocDBClient", "ResetDBClusterParameterGroupCommand")    .sc(schemas_0.ResetDBClusterParameterGroup$)    .build() {} class RestoreDBClusterFromSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "RestoreDBClusterFromSnapshot", {})    .n("DocDBClient", "RestoreDBClusterFromSnapshotCommand")    .sc(schemas_0.RestoreDBClusterFromSnapshot$)    .build() {} class RestoreDBClusterToPointInTimeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "RestoreDBClusterToPointInTime", {})    .n("DocDBClient", "RestoreDBClusterToPointInTimeCommand")    .sc(schemas_0.RestoreDBClusterToPointInTime$)    .build() {} class StartDBClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "StartDBCluster", {})    .n("DocDBClient", "StartDBClusterCommand")    .sc(schemas_0.StartDBCluster$)    .build() {} class StopDBClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "StopDBCluster", {})    .n("DocDBClient", "StopDBClusterCommand")    .sc(schemas_0.StopDBCluster$)    .build() {} class SwitchoverGlobalClusterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonRDSv19", "SwitchoverGlobalCluster", {})    .n("DocDBClient", "SwitchoverGlobalClusterCommand")    .sc(schemas_0.SwitchoverGlobalCluster$)    .build() {} const paginateDescribeCertificates = core.createPaginator(DocDBClient, DescribeCertificatesCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDBClusterParameterGroups = core.createPaginator(DocDBClient, DescribeDBClusterParameterGroupsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDBClusterParameters = core.createPaginator(DocDBClient, DescribeDBClusterParametersCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDBClusterSnapshots = core.createPaginator(DocDBClient, DescribeDBClusterSnapshotsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDBClusters = core.createPaginator(DocDBClient, DescribeDBClustersCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDBEngineVersions = core.createPaginator(DocDBClient, DescribeDBEngineVersionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDBInstances = core.createPaginator(DocDBClient, DescribeDBInstancesCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDBSubnetGroups = core.createPaginator(DocDBClient, DescribeDBSubnetGroupsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeEvents = core.createPaginator(DocDBClient, DescribeEventsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeEventSubscriptions = core.createPaginator(DocDBClient, DescribeEventSubscriptionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeGlobalClusters = core.createPaginator(DocDBClient, DescribeGlobalClustersCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeOrderableDBInstanceOptions = core.createPaginator(DocDBClient, DescribeOrderableDBInstanceOptionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribePendingMaintenanceActions = core.createPaginator(DocDBClient, DescribePendingMaintenanceActionsCommand, "Marker", "Marker", "MaxRecords"); const checkState$1 = async (client$1, input) => {    let reason;    try {        let result = await client$1.send(new DescribeDBInstancesCommand(input));        reason = result;        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            let allStringEq_5 = (returnComparator().length > 0);            for (let element_4 of returnComparator()) {                allStringEq_5 = allStringEq_5 && (element_4 == "available");            }            if (allStringEq_5) {                return { state: client.WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "deleted") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "deleting") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "failed") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "incompatible-restore") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "incompatible-parameters") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: client.WaiterState.RETRY, reason };};const waitForDBInstanceAvailable = async (params, input) => {    const serviceDefaults = { minDelay: 30, maxDelay: 120 };    return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);};const waitUntilDBInstanceAvailable = async (params, input) => {    const serviceDefaults = { minDelay: 30, maxDelay: 120 };    const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);    return client.checkExceptions(result);}; const checkState = async (client$1, input) => {    let reason;    try {        let result = await client$1.send(new DescribeDBInstancesCommand(input));        reason = result;        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            let allStringEq_5 = (returnComparator().length > 0);            for (let element_4 of returnComparator()) {                allStringEq_5 = allStringEq_5 && (element_4 == "deleted");            }            if (allStringEq_5) {                return { state: client.WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "creating") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "modifying") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "rebooting") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }        try {            const returnComparator = () => {                let flat_1 = [].concat(...result.DBInstances);                let projection_3 = flat_1.map((element_2) => {                    return element_2.DBInstanceStatus;                });                return projection_3;            };            for (let anyStringEq_4 of returnComparator()) {                if (anyStringEq_4 == "resetting-master-credentials") {                    return { state: client.WaiterState.FAILURE, reason };                }            }        }        catch (e) { }    }    catch (exception) {        reason = exception;        if (exception.name === "DBInstanceNotFoundFault") {            return { state: client.WaiterState.SUCCESS, reason };        }    }    return { state: client.WaiterState.RETRY, reason };};const waitForDBInstanceDeleted = async (params, input) => {    const serviceDefaults = { minDelay: 30, maxDelay: 120 };    return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState);};const waitUntilDBInstanceDeleted = async (params, input) => {    const serviceDefaults = { minDelay: 30, maxDelay: 120 };    const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState);    return client.checkExceptions(result);}; const commands = {    AddSourceIdentifierToSubscriptionCommand,    AddTagsToResourceCommand,    ApplyPendingMaintenanceActionCommand,    CopyDBClusterParameterGroupCommand,    CopyDBClusterSnapshotCommand,    CreateDBClusterCommand,    CreateDBClusterParameterGroupCommand,    CreateDBClusterSnapshotCommand,    CreateDBInstanceCommand,    CreateDBSubnetGroupCommand,    CreateEventSubscriptionCommand,    CreateGlobalClusterCommand,    DeleteDBClusterCommand,    DeleteDBClusterParameterGroupCommand,    DeleteDBClusterSnapshotCommand,    DeleteDBInstanceCommand,    DeleteDBSubnetGroupCommand,    DeleteEventSubscriptionCommand,    DeleteGlobalClusterCommand,    DescribeCertificatesCommand,    DescribeDBClusterParameterGroupsCommand,    DescribeDBClusterParametersCommand,    DescribeDBClustersCommand,    DescribeDBClusterSnapshotAttributesCommand,    DescribeDBClusterSnapshotsCommand,    DescribeDBEngineVersionsCommand,    DescribeDBInstancesCommand,    DescribeDBSubnetGroupsCommand,    DescribeEngineDefaultClusterParametersCommand,    DescribeEventCategoriesCommand,    DescribeEventsCommand,    DescribeEventSubscriptionsCommand,    DescribeGlobalClustersCommand,    DescribeOrderableDBInstanceOptionsCommand,    DescribePendingMaintenanceActionsCommand,    FailoverDBClusterCommand,    FailoverGlobalClusterCommand,    ListTagsForResourceCommand,    ModifyDBClusterCommand,    ModifyDBClusterParameterGroupCommand,    ModifyDBClusterSnapshotAttributeCommand,    ModifyDBInstanceCommand,    ModifyDBSubnetGroupCommand,    ModifyEventSubscriptionCommand,    ModifyGlobalClusterCommand,    RebootDBInstanceCommand,    RemoveFromGlobalClusterCommand,    RemoveSourceIdentifierFromSubscriptionCommand,    RemoveTagsFromResourceCommand,    ResetDBClusterParameterGroupCommand,    RestoreDBClusterFromSnapshotCommand,    RestoreDBClusterToPointInTimeCommand,    StartDBClusterCommand,    StopDBClusterCommand,    SwitchoverGlobalClusterCommand,};const paginators = {    paginateDescribeCertificates,    paginateDescribeDBClusterParameterGroups,    paginateDescribeDBClusterParameters,    paginateDescribeDBClusters,    paginateDescribeDBClusterSnapshots,    paginateDescribeDBEngineVersions,    paginateDescribeDBInstances,    paginateDescribeDBSubnetGroups,    paginateDescribeEvents,    paginateDescribeEventSubscriptions,    paginateDescribeGlobalClusters,    paginateDescribeOrderableDBInstanceOptions,    paginateDescribePendingMaintenanceActions,};const waiters = {    waitUntilDBInstanceAvailable,    waitUntilDBInstanceDeleted,};class DocDB extends DocDBClient {}client.createAggregatedClient(commands, DocDB, { paginators, waiters }); const FailoverStatus = {    CANCELLING: "cancelling",    FAILING_OVER: "failing-over",    PENDING: "pending",};const GlobalClusterMemberSynchronizationStatus = {    CONNECTED: "connected",    PENDING_RESYNC: "pending-resync",};const ApplyMethod = {    immediate: "immediate",    pending_reboot: "pending-reboot",};const SourceType = {    db_cluster: "db-cluster",    db_cluster_snapshot: "db-cluster-snapshot",    db_instance: "db-instance",    db_parameter_group: "db-parameter-group",    db_security_group: "db-security-group",    db_snapshot: "db-snapshot",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.DocDBServiceException = DocDBServiceException.DocDBServiceException;exports.AddSourceIdentifierToSubscriptionCommand = AddSourceIdentifierToSubscriptionCommand;exports.AddTagsToResourceCommand = AddTagsToResourceCommand;exports.ApplyMethod = ApplyMethod;exports.ApplyPendingMaintenanceActionCommand = ApplyPendingMaintenanceActionCommand;exports.CopyDBClusterParameterGroupCommand = CopyDBClusterParameterGroupCommand;exports.CopyDBClusterSnapshotCommand = CopyDBClusterSnapshotCommand;exports.CreateDBClusterCommand = CreateDBClusterCommand;exports.CreateDBClusterParameterGroupCommand = CreateDBClusterParameterGroupCommand;exports.CreateDBClusterSnapshotCommand = CreateDBClusterSnapshotCommand;exports.CreateDBInstanceCommand = CreateDBInstanceCommand;exports.CreateDBSubnetGroupCommand = CreateDBSubnetGroupCommand;exports.CreateEventSubscriptionCommand = CreateEventSubscriptionCommand;exports.CreateGlobalClusterCommand = CreateGlobalClusterCommand;exports.DeleteDBClusterCommand = DeleteDBClusterCommand;exports.DeleteDBClusterParameterGroupCommand = DeleteDBClusterParameterGroupCommand;exports.DeleteDBClusterSnapshotCommand = DeleteDBClusterSnapshotCommand;exports.DeleteDBInstanceCommand = DeleteDBInstanceCommand;exports.DeleteDBSubnetGroupCommand = DeleteDBSubnetGroupCommand;exports.DeleteEventSubscriptionCommand = DeleteEventSubscriptionCommand;exports.DeleteGlobalClusterCommand = DeleteGlobalClusterCommand;exports.DescribeCertificatesCommand = DescribeCertificatesCommand;exports.DescribeDBClusterParameterGroupsCommand = DescribeDBClusterParameterGroupsCommand;exports.DescribeDBClusterParametersCommand = DescribeDBClusterParametersCommand;exports.DescribeDBClusterSnapshotAttributesCommand = DescribeDBClusterSnapshotAttributesCommand;exports.DescribeDBClusterSnapshotsCommand = DescribeDBClusterSnapshotsCommand;exports.DescribeDBClustersCommand = DescribeDBClustersCommand;exports.DescribeDBEngineVersionsCommand = DescribeDBEngineVersionsCommand;exports.DescribeDBInstancesCommand = DescribeDBInstancesCommand;exports.DescribeDBSubnetGroupsCommand = DescribeDBSubnetGroupsCommand;exports.DescribeEngineDefaultClusterParametersCommand = DescribeEngineDefaultClusterParametersCommand;exports.DescribeEventCategoriesCommand = DescribeEventCategoriesCommand;exports.DescribeEventSubscriptionsCommand = DescribeEventSubscriptionsCommand;exports.DescribeEventsCommand = DescribeEventsCommand;exports.DescribeGlobalClustersCommand = DescribeGlobalClustersCommand;exports.DescribeOrderableDBInstanceOptionsCommand = DescribeOrderableDBInstanceOptionsCommand;exports.DescribePendingMaintenanceActionsCommand = DescribePendingMaintenanceActionsCommand;exports.DocDB = DocDB;exports.DocDBClient = DocDBClient;exports.FailoverDBClusterCommand = FailoverDBClusterCommand;exports.FailoverGlobalClusterCommand = FailoverGlobalClusterCommand;exports.FailoverStatus = FailoverStatus;exports.GlobalClusterMemberSynchronizationStatus = GlobalClusterMemberSynchronizationStatus;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ModifyDBClusterCommand = ModifyDBClusterCommand;exports.ModifyDBClusterParameterGroupCommand = ModifyDBClusterParameterGroupCommand;exports.ModifyDBClusterSnapshotAttributeCommand = ModifyDBClusterSnapshotAttributeCommand;exports.ModifyDBInstanceCommand = ModifyDBInstanceCommand;exports.ModifyDBSubnetGroupCommand = ModifyDBSubnetGroupCommand;exports.ModifyEventSubscriptionCommand = ModifyEventSubscriptionCommand;exports.ModifyGlobalClusterCommand = ModifyGlobalClusterCommand;exports.RebootDBInstanceCommand = RebootDBInstanceCommand;exports.RemoveFromGlobalClusterCommand = RemoveFromGlobalClusterCommand;exports.RemoveSourceIdentifierFromSubscriptionCommand = RemoveSourceIdentifierFromSubscriptionCommand;exports.RemoveTagsFromResourceCommand = RemoveTagsFromResourceCommand;exports.ResetDBClusterParameterGroupCommand = ResetDBClusterParameterGroupCommand;exports.RestoreDBClusterFromSnapshotCommand = RestoreDBClusterFromSnapshotCommand;exports.RestoreDBClusterToPointInTimeCommand = RestoreDBClusterToPointInTimeCommand;exports.SourceType = SourceType;exports.StartDBClusterCommand = StartDBClusterCommand;exports.StopDBClusterCommand = StopDBClusterCommand;exports.SwitchoverGlobalClusterCommand = SwitchoverGlobalClusterCommand;exports.paginateDescribeCertificates = paginateDescribeCertificates;exports.paginateDescribeDBClusterParameterGroups = paginateDescribeDBClusterParameterGroups;exports.paginateDescribeDBClusterParameters = paginateDescribeDBClusterParameters;exports.paginateDescribeDBClusterSnapshots = paginateDescribeDBClusterSnapshots;exports.paginateDescribeDBClusters = paginateDescribeDBClusters;exports.paginateDescribeDBEngineVersions = paginateDescribeDBEngineVersions;exports.paginateDescribeDBInstances = paginateDescribeDBInstances;exports.paginateDescribeDBSubnetGroups = paginateDescribeDBSubnetGroups;exports.paginateDescribeEventSubscriptions = paginateDescribeEventSubscriptions;exports.paginateDescribeEvents = paginateDescribeEvents;exports.paginateDescribeGlobalClusters = paginateDescribeGlobalClusters;exports.paginateDescribeOrderableDBInstanceOptions = paginateDescribeOrderableDBInstanceOptions;exports.paginateDescribePendingMaintenanceActions = paginateDescribePendingMaintenanceActions;exports.waitForDBInstanceAvailable = waitForDBInstanceAvailable;exports.waitForDBInstanceDeleted = waitForDBInstanceDeleted;exports.waitUntilDBInstanceAvailable = waitUntilDBInstanceAvailable;exports.waitUntilDBInstanceDeleted = waitUntilDBInstanceDeleted;Object.prototype.hasOwnProperty.call(schemas_0, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: schemas_0['__proto__']    }); Object.keys(schemas_0).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];});Object.prototype.hasOwnProperty.call(errors, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: errors['__proto__']    }); Object.keys(errors).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];});