/proc/self/root/var/runtime/node_modules/@aws-sdk/client-redshift/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 /.
'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 errors = require('./models/errors');var RedshiftServiceException = require('./models/RedshiftServiceException'); const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "redshift", });};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 RedshiftClient 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.defaultRedshiftHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(core.getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} class AcceptReservedNodeExchangeCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "AcceptReservedNodeExchange", {}) .n("RedshiftClient", "AcceptReservedNodeExchangeCommand") .sc(schemas_0.AcceptReservedNodeExchange$) .build() {} class AddPartnerCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "AddPartner", {}) .n("RedshiftClient", "AddPartnerCommand") .sc(schemas_0.AddPartner$) .build() {} class AssociateDataShareConsumerCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "AssociateDataShareConsumer", {}) .n("RedshiftClient", "AssociateDataShareConsumerCommand") .sc(schemas_0.AssociateDataShareConsumer$) .build() {} class AuthorizeClusterSecurityGroupIngressCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "AuthorizeClusterSecurityGroupIngress", {}) .n("RedshiftClient", "AuthorizeClusterSecurityGroupIngressCommand") .sc(schemas_0.AuthorizeClusterSecurityGroupIngress$) .build() {} class AuthorizeDataShareCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "AuthorizeDataShare", {}) .n("RedshiftClient", "AuthorizeDataShareCommand") .sc(schemas_0.AuthorizeDataShare$) .build() {} class AuthorizeEndpointAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "AuthorizeEndpointAccess", {}) .n("RedshiftClient", "AuthorizeEndpointAccessCommand") .sc(schemas_0.AuthorizeEndpointAccess$) .build() {} class AuthorizeSnapshotAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "AuthorizeSnapshotAccess", {}) .n("RedshiftClient", "AuthorizeSnapshotAccessCommand") .sc(schemas_0.AuthorizeSnapshotAccess$) .build() {} class BatchDeleteClusterSnapshotsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "BatchDeleteClusterSnapshots", {}) .n("RedshiftClient", "BatchDeleteClusterSnapshotsCommand") .sc(schemas_0.BatchDeleteClusterSnapshots$) .build() {} class BatchModifyClusterSnapshotsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "BatchModifyClusterSnapshots", {}) .n("RedshiftClient", "BatchModifyClusterSnapshotsCommand") .sc(schemas_0.BatchModifyClusterSnapshots$) .build() {} class CancelResizeCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CancelResize", {}) .n("RedshiftClient", "CancelResizeCommand") .sc(schemas_0.CancelResize$) .build() {} class CopyClusterSnapshotCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CopyClusterSnapshot", {}) .n("RedshiftClient", "CopyClusterSnapshotCommand") .sc(schemas_0.CopyClusterSnapshot$) .build() {} class CreateAuthenticationProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateAuthenticationProfile", {}) .n("RedshiftClient", "CreateAuthenticationProfileCommand") .sc(schemas_0.CreateAuthenticationProfile$) .build() {} class CreateClusterCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateCluster", {}) .n("RedshiftClient", "CreateClusterCommand") .sc(schemas_0.CreateCluster$) .build() {} class CreateClusterParameterGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateClusterParameterGroup", {}) .n("RedshiftClient", "CreateClusterParameterGroupCommand") .sc(schemas_0.CreateClusterParameterGroup$) .build() {} class CreateClusterSecurityGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateClusterSecurityGroup", {}) .n("RedshiftClient", "CreateClusterSecurityGroupCommand") .sc(schemas_0.CreateClusterSecurityGroup$) .build() {} class CreateClusterSnapshotCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateClusterSnapshot", {}) .n("RedshiftClient", "CreateClusterSnapshotCommand") .sc(schemas_0.CreateClusterSnapshot$) .build() {} class CreateClusterSubnetGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateClusterSubnetGroup", {}) .n("RedshiftClient", "CreateClusterSubnetGroupCommand") .sc(schemas_0.CreateClusterSubnetGroup$) .build() {} class CreateCustomDomainAssociationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateCustomDomainAssociation", {}) .n("RedshiftClient", "CreateCustomDomainAssociationCommand") .sc(schemas_0.CreateCustomDomainAssociation$) .build() {} class CreateEndpointAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateEndpointAccess", {}) .n("RedshiftClient", "CreateEndpointAccessCommand") .sc(schemas_0.CreateEndpointAccess$) .build() {} class CreateEventSubscriptionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateEventSubscription", {}) .n("RedshiftClient", "CreateEventSubscriptionCommand") .sc(schemas_0.CreateEventSubscription$) .build() {} class CreateHsmClientCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateHsmClientCertificate", {}) .n("RedshiftClient", "CreateHsmClientCertificateCommand") .sc(schemas_0.CreateHsmClientCertificate$) .build() {} class CreateHsmConfigurationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateHsmConfiguration", {}) .n("RedshiftClient", "CreateHsmConfigurationCommand") .sc(schemas_0.CreateHsmConfiguration$) .build() {} class CreateIntegrationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateIntegration", {}) .n("RedshiftClient", "CreateIntegrationCommand") .sc(schemas_0.CreateIntegration$) .build() {} class CreateRedshiftIdcApplicationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateRedshiftIdcApplication", {}) .n("RedshiftClient", "CreateRedshiftIdcApplicationCommand") .sc(schemas_0.CreateRedshiftIdcApplication$) .build() {} class CreateScheduledActionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateScheduledAction", {}) .n("RedshiftClient", "CreateScheduledActionCommand") .sc(schemas_0.CreateScheduledAction$) .build() {} class CreateSnapshotCopyGrantCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateSnapshotCopyGrant", {}) .n("RedshiftClient", "CreateSnapshotCopyGrantCommand") .sc(schemas_0.CreateSnapshotCopyGrant$) .build() {} class CreateSnapshotScheduleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateSnapshotSchedule", {}) .n("RedshiftClient", "CreateSnapshotScheduleCommand") .sc(schemas_0.CreateSnapshotSchedule$) .build() {} class CreateTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateTags", {}) .n("RedshiftClient", "CreateTagsCommand") .sc(schemas_0.CreateTags$) .build() {} class CreateUsageLimitCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "CreateUsageLimit", {}) .n("RedshiftClient", "CreateUsageLimitCommand") .sc(schemas_0.CreateUsageLimit$) .build() {} class DeauthorizeDataShareCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeauthorizeDataShare", {}) .n("RedshiftClient", "DeauthorizeDataShareCommand") .sc(schemas_0.DeauthorizeDataShare$) .build() {} class DeleteAuthenticationProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteAuthenticationProfile", {}) .n("RedshiftClient", "DeleteAuthenticationProfileCommand") .sc(schemas_0.DeleteAuthenticationProfile$) .build() {} class DeleteClusterCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteCluster", {}) .n("RedshiftClient", "DeleteClusterCommand") .sc(schemas_0.DeleteCluster$) .build() {} class DeleteClusterParameterGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteClusterParameterGroup", {}) .n("RedshiftClient", "DeleteClusterParameterGroupCommand") .sc(schemas_0.DeleteClusterParameterGroup$) .build() {} class DeleteClusterSecurityGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteClusterSecurityGroup", {}) .n("RedshiftClient", "DeleteClusterSecurityGroupCommand") .sc(schemas_0.DeleteClusterSecurityGroup$) .build() {} class DeleteClusterSnapshotCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteClusterSnapshot", {}) .n("RedshiftClient", "DeleteClusterSnapshotCommand") .sc(schemas_0.DeleteClusterSnapshot$) .build() {} class DeleteClusterSubnetGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteClusterSubnetGroup", {}) .n("RedshiftClient", "DeleteClusterSubnetGroupCommand") .sc(schemas_0.DeleteClusterSubnetGroup$) .build() {} class DeleteCustomDomainAssociationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteCustomDomainAssociation", {}) .n("RedshiftClient", "DeleteCustomDomainAssociationCommand") .sc(schemas_0.DeleteCustomDomainAssociation$) .build() {} class DeleteEndpointAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteEndpointAccess", {}) .n("RedshiftClient", "DeleteEndpointAccessCommand") .sc(schemas_0.DeleteEndpointAccess$) .build() {} class DeleteEventSubscriptionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteEventSubscription", {}) .n("RedshiftClient", "DeleteEventSubscriptionCommand") .sc(schemas_0.DeleteEventSubscription$) .build() {} class DeleteHsmClientCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteHsmClientCertificate", {}) .n("RedshiftClient", "DeleteHsmClientCertificateCommand") .sc(schemas_0.DeleteHsmClientCertificate$) .build() {} class DeleteHsmConfigurationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteHsmConfiguration", {}) .n("RedshiftClient", "DeleteHsmConfigurationCommand") .sc(schemas_0.DeleteHsmConfiguration$) .build() {} class DeleteIntegrationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteIntegration", {}) .n("RedshiftClient", "DeleteIntegrationCommand") .sc(schemas_0.DeleteIntegration$) .build() {} class DeletePartnerCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeletePartner", {}) .n("RedshiftClient", "DeletePartnerCommand") .sc(schemas_0.DeletePartner$) .build() {} class DeleteRedshiftIdcApplicationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteRedshiftIdcApplication", {}) .n("RedshiftClient", "DeleteRedshiftIdcApplicationCommand") .sc(schemas_0.DeleteRedshiftIdcApplication$) .build() {} class DeleteResourcePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteResourcePolicy", {}) .n("RedshiftClient", "DeleteResourcePolicyCommand") .sc(schemas_0.DeleteResourcePolicy$) .build() {} class DeleteScheduledActionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteScheduledAction", {}) .n("RedshiftClient", "DeleteScheduledActionCommand") .sc(schemas_0.DeleteScheduledAction$) .build() {} class DeleteSnapshotCopyGrantCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteSnapshotCopyGrant", {}) .n("RedshiftClient", "DeleteSnapshotCopyGrantCommand") .sc(schemas_0.DeleteSnapshotCopyGrant$) .build() {} class DeleteSnapshotScheduleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteSnapshotSchedule", {}) .n("RedshiftClient", "DeleteSnapshotScheduleCommand") .sc(schemas_0.DeleteSnapshotSchedule$) .build() {} class DeleteTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteTags", {}) .n("RedshiftClient", "DeleteTagsCommand") .sc(schemas_0.DeleteTags$) .build() {} class DeleteUsageLimitCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeleteUsageLimit", {}) .n("RedshiftClient", "DeleteUsageLimitCommand") .sc(schemas_0.DeleteUsageLimit$) .build() {} class DeregisterNamespaceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DeregisterNamespace", {}) .n("RedshiftClient", "DeregisterNamespaceCommand") .sc(schemas_0.DeregisterNamespace$) .build() {} class DescribeAccountAttributesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeAccountAttributes", {}) .n("RedshiftClient", "DescribeAccountAttributesCommand") .sc(schemas_0.DescribeAccountAttributes$) .build() {} class DescribeAuthenticationProfilesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeAuthenticationProfiles", {}) .n("RedshiftClient", "DescribeAuthenticationProfilesCommand") .sc(schemas_0.DescribeAuthenticationProfiles$) .build() {} class DescribeClusterDbRevisionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterDbRevisions", {}) .n("RedshiftClient", "DescribeClusterDbRevisionsCommand") .sc(schemas_0.DescribeClusterDbRevisions$) .build() {} class DescribeClusterParameterGroupsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterParameterGroups", {}) .n("RedshiftClient", "DescribeClusterParameterGroupsCommand") .sc(schemas_0.DescribeClusterParameterGroups$) .build() {} class DescribeClusterParametersCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterParameters", {}) .n("RedshiftClient", "DescribeClusterParametersCommand") .sc(schemas_0.DescribeClusterParameters$) .build() {} class DescribeClustersCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusters", {}) .n("RedshiftClient", "DescribeClustersCommand") .sc(schemas_0.DescribeClusters$) .build() {} class DescribeClusterSecurityGroupsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterSecurityGroups", {}) .n("RedshiftClient", "DescribeClusterSecurityGroupsCommand") .sc(schemas_0.DescribeClusterSecurityGroups$) .build() {} class DescribeClusterSnapshotsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterSnapshots", {}) .n("RedshiftClient", "DescribeClusterSnapshotsCommand") .sc(schemas_0.DescribeClusterSnapshots$) .build() {} class DescribeClusterSubnetGroupsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterSubnetGroups", {}) .n("RedshiftClient", "DescribeClusterSubnetGroupsCommand") .sc(schemas_0.DescribeClusterSubnetGroups$) .build() {} class DescribeClusterTracksCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterTracks", {}) .n("RedshiftClient", "DescribeClusterTracksCommand") .sc(schemas_0.DescribeClusterTracks$) .build() {} class DescribeClusterVersionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeClusterVersions", {}) .n("RedshiftClient", "DescribeClusterVersionsCommand") .sc(schemas_0.DescribeClusterVersions$) .build() {} class DescribeCustomDomainAssociationsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeCustomDomainAssociations", {}) .n("RedshiftClient", "DescribeCustomDomainAssociationsCommand") .sc(schemas_0.DescribeCustomDomainAssociations$) .build() {} class DescribeDataSharesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeDataShares", {}) .n("RedshiftClient", "DescribeDataSharesCommand") .sc(schemas_0.DescribeDataShares$) .build() {} class DescribeDataSharesForConsumerCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeDataSharesForConsumer", {}) .n("RedshiftClient", "DescribeDataSharesForConsumerCommand") .sc(schemas_0.DescribeDataSharesForConsumer$) .build() {} class DescribeDataSharesForProducerCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeDataSharesForProducer", {}) .n("RedshiftClient", "DescribeDataSharesForProducerCommand") .sc(schemas_0.DescribeDataSharesForProducer$) .build() {} class DescribeDefaultClusterParametersCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeDefaultClusterParameters", {}) .n("RedshiftClient", "DescribeDefaultClusterParametersCommand") .sc(schemas_0.DescribeDefaultClusterParameters$) .build() {} class DescribeEndpointAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeEndpointAccess", {}) .n("RedshiftClient", "DescribeEndpointAccessCommand") .sc(schemas_0.DescribeEndpointAccess$) .build() {} class DescribeEndpointAuthorizationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeEndpointAuthorization", {}) .n("RedshiftClient", "DescribeEndpointAuthorizationCommand") .sc(schemas_0.DescribeEndpointAuthorization$) .build() {} class DescribeEventCategoriesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeEventCategories", {}) .n("RedshiftClient", "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("RedshiftServiceVersion20121201", "DescribeEvents", {}) .n("RedshiftClient", "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("RedshiftServiceVersion20121201", "DescribeEventSubscriptions", {}) .n("RedshiftClient", "DescribeEventSubscriptionsCommand") .sc(schemas_0.DescribeEventSubscriptions$) .build() {} class DescribeHsmClientCertificatesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeHsmClientCertificates", {}) .n("RedshiftClient", "DescribeHsmClientCertificatesCommand") .sc(schemas_0.DescribeHsmClientCertificates$) .build() {} class DescribeHsmConfigurationsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeHsmConfigurations", {}) .n("RedshiftClient", "DescribeHsmConfigurationsCommand") .sc(schemas_0.DescribeHsmConfigurations$) .build() {} class DescribeInboundIntegrationsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeInboundIntegrations", {}) .n("RedshiftClient", "DescribeInboundIntegrationsCommand") .sc(schemas_0.DescribeInboundIntegrations$) .build() {} class DescribeIntegrationsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeIntegrations", {}) .n("RedshiftClient", "DescribeIntegrationsCommand") .sc(schemas_0.DescribeIntegrations$) .build() {} class DescribeLoggingStatusCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeLoggingStatus", {}) .n("RedshiftClient", "DescribeLoggingStatusCommand") .sc(schemas_0.DescribeLoggingStatus$) .build() {} class DescribeNodeConfigurationOptionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeNodeConfigurationOptions", {}) .n("RedshiftClient", "DescribeNodeConfigurationOptionsCommand") .sc(schemas_0.DescribeNodeConfigurationOptions$) .build() {} class DescribeOrderableClusterOptionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeOrderableClusterOptions", {}) .n("RedshiftClient", "DescribeOrderableClusterOptionsCommand") .sc(schemas_0.DescribeOrderableClusterOptions$) .build() {} class DescribePartnersCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribePartners", {}) .n("RedshiftClient", "DescribePartnersCommand") .sc(schemas_0.DescribePartners$) .build() {} class DescribeRedshiftIdcApplicationsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeRedshiftIdcApplications", {}) .n("RedshiftClient", "DescribeRedshiftIdcApplicationsCommand") .sc(schemas_0.DescribeRedshiftIdcApplications$) .build() {} class DescribeReservedNodeExchangeStatusCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeReservedNodeExchangeStatus", {}) .n("RedshiftClient", "DescribeReservedNodeExchangeStatusCommand") .sc(schemas_0.DescribeReservedNodeExchangeStatus$) .build() {} class DescribeReservedNodeOfferingsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeReservedNodeOfferings", {}) .n("RedshiftClient", "DescribeReservedNodeOfferingsCommand") .sc(schemas_0.DescribeReservedNodeOfferings$) .build() {} class DescribeReservedNodesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeReservedNodes", {}) .n("RedshiftClient", "DescribeReservedNodesCommand") .sc(schemas_0.DescribeReservedNodes$) .build() {} class DescribeResizeCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeResize", {}) .n("RedshiftClient", "DescribeResizeCommand") .sc(schemas_0.DescribeResize$) .build() {} class DescribeScheduledActionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeScheduledActions", {}) .n("RedshiftClient", "DescribeScheduledActionsCommand") .sc(schemas_0.DescribeScheduledActions$) .build() {} class DescribeSnapshotCopyGrantsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeSnapshotCopyGrants", {}) .n("RedshiftClient", "DescribeSnapshotCopyGrantsCommand") .sc(schemas_0.DescribeSnapshotCopyGrants$) .build() {} class DescribeSnapshotSchedulesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeSnapshotSchedules", {}) .n("RedshiftClient", "DescribeSnapshotSchedulesCommand") .sc(schemas_0.DescribeSnapshotSchedules$) .build() {} class DescribeStorageCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeStorage", {}) .n("RedshiftClient", "DescribeStorageCommand") .sc(schemas_0.DescribeStorage$) .build() {} class DescribeTableRestoreStatusCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeTableRestoreStatus", {}) .n("RedshiftClient", "DescribeTableRestoreStatusCommand") .sc(schemas_0.DescribeTableRestoreStatus$) .build() {} class DescribeTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeTags", {}) .n("RedshiftClient", "DescribeTagsCommand") .sc(schemas_0.DescribeTags$) .build() {} class DescribeUsageLimitsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DescribeUsageLimits", {}) .n("RedshiftClient", "DescribeUsageLimitsCommand") .sc(schemas_0.DescribeUsageLimits$) .build() {} class DisableLoggingCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DisableLogging", {}) .n("RedshiftClient", "DisableLoggingCommand") .sc(schemas_0.DisableLogging$) .build() {} class DisableSnapshotCopyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DisableSnapshotCopy", {}) .n("RedshiftClient", "DisableSnapshotCopyCommand") .sc(schemas_0.DisableSnapshotCopy$) .build() {} class DisassociateDataShareConsumerCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "DisassociateDataShareConsumer", {}) .n("RedshiftClient", "DisassociateDataShareConsumerCommand") .sc(schemas_0.DisassociateDataShareConsumer$) .build() {} class EnableLoggingCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "EnableLogging", {}) .n("RedshiftClient", "EnableLoggingCommand") .sc(schemas_0.EnableLogging$) .build() {} class EnableSnapshotCopyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "EnableSnapshotCopy", {}) .n("RedshiftClient", "EnableSnapshotCopyCommand") .sc(schemas_0.EnableSnapshotCopy$) .build() {} class FailoverPrimaryComputeCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "FailoverPrimaryCompute", {}) .n("RedshiftClient", "FailoverPrimaryComputeCommand") .sc(schemas_0.FailoverPrimaryCompute$) .build() {} class GetClusterCredentialsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "GetClusterCredentials", {}) .n("RedshiftClient", "GetClusterCredentialsCommand") .sc(schemas_0.GetClusterCredentials$) .build() {} class GetClusterCredentialsWithIAMCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "GetClusterCredentialsWithIAM", {}) .n("RedshiftClient", "GetClusterCredentialsWithIAMCommand") .sc(schemas_0.GetClusterCredentialsWithIAM$) .build() {} class GetIdentityCenterAuthTokenCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "GetIdentityCenterAuthToken", {}) .n("RedshiftClient", "GetIdentityCenterAuthTokenCommand") .sc(schemas_0.GetIdentityCenterAuthToken$) .build() {} class GetReservedNodeExchangeConfigurationOptionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "GetReservedNodeExchangeConfigurationOptions", {}) .n("RedshiftClient", "GetReservedNodeExchangeConfigurationOptionsCommand") .sc(schemas_0.GetReservedNodeExchangeConfigurationOptions$) .build() {} class GetReservedNodeExchangeOfferingsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "GetReservedNodeExchangeOfferings", {}) .n("RedshiftClient", "GetReservedNodeExchangeOfferingsCommand") .sc(schemas_0.GetReservedNodeExchangeOfferings$) .build() {} class GetResourcePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "GetResourcePolicy", {}) .n("RedshiftClient", "GetResourcePolicyCommand") .sc(schemas_0.GetResourcePolicy$) .build() {} class ListRecommendationsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ListRecommendations", {}) .n("RedshiftClient", "ListRecommendationsCommand") .sc(schemas_0.ListRecommendations$) .build() {} class ModifyAquaConfigurationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyAquaConfiguration", {}) .n("RedshiftClient", "ModifyAquaConfigurationCommand") .sc(schemas_0.ModifyAquaConfiguration$) .build() {} class ModifyAuthenticationProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyAuthenticationProfile", {}) .n("RedshiftClient", "ModifyAuthenticationProfileCommand") .sc(schemas_0.ModifyAuthenticationProfile$) .build() {} class ModifyClusterCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyCluster", {}) .n("RedshiftClient", "ModifyClusterCommand") .sc(schemas_0.ModifyCluster$) .build() {} class ModifyClusterDbRevisionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyClusterDbRevision", {}) .n("RedshiftClient", "ModifyClusterDbRevisionCommand") .sc(schemas_0.ModifyClusterDbRevision$) .build() {} class ModifyClusterIamRolesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyClusterIamRoles", {}) .n("RedshiftClient", "ModifyClusterIamRolesCommand") .sc(schemas_0.ModifyClusterIamRoles$) .build() {} class ModifyClusterMaintenanceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyClusterMaintenance", {}) .n("RedshiftClient", "ModifyClusterMaintenanceCommand") .sc(schemas_0.ModifyClusterMaintenance$) .build() {} class ModifyClusterParameterGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyClusterParameterGroup", {}) .n("RedshiftClient", "ModifyClusterParameterGroupCommand") .sc(schemas_0.ModifyClusterParameterGroup$) .build() {} class ModifyClusterSnapshotCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyClusterSnapshot", {}) .n("RedshiftClient", "ModifyClusterSnapshotCommand") .sc(schemas_0.ModifyClusterSnapshot$) .build() {} class ModifyClusterSnapshotScheduleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyClusterSnapshotSchedule", {}) .n("RedshiftClient", "ModifyClusterSnapshotScheduleCommand") .sc(schemas_0.ModifyClusterSnapshotSchedule$) .build() {} class ModifyClusterSubnetGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyClusterSubnetGroup", {}) .n("RedshiftClient", "ModifyClusterSubnetGroupCommand") .sc(schemas_0.ModifyClusterSubnetGroup$) .build() {} class ModifyCustomDomainAssociationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyCustomDomainAssociation", {}) .n("RedshiftClient", "ModifyCustomDomainAssociationCommand") .sc(schemas_0.ModifyCustomDomainAssociation$) .build() {} class ModifyEndpointAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyEndpointAccess", {}) .n("RedshiftClient", "ModifyEndpointAccessCommand") .sc(schemas_0.ModifyEndpointAccess$) .build() {} class ModifyEventSubscriptionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyEventSubscription", {}) .n("RedshiftClient", "ModifyEventSubscriptionCommand") .sc(schemas_0.ModifyEventSubscription$) .build() {} class ModifyIntegrationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyIntegration", {}) .n("RedshiftClient", "ModifyIntegrationCommand") .sc(schemas_0.ModifyIntegration$) .build() {} class ModifyLakehouseConfigurationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyLakehouseConfiguration", {}) .n("RedshiftClient", "ModifyLakehouseConfigurationCommand") .sc(schemas_0.ModifyLakehouseConfiguration$) .build() {} class ModifyRedshiftIdcApplicationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyRedshiftIdcApplication", {}) .n("RedshiftClient", "ModifyRedshiftIdcApplicationCommand") .sc(schemas_0.ModifyRedshiftIdcApplication$) .build() {} class ModifyScheduledActionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyScheduledAction", {}) .n("RedshiftClient", "ModifyScheduledActionCommand") .sc(schemas_0.ModifyScheduledAction$) .build() {} class ModifySnapshotCopyRetentionPeriodCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifySnapshotCopyRetentionPeriod", {}) .n("RedshiftClient", "ModifySnapshotCopyRetentionPeriodCommand") .sc(schemas_0.ModifySnapshotCopyRetentionPeriod$) .build() {} class ModifySnapshotScheduleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifySnapshotSchedule", {}) .n("RedshiftClient", "ModifySnapshotScheduleCommand") .sc(schemas_0.ModifySnapshotSchedule$) .build() {} class ModifyUsageLimitCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ModifyUsageLimit", {}) .n("RedshiftClient", "ModifyUsageLimitCommand") .sc(schemas_0.ModifyUsageLimit$) .build() {} class PauseClusterCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "PauseCluster", {}) .n("RedshiftClient", "PauseClusterCommand") .sc(schemas_0.PauseCluster$) .build() {} class PurchaseReservedNodeOfferingCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "PurchaseReservedNodeOffering", {}) .n("RedshiftClient", "PurchaseReservedNodeOfferingCommand") .sc(schemas_0.PurchaseReservedNodeOffering$) .build() {} class PutResourcePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "PutResourcePolicy", {}) .n("RedshiftClient", "PutResourcePolicyCommand") .sc(schemas_0.PutResourcePolicy$) .build() {} class RebootClusterCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RebootCluster", {}) .n("RedshiftClient", "RebootClusterCommand") .sc(schemas_0.RebootCluster$) .build() {} class RegisterNamespaceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RegisterNamespace", {}) .n("RedshiftClient", "RegisterNamespaceCommand") .sc(schemas_0.RegisterNamespace$) .build() {} class RejectDataShareCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RejectDataShare", {}) .n("RedshiftClient", "RejectDataShareCommand") .sc(schemas_0.RejectDataShare$) .build() {} class ResetClusterParameterGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ResetClusterParameterGroup", {}) .n("RedshiftClient", "ResetClusterParameterGroupCommand") .sc(schemas_0.ResetClusterParameterGroup$) .build() {} class ResizeClusterCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ResizeCluster", {}) .n("RedshiftClient", "ResizeClusterCommand") .sc(schemas_0.ResizeCluster$) .build() {} class RestoreFromClusterSnapshotCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RestoreFromClusterSnapshot", {}) .n("RedshiftClient", "RestoreFromClusterSnapshotCommand") .sc(schemas_0.RestoreFromClusterSnapshot$) .build() {} class RestoreTableFromClusterSnapshotCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RestoreTableFromClusterSnapshot", {}) .n("RedshiftClient", "RestoreTableFromClusterSnapshotCommand") .sc(schemas_0.RestoreTableFromClusterSnapshot$) .build() {} class ResumeClusterCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "ResumeCluster", {}) .n("RedshiftClient", "ResumeClusterCommand") .sc(schemas_0.ResumeCluster$) .build() {} class RevokeClusterSecurityGroupIngressCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RevokeClusterSecurityGroupIngress", {}) .n("RedshiftClient", "RevokeClusterSecurityGroupIngressCommand") .sc(schemas_0.RevokeClusterSecurityGroupIngress$) .build() {} class RevokeEndpointAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RevokeEndpointAccess", {}) .n("RedshiftClient", "RevokeEndpointAccessCommand") .sc(schemas_0.RevokeEndpointAccess$) .build() {} class RevokeSnapshotAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RevokeSnapshotAccess", {}) .n("RedshiftClient", "RevokeSnapshotAccessCommand") .sc(schemas_0.RevokeSnapshotAccess$) .build() {} class RotateEncryptionKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "RotateEncryptionKey", {}) .n("RedshiftClient", "RotateEncryptionKeyCommand") .sc(schemas_0.RotateEncryptionKey$) .build() {} class UpdatePartnerStatusCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("RedshiftServiceVersion20121201", "UpdatePartnerStatus", {}) .n("RedshiftClient", "UpdatePartnerStatusCommand") .sc(schemas_0.UpdatePartnerStatus$) .build() {} const paginateDescribeClusterDbRevisions = core.createPaginator(RedshiftClient, DescribeClusterDbRevisionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusterParameterGroups = core.createPaginator(RedshiftClient, DescribeClusterParameterGroupsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusterParameters = core.createPaginator(RedshiftClient, DescribeClusterParametersCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusterSecurityGroups = core.createPaginator(RedshiftClient, DescribeClusterSecurityGroupsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusterSnapshots = core.createPaginator(RedshiftClient, DescribeClusterSnapshotsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusters = core.createPaginator(RedshiftClient, DescribeClustersCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusterSubnetGroups = core.createPaginator(RedshiftClient, DescribeClusterSubnetGroupsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusterTracks = core.createPaginator(RedshiftClient, DescribeClusterTracksCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeClusterVersions = core.createPaginator(RedshiftClient, DescribeClusterVersionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeCustomDomainAssociations = core.createPaginator(RedshiftClient, DescribeCustomDomainAssociationsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDataSharesForConsumer = core.createPaginator(RedshiftClient, DescribeDataSharesForConsumerCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDataSharesForProducer = core.createPaginator(RedshiftClient, DescribeDataSharesForProducerCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDataShares = core.createPaginator(RedshiftClient, DescribeDataSharesCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeDefaultClusterParameters = core.createPaginator(RedshiftClient, DescribeDefaultClusterParametersCommand, "Marker", "DefaultClusterParameters.Marker", "MaxRecords"); const paginateDescribeEndpointAccess = core.createPaginator(RedshiftClient, DescribeEndpointAccessCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeEndpointAuthorization = core.createPaginator(RedshiftClient, DescribeEndpointAuthorizationCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeEvents = core.createPaginator(RedshiftClient, DescribeEventsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeEventSubscriptions = core.createPaginator(RedshiftClient, DescribeEventSubscriptionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeHsmClientCertificates = core.createPaginator(RedshiftClient, DescribeHsmClientCertificatesCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeHsmConfigurations = core.createPaginator(RedshiftClient, DescribeHsmConfigurationsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeInboundIntegrations = core.createPaginator(RedshiftClient, DescribeInboundIntegrationsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeIntegrations = core.createPaginator(RedshiftClient, DescribeIntegrationsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeNodeConfigurationOptions = core.createPaginator(RedshiftClient, DescribeNodeConfigurationOptionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeOrderableClusterOptions = core.createPaginator(RedshiftClient, DescribeOrderableClusterOptionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeRedshiftIdcApplications = core.createPaginator(RedshiftClient, DescribeRedshiftIdcApplicationsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeReservedNodeExchangeStatus = core.createPaginator(RedshiftClient, DescribeReservedNodeExchangeStatusCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeReservedNodeOfferings = core.createPaginator(RedshiftClient, DescribeReservedNodeOfferingsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeReservedNodes = core.createPaginator(RedshiftClient, DescribeReservedNodesCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeScheduledActions = core.createPaginator(RedshiftClient, DescribeScheduledActionsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeSnapshotCopyGrants = core.createPaginator(RedshiftClient, DescribeSnapshotCopyGrantsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeSnapshotSchedules = core.createPaginator(RedshiftClient, DescribeSnapshotSchedulesCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeTableRestoreStatus = core.createPaginator(RedshiftClient, DescribeTableRestoreStatusCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeTags = core.createPaginator(RedshiftClient, DescribeTagsCommand, "Marker", "Marker", "MaxRecords"); const paginateDescribeUsageLimits = core.createPaginator(RedshiftClient, DescribeUsageLimitsCommand, "Marker", "Marker", "MaxRecords"); const paginateGetReservedNodeExchangeConfigurationOptions = core.createPaginator(RedshiftClient, GetReservedNodeExchangeConfigurationOptionsCommand, "Marker", "Marker", "MaxRecords"); const paginateGetReservedNodeExchangeOfferings = core.createPaginator(RedshiftClient, GetReservedNodeExchangeOfferingsCommand, "Marker", "Marker", "MaxRecords"); const paginateListRecommendations = core.createPaginator(RedshiftClient, ListRecommendationsCommand, "Marker", "Marker", "MaxRecords"); const checkState$3 = async (client$1, input) => { let reason; try { let result = await client$1.send(new DescribeClustersCommand(input)); reason = result; try { const returnComparator = () => { let flat_1 = [].concat(...result.Clusters); let projection_3 = flat_1.map((element_2) => { return element_2.ClusterStatus; }); 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.Clusters); let projection_3 = flat_1.map((element_2) => { return element_2.ClusterStatus; }); return projection_3; }; for (let anyStringEq_4 of returnComparator()) { if (anyStringEq_4 == "deleting") { return { state: client.WaiterState.FAILURE, reason }; } } } catch (e) { } } catch (exception) { reason = exception; if (exception.name === "ClusterNotFoundFault") { return { state: client.WaiterState.RETRY, reason }; } } return { state: client.WaiterState.RETRY, reason };};const waitForClusterAvailable = async (params, input) => { const serviceDefaults = { minDelay: 60, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);};const waitUntilClusterAvailable = async (params, input) => { const serviceDefaults = { minDelay: 60, maxDelay: 120 }; const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$3); return client.checkExceptions(result);}; const checkState$2 = async (client$1, input) => { let reason; try { let result = await client$1.send(new DescribeClustersCommand(input)); reason = result; try { const returnComparator = () => { let flat_1 = [].concat(...result.Clusters); let projection_3 = flat_1.map((element_2) => { return element_2.ClusterStatus; }); 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.Clusters); let projection_3 = flat_1.map((element_2) => { return element_2.ClusterStatus; }); return projection_3; }; for (let anyStringEq_4 of returnComparator()) { if (anyStringEq_4 == "modifying") { return { state: client.WaiterState.FAILURE, reason }; } } } catch (e) { } } catch (exception) { reason = exception; if (exception.name === "ClusterNotFoundFault") { return { state: client.WaiterState.SUCCESS, reason }; } } return { state: client.WaiterState.RETRY, reason };};const waitForClusterDeleted = async (params, input) => { const serviceDefaults = { minDelay: 60, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);};const waitUntilClusterDeleted = async (params, input) => { const serviceDefaults = { minDelay: 60, maxDelay: 120 }; const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$2); return client.checkExceptions(result);}; const checkState$1 = async (client$1, input) => { let reason; try { let result = await client$1.send(new DescribeClustersCommand(input)); reason = result; try { const returnComparator = () => { let flat_1 = [].concat(...result.Clusters); let projection_3 = flat_1.map((element_2) => { return element_2.RestoreStatus.Status; }); return projection_3; }; let allStringEq_5 = (returnComparator().length > 0); for (let element_4 of returnComparator()) { allStringEq_5 = allStringEq_5 && (element_4 == "completed"); } if (allStringEq_5) { return { state: client.WaiterState.SUCCESS, reason }; } } catch (e) { } try { const returnComparator = () => { let flat_1 = [].concat(...result.Clusters); let projection_3 = flat_1.map((element_2) => { return element_2.ClusterStatus; }); return projection_3; }; for (let anyStringEq_4 of returnComparator()) { if (anyStringEq_4 == "deleting") { return { state: client.WaiterState.FAILURE, reason }; } } } catch (e) { } } catch (exception) { reason = exception; } return { state: client.WaiterState.RETRY, reason };};const waitForClusterRestored = async (params, input) => { const serviceDefaults = { minDelay: 60, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);};const waitUntilClusterRestored = async (params, input) => { const serviceDefaults = { minDelay: 60, 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 DescribeClusterSnapshotsCommand(input)); reason = result; try { const returnComparator = () => { let flat_1 = [].concat(...result.Snapshots); let projection_3 = flat_1.map((element_2) => { return element_2.Status; }); 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.Snapshots); let projection_3 = flat_1.map((element_2) => { return element_2.Status; }); 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.Snapshots); let projection_3 = flat_1.map((element_2) => { return element_2.Status; }); return projection_3; }; for (let anyStringEq_4 of returnComparator()) { if (anyStringEq_4 == "deleted") { return { state: client.WaiterState.FAILURE, reason }; } } } catch (e) { } } catch (exception) { reason = exception; } return { state: client.WaiterState.RETRY, reason };};const waitForSnapshotAvailable = async (params, input) => { const serviceDefaults = { minDelay: 15, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState);};const waitUntilSnapshotAvailable = async (params, input) => { const serviceDefaults = { minDelay: 15, maxDelay: 120 }; const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState); return client.checkExceptions(result);}; const commands = { AcceptReservedNodeExchangeCommand, AddPartnerCommand, AssociateDataShareConsumerCommand, AuthorizeClusterSecurityGroupIngressCommand, AuthorizeDataShareCommand, AuthorizeEndpointAccessCommand, AuthorizeSnapshotAccessCommand, BatchDeleteClusterSnapshotsCommand, BatchModifyClusterSnapshotsCommand, CancelResizeCommand, CopyClusterSnapshotCommand, CreateAuthenticationProfileCommand, CreateClusterCommand, CreateClusterParameterGroupCommand, CreateClusterSecurityGroupCommand, CreateClusterSnapshotCommand, CreateClusterSubnetGroupCommand, CreateCustomDomainAssociationCommand, CreateEndpointAccessCommand, CreateEventSubscriptionCommand, CreateHsmClientCertificateCommand, CreateHsmConfigurationCommand, CreateIntegrationCommand, CreateRedshiftIdcApplicationCommand, CreateScheduledActionCommand, CreateSnapshotCopyGrantCommand, CreateSnapshotScheduleCommand, CreateTagsCommand, CreateUsageLimitCommand, DeauthorizeDataShareCommand, DeleteAuthenticationProfileCommand, DeleteClusterCommand, DeleteClusterParameterGroupCommand, DeleteClusterSecurityGroupCommand, DeleteClusterSnapshotCommand, DeleteClusterSubnetGroupCommand, DeleteCustomDomainAssociationCommand, DeleteEndpointAccessCommand, DeleteEventSubscriptionCommand, DeleteHsmClientCertificateCommand, DeleteHsmConfigurationCommand, DeleteIntegrationCommand, DeletePartnerCommand, DeleteRedshiftIdcApplicationCommand, DeleteResourcePolicyCommand, DeleteScheduledActionCommand, DeleteSnapshotCopyGrantCommand, DeleteSnapshotScheduleCommand, DeleteTagsCommand, DeleteUsageLimitCommand, DeregisterNamespaceCommand, DescribeAccountAttributesCommand, DescribeAuthenticationProfilesCommand, DescribeClusterDbRevisionsCommand, DescribeClusterParameterGroupsCommand, DescribeClusterParametersCommand, DescribeClustersCommand, DescribeClusterSecurityGroupsCommand, DescribeClusterSnapshotsCommand, DescribeClusterSubnetGroupsCommand, DescribeClusterTracksCommand, DescribeClusterVersionsCommand, DescribeCustomDomainAssociationsCommand, DescribeDataSharesCommand, DescribeDataSharesForConsumerCommand, DescribeDataSharesForProducerCommand, DescribeDefaultClusterParametersCommand, DescribeEndpointAccessCommand, DescribeEndpointAuthorizationCommand, DescribeEventCategoriesCommand, DescribeEventsCommand, DescribeEventSubscriptionsCommand, DescribeHsmClientCertificatesCommand, DescribeHsmConfigurationsCommand, DescribeInboundIntegrationsCommand, DescribeIntegrationsCommand, DescribeLoggingStatusCommand, DescribeNodeConfigurationOptionsCommand, DescribeOrderableClusterOptionsCommand, DescribePartnersCommand, DescribeRedshiftIdcApplicationsCommand, DescribeReservedNodeExchangeStatusCommand, DescribeReservedNodeOfferingsCommand, DescribeReservedNodesCommand, DescribeResizeCommand, DescribeScheduledActionsCommand, DescribeSnapshotCopyGrantsCommand, DescribeSnapshotSchedulesCommand, DescribeStorageCommand, DescribeTableRestoreStatusCommand, DescribeTagsCommand, DescribeUsageLimitsCommand, DisableLoggingCommand, DisableSnapshotCopyCommand, DisassociateDataShareConsumerCommand, EnableLoggingCommand, EnableSnapshotCopyCommand, FailoverPrimaryComputeCommand, GetClusterCredentialsCommand, GetClusterCredentialsWithIAMCommand, GetIdentityCenterAuthTokenCommand, GetReservedNodeExchangeConfigurationOptionsCommand, GetReservedNodeExchangeOfferingsCommand, GetResourcePolicyCommand, ListRecommendationsCommand, ModifyAquaConfigurationCommand, ModifyAuthenticationProfileCommand, ModifyClusterCommand, ModifyClusterDbRevisionCommand, ModifyClusterIamRolesCommand, ModifyClusterMaintenanceCommand, ModifyClusterParameterGroupCommand, ModifyClusterSnapshotCommand, ModifyClusterSnapshotScheduleCommand, ModifyClusterSubnetGroupCommand, ModifyCustomDomainAssociationCommand, ModifyEndpointAccessCommand, ModifyEventSubscriptionCommand, ModifyIntegrationCommand, ModifyLakehouseConfigurationCommand, ModifyRedshiftIdcApplicationCommand, ModifyScheduledActionCommand, ModifySnapshotCopyRetentionPeriodCommand, ModifySnapshotScheduleCommand, ModifyUsageLimitCommand, PauseClusterCommand, PurchaseReservedNodeOfferingCommand, PutResourcePolicyCommand, RebootClusterCommand, RegisterNamespaceCommand, RejectDataShareCommand, ResetClusterParameterGroupCommand, ResizeClusterCommand, RestoreFromClusterSnapshotCommand, RestoreTableFromClusterSnapshotCommand, ResumeClusterCommand, RevokeClusterSecurityGroupIngressCommand, RevokeEndpointAccessCommand, RevokeSnapshotAccessCommand, RotateEncryptionKeyCommand, UpdatePartnerStatusCommand,};const paginators = { paginateDescribeClusterDbRevisions, paginateDescribeClusterParameterGroups, paginateDescribeClusterParameters, paginateDescribeClusters, paginateDescribeClusterSecurityGroups, paginateDescribeClusterSnapshots, paginateDescribeClusterSubnetGroups, paginateDescribeClusterTracks, paginateDescribeClusterVersions, paginateDescribeCustomDomainAssociations, paginateDescribeDataShares, paginateDescribeDataSharesForConsumer, paginateDescribeDataSharesForProducer, paginateDescribeDefaultClusterParameters, paginateDescribeEndpointAccess, paginateDescribeEndpointAuthorization, paginateDescribeEvents, paginateDescribeEventSubscriptions, paginateDescribeHsmClientCertificates, paginateDescribeHsmConfigurations, paginateDescribeInboundIntegrations, paginateDescribeIntegrations, paginateDescribeNodeConfigurationOptions, paginateDescribeOrderableClusterOptions, paginateDescribeRedshiftIdcApplications, paginateDescribeReservedNodeExchangeStatus, paginateDescribeReservedNodeOfferings, paginateDescribeReservedNodes, paginateDescribeScheduledActions, paginateDescribeSnapshotCopyGrants, paginateDescribeSnapshotSchedules, paginateDescribeTableRestoreStatus, paginateDescribeTags, paginateDescribeUsageLimits, paginateGetReservedNodeExchangeConfigurationOptions, paginateGetReservedNodeExchangeOfferings, paginateListRecommendations,};const waiters = { waitUntilClusterAvailable, waitUntilClusterDeleted, waitUntilClusterRestored, waitUntilSnapshotAvailable,};class Redshift extends RedshiftClient {}client.createAggregatedClient(commands, Redshift, { paginators, waiters }); const ReservedNodeOfferingType = { Regular: "Regular", Upgradable: "Upgradable",};const ActionType = { RECOMMEND_NODE_CONFIG: "recommend-node-config", RESIZE_CLUSTER: "resize-cluster", RESTORE_CLUSTER: "restore-cluster",};const ApplicationType = { LAKEHOUSE: "Lakehouse", NONE: "None",};const AquaConfigurationStatus = { AUTO: "auto", DISABLED: "disabled", ENABLED: "enabled",};const AquaStatus = { APPLYING: "applying", DISABLED: "disabled", ENABLED: "enabled",};const DataShareStatus = { ACTIVE: "ACTIVE", AUTHORIZED: "AUTHORIZED", AVAILABLE: "AVAILABLE", DEAUTHORIZED: "DEAUTHORIZED", PENDING_AUTHORIZATION: "PENDING_AUTHORIZATION", REJECTED: "REJECTED",};const DataShareType = { INTERNAL: "INTERNAL",};const ScheduleState = { ACTIVE: "ACTIVE", FAILED: "FAILED", MODIFYING: "MODIFYING",};const AuthorizationStatus = { AUTHORIZED: "Authorized", REVOKING: "Revoking",};const ReservedNodeExchangeStatusType = { FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", PENDING: "PENDING", REQUESTED: "REQUESTED", RETRYING: "RETRYING", SUCCEEDED: "SUCCEEDED",};const ParameterApplyType = { dynamic: "dynamic", static: "static",};const ServiceAuthorization = { DISABLED: "Disabled", ENABLED: "Enabled",};const ZeroETLIntegrationStatus = { ACTIVE: "active", CREATING: "creating", DELETING: "deleting", FAILED: "failed", MODIFYING: "modifying", NEEDS_ATTENTION: "needs_attention", SYNCING: "syncing",};const ScheduledActionState = { ACTIVE: "ACTIVE", DISABLED: "DISABLED",};const UsageLimitBreachAction = { DISABLE: "disable", EMIT_METRIC: "emit-metric", LOG: "log",};const UsageLimitFeatureType = { CONCURRENCY_SCALING: "concurrency-scaling", CROSS_REGION_DATASHARING: "cross-region-datasharing", EXTRA_COMPUTE_FOR_AUTOMATIC_OPTIMIZATION: "extra-compute-for-automatic-optimization", SPECTRUM: "spectrum",};const UsageLimitLimitType = { DATA_SCANNED: "data-scanned", TIME: "time",};const UsageLimitPeriod = { DAILY: "daily", MONTHLY: "monthly", WEEKLY: "weekly",};const DataShareStatusForConsumer = { ACTIVE: "ACTIVE", AVAILABLE: "AVAILABLE",};const DataShareStatusForProducer = { ACTIVE: "ACTIVE", AUTHORIZED: "AUTHORIZED", DEAUTHORIZED: "DEAUTHORIZED", PENDING_AUTHORIZATION: "PENDING_AUTHORIZATION", REJECTED: "REJECTED",};const NamespaceRegistrationStatus = { DEREGISTERING: "Deregistering", REGISTERING: "Registering",};const SnapshotAttributeToSortBy = { CREATE_TIME: "CREATE_TIME", SOURCE_TYPE: "SOURCE_TYPE", TOTAL_SIZE: "TOTAL_SIZE",};const SortByOrder = { ASCENDING: "ASC", DESCENDING: "DESC",};const SourceType = { cluster: "cluster", cluster_parameter_group: "cluster-parameter-group", cluster_security_group: "cluster-security-group", cluster_snapshot: "cluster-snapshot", scheduled_action: "scheduled-action",};const DescribeIntegrationsFilterName = { INTEGRATION_ARN: "integration-arn", SOURCE_ARN: "source-arn", SOURCE_TYPES: "source-types", STATUS: "status",};const LogDestinationType = { CLOUDWATCH: "cloudwatch", S3: "s3",};const NodeConfigurationOptionsFilterName = { ESTIMATED_DISK_UTILIZATION_PERCENT: "EstimatedDiskUtilizationPercent", MODE: "Mode", NODE_TYPE: "NodeType", NUM_NODES: "NumberOfNodes",};const OperatorType = { BETWEEN: "between", EQ: "eq", GE: "ge", GT: "gt", IN: "in", LE: "le", LT: "lt",};const Mode = { HIGH_PERFORMANCE: "high-performance", STANDARD: "standard",};const PartnerIntegrationStatus = { Active: "Active", ConnectionFailure: "ConnectionFailure", Inactive: "Inactive", RuntimeFailure: "RuntimeFailure",};const ScheduledActionFilterName = { CLUSTER_IDENTIFIER: "cluster-identifier", IAM_ROLE: "iam-role",};const ScheduledActionTypeValues = { PAUSE_CLUSTER: "PauseCluster", RESIZE_CLUSTER: "ResizeCluster", RESUME_CLUSTER: "ResumeCluster",};const TableRestoreStatusType = { CANCELED: "CANCELED", FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", PENDING: "PENDING", SUCCEEDED: "SUCCEEDED",};const ReservedNodeExchangeActionType = { RESIZE_CLUSTER: "resize-cluster", RESTORE_CLUSTER: "restore-cluster",};const ImpactRankingType = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM",};const LakehouseIdcRegistration = { ASSOCIATE: "Associate", DISASSOCIATE: "Disassociate",};const LakehouseRegistration = { DEREGISTER: "Deregister", REGISTER: "Register",};const RecommendedActionType = { CLI: "CLI", SQL: "SQL",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.RedshiftServiceException = RedshiftServiceException.RedshiftServiceException;exports.AcceptReservedNodeExchangeCommand = AcceptReservedNodeExchangeCommand;exports.ActionType = ActionType;exports.AddPartnerCommand = AddPartnerCommand;exports.ApplicationType = ApplicationType;exports.AquaConfigurationStatus = AquaConfigurationStatus;exports.AquaStatus = AquaStatus;exports.AssociateDataShareConsumerCommand = AssociateDataShareConsumerCommand;exports.AuthorizationStatus = AuthorizationStatus;exports.AuthorizeClusterSecurityGroupIngressCommand = AuthorizeClusterSecurityGroupIngressCommand;exports.AuthorizeDataShareCommand = AuthorizeDataShareCommand;exports.AuthorizeEndpointAccessCommand = AuthorizeEndpointAccessCommand;exports.AuthorizeSnapshotAccessCommand = AuthorizeSnapshotAccessCommand;exports.BatchDeleteClusterSnapshotsCommand = BatchDeleteClusterSnapshotsCommand;exports.BatchModifyClusterSnapshotsCommand = BatchModifyClusterSnapshotsCommand;exports.CancelResizeCommand = CancelResizeCommand;exports.CopyClusterSnapshotCommand = CopyClusterSnapshotCommand;exports.CreateAuthenticationProfileCommand = CreateAuthenticationProfileCommand;exports.CreateClusterCommand = CreateClusterCommand;exports.CreateClusterParameterGroupCommand = CreateClusterParameterGroupCommand;exports.CreateClusterSecurityGroupCommand = CreateClusterSecurityGroupCommand;exports.CreateClusterSnapshotCommand = CreateClusterSnapshotCommand;exports.CreateClusterSubnetGroupCommand = CreateClusterSubnetGroupCommand;exports.CreateCustomDomainAssociationCommand = CreateCustomDomainAssociationCommand;exports.CreateEndpointAccessCommand = CreateEndpointAccessCommand;exports.CreateEventSubscriptionCommand = CreateEventSubscriptionCommand;exports.CreateHsmClientCertificateCommand = CreateHsmClientCertificateCommand;exports.CreateHsmConfigurationCommand = CreateHsmConfigurationCommand;exports.CreateIntegrationCommand = CreateIntegrationCommand;exports.CreateRedshiftIdcApplicationCommand = CreateRedshiftIdcApplicationCommand;exports.CreateScheduledActionCommand = CreateScheduledActionCommand;exports.CreateSnapshotCopyGrantCommand = CreateSnapshotCopyGrantCommand;exports.CreateSnapshotScheduleCommand = CreateSnapshotScheduleCommand;exports.CreateTagsCommand = CreateTagsCommand;exports.CreateUsageLimitCommand = CreateUsageLimitCommand;exports.DataShareStatus = DataShareStatus;exports.DataShareStatusForConsumer = DataShareStatusForConsumer;exports.DataShareStatusForProducer = DataShareStatusForProducer;exports.DataShareType = DataShareType;exports.DeauthorizeDataShareCommand = DeauthorizeDataShareCommand;exports.DeleteAuthenticationProfileCommand = DeleteAuthenticationProfileCommand;exports.DeleteClusterCommand = DeleteClusterCommand;exports.DeleteClusterParameterGroupCommand = DeleteClusterParameterGroupCommand;exports.DeleteClusterSecurityGroupCommand = DeleteClusterSecurityGroupCommand;exports.DeleteClusterSnapshotCommand = DeleteClusterSnapshotCommand;exports.DeleteClusterSubnetGroupCommand = DeleteClusterSubnetGroupCommand;exports.DeleteCustomDomainAssociationCommand = DeleteCustomDomainAssociationCommand;exports.DeleteEndpointAccessCommand = DeleteEndpointAccessCommand;exports.DeleteEventSubscriptionCommand = DeleteEventSubscriptionCommand;exports.DeleteHsmClientCertificateCommand = DeleteHsmClientCertificateCommand;exports.DeleteHsmConfigurationCommand = DeleteHsmConfigurationCommand;exports.DeleteIntegrationCommand = DeleteIntegrationCommand;exports.DeletePartnerCommand = DeletePartnerCommand;exports.DeleteRedshiftIdcApplicationCommand = DeleteRedshiftIdcApplicationCommand;exports.DeleteResourcePolicyCommand = DeleteResourcePolicyCommand;exports.DeleteScheduledActionCommand = DeleteScheduledActionCommand;exports.DeleteSnapshotCopyGrantCommand = DeleteSnapshotCopyGrantCommand;exports.DeleteSnapshotScheduleCommand = DeleteSnapshotScheduleCommand;exports.DeleteTagsCommand = DeleteTagsCommand;exports.DeleteUsageLimitCommand = DeleteUsageLimitCommand;exports.DeregisterNamespaceCommand = DeregisterNamespaceCommand;exports.DescribeAccountAttributesCommand = DescribeAccountAttributesCommand;exports.DescribeAuthenticationProfilesCommand = DescribeAuthenticationProfilesCommand;exports.DescribeClusterDbRevisionsCommand = DescribeClusterDbRevisionsCommand;exports.DescribeClusterParameterGroupsCommand = DescribeClusterParameterGroupsCommand;exports.DescribeClusterParametersCommand = DescribeClusterParametersCommand;exports.DescribeClusterSecurityGroupsCommand = DescribeClusterSecurityGroupsCommand;exports.DescribeClusterSnapshotsCommand = DescribeClusterSnapshotsCommand;exports.DescribeClusterSubnetGroupsCommand = DescribeClusterSubnetGroupsCommand;exports.DescribeClusterTracksCommand = DescribeClusterTracksCommand;exports.DescribeClusterVersionsCommand = DescribeClusterVersionsCommand;exports.DescribeClustersCommand = DescribeClustersCommand;exports.DescribeCustomDomainAssociationsCommand = DescribeCustomDomainAssociationsCommand;exports.DescribeDataSharesCommand = DescribeDataSharesCommand;exports.DescribeDataSharesForConsumerCommand = DescribeDataSharesForConsumerCommand;exports.DescribeDataSharesForProducerCommand = DescribeDataSharesForProducerCommand;exports.DescribeDefaultClusterParametersCommand = DescribeDefaultClusterParametersCommand;exports.DescribeEndpointAccessCommand = DescribeEndpointAccessCommand;exports.DescribeEndpointAuthorizationCommand = DescribeEndpointAuthorizationCommand;exports.DescribeEventCategoriesCommand = DescribeEventCategoriesCommand;exports.DescribeEventSubscriptionsCommand = DescribeEventSubscriptionsCommand;exports.DescribeEventsCommand = DescribeEventsCommand;exports.DescribeHsmClientCertificatesCommand = DescribeHsmClientCertificatesCommand;exports.DescribeHsmConfigurationsCommand = DescribeHsmConfigurationsCommand;exports.DescribeInboundIntegrationsCommand = DescribeInboundIntegrationsCommand;exports.DescribeIntegrationsCommand = DescribeIntegrationsCommand;exports.DescribeIntegrationsFilterName = DescribeIntegrationsFilterName;exports.DescribeLoggingStatusCommand = DescribeLoggingStatusCommand;exports.DescribeNodeConfigurationOptionsCommand = DescribeNodeConfigurationOptionsCommand;exports.DescribeOrderableClusterOptionsCommand = DescribeOrderableClusterOptionsCommand;exports.DescribePartnersCommand = DescribePartnersCommand;exports.DescribeRedshiftIdcApplicationsCommand = DescribeRedshiftIdcApplicationsCommand;exports.DescribeReservedNodeExchangeStatusCommand = DescribeReservedNodeExchangeStatusCommand;exports.DescribeReservedNodeOfferingsCommand = DescribeReservedNodeOfferingsCommand;exports.DescribeReservedNodesCommand = DescribeReservedNodesCommand;exports.DescribeResizeCommand = DescribeResizeCommand;exports.DescribeScheduledActionsCommand = DescribeScheduledActionsCommand;exports.DescribeSnapshotCopyGrantsCommand = DescribeSnapshotCopyGrantsCommand;exports.DescribeSnapshotSchedulesCommand = DescribeSnapshotSchedulesCommand;exports.DescribeStorageCommand = DescribeStorageCommand;exports.DescribeTableRestoreStatusCommand = DescribeTableRestoreStatusCommand;exports.DescribeTagsCommand = DescribeTagsCommand;exports.DescribeUsageLimitsCommand = DescribeUsageLimitsCommand;exports.DisableLoggingCommand = DisableLoggingCommand;exports.DisableSnapshotCopyCommand = DisableSnapshotCopyCommand;exports.DisassociateDataShareConsumerCommand = DisassociateDataShareConsumerCommand;exports.EnableLoggingCommand = EnableLoggingCommand;exports.EnableSnapshotCopyCommand = EnableSnapshotCopyCommand;exports.FailoverPrimaryComputeCommand = FailoverPrimaryComputeCommand;exports.GetClusterCredentialsCommand = GetClusterCredentialsCommand;exports.GetClusterCredentialsWithIAMCommand = GetClusterCredentialsWithIAMCommand;exports.GetIdentityCenterAuthTokenCommand = GetIdentityCenterAuthTokenCommand;exports.GetReservedNodeExchangeConfigurationOptionsCommand = GetReservedNodeExchangeConfigurationOptionsCommand;exports.GetReservedNodeExchangeOfferingsCommand = GetReservedNodeExchangeOfferingsCommand;exports.GetResourcePolicyCommand = GetResourcePolicyCommand;exports.ImpactRankingType = ImpactRankingType;exports.LakehouseIdcRegistration = LakehouseIdcRegistration;exports.LakehouseRegistration = LakehouseRegistration;exports.ListRecommendationsCommand = ListRecommendationsCommand;exports.LogDestinationType = LogDestinationType;exports.Mode = Mode;exports.ModifyAquaConfigurationCommand = ModifyAquaConfigurationCommand;exports.ModifyAuthenticationProfileCommand = ModifyAuthenticationProfileCommand;exports.ModifyClusterCommand = ModifyClusterCommand;exports.ModifyClusterDbRevisionCommand = ModifyClusterDbRevisionCommand;exports.ModifyClusterIamRolesCommand = ModifyClusterIamRolesCommand;exports.ModifyClusterMaintenanceCommand = ModifyClusterMaintenanceCommand;exports.ModifyClusterParameterGroupCommand = ModifyClusterParameterGroupCommand;exports.ModifyClusterSnapshotCommand = ModifyClusterSnapshotCommand;exports.ModifyClusterSnapshotScheduleCommand = ModifyClusterSnapshotScheduleCommand;exports.ModifyClusterSubnetGroupCommand = ModifyClusterSubnetGroupCommand;exports.ModifyCustomDomainAssociationCommand = ModifyCustomDomainAssociationCommand;exports.ModifyEndpointAccessCommand = ModifyEndpointAccessCommand;exports.ModifyEventSubscriptionCommand = ModifyEventSubscriptionCommand;exports.ModifyIntegrationCommand = ModifyIntegrationCommand;exports.ModifyLakehouseConfigurationCommand = ModifyLakehouseConfigurationCommand;exports.ModifyRedshiftIdcApplicationCommand = ModifyRedshiftIdcApplicationCommand;exports.ModifyScheduledActionCommand = ModifyScheduledActionCommand;exports.ModifySnapshotCopyRetentionPeriodCommand = ModifySnapshotCopyRetentionPeriodCommand;exports.ModifySnapshotScheduleCommand = ModifySnapshotScheduleCommand;exports.ModifyUsageLimitCommand = ModifyUsageLimitCommand;exports.NamespaceRegistrationStatus = NamespaceRegistrationStatus;exports.NodeConfigurationOptionsFilterName = NodeConfigurationOptionsFilterName;exports.OperatorType = OperatorType;exports.ParameterApplyType = ParameterApplyType;exports.PartnerIntegrationStatus = PartnerIntegrationStatus;exports.PauseClusterCommand = PauseClusterCommand;exports.PurchaseReservedNodeOfferingCommand = PurchaseReservedNodeOfferingCommand;exports.PutResourcePolicyCommand = PutResourcePolicyCommand;exports.RebootClusterCommand = RebootClusterCommand;exports.RecommendedActionType = RecommendedActionType;exports.Redshift = Redshift;exports.RedshiftClient = RedshiftClient;exports.RegisterNamespaceCommand = RegisterNamespaceCommand;exports.RejectDataShareCommand = RejectDataShareCommand;exports.ReservedNodeExchangeActionType = ReservedNodeExchangeActionType;exports.ReservedNodeExchangeStatusType = ReservedNodeExchangeStatusType;exports.ReservedNodeOfferingType = ReservedNodeOfferingType;exports.ResetClusterParameterGroupCommand = ResetClusterParameterGroupCommand;exports.ResizeClusterCommand = ResizeClusterCommand;exports.RestoreFromClusterSnapshotCommand = RestoreFromClusterSnapshotCommand;exports.RestoreTableFromClusterSnapshotCommand = RestoreTableFromClusterSnapshotCommand;exports.ResumeClusterCommand = ResumeClusterCommand;exports.RevokeClusterSecurityGroupIngressCommand = RevokeClusterSecurityGroupIngressCommand;exports.RevokeEndpointAccessCommand = RevokeEndpointAccessCommand;exports.RevokeSnapshotAccessCommand = RevokeSnapshotAccessCommand;exports.RotateEncryptionKeyCommand = RotateEncryptionKeyCommand;exports.ScheduleState = ScheduleState;exports.ScheduledActionFilterName = ScheduledActionFilterName;exports.ScheduledActionState = ScheduledActionState;exports.ScheduledActionTypeValues = ScheduledActionTypeValues;exports.ServiceAuthorization = ServiceAuthorization;exports.SnapshotAttributeToSortBy = SnapshotAttributeToSortBy;exports.SortByOrder = SortByOrder;exports.SourceType = SourceType;exports.TableRestoreStatusType = TableRestoreStatusType;exports.UpdatePartnerStatusCommand = UpdatePartnerStatusCommand;exports.UsageLimitBreachAction = UsageLimitBreachAction;exports.UsageLimitFeatureType = UsageLimitFeatureType;exports.UsageLimitLimitType = UsageLimitLimitType;exports.UsageLimitPeriod = UsageLimitPeriod;exports.ZeroETLIntegrationStatus = ZeroETLIntegrationStatus;exports.paginateDescribeClusterDbRevisions = paginateDescribeClusterDbRevisions;exports.paginateDescribeClusterParameterGroups = paginateDescribeClusterParameterGroups;exports.paginateDescribeClusterParameters = paginateDescribeClusterParameters;exports.paginateDescribeClusterSecurityGroups = paginateDescribeClusterSecurityGroups;exports.paginateDescribeClusterSnapshots = paginateDescribeClusterSnapshots;exports.paginateDescribeClusterSubnetGroups = paginateDescribeClusterSubnetGroups;exports.paginateDescribeClusterTracks = paginateDescribeClusterTracks;exports.paginateDescribeClusterVersions = paginateDescribeClusterVersions;exports.paginateDescribeClusters = paginateDescribeClusters;exports.paginateDescribeCustomDomainAssociations = paginateDescribeCustomDomainAssociations;exports.paginateDescribeDataShares = paginateDescribeDataShares;exports.paginateDescribeDataSharesForConsumer = paginateDescribeDataSharesForConsumer;exports.paginateDescribeDataSharesForProducer = paginateDescribeDataSharesForProducer;exports.paginateDescribeDefaultClusterParameters = paginateDescribeDefaultClusterParameters;exports.paginateDescribeEndpointAccess = paginateDescribeEndpointAccess;exports.paginateDescribeEndpointAuthorization = paginateDescribeEndpointAuthorization;exports.paginateDescribeEventSubscriptions = paginateDescribeEventSubscriptions;exports.paginateDescribeEvents = paginateDescribeEvents;exports.paginateDescribeHsmClientCertificates = paginateDescribeHsmClientCertificates;exports.paginateDescribeHsmConfigurations = paginateDescribeHsmConfigurations;exports.paginateDescribeInboundIntegrations = paginateDescribeInboundIntegrations;exports.paginateDescribeIntegrations = paginateDescribeIntegrations;exports.paginateDescribeNodeConfigurationOptions = paginateDescribeNodeConfigurationOptions;exports.paginateDescribeOrderableClusterOptions = paginateDescribeOrderableClusterOptions;exports.paginateDescribeRedshiftIdcApplications = paginateDescribeRedshiftIdcApplications;exports.paginateDescribeReservedNodeExchangeStatus = paginateDescribeReservedNodeExchangeStatus;exports.paginateDescribeReservedNodeOfferings = paginateDescribeReservedNodeOfferings;exports.paginateDescribeReservedNodes = paginateDescribeReservedNodes;exports.paginateDescribeScheduledActions = paginateDescribeScheduledActions;exports.paginateDescribeSnapshotCopyGrants = paginateDescribeSnapshotCopyGrants;exports.paginateDescribeSnapshotSchedules = paginateDescribeSnapshotSchedules;exports.paginateDescribeTableRestoreStatus = paginateDescribeTableRestoreStatus;exports.paginateDescribeTags = paginateDescribeTags;exports.paginateDescribeUsageLimits = paginateDescribeUsageLimits;exports.paginateGetReservedNodeExchangeConfigurationOptions = paginateGetReservedNodeExchangeConfigurationOptions;exports.paginateGetReservedNodeExchangeOfferings = paginateGetReservedNodeExchangeOfferings;exports.paginateListRecommendations = paginateListRecommendations;exports.waitForClusterAvailable = waitForClusterAvailable;exports.waitForClusterDeleted = waitForClusterDeleted;exports.waitForClusterRestored = waitForClusterRestored;exports.waitForSnapshotAvailable = waitForSnapshotAvailable;exports.waitUntilClusterAvailable = waitUntilClusterAvailable;exports.waitUntilClusterDeleted = waitUntilClusterDeleted;exports.waitUntilClusterRestored = waitUntilClusterRestored;exports.waitUntilSnapshotAvailable = waitUntilSnapshotAvailable;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];});