File Explorer

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

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

index.js110 KB · 3124 lines
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var errors = require('./models/errors');var LightsailServiceException = require('./models/LightsailServiceException'); const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "lightsail",    });};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 LightsailClient 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.defaultLightsailHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class AllocateStaticIpCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "AllocateStaticIp", {})    .n("LightsailClient", "AllocateStaticIpCommand")    .sc(schemas_0.AllocateStaticIp$)    .build() {} class AttachCertificateToDistributionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "AttachCertificateToDistribution", {})    .n("LightsailClient", "AttachCertificateToDistributionCommand")    .sc(schemas_0.AttachCertificateToDistribution$)    .build() {} class AttachDiskCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "AttachDisk", {})    .n("LightsailClient", "AttachDiskCommand")    .sc(schemas_0.AttachDisk$)    .build() {} class AttachInstancesToLoadBalancerCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "AttachInstancesToLoadBalancer", {})    .n("LightsailClient", "AttachInstancesToLoadBalancerCommand")    .sc(schemas_0.AttachInstancesToLoadBalancer$)    .build() {} class AttachLoadBalancerTlsCertificateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "AttachLoadBalancerTlsCertificate", {})    .n("LightsailClient", "AttachLoadBalancerTlsCertificateCommand")    .sc(schemas_0.AttachLoadBalancerTlsCertificate$)    .build() {} class AttachStaticIpCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "AttachStaticIp", {})    .n("LightsailClient", "AttachStaticIpCommand")    .sc(schemas_0.AttachStaticIp$)    .build() {} class CloseInstancePublicPortsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CloseInstancePublicPorts", {})    .n("LightsailClient", "CloseInstancePublicPortsCommand")    .sc(schemas_0.CloseInstancePublicPorts$)    .build() {} class CopySnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CopySnapshot", {})    .n("LightsailClient", "CopySnapshotCommand")    .sc(schemas_0.CopySnapshot$)    .build() {} class CreateBucketAccessKeyCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateBucketAccessKey", {})    .n("LightsailClient", "CreateBucketAccessKeyCommand")    .sc(schemas_0.CreateBucketAccessKey$)    .build() {} class CreateBucketCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateBucket", {})    .n("LightsailClient", "CreateBucketCommand")    .sc(schemas_0.CreateBucket$)    .build() {} class CreateCertificateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateCertificate", {})    .n("LightsailClient", "CreateCertificateCommand")    .sc(schemas_0.CreateCertificate$)    .build() {} class CreateCloudFormationStackCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateCloudFormationStack", {})    .n("LightsailClient", "CreateCloudFormationStackCommand")    .sc(schemas_0.CreateCloudFormationStack$)    .build() {} class CreateContactMethodCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateContactMethod", {})    .n("LightsailClient", "CreateContactMethodCommand")    .sc(schemas_0.CreateContactMethod$)    .build() {} class CreateContainerServiceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateContainerService", {})    .n("LightsailClient", "CreateContainerServiceCommand")    .sc(schemas_0.CreateContainerService$)    .build() {} class CreateContainerServiceDeploymentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateContainerServiceDeployment", {})    .n("LightsailClient", "CreateContainerServiceDeploymentCommand")    .sc(schemas_0.CreateContainerServiceDeployment$)    .build() {} class CreateContainerServiceRegistryLoginCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateContainerServiceRegistryLogin", {})    .n("LightsailClient", "CreateContainerServiceRegistryLoginCommand")    .sc(schemas_0.CreateContainerServiceRegistryLogin$)    .build() {} class CreateDiskCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateDisk", {})    .n("LightsailClient", "CreateDiskCommand")    .sc(schemas_0.CreateDisk$)    .build() {} class CreateDiskFromSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateDiskFromSnapshot", {})    .n("LightsailClient", "CreateDiskFromSnapshotCommand")    .sc(schemas_0.CreateDiskFromSnapshot$)    .build() {} class CreateDiskSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateDiskSnapshot", {})    .n("LightsailClient", "CreateDiskSnapshotCommand")    .sc(schemas_0.CreateDiskSnapshot$)    .build() {} class CreateDistributionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateDistribution", {})    .n("LightsailClient", "CreateDistributionCommand")    .sc(schemas_0.CreateDistribution$)    .build() {} class CreateDomainCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateDomain", {})    .n("LightsailClient", "CreateDomainCommand")    .sc(schemas_0.CreateDomain$)    .build() {} class CreateDomainEntryCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateDomainEntry", {})    .n("LightsailClient", "CreateDomainEntryCommand")    .sc(schemas_0.CreateDomainEntry$)    .build() {} class CreateGUISessionAccessDetailsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateGUISessionAccessDetails", {})    .n("LightsailClient", "CreateGUISessionAccessDetailsCommand")    .sc(schemas_0.CreateGUISessionAccessDetails$)    .build() {} class CreateInstancesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateInstances", {})    .n("LightsailClient", "CreateInstancesCommand")    .sc(schemas_0.CreateInstances$)    .build() {} class CreateInstancesFromSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateInstancesFromSnapshot", {})    .n("LightsailClient", "CreateInstancesFromSnapshotCommand")    .sc(schemas_0.CreateInstancesFromSnapshot$)    .build() {} class CreateInstanceSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateInstanceSnapshot", {})    .n("LightsailClient", "CreateInstanceSnapshotCommand")    .sc(schemas_0.CreateInstanceSnapshot$)    .build() {} class CreateKeyPairCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateKeyPair", {})    .n("LightsailClient", "CreateKeyPairCommand")    .sc(schemas_0.CreateKeyPair$)    .build() {} class CreateLoadBalancerCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateLoadBalancer", {})    .n("LightsailClient", "CreateLoadBalancerCommand")    .sc(schemas_0.CreateLoadBalancer$)    .build() {} class CreateLoadBalancerTlsCertificateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateLoadBalancerTlsCertificate", {})    .n("LightsailClient", "CreateLoadBalancerTlsCertificateCommand")    .sc(schemas_0.CreateLoadBalancerTlsCertificate$)    .build() {} class CreateRelationalDatabaseCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateRelationalDatabase", {})    .n("LightsailClient", "CreateRelationalDatabaseCommand")    .sc(schemas_0.CreateRelationalDatabase$)    .build() {} class CreateRelationalDatabaseFromSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateRelationalDatabaseFromSnapshot", {})    .n("LightsailClient", "CreateRelationalDatabaseFromSnapshotCommand")    .sc(schemas_0.CreateRelationalDatabaseFromSnapshot$)    .build() {} class CreateRelationalDatabaseSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "CreateRelationalDatabaseSnapshot", {})    .n("LightsailClient", "CreateRelationalDatabaseSnapshotCommand")    .sc(schemas_0.CreateRelationalDatabaseSnapshot$)    .build() {} class DeleteAlarmCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteAlarm", {})    .n("LightsailClient", "DeleteAlarmCommand")    .sc(schemas_0.DeleteAlarm$)    .build() {} class DeleteAutoSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteAutoSnapshot", {})    .n("LightsailClient", "DeleteAutoSnapshotCommand")    .sc(schemas_0.DeleteAutoSnapshot$)    .build() {} class DeleteBucketAccessKeyCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteBucketAccessKey", {})    .n("LightsailClient", "DeleteBucketAccessKeyCommand")    .sc(schemas_0.DeleteBucketAccessKey$)    .build() {} class DeleteBucketCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteBucket", {})    .n("LightsailClient", "DeleteBucketCommand")    .sc(schemas_0.DeleteBucket$)    .build() {} class DeleteCertificateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteCertificate", {})    .n("LightsailClient", "DeleteCertificateCommand")    .sc(schemas_0.DeleteCertificate$)    .build() {} class DeleteContactMethodCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteContactMethod", {})    .n("LightsailClient", "DeleteContactMethodCommand")    .sc(schemas_0.DeleteContactMethod$)    .build() {} class DeleteContainerImageCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteContainerImage", {})    .n("LightsailClient", "DeleteContainerImageCommand")    .sc(schemas_0.DeleteContainerImage$)    .build() {} class DeleteContainerServiceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteContainerService", {})    .n("LightsailClient", "DeleteContainerServiceCommand")    .sc(schemas_0.DeleteContainerService$)    .build() {} class DeleteDiskCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteDisk", {})    .n("LightsailClient", "DeleteDiskCommand")    .sc(schemas_0.DeleteDisk$)    .build() {} class DeleteDiskSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteDiskSnapshot", {})    .n("LightsailClient", "DeleteDiskSnapshotCommand")    .sc(schemas_0.DeleteDiskSnapshot$)    .build() {} class DeleteDistributionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteDistribution", {})    .n("LightsailClient", "DeleteDistributionCommand")    .sc(schemas_0.DeleteDistribution$)    .build() {} class DeleteDomainCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteDomain", {})    .n("LightsailClient", "DeleteDomainCommand")    .sc(schemas_0.DeleteDomain$)    .build() {} class DeleteDomainEntryCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteDomainEntry", {})    .n("LightsailClient", "DeleteDomainEntryCommand")    .sc(schemas_0.DeleteDomainEntry$)    .build() {} class DeleteInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteInstance", {})    .n("LightsailClient", "DeleteInstanceCommand")    .sc(schemas_0.DeleteInstance$)    .build() {} class DeleteInstanceSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteInstanceSnapshot", {})    .n("LightsailClient", "DeleteInstanceSnapshotCommand")    .sc(schemas_0.DeleteInstanceSnapshot$)    .build() {} class DeleteKeyPairCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteKeyPair", {})    .n("LightsailClient", "DeleteKeyPairCommand")    .sc(schemas_0.DeleteKeyPair$)    .build() {} class DeleteKnownHostKeysCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteKnownHostKeys", {})    .n("LightsailClient", "DeleteKnownHostKeysCommand")    .sc(schemas_0.DeleteKnownHostKeys$)    .build() {} class DeleteLoadBalancerCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteLoadBalancer", {})    .n("LightsailClient", "DeleteLoadBalancerCommand")    .sc(schemas_0.DeleteLoadBalancer$)    .build() {} class DeleteLoadBalancerTlsCertificateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteLoadBalancerTlsCertificate", {})    .n("LightsailClient", "DeleteLoadBalancerTlsCertificateCommand")    .sc(schemas_0.DeleteLoadBalancerTlsCertificate$)    .build() {} class DeleteRelationalDatabaseCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteRelationalDatabase", {})    .n("LightsailClient", "DeleteRelationalDatabaseCommand")    .sc(schemas_0.DeleteRelationalDatabase$)    .build() {} class DeleteRelationalDatabaseSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DeleteRelationalDatabaseSnapshot", {})    .n("LightsailClient", "DeleteRelationalDatabaseSnapshotCommand")    .sc(schemas_0.DeleteRelationalDatabaseSnapshot$)    .build() {} class DetachCertificateFromDistributionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DetachCertificateFromDistribution", {})    .n("LightsailClient", "DetachCertificateFromDistributionCommand")    .sc(schemas_0.DetachCertificateFromDistribution$)    .build() {} class DetachDiskCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DetachDisk", {})    .n("LightsailClient", "DetachDiskCommand")    .sc(schemas_0.DetachDisk$)    .build() {} class DetachInstancesFromLoadBalancerCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DetachInstancesFromLoadBalancer", {})    .n("LightsailClient", "DetachInstancesFromLoadBalancerCommand")    .sc(schemas_0.DetachInstancesFromLoadBalancer$)    .build() {} class DetachStaticIpCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DetachStaticIp", {})    .n("LightsailClient", "DetachStaticIpCommand")    .sc(schemas_0.DetachStaticIp$)    .build() {} class DisableAddOnCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DisableAddOn", {})    .n("LightsailClient", "DisableAddOnCommand")    .sc(schemas_0.DisableAddOn$)    .build() {} class DownloadDefaultKeyPairCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "DownloadDefaultKeyPair", {})    .n("LightsailClient", "DownloadDefaultKeyPairCommand")    .sc(schemas_0.DownloadDefaultKeyPair$)    .build() {} class EnableAddOnCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "EnableAddOn", {})    .n("LightsailClient", "EnableAddOnCommand")    .sc(schemas_0.EnableAddOn$)    .build() {} class ExportSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "ExportSnapshot", {})    .n("LightsailClient", "ExportSnapshotCommand")    .sc(schemas_0.ExportSnapshot$)    .build() {} class GetActiveNamesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetActiveNames", {})    .n("LightsailClient", "GetActiveNamesCommand")    .sc(schemas_0.GetActiveNames$)    .build() {} class GetAlarmsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetAlarms", {})    .n("LightsailClient", "GetAlarmsCommand")    .sc(schemas_0.GetAlarms$)    .build() {} class GetAutoSnapshotsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetAutoSnapshots", {})    .n("LightsailClient", "GetAutoSnapshotsCommand")    .sc(schemas_0.GetAutoSnapshots$)    .build() {} class GetBlueprintsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetBlueprints", {})    .n("LightsailClient", "GetBlueprintsCommand")    .sc(schemas_0.GetBlueprints$)    .build() {} class GetBucketAccessKeysCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetBucketAccessKeys", {})    .n("LightsailClient", "GetBucketAccessKeysCommand")    .sc(schemas_0.GetBucketAccessKeys$)    .build() {} class GetBucketBundlesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetBucketBundles", {})    .n("LightsailClient", "GetBucketBundlesCommand")    .sc(schemas_0.GetBucketBundles$)    .build() {} class GetBucketMetricDataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetBucketMetricData", {})    .n("LightsailClient", "GetBucketMetricDataCommand")    .sc(schemas_0.GetBucketMetricData$)    .build() {} class GetBucketsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetBuckets", {})    .n("LightsailClient", "GetBucketsCommand")    .sc(schemas_0.GetBuckets$)    .build() {} class GetBundlesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetBundles", {})    .n("LightsailClient", "GetBundlesCommand")    .sc(schemas_0.GetBundles$)    .build() {} class GetCertificatesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetCertificates", {})    .n("LightsailClient", "GetCertificatesCommand")    .sc(schemas_0.GetCertificates$)    .build() {} class GetCloudFormationStackRecordsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetCloudFormationStackRecords", {})    .n("LightsailClient", "GetCloudFormationStackRecordsCommand")    .sc(schemas_0.GetCloudFormationStackRecords$)    .build() {} class GetContactMethodsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContactMethods", {})    .n("LightsailClient", "GetContactMethodsCommand")    .sc(schemas_0.GetContactMethods$)    .build() {} class GetContainerAPIMetadataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContainerAPIMetadata", {})    .n("LightsailClient", "GetContainerAPIMetadataCommand")    .sc(schemas_0.GetContainerAPIMetadata$)    .build() {} class GetContainerImagesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContainerImages", {})    .n("LightsailClient", "GetContainerImagesCommand")    .sc(schemas_0.GetContainerImages$)    .build() {} class GetContainerLogCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContainerLog", {})    .n("LightsailClient", "GetContainerLogCommand")    .sc(schemas_0.GetContainerLog$)    .build() {} class GetContainerServiceDeploymentsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContainerServiceDeployments", {})    .n("LightsailClient", "GetContainerServiceDeploymentsCommand")    .sc(schemas_0.GetContainerServiceDeployments$)    .build() {} class GetContainerServiceMetricDataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContainerServiceMetricData", {})    .n("LightsailClient", "GetContainerServiceMetricDataCommand")    .sc(schemas_0.GetContainerServiceMetricData$)    .build() {} class GetContainerServicePowersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContainerServicePowers", {})    .n("LightsailClient", "GetContainerServicePowersCommand")    .sc(schemas_0.GetContainerServicePowers$)    .build() {} class GetContainerServicesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetContainerServices", {})    .n("LightsailClient", "GetContainerServicesCommand")    .sc(schemas_0.GetContainerServices$)    .build() {} class GetCostEstimateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetCostEstimate", {})    .n("LightsailClient", "GetCostEstimateCommand")    .sc(schemas_0.GetCostEstimate$)    .build() {} class GetDiskCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDisk", {})    .n("LightsailClient", "GetDiskCommand")    .sc(schemas_0.GetDisk$)    .build() {} class GetDisksCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDisks", {})    .n("LightsailClient", "GetDisksCommand")    .sc(schemas_0.GetDisks$)    .build() {} class GetDiskSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDiskSnapshot", {})    .n("LightsailClient", "GetDiskSnapshotCommand")    .sc(schemas_0.GetDiskSnapshot$)    .build() {} class GetDiskSnapshotsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDiskSnapshots", {})    .n("LightsailClient", "GetDiskSnapshotsCommand")    .sc(schemas_0.GetDiskSnapshots$)    .build() {} class GetDistributionBundlesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDistributionBundles", {})    .n("LightsailClient", "GetDistributionBundlesCommand")    .sc(schemas_0.GetDistributionBundles$)    .build() {} class GetDistributionLatestCacheResetCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDistributionLatestCacheReset", {})    .n("LightsailClient", "GetDistributionLatestCacheResetCommand")    .sc(schemas_0.GetDistributionLatestCacheReset$)    .build() {} class GetDistributionMetricDataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDistributionMetricData", {})    .n("LightsailClient", "GetDistributionMetricDataCommand")    .sc(schemas_0.GetDistributionMetricData$)    .build() {} class GetDistributionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDistributions", {})    .n("LightsailClient", "GetDistributionsCommand")    .sc(schemas_0.GetDistributions$)    .build() {} class GetDomainCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDomain", {})    .n("LightsailClient", "GetDomainCommand")    .sc(schemas_0.GetDomain$)    .build() {} class GetDomainsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetDomains", {})    .n("LightsailClient", "GetDomainsCommand")    .sc(schemas_0.GetDomains$)    .build() {} class GetExportSnapshotRecordsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetExportSnapshotRecords", {})    .n("LightsailClient", "GetExportSnapshotRecordsCommand")    .sc(schemas_0.GetExportSnapshotRecords$)    .build() {} class GetInstanceAccessDetailsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstanceAccessDetails", {})    .n("LightsailClient", "GetInstanceAccessDetailsCommand")    .sc(schemas_0.GetInstanceAccessDetails$)    .build() {} class GetInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstance", {})    .n("LightsailClient", "GetInstanceCommand")    .sc(schemas_0.GetInstance$)    .build() {} class GetInstanceMetricDataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstanceMetricData", {})    .n("LightsailClient", "GetInstanceMetricDataCommand")    .sc(schemas_0.GetInstanceMetricData$)    .build() {} class GetInstancePortStatesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstancePortStates", {})    .n("LightsailClient", "GetInstancePortStatesCommand")    .sc(schemas_0.GetInstancePortStates$)    .build() {} class GetInstancesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstances", {})    .n("LightsailClient", "GetInstancesCommand")    .sc(schemas_0.GetInstances$)    .build() {} class GetInstanceSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstanceSnapshot", {})    .n("LightsailClient", "GetInstanceSnapshotCommand")    .sc(schemas_0.GetInstanceSnapshot$)    .build() {} class GetInstanceSnapshotsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstanceSnapshots", {})    .n("LightsailClient", "GetInstanceSnapshotsCommand")    .sc(schemas_0.GetInstanceSnapshots$)    .build() {} class GetInstanceStateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetInstanceState", {})    .n("LightsailClient", "GetInstanceStateCommand")    .sc(schemas_0.GetInstanceState$)    .build() {} class GetKeyPairCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetKeyPair", {})    .n("LightsailClient", "GetKeyPairCommand")    .sc(schemas_0.GetKeyPair$)    .build() {} class GetKeyPairsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetKeyPairs", {})    .n("LightsailClient", "GetKeyPairsCommand")    .sc(schemas_0.GetKeyPairs$)    .build() {} class GetLoadBalancerCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetLoadBalancer", {})    .n("LightsailClient", "GetLoadBalancerCommand")    .sc(schemas_0.GetLoadBalancer$)    .build() {} class GetLoadBalancerMetricDataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetLoadBalancerMetricData", {})    .n("LightsailClient", "GetLoadBalancerMetricDataCommand")    .sc(schemas_0.GetLoadBalancerMetricData$)    .build() {} class GetLoadBalancersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetLoadBalancers", {})    .n("LightsailClient", "GetLoadBalancersCommand")    .sc(schemas_0.GetLoadBalancers$)    .build() {} class GetLoadBalancerTlsCertificatesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetLoadBalancerTlsCertificates", {})    .n("LightsailClient", "GetLoadBalancerTlsCertificatesCommand")    .sc(schemas_0.GetLoadBalancerTlsCertificates$)    .build() {} class GetLoadBalancerTlsPoliciesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetLoadBalancerTlsPolicies", {})    .n("LightsailClient", "GetLoadBalancerTlsPoliciesCommand")    .sc(schemas_0.GetLoadBalancerTlsPolicies$)    .build() {} class GetOperationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetOperation", {})    .n("LightsailClient", "GetOperationCommand")    .sc(schemas_0.GetOperation$)    .build() {} class GetOperationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetOperations", {})    .n("LightsailClient", "GetOperationsCommand")    .sc(schemas_0.GetOperations$)    .build() {} class GetOperationsForResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetOperationsForResource", {})    .n("LightsailClient", "GetOperationsForResourceCommand")    .sc(schemas_0.GetOperationsForResource$)    .build() {} class GetRegionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRegions", {})    .n("LightsailClient", "GetRegionsCommand")    .sc(schemas_0.GetRegions$)    .build() {} class GetRelationalDatabaseBlueprintsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseBlueprints", {})    .n("LightsailClient", "GetRelationalDatabaseBlueprintsCommand")    .sc(schemas_0.GetRelationalDatabaseBlueprints$)    .build() {} class GetRelationalDatabaseBundlesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseBundles", {})    .n("LightsailClient", "GetRelationalDatabaseBundlesCommand")    .sc(schemas_0.GetRelationalDatabaseBundles$)    .build() {} class GetRelationalDatabaseCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabase", {})    .n("LightsailClient", "GetRelationalDatabaseCommand")    .sc(schemas_0.GetRelationalDatabase$)    .build() {} class GetRelationalDatabaseEventsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseEvents", {})    .n("LightsailClient", "GetRelationalDatabaseEventsCommand")    .sc(schemas_0.GetRelationalDatabaseEvents$)    .build() {} class GetRelationalDatabaseLogEventsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseLogEvents", {})    .n("LightsailClient", "GetRelationalDatabaseLogEventsCommand")    .sc(schemas_0.GetRelationalDatabaseLogEvents$)    .build() {} class GetRelationalDatabaseLogStreamsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseLogStreams", {})    .n("LightsailClient", "GetRelationalDatabaseLogStreamsCommand")    .sc(schemas_0.GetRelationalDatabaseLogStreams$)    .build() {} class GetRelationalDatabaseMasterUserPasswordCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseMasterUserPassword", {})    .n("LightsailClient", "GetRelationalDatabaseMasterUserPasswordCommand")    .sc(schemas_0.GetRelationalDatabaseMasterUserPassword$)    .build() {} class GetRelationalDatabaseMetricDataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseMetricData", {})    .n("LightsailClient", "GetRelationalDatabaseMetricDataCommand")    .sc(schemas_0.GetRelationalDatabaseMetricData$)    .build() {} class GetRelationalDatabaseParametersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseParameters", {})    .n("LightsailClient", "GetRelationalDatabaseParametersCommand")    .sc(schemas_0.GetRelationalDatabaseParameters$)    .build() {} class GetRelationalDatabasesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabases", {})    .n("LightsailClient", "GetRelationalDatabasesCommand")    .sc(schemas_0.GetRelationalDatabases$)    .build() {} class GetRelationalDatabaseSnapshotCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseSnapshot", {})    .n("LightsailClient", "GetRelationalDatabaseSnapshotCommand")    .sc(schemas_0.GetRelationalDatabaseSnapshot$)    .build() {} class GetRelationalDatabaseSnapshotsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetRelationalDatabaseSnapshots", {})    .n("LightsailClient", "GetRelationalDatabaseSnapshotsCommand")    .sc(schemas_0.GetRelationalDatabaseSnapshots$)    .build() {} class GetSetupHistoryCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetSetupHistory", {})    .n("LightsailClient", "GetSetupHistoryCommand")    .sc(schemas_0.GetSetupHistory$)    .build() {} class GetStaticIpCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetStaticIp", {})    .n("LightsailClient", "GetStaticIpCommand")    .sc(schemas_0.GetStaticIp$)    .build() {} class GetStaticIpsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "GetStaticIps", {})    .n("LightsailClient", "GetStaticIpsCommand")    .sc(schemas_0.GetStaticIps$)    .build() {} class ImportKeyPairCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "ImportKeyPair", {})    .n("LightsailClient", "ImportKeyPairCommand")    .sc(schemas_0.ImportKeyPair$)    .build() {} class IsVpcPeeredCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "IsVpcPeered", {})    .n("LightsailClient", "IsVpcPeeredCommand")    .sc(schemas_0.IsVpcPeered$)    .build() {} class OpenInstancePublicPortsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "OpenInstancePublicPorts", {})    .n("LightsailClient", "OpenInstancePublicPortsCommand")    .sc(schemas_0.OpenInstancePublicPorts$)    .build() {} class PeerVpcCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "PeerVpc", {})    .n("LightsailClient", "PeerVpcCommand")    .sc(schemas_0.PeerVpc$)    .build() {} class PutAlarmCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "PutAlarm", {})    .n("LightsailClient", "PutAlarmCommand")    .sc(schemas_0.PutAlarm$)    .build() {} class PutInstancePublicPortsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "PutInstancePublicPorts", {})    .n("LightsailClient", "PutInstancePublicPortsCommand")    .sc(schemas_0.PutInstancePublicPorts$)    .build() {} class RebootInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "RebootInstance", {})    .n("LightsailClient", "RebootInstanceCommand")    .sc(schemas_0.RebootInstance$)    .build() {} class RebootRelationalDatabaseCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "RebootRelationalDatabase", {})    .n("LightsailClient", "RebootRelationalDatabaseCommand")    .sc(schemas_0.RebootRelationalDatabase$)    .build() {} class RegisterContainerImageCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "RegisterContainerImage", {})    .n("LightsailClient", "RegisterContainerImageCommand")    .sc(schemas_0.RegisterContainerImage$)    .build() {} class ReleaseStaticIpCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "ReleaseStaticIp", {})    .n("LightsailClient", "ReleaseStaticIpCommand")    .sc(schemas_0.ReleaseStaticIp$)    .build() {} class ResetDistributionCacheCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "ResetDistributionCache", {})    .n("LightsailClient", "ResetDistributionCacheCommand")    .sc(schemas_0.ResetDistributionCache$)    .build() {} class SendContactMethodVerificationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "SendContactMethodVerification", {})    .n("LightsailClient", "SendContactMethodVerificationCommand")    .sc(schemas_0.SendContactMethodVerification$)    .build() {} class SetIpAddressTypeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "SetIpAddressType", {})    .n("LightsailClient", "SetIpAddressTypeCommand")    .sc(schemas_0.SetIpAddressType$)    .build() {} class SetResourceAccessForBucketCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "SetResourceAccessForBucket", {})    .n("LightsailClient", "SetResourceAccessForBucketCommand")    .sc(schemas_0.SetResourceAccessForBucket$)    .build() {} class SetupInstanceHttpsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "SetupInstanceHttps", {})    .n("LightsailClient", "SetupInstanceHttpsCommand")    .sc(schemas_0.SetupInstanceHttps$)    .build() {} class StartGUISessionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "StartGUISession", {})    .n("LightsailClient", "StartGUISessionCommand")    .sc(schemas_0.StartGUISession$)    .build() {} class StartInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "StartInstance", {})    .n("LightsailClient", "StartInstanceCommand")    .sc(schemas_0.StartInstance$)    .build() {} class StartRelationalDatabaseCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "StartRelationalDatabase", {})    .n("LightsailClient", "StartRelationalDatabaseCommand")    .sc(schemas_0.StartRelationalDatabase$)    .build() {} class StopGUISessionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "StopGUISession", {})    .n("LightsailClient", "StopGUISessionCommand")    .sc(schemas_0.StopGUISession$)    .build() {} class StopInstanceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "StopInstance", {})    .n("LightsailClient", "StopInstanceCommand")    .sc(schemas_0.StopInstance$)    .build() {} class StopRelationalDatabaseCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "StopRelationalDatabase", {})    .n("LightsailClient", "StopRelationalDatabaseCommand")    .sc(schemas_0.StopRelationalDatabase$)    .build() {} class TagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "TagResource", {})    .n("LightsailClient", "TagResourceCommand")    .sc(schemas_0.TagResource$)    .build() {} class TestAlarmCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "TestAlarm", {})    .n("LightsailClient", "TestAlarmCommand")    .sc(schemas_0.TestAlarm$)    .build() {} class UnpeerVpcCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UnpeerVpc", {})    .n("LightsailClient", "UnpeerVpcCommand")    .sc(schemas_0.UnpeerVpc$)    .build() {} class UntagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UntagResource", {})    .n("LightsailClient", "UntagResourceCommand")    .sc(schemas_0.UntagResource$)    .build() {} class UpdateBucketBundleCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateBucketBundle", {})    .n("LightsailClient", "UpdateBucketBundleCommand")    .sc(schemas_0.UpdateBucketBundle$)    .build() {} class UpdateBucketCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateBucket", {})    .n("LightsailClient", "UpdateBucketCommand")    .sc(schemas_0.UpdateBucket$)    .build() {} class UpdateContainerServiceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateContainerService", {})    .n("LightsailClient", "UpdateContainerServiceCommand")    .sc(schemas_0.UpdateContainerService$)    .build() {} class UpdateDistributionBundleCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateDistributionBundle", {})    .n("LightsailClient", "UpdateDistributionBundleCommand")    .sc(schemas_0.UpdateDistributionBundle$)    .build() {} class UpdateDistributionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateDistribution", {})    .n("LightsailClient", "UpdateDistributionCommand")    .sc(schemas_0.UpdateDistribution$)    .build() {} class UpdateDomainEntryCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateDomainEntry", {})    .n("LightsailClient", "UpdateDomainEntryCommand")    .sc(schemas_0.UpdateDomainEntry$)    .build() {} class UpdateInstanceMetadataOptionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateInstanceMetadataOptions", {})    .n("LightsailClient", "UpdateInstanceMetadataOptionsCommand")    .sc(schemas_0.UpdateInstanceMetadataOptions$)    .build() {} class UpdateLoadBalancerAttributeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateLoadBalancerAttribute", {})    .n("LightsailClient", "UpdateLoadBalancerAttributeCommand")    .sc(schemas_0.UpdateLoadBalancerAttribute$)    .build() {} class UpdateRelationalDatabaseCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateRelationalDatabase", {})    .n("LightsailClient", "UpdateRelationalDatabaseCommand")    .sc(schemas_0.UpdateRelationalDatabase$)    .build() {} class UpdateRelationalDatabaseParametersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Lightsail_20161128", "UpdateRelationalDatabaseParameters", {})    .n("LightsailClient", "UpdateRelationalDatabaseParametersCommand")    .sc(schemas_0.UpdateRelationalDatabaseParameters$)    .build() {} const commands = {    AllocateStaticIpCommand,    AttachCertificateToDistributionCommand,    AttachDiskCommand,    AttachInstancesToLoadBalancerCommand,    AttachLoadBalancerTlsCertificateCommand,    AttachStaticIpCommand,    CloseInstancePublicPortsCommand,    CopySnapshotCommand,    CreateBucketCommand,    CreateBucketAccessKeyCommand,    CreateCertificateCommand,    CreateCloudFormationStackCommand,    CreateContactMethodCommand,    CreateContainerServiceCommand,    CreateContainerServiceDeploymentCommand,    CreateContainerServiceRegistryLoginCommand,    CreateDiskCommand,    CreateDiskFromSnapshotCommand,    CreateDiskSnapshotCommand,    CreateDistributionCommand,    CreateDomainCommand,    CreateDomainEntryCommand,    CreateGUISessionAccessDetailsCommand,    CreateInstancesCommand,    CreateInstancesFromSnapshotCommand,    CreateInstanceSnapshotCommand,    CreateKeyPairCommand,    CreateLoadBalancerCommand,    CreateLoadBalancerTlsCertificateCommand,    CreateRelationalDatabaseCommand,    CreateRelationalDatabaseFromSnapshotCommand,    CreateRelationalDatabaseSnapshotCommand,    DeleteAlarmCommand,    DeleteAutoSnapshotCommand,    DeleteBucketCommand,    DeleteBucketAccessKeyCommand,    DeleteCertificateCommand,    DeleteContactMethodCommand,    DeleteContainerImageCommand,    DeleteContainerServiceCommand,    DeleteDiskCommand,    DeleteDiskSnapshotCommand,    DeleteDistributionCommand,    DeleteDomainCommand,    DeleteDomainEntryCommand,    DeleteInstanceCommand,    DeleteInstanceSnapshotCommand,    DeleteKeyPairCommand,    DeleteKnownHostKeysCommand,    DeleteLoadBalancerCommand,    DeleteLoadBalancerTlsCertificateCommand,    DeleteRelationalDatabaseCommand,    DeleteRelationalDatabaseSnapshotCommand,    DetachCertificateFromDistributionCommand,    DetachDiskCommand,    DetachInstancesFromLoadBalancerCommand,    DetachStaticIpCommand,    DisableAddOnCommand,    DownloadDefaultKeyPairCommand,    EnableAddOnCommand,    ExportSnapshotCommand,    GetActiveNamesCommand,    GetAlarmsCommand,    GetAutoSnapshotsCommand,    GetBlueprintsCommand,    GetBucketAccessKeysCommand,    GetBucketBundlesCommand,    GetBucketMetricDataCommand,    GetBucketsCommand,    GetBundlesCommand,    GetCertificatesCommand,    GetCloudFormationStackRecordsCommand,    GetContactMethodsCommand,    GetContainerAPIMetadataCommand,    GetContainerImagesCommand,    GetContainerLogCommand,    GetContainerServiceDeploymentsCommand,    GetContainerServiceMetricDataCommand,    GetContainerServicePowersCommand,    GetContainerServicesCommand,    GetCostEstimateCommand,    GetDiskCommand,    GetDisksCommand,    GetDiskSnapshotCommand,    GetDiskSnapshotsCommand,    GetDistributionBundlesCommand,    GetDistributionLatestCacheResetCommand,    GetDistributionMetricDataCommand,    GetDistributionsCommand,    GetDomainCommand,    GetDomainsCommand,    GetExportSnapshotRecordsCommand,    GetInstanceCommand,    GetInstanceAccessDetailsCommand,    GetInstanceMetricDataCommand,    GetInstancePortStatesCommand,    GetInstancesCommand,    GetInstanceSnapshotCommand,    GetInstanceSnapshotsCommand,    GetInstanceStateCommand,    GetKeyPairCommand,    GetKeyPairsCommand,    GetLoadBalancerCommand,    GetLoadBalancerMetricDataCommand,    GetLoadBalancersCommand,    GetLoadBalancerTlsCertificatesCommand,    GetLoadBalancerTlsPoliciesCommand,    GetOperationCommand,    GetOperationsCommand,    GetOperationsForResourceCommand,    GetRegionsCommand,    GetRelationalDatabaseCommand,    GetRelationalDatabaseBlueprintsCommand,    GetRelationalDatabaseBundlesCommand,    GetRelationalDatabaseEventsCommand,    GetRelationalDatabaseLogEventsCommand,    GetRelationalDatabaseLogStreamsCommand,    GetRelationalDatabaseMasterUserPasswordCommand,    GetRelationalDatabaseMetricDataCommand,    GetRelationalDatabaseParametersCommand,    GetRelationalDatabasesCommand,    GetRelationalDatabaseSnapshotCommand,    GetRelationalDatabaseSnapshotsCommand,    GetSetupHistoryCommand,    GetStaticIpCommand,    GetStaticIpsCommand,    ImportKeyPairCommand,    IsVpcPeeredCommand,    OpenInstancePublicPortsCommand,    PeerVpcCommand,    PutAlarmCommand,    PutInstancePublicPortsCommand,    RebootInstanceCommand,    RebootRelationalDatabaseCommand,    RegisterContainerImageCommand,    ReleaseStaticIpCommand,    ResetDistributionCacheCommand,    SendContactMethodVerificationCommand,    SetIpAddressTypeCommand,    SetResourceAccessForBucketCommand,    SetupInstanceHttpsCommand,    StartGUISessionCommand,    StartInstanceCommand,    StartRelationalDatabaseCommand,    StopGUISessionCommand,    StopInstanceCommand,    StopRelationalDatabaseCommand,    TagResourceCommand,    TestAlarmCommand,    UnpeerVpcCommand,    UntagResourceCommand,    UpdateBucketCommand,    UpdateBucketBundleCommand,    UpdateContainerServiceCommand,    UpdateDistributionCommand,    UpdateDistributionBundleCommand,    UpdateDomainEntryCommand,    UpdateInstanceMetadataOptionsCommand,    UpdateLoadBalancerAttributeCommand,    UpdateRelationalDatabaseCommand,    UpdateRelationalDatabaseParametersCommand,};class Lightsail extends LightsailClient {}client.createAggregatedClient(commands, Lightsail); const AccessDirection = {    inbound: "inbound",    outbound: "outbound",};const StatusType = {    Active: "Active",    Inactive: "Inactive",};const AccessType = {    Private: "private",    Public: "public",};const BPAStatusMessage = {    DEFAULTED_FOR_SLR_MISSING: "DEFAULTED_FOR_SLR_MISSING",    DEFAULTED_FOR_SLR_MISSING_ON_HOLD: "DEFAULTED_FOR_SLR_MISSING_ON_HOLD",    SYNC_ON_HOLD: "SYNC_ON_HOLD",    Unknown: "Unknown",};const AccountLevelBpaSyncStatus = {    Defaulted: "Defaulted",    Failed: "Failed",    InSync: "InSync",    NeverSynced: "NeverSynced",};const AddOnType = {    AutoSnapshot: "AutoSnapshot",    StopInstanceOnIdle: "StopInstanceOnIdle",};const ComparisonOperator = {    GreaterThanOrEqualToThreshold: "GreaterThanOrEqualToThreshold",    GreaterThanThreshold: "GreaterThanThreshold",    LessThanOrEqualToThreshold: "LessThanOrEqualToThreshold",    LessThanThreshold: "LessThanThreshold",};const ContactProtocol = {    Email: "Email",    SMS: "SMS",};const RegionName = {    AP_NORTHEAST_1: "ap-northeast-1",    AP_NORTHEAST_2: "ap-northeast-2",    AP_SOUTHEAST_1: "ap-southeast-1",    AP_SOUTHEAST_2: "ap-southeast-2",    AP_SOUTHEAST_3: "ap-southeast-3",    AP_SOUTHEAST_5: "ap-southeast-5",    AP_SOUTH_1: "ap-south-1",    CA_CENTRAL_1: "ca-central-1",    EU_CENTRAL_1: "eu-central-1",    EU_NORTH_1: "eu-north-1",    EU_WEST_1: "eu-west-1",    EU_WEST_2: "eu-west-2",    EU_WEST_3: "eu-west-3",    US_EAST_1: "us-east-1",    US_EAST_2: "us-east-2",    US_WEST_1: "us-west-1",    US_WEST_2: "us-west-2",};const MetricName = {    BurstCapacityPercentage: "BurstCapacityPercentage",    BurstCapacityTime: "BurstCapacityTime",    CPUUtilization: "CPUUtilization",    ClientTLSNegotiationErrorCount: "ClientTLSNegotiationErrorCount",    DatabaseConnections: "DatabaseConnections",    DiskQueueDepth: "DiskQueueDepth",    FreeStorageSpace: "FreeStorageSpace",    HTTPCode_Instance_2XX_Count: "HTTPCode_Instance_2XX_Count",    HTTPCode_Instance_3XX_Count: "HTTPCode_Instance_3XX_Count",    HTTPCode_Instance_4XX_Count: "HTTPCode_Instance_4XX_Count",    HTTPCode_Instance_5XX_Count: "HTTPCode_Instance_5XX_Count",    HTTPCode_LB_4XX_Count: "HTTPCode_LB_4XX_Count",    HTTPCode_LB_5XX_Count: "HTTPCode_LB_5XX_Count",    HealthyHostCount: "HealthyHostCount",    InstanceResponseTime: "InstanceResponseTime",    NetworkIn: "NetworkIn",    NetworkOut: "NetworkOut",    NetworkReceiveThroughput: "NetworkReceiveThroughput",    NetworkTransmitThroughput: "NetworkTransmitThroughput",    RejectedConnectionCount: "RejectedConnectionCount",    RequestCount: "RequestCount",    StatusCheckFailed: "StatusCheckFailed",    StatusCheckFailed_Instance: "StatusCheckFailed_Instance",    StatusCheckFailed_System: "StatusCheckFailed_System",    UnhealthyHostCount: "UnhealthyHostCount",};const ResourceType = {    Alarm: "Alarm",    Bucket: "Bucket",    Certificate: "Certificate",    CloudFormationStackRecord: "CloudFormationStackRecord",    ContactMethod: "ContactMethod",    ContainerService: "ContainerService",    Disk: "Disk",    DiskSnapshot: "DiskSnapshot",    Distribution: "Distribution",    Domain: "Domain",    ExportSnapshotRecord: "ExportSnapshotRecord",    Instance: "Instance",    InstanceSnapshot: "InstanceSnapshot",    KeyPair: "KeyPair",    LoadBalancer: "LoadBalancer",    LoadBalancerTlsCertificate: "LoadBalancerTlsCertificate",    PeeredVpc: "PeeredVpc",    RelationalDatabase: "RelationalDatabase",    RelationalDatabaseSnapshot: "RelationalDatabaseSnapshot",    StaticIp: "StaticIp",};const AlarmState = {    ALARM: "ALARM",    INSUFFICIENT_DATA: "INSUFFICIENT_DATA",    OK: "OK",};const MetricStatistic = {    Average: "Average",    Maximum: "Maximum",    Minimum: "Minimum",    SampleCount: "SampleCount",    Sum: "Sum",};const TreatMissingData = {    Breaching: "breaching",    Ignore: "ignore",    Missing: "missing",    NotBreaching: "notBreaching",};const MetricUnit = {    Bits: "Bits",    BitsSecond: "Bits/Second",    Bytes: "Bytes",    BytesSecond: "Bytes/Second",    Count: "Count",    CountSecond: "Count/Second",    Gigabits: "Gigabits",    GigabitsSecond: "Gigabits/Second",    Gigabytes: "Gigabytes",    GigabytesSecond: "Gigabytes/Second",    Kilobits: "Kilobits",    KilobitsSecond: "Kilobits/Second",    Kilobytes: "Kilobytes",    KilobytesSecond: "Kilobytes/Second",    Megabits: "Megabits",    MegabitsSecond: "Megabits/Second",    Megabytes: "Megabytes",    MegabytesSecond: "Megabytes/Second",    Microseconds: "Microseconds",    Milliseconds: "Milliseconds",    None: "None",    Percent: "Percent",    Seconds: "Seconds",    Terabits: "Terabits",    TerabitsSecond: "Terabits/Second",    Terabytes: "Terabytes",    TerabytesSecond: "Terabytes/Second",};const OperationType = {    AllocateStaticIp: "AllocateStaticIp",    AttachCertificateToDistribution: "AttachCertificateToDistribution",    AttachDisk: "AttachDisk",    AttachInstancesToLoadBalancer: "AttachInstancesToLoadBalancer",    AttachLoadBalancerTlsCertificate: "AttachLoadBalancerTlsCertificate",    AttachStaticIp: "AttachStaticIp",    CloseInstancePublicPorts: "CloseInstancePublicPorts",    CreateBucket: "CreateBucket",    CreateBucketAccessKey: "CreateBucketAccessKey",    CreateCertificate: "CreateCertificate",    CreateContactMethod: "CreateContactMethod",    CreateContainerService: "CreateContainerService",    CreateContainerServiceDeployment: "CreateContainerServiceDeployment",    CreateContainerServiceRegistryLogin: "CreateContainerServiceRegistryLogin",    CreateDisk: "CreateDisk",    CreateDiskFromSnapshot: "CreateDiskFromSnapshot",    CreateDiskSnapshot: "CreateDiskSnapshot",    CreateDistribution: "CreateDistribution",    CreateDomain: "CreateDomain",    CreateInstance: "CreateInstance",    CreateInstanceSnapshot: "CreateInstanceSnapshot",    CreateInstancesFromSnapshot: "CreateInstancesFromSnapshot",    CreateLoadBalancer: "CreateLoadBalancer",    CreateLoadBalancerTlsCertificate: "CreateLoadBalancerTlsCertificate",    CreateRelationalDatabase: "CreateRelationalDatabase",    CreateRelationalDatabaseFromSnapshot: "CreateRelationalDatabaseFromSnapshot",    CreateRelationalDatabaseSnapshot: "CreateRelationalDatabaseSnapshot",    DeleteAlarm: "DeleteAlarm",    DeleteBucket: "DeleteBucket",    DeleteBucketAccessKey: "DeleteBucketAccessKey",    DeleteCertificate: "DeleteCertificate",    DeleteContactMethod: "DeleteContactMethod",    DeleteContainerImage: "DeleteContainerImage",    DeleteContainerService: "DeleteContainerService",    DeleteDisk: "DeleteDisk",    DeleteDiskSnapshot: "DeleteDiskSnapshot",    DeleteDistribution: "DeleteDistribution",    DeleteDomain: "DeleteDomain",    DeleteDomainEntry: "DeleteDomainEntry",    DeleteInstance: "DeleteInstance",    DeleteInstanceSnapshot: "DeleteInstanceSnapshot",    DeleteKnownHostKeys: "DeleteKnownHostKeys",    DeleteLoadBalancer: "DeleteLoadBalancer",    DeleteLoadBalancerTlsCertificate: "DeleteLoadBalancerTlsCertificate",    DeleteRelationalDatabase: "DeleteRelationalDatabase",    DeleteRelationalDatabaseSnapshot: "DeleteRelationalDatabaseSnapshot",    DetachCertificateFromDistribution: "DetachCertificateFromDistribution",    DetachDisk: "DetachDisk",    DetachInstancesFromLoadBalancer: "DetachInstancesFromLoadBalancer",    DetachStaticIp: "DetachStaticIp",    DisableAddOn: "DisableAddOn",    EnableAddOn: "EnableAddOn",    GetAlarms: "GetAlarms",    GetContactMethods: "GetContactMethods",    OpenInstancePublicPorts: "OpenInstancePublicPorts",    PutAlarm: "PutAlarm",    PutInstancePublicPorts: "PutInstancePublicPorts",    RebootInstance: "RebootInstance",    RebootRelationalDatabase: "RebootRelationalDatabase",    RegisterContainerImage: "RegisterContainerImage",    ReleaseStaticIp: "ReleaseStaticIp",    ResetDistributionCache: "ResetDistributionCache",    SendContactMethodVerification: "SendContactMethodVerification",    SetIpAddressType: "SetIpAddressType",    SetResourceAccessForBucket: "SetResourceAccessForBucket",    SetupInstanceHttps: "SetupInstanceHttps",    StartGUISession: "StartGUISession",    StartInstance: "StartInstance",    StartRelationalDatabase: "StartRelationalDatabase",    StopGUISession: "StopGUISession",    StopInstance: "StopInstance",    StopRelationalDatabase: "StopRelationalDatabase",    TestAlarm: "TestAlarm",    UpdateBucket: "UpdateBucket",    UpdateBucketBundle: "UpdateBucketBundle",    UpdateContainerService: "UpdateContainerService",    UpdateDistribution: "UpdateDistribution",    UpdateDistributionBundle: "UpdateDistributionBundle",    UpdateDomainEntry: "UpdateDomainEntry",    UpdateInstanceMetadataOptions: "UpdateInstanceMetadataOptions",    UpdateLoadBalancerAttribute: "UpdateLoadBalancerAttribute",    UpdateRelationalDatabase: "UpdateRelationalDatabase",    UpdateRelationalDatabaseParameters: "UpdateRelationalDatabaseParameters",};const OperationStatus = {    Completed: "Completed",    Failed: "Failed",    NotStarted: "NotStarted",    Started: "Started",    Succeeded: "Succeeded",};const AppCategory = {    LfR: "LfR",};const AutoMountStatus = {    Failed: "Failed",    Mounted: "Mounted",    NotMounted: "NotMounted",    Pending: "Pending",};const AutoSnapshotStatus = {    FAILED: "Failed",    IN_PROGRESS: "InProgress",    NOT_FOUND: "NotFound",    SUCCESS: "Success",};const BehaviorEnum = {    CacheSetting: "cache",    DontCacheSetting: "dont-cache",};const InstancePlatform = {    LinuxUnix: "LINUX_UNIX",    Windows: "WINDOWS",};const BlueprintType = {    app: "app",    os: "os",};const BucketMetricName = {    BucketSizeBytes: "BucketSizeBytes",    NumberOfObjects: "NumberOfObjects",};const ForwardValues = {    all: "all",    allowList: "allow-list",    none: "none",};const HeaderEnum = {    accept: "Accept",    acceptCharset: "Accept-Charset",    acceptDatetime: "Accept-Datetime",    acceptEncoding: "Accept-Encoding",    acceptLanguage: "Accept-Language",    authorization: "Authorization",    cloudFrontForwardedProto: "CloudFront-Forwarded-Proto",    cloudFrontIsDesktopViewer: "CloudFront-Is-Desktop-Viewer",    cloudFrontIsMobileViewer: "CloudFront-Is-Mobile-Viewer",    cloudFrontIsSmartTVViewer: "CloudFront-Is-SmartTV-Viewer",    cloudFrontIsTabletViewer: "CloudFront-Is-Tablet-Viewer",    cloudFrontViewerCountry: "CloudFront-Viewer-Country",    host: "Host",    origin: "Origin",    referer: "Referer",};const DnsRecordCreationStateCode = {    Failed: "FAILED",    Started: "STARTED",    Succeeded: "SUCCEEDED",};const CertificateDomainValidationStatus = {    Failed: "FAILED",    PendingValidation: "PENDING_VALIDATION",    Success: "SUCCESS",};const RenewalStatus = {    Failed: "Failed",    PendingAutoRenewal: "PendingAutoRenewal",    PendingValidation: "PendingValidation",    Success: "Success",};const CertificateStatus = {    Expired: "EXPIRED",    Failed: "FAILED",    Inactive: "INACTIVE",    Issued: "ISSUED",    PendingValidation: "PENDING_VALIDATION",    Revoked: "REVOKED",    ValidationTimedOut: "VALIDATION_TIMED_OUT",};const CertificateProvider = {    LetsEncrypt: "LetsEncrypt",};const NetworkProtocol = {    ALL: "all",    ICMP: "icmp",    ICMPV6: "icmpv6",    TCP: "tcp",    UDP: "udp",};const CloudFormationStackRecordSourceType = {    ExportSnapshotRecord: "ExportSnapshotRecord",};const RecordState = {    Failed: "Failed",    Started: "Started",    Succeeded: "Succeeded",};const ContactMethodStatus = {    Invalid: "Invalid",    PendingVerification: "PendingVerification",    Valid: "Valid",};const ContactMethodVerificationProtocol = {    Email: "Email",};const ContainerServiceProtocol = {    HTTP: "HTTP",    HTTPS: "HTTPS",    TCP: "TCP",    UDP: "UDP",};const ContainerServiceDeploymentState = {    ACTIVATING: "ACTIVATING",    ACTIVE: "ACTIVE",    FAILED: "FAILED",    INACTIVE: "INACTIVE",};const ContainerServicePowerName = {    large: "large",    medium: "medium",    micro: "micro",    nano: "nano",    small: "small",    xlarge: "xlarge",};const ContainerServiceState = {    DELETING: "DELETING",    DEPLOYING: "DEPLOYING",    DISABLED: "DISABLED",    PENDING: "PENDING",    READY: "READY",    RUNNING: "RUNNING",    UPDATING: "UPDATING",};const ContainerServiceStateDetailCode = {    ACTIVATING_DEPLOYMENT: "ACTIVATING_DEPLOYMENT",    CERTIFICATE_LIMIT_EXCEEDED: "CERTIFICATE_LIMIT_EXCEEDED",    CREATING_DEPLOYMENT: "CREATING_DEPLOYMENT",    CREATING_NETWORK_INFRASTRUCTURE: "CREATING_NETWORK_INFRASTRUCTURE",    CREATING_SYSTEM_RESOURCES: "CREATING_SYSTEM_RESOURCES",    EVALUATING_HEALTH_CHECK: "EVALUATING_HEALTH_CHECK",    PROVISIONING_CERTIFICATE: "PROVISIONING_CERTIFICATE",    PROVISIONING_SERVICE: "PROVISIONING_SERVICE",    UNKNOWN_ERROR: "UNKNOWN_ERROR",};const ContainerServiceMetricName = {    CPUUtilization: "CPUUtilization",    MemoryUtilization: "MemoryUtilization",};const Currency = {    USD: "USD",};const PricingUnit = {    Bundles: "Bundles",    GB: "GB",    GBMo: "GB-Mo",    Hrs: "Hrs",    Queries: "Queries",};const PortInfoSourceType = {    Closed: "CLOSED",    Default: "DEFAULT",    Instance: "INSTANCE",    None: "NONE",};const IpAddressType = {    DUALSTACK: "dualstack",    IPV4: "ipv4",    IPV6: "ipv6",};const OriginIpAddressTypeEnum = {    DUALSTACK: "dualstack",    IPV4: "ipv4",    IPV6: "ipv6",};const OriginProtocolPolicyEnum = {    HTTPOnly: "http-only",    HTTPSOnly: "https-only",};const ViewerMinimumTlsProtocolVersionEnum = {    TLSv11_2016: "TLSv1.1_2016",    TLSv12_2018: "TLSv1.2_2018",    TLSv12_2019: "TLSv1.2_2019",    TLSv12_2021: "TLSv1.2_2021",};const Status = {    FailedInstanceCreation: "failedInstanceCreation",    FailedStartingGUISession: "failedStartingGUISession",    FailedStoppingGUISession: "failedStoppingGUISession",    NotStarted: "notStarted",    SettingUpInstance: "settingUpInstance",    StartExpired: "startExpired",    Started: "started",    Starting: "starting",    Stopped: "stopped",    Stopping: "stopping",};const DiskState = {    Available: "available",    Error: "error",    InUse: "in-use",    Pending: "pending",    Unknown: "unknown",};const DiskSnapshotState = {    Completed: "completed",    Error: "error",    Pending: "pending",    Unknown: "unknown",};const DistributionMetricName = {    BytesDownloaded: "BytesDownloaded",    BytesUploaded: "BytesUploaded",    Http4xxErrorRate: "Http4xxErrorRate",    Http5xxErrorRate: "Http5xxErrorRate",    Requests: "Requests",    TotalErrorRate: "TotalErrorRate",};const NameServersUpdateStateCode = {    Failed: "FAILED",    Pending: "PENDING",    Started: "STARTED",    Succeeded: "SUCCEEDED",};const R53HostedZoneDeletionStateCode = {    Failed: "FAILED",    Pending: "PENDING",    Started: "STARTED",    Succeeded: "SUCCEEDED",};const ExportSnapshotRecordSourceType = {    DiskSnapshot: "DiskSnapshot",    InstanceSnapshot: "InstanceSnapshot",};const HttpEndpoint = {    disabled: "disabled",    enabled: "enabled",};const HttpProtocolIpv6 = {    disabled: "disabled",    enabled: "enabled",};const HttpTokens = {    optional: "optional",    required: "required",};const InstanceMetadataState = {    applied: "applied",    pending: "pending",};const PortAccessType = {    Private: "Private",    Public: "Public",};const InstanceAccessProtocol = {    rdp: "rdp",    ssh: "ssh",};const InstanceMetricName = {    BurstCapacityPercentage: "BurstCapacityPercentage",    BurstCapacityTime: "BurstCapacityTime",    CPUUtilization: "CPUUtilization",    MetadataNoToken: "MetadataNoToken",    NetworkIn: "NetworkIn",    NetworkOut: "NetworkOut",    StatusCheckFailed: "StatusCheckFailed",    StatusCheckFailed_Instance: "StatusCheckFailed_Instance",    StatusCheckFailed_System: "StatusCheckFailed_System",};const PortState = {    Closed: "closed",    Open: "open",};const InstanceSnapshotState = {    Available: "available",    Error: "error",    Pending: "pending",};const LoadBalancerAttributeName = {    HealthCheckPath: "HealthCheckPath",    HttpsRedirectionEnabled: "HttpsRedirectionEnabled",    SessionStickinessEnabled: "SessionStickinessEnabled",    SessionStickiness_LB_CookieDurationSeconds: "SessionStickiness_LB_CookieDurationSeconds",    TlsPolicyName: "TlsPolicyName",};const InstanceHealthState = {    Draining: "draining",    Healthy: "healthy",    Initial: "initial",    Unavailable: "unavailable",    Unhealthy: "unhealthy",    Unused: "unused",};const InstanceHealthReason = {    InstanceDeregistrationInProgress: "Instance.DeregistrationInProgress",    InstanceFailedHealthChecks: "Instance.FailedHealthChecks",    InstanceInvalidState: "Instance.InvalidState",    InstanceIpUnusable: "Instance.IpUnusable",    InstanceNotInUse: "Instance.NotInUse",    InstanceNotRegistered: "Instance.NotRegistered",    InstanceResponseCodeMismatch: "Instance.ResponseCodeMismatch",    InstanceTimeout: "Instance.Timeout",    LbInitialHealthChecking: "Lb.InitialHealthChecking",    LbInternalError: "Lb.InternalError",    LbRegistrationInProgress: "Lb.RegistrationInProgress",};const LoadBalancerProtocol = {    HTTP: "HTTP",    HTTP_HTTPS: "HTTP_HTTPS",};const LoadBalancerState = {    Active: "active",    ActiveImpaired: "active_impaired",    Failed: "failed",    Provisioning: "provisioning",    Unknown: "unknown",};const LoadBalancerMetricName = {    ClientTLSNegotiationErrorCount: "ClientTLSNegotiationErrorCount",    HTTPCode_Instance_2XX_Count: "HTTPCode_Instance_2XX_Count",    HTTPCode_Instance_3XX_Count: "HTTPCode_Instance_3XX_Count",    HTTPCode_Instance_4XX_Count: "HTTPCode_Instance_4XX_Count",    HTTPCode_Instance_5XX_Count: "HTTPCode_Instance_5XX_Count",    HTTPCode_LB_4XX_Count: "HTTPCode_LB_4XX_Count",    HTTPCode_LB_5XX_Count: "HTTPCode_LB_5XX_Count",    HealthyHostCount: "HealthyHostCount",    InstanceResponseTime: "InstanceResponseTime",    RejectedConnectionCount: "RejectedConnectionCount",    RequestCount: "RequestCount",    UnhealthyHostCount: "UnhealthyHostCount",};const LoadBalancerTlsCertificateDnsRecordCreationStateCode = {    Failed: "FAILED",    Started: "STARTED",    Succeeded: "SUCCEEDED",};const LoadBalancerTlsCertificateDomainStatus = {    Failed: "FAILED",    PendingValidation: "PENDING_VALIDATION",    Success: "SUCCESS",};const LoadBalancerTlsCertificateFailureReason = {    AdditionalVerificationRequired: "ADDITIONAL_VERIFICATION_REQUIRED",    DomainNotAllowed: "DOMAIN_NOT_ALLOWED",    InvalidPublicDomain: "INVALID_PUBLIC_DOMAIN",    NoAvailableContacts: "NO_AVAILABLE_CONTACTS",    Other: "OTHER",};const LoadBalancerTlsCertificateRenewalStatus = {    Failed: "FAILED",    PendingAutoRenewal: "PENDING_AUTO_RENEWAL",    PendingValidation: "PENDING_VALIDATION",    Success: "SUCCESS",};const LoadBalancerTlsCertificateRevocationReason = {    AACompromise: "A_A_COMPROMISE",    AffiliationChanged: "AFFILIATION_CHANGED",    CaCompromise: "CA_COMPROMISE",    CertificateHold: "CERTIFICATE_HOLD",    CessationOfOperation: "CESSATION_OF_OPERATION",    KeyCompromise: "KEY_COMPROMISE",    PrivilegeWithdrawn: "PRIVILEGE_WITHDRAWN",    RemoveFromCrl: "REMOVE_FROM_CRL",    Superceded: "SUPERCEDED",    Unspecified: "UNSPECIFIED",};const LoadBalancerTlsCertificateStatus = {    Expired: "EXPIRED",    Failed: "FAILED",    Inactive: "INACTIVE",    Issued: "ISSUED",    PendingValidation: "PENDING_VALIDATION",    Revoked: "REVOKED",    Unknown: "UNKNOWN",    ValidationTimedOut: "VALIDATION_TIMED_OUT",};const RelationalDatabaseEngine = {    MYSQL: "mysql",};const RelationalDatabasePasswordVersion = {    CURRENT: "CURRENT",    PENDING: "PENDING",    PREVIOUS: "PREVIOUS",};const RelationalDatabaseMetricName = {    CPUUtilization: "CPUUtilization",    DatabaseConnections: "DatabaseConnections",    DiskQueueDepth: "DiskQueueDepth",    FreeStorageSpace: "FreeStorageSpace",    NetworkReceiveThroughput: "NetworkReceiveThroughput",    NetworkTransmitThroughput: "NetworkTransmitThroughput",};const SetupStatus = {    Failed: "failed",    InProgress: "inProgress",    Succeeded: "succeeded",};const ResourceBucketAccess = {    Allow: "allow",    Deny: "deny",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.LightsailServiceException = LightsailServiceException.LightsailServiceException;exports.AccessDirection = AccessDirection;exports.AccessType = AccessType;exports.AccountLevelBpaSyncStatus = AccountLevelBpaSyncStatus;exports.AddOnType = AddOnType;exports.AlarmState = AlarmState;exports.AllocateStaticIpCommand = AllocateStaticIpCommand;exports.AppCategory = AppCategory;exports.AttachCertificateToDistributionCommand = AttachCertificateToDistributionCommand;exports.AttachDiskCommand = AttachDiskCommand;exports.AttachInstancesToLoadBalancerCommand = AttachInstancesToLoadBalancerCommand;exports.AttachLoadBalancerTlsCertificateCommand = AttachLoadBalancerTlsCertificateCommand;exports.AttachStaticIpCommand = AttachStaticIpCommand;exports.AutoMountStatus = AutoMountStatus;exports.AutoSnapshotStatus = AutoSnapshotStatus;exports.BPAStatusMessage = BPAStatusMessage;exports.BehaviorEnum = BehaviorEnum;exports.BlueprintType = BlueprintType;exports.BucketMetricName = BucketMetricName;exports.CertificateDomainValidationStatus = CertificateDomainValidationStatus;exports.CertificateProvider = CertificateProvider;exports.CertificateStatus = CertificateStatus;exports.CloseInstancePublicPortsCommand = CloseInstancePublicPortsCommand;exports.CloudFormationStackRecordSourceType = CloudFormationStackRecordSourceType;exports.ComparisonOperator = ComparisonOperator;exports.ContactMethodStatus = ContactMethodStatus;exports.ContactMethodVerificationProtocol = ContactMethodVerificationProtocol;exports.ContactProtocol = ContactProtocol;exports.ContainerServiceDeploymentState = ContainerServiceDeploymentState;exports.ContainerServiceMetricName = ContainerServiceMetricName;exports.ContainerServicePowerName = ContainerServicePowerName;exports.ContainerServiceProtocol = ContainerServiceProtocol;exports.ContainerServiceState = ContainerServiceState;exports.ContainerServiceStateDetailCode = ContainerServiceStateDetailCode;exports.CopySnapshotCommand = CopySnapshotCommand;exports.CreateBucketAccessKeyCommand = CreateBucketAccessKeyCommand;exports.CreateBucketCommand = CreateBucketCommand;exports.CreateCertificateCommand = CreateCertificateCommand;exports.CreateCloudFormationStackCommand = CreateCloudFormationStackCommand;exports.CreateContactMethodCommand = CreateContactMethodCommand;exports.CreateContainerServiceCommand = CreateContainerServiceCommand;exports.CreateContainerServiceDeploymentCommand = CreateContainerServiceDeploymentCommand;exports.CreateContainerServiceRegistryLoginCommand = CreateContainerServiceRegistryLoginCommand;exports.CreateDiskCommand = CreateDiskCommand;exports.CreateDiskFromSnapshotCommand = CreateDiskFromSnapshotCommand;exports.CreateDiskSnapshotCommand = CreateDiskSnapshotCommand;exports.CreateDistributionCommand = CreateDistributionCommand;exports.CreateDomainCommand = CreateDomainCommand;exports.CreateDomainEntryCommand = CreateDomainEntryCommand;exports.CreateGUISessionAccessDetailsCommand = CreateGUISessionAccessDetailsCommand;exports.CreateInstanceSnapshotCommand = CreateInstanceSnapshotCommand;exports.CreateInstancesCommand = CreateInstancesCommand;exports.CreateInstancesFromSnapshotCommand = CreateInstancesFromSnapshotCommand;exports.CreateKeyPairCommand = CreateKeyPairCommand;exports.CreateLoadBalancerCommand = CreateLoadBalancerCommand;exports.CreateLoadBalancerTlsCertificateCommand = CreateLoadBalancerTlsCertificateCommand;exports.CreateRelationalDatabaseCommand = CreateRelationalDatabaseCommand;exports.CreateRelationalDatabaseFromSnapshotCommand = CreateRelationalDatabaseFromSnapshotCommand;exports.CreateRelationalDatabaseSnapshotCommand = CreateRelationalDatabaseSnapshotCommand;exports.Currency = Currency;exports.DeleteAlarmCommand = DeleteAlarmCommand;exports.DeleteAutoSnapshotCommand = DeleteAutoSnapshotCommand;exports.DeleteBucketAccessKeyCommand = DeleteBucketAccessKeyCommand;exports.DeleteBucketCommand = DeleteBucketCommand;exports.DeleteCertificateCommand = DeleteCertificateCommand;exports.DeleteContactMethodCommand = DeleteContactMethodCommand;exports.DeleteContainerImageCommand = DeleteContainerImageCommand;exports.DeleteContainerServiceCommand = DeleteContainerServiceCommand;exports.DeleteDiskCommand = DeleteDiskCommand;exports.DeleteDiskSnapshotCommand = DeleteDiskSnapshotCommand;exports.DeleteDistributionCommand = DeleteDistributionCommand;exports.DeleteDomainCommand = DeleteDomainCommand;exports.DeleteDomainEntryCommand = DeleteDomainEntryCommand;exports.DeleteInstanceCommand = DeleteInstanceCommand;exports.DeleteInstanceSnapshotCommand = DeleteInstanceSnapshotCommand;exports.DeleteKeyPairCommand = DeleteKeyPairCommand;exports.DeleteKnownHostKeysCommand = DeleteKnownHostKeysCommand;exports.DeleteLoadBalancerCommand = DeleteLoadBalancerCommand;exports.DeleteLoadBalancerTlsCertificateCommand = DeleteLoadBalancerTlsCertificateCommand;exports.DeleteRelationalDatabaseCommand = DeleteRelationalDatabaseCommand;exports.DeleteRelationalDatabaseSnapshotCommand = DeleteRelationalDatabaseSnapshotCommand;exports.DetachCertificateFromDistributionCommand = DetachCertificateFromDistributionCommand;exports.DetachDiskCommand = DetachDiskCommand;exports.DetachInstancesFromLoadBalancerCommand = DetachInstancesFromLoadBalancerCommand;exports.DetachStaticIpCommand = DetachStaticIpCommand;exports.DisableAddOnCommand = DisableAddOnCommand;exports.DiskSnapshotState = DiskSnapshotState;exports.DiskState = DiskState;exports.DistributionMetricName = DistributionMetricName;exports.DnsRecordCreationStateCode = DnsRecordCreationStateCode;exports.DownloadDefaultKeyPairCommand = DownloadDefaultKeyPairCommand;exports.EnableAddOnCommand = EnableAddOnCommand;exports.ExportSnapshotCommand = ExportSnapshotCommand;exports.ExportSnapshotRecordSourceType = ExportSnapshotRecordSourceType;exports.ForwardValues = ForwardValues;exports.GetActiveNamesCommand = GetActiveNamesCommand;exports.GetAlarmsCommand = GetAlarmsCommand;exports.GetAutoSnapshotsCommand = GetAutoSnapshotsCommand;exports.GetBlueprintsCommand = GetBlueprintsCommand;exports.GetBucketAccessKeysCommand = GetBucketAccessKeysCommand;exports.GetBucketBundlesCommand = GetBucketBundlesCommand;exports.GetBucketMetricDataCommand = GetBucketMetricDataCommand;exports.GetBucketsCommand = GetBucketsCommand;exports.GetBundlesCommand = GetBundlesCommand;exports.GetCertificatesCommand = GetCertificatesCommand;exports.GetCloudFormationStackRecordsCommand = GetCloudFormationStackRecordsCommand;exports.GetContactMethodsCommand = GetContactMethodsCommand;exports.GetContainerAPIMetadataCommand = GetContainerAPIMetadataCommand;exports.GetContainerImagesCommand = GetContainerImagesCommand;exports.GetContainerLogCommand = GetContainerLogCommand;exports.GetContainerServiceDeploymentsCommand = GetContainerServiceDeploymentsCommand;exports.GetContainerServiceMetricDataCommand = GetContainerServiceMetricDataCommand;exports.GetContainerServicePowersCommand = GetContainerServicePowersCommand;exports.GetContainerServicesCommand = GetContainerServicesCommand;exports.GetCostEstimateCommand = GetCostEstimateCommand;exports.GetDiskCommand = GetDiskCommand;exports.GetDiskSnapshotCommand = GetDiskSnapshotCommand;exports.GetDiskSnapshotsCommand = GetDiskSnapshotsCommand;exports.GetDisksCommand = GetDisksCommand;exports.GetDistributionBundlesCommand = GetDistributionBundlesCommand;exports.GetDistributionLatestCacheResetCommand = GetDistributionLatestCacheResetCommand;exports.GetDistributionMetricDataCommand = GetDistributionMetricDataCommand;exports.GetDistributionsCommand = GetDistributionsCommand;exports.GetDomainCommand = GetDomainCommand;exports.GetDomainsCommand = GetDomainsCommand;exports.GetExportSnapshotRecordsCommand = GetExportSnapshotRecordsCommand;exports.GetInstanceAccessDetailsCommand = GetInstanceAccessDetailsCommand;exports.GetInstanceCommand = GetInstanceCommand;exports.GetInstanceMetricDataCommand = GetInstanceMetricDataCommand;exports.GetInstancePortStatesCommand = GetInstancePortStatesCommand;exports.GetInstanceSnapshotCommand = GetInstanceSnapshotCommand;exports.GetInstanceSnapshotsCommand = GetInstanceSnapshotsCommand;exports.GetInstanceStateCommand = GetInstanceStateCommand;exports.GetInstancesCommand = GetInstancesCommand;exports.GetKeyPairCommand = GetKeyPairCommand;exports.GetKeyPairsCommand = GetKeyPairsCommand;exports.GetLoadBalancerCommand = GetLoadBalancerCommand;exports.GetLoadBalancerMetricDataCommand = GetLoadBalancerMetricDataCommand;exports.GetLoadBalancerTlsCertificatesCommand = GetLoadBalancerTlsCertificatesCommand;exports.GetLoadBalancerTlsPoliciesCommand = GetLoadBalancerTlsPoliciesCommand;exports.GetLoadBalancersCommand = GetLoadBalancersCommand;exports.GetOperationCommand = GetOperationCommand;exports.GetOperationsCommand = GetOperationsCommand;exports.GetOperationsForResourceCommand = GetOperationsForResourceCommand;exports.GetRegionsCommand = GetRegionsCommand;exports.GetRelationalDatabaseBlueprintsCommand = GetRelationalDatabaseBlueprintsCommand;exports.GetRelationalDatabaseBundlesCommand = GetRelationalDatabaseBundlesCommand;exports.GetRelationalDatabaseCommand = GetRelationalDatabaseCommand;exports.GetRelationalDatabaseEventsCommand = GetRelationalDatabaseEventsCommand;exports.GetRelationalDatabaseLogEventsCommand = GetRelationalDatabaseLogEventsCommand;exports.GetRelationalDatabaseLogStreamsCommand = GetRelationalDatabaseLogStreamsCommand;exports.GetRelationalDatabaseMasterUserPasswordCommand = GetRelationalDatabaseMasterUserPasswordCommand;exports.GetRelationalDatabaseMetricDataCommand = GetRelationalDatabaseMetricDataCommand;exports.GetRelationalDatabaseParametersCommand = GetRelationalDatabaseParametersCommand;exports.GetRelationalDatabaseSnapshotCommand = GetRelationalDatabaseSnapshotCommand;exports.GetRelationalDatabaseSnapshotsCommand = GetRelationalDatabaseSnapshotsCommand;exports.GetRelationalDatabasesCommand = GetRelationalDatabasesCommand;exports.GetSetupHistoryCommand = GetSetupHistoryCommand;exports.GetStaticIpCommand = GetStaticIpCommand;exports.GetStaticIpsCommand = GetStaticIpsCommand;exports.HeaderEnum = HeaderEnum;exports.HttpEndpoint = HttpEndpoint;exports.HttpProtocolIpv6 = HttpProtocolIpv6;exports.HttpTokens = HttpTokens;exports.ImportKeyPairCommand = ImportKeyPairCommand;exports.InstanceAccessProtocol = InstanceAccessProtocol;exports.InstanceHealthReason = InstanceHealthReason;exports.InstanceHealthState = InstanceHealthState;exports.InstanceMetadataState = InstanceMetadataState;exports.InstanceMetricName = InstanceMetricName;exports.InstancePlatform = InstancePlatform;exports.InstanceSnapshotState = InstanceSnapshotState;exports.IpAddressType = IpAddressType;exports.IsVpcPeeredCommand = IsVpcPeeredCommand;exports.Lightsail = Lightsail;exports.LightsailClient = LightsailClient;exports.LoadBalancerAttributeName = LoadBalancerAttributeName;exports.LoadBalancerMetricName = LoadBalancerMetricName;exports.LoadBalancerProtocol = LoadBalancerProtocol;exports.LoadBalancerState = LoadBalancerState;exports.LoadBalancerTlsCertificateDnsRecordCreationStateCode = LoadBalancerTlsCertificateDnsRecordCreationStateCode;exports.LoadBalancerTlsCertificateDomainStatus = LoadBalancerTlsCertificateDomainStatus;exports.LoadBalancerTlsCertificateFailureReason = LoadBalancerTlsCertificateFailureReason;exports.LoadBalancerTlsCertificateRenewalStatus = LoadBalancerTlsCertificateRenewalStatus;exports.LoadBalancerTlsCertificateRevocationReason = LoadBalancerTlsCertificateRevocationReason;exports.LoadBalancerTlsCertificateStatus = LoadBalancerTlsCertificateStatus;exports.MetricName = MetricName;exports.MetricStatistic = MetricStatistic;exports.MetricUnit = MetricUnit;exports.NameServersUpdateStateCode = NameServersUpdateStateCode;exports.NetworkProtocol = NetworkProtocol;exports.OpenInstancePublicPortsCommand = OpenInstancePublicPortsCommand;exports.OperationStatus = OperationStatus;exports.OperationType = OperationType;exports.OriginIpAddressTypeEnum = OriginIpAddressTypeEnum;exports.OriginProtocolPolicyEnum = OriginProtocolPolicyEnum;exports.PeerVpcCommand = PeerVpcCommand;exports.PortAccessType = PortAccessType;exports.PortInfoSourceType = PortInfoSourceType;exports.PortState = PortState;exports.PricingUnit = PricingUnit;exports.PutAlarmCommand = PutAlarmCommand;exports.PutInstancePublicPortsCommand = PutInstancePublicPortsCommand;exports.R53HostedZoneDeletionStateCode = R53HostedZoneDeletionStateCode;exports.RebootInstanceCommand = RebootInstanceCommand;exports.RebootRelationalDatabaseCommand = RebootRelationalDatabaseCommand;exports.RecordState = RecordState;exports.RegionName = RegionName;exports.RegisterContainerImageCommand = RegisterContainerImageCommand;exports.RelationalDatabaseEngine = RelationalDatabaseEngine;exports.RelationalDatabaseMetricName = RelationalDatabaseMetricName;exports.RelationalDatabasePasswordVersion = RelationalDatabasePasswordVersion;exports.ReleaseStaticIpCommand = ReleaseStaticIpCommand;exports.RenewalStatus = RenewalStatus;exports.ResetDistributionCacheCommand = ResetDistributionCacheCommand;exports.ResourceBucketAccess = ResourceBucketAccess;exports.ResourceType = ResourceType;exports.SendContactMethodVerificationCommand = SendContactMethodVerificationCommand;exports.SetIpAddressTypeCommand = SetIpAddressTypeCommand;exports.SetResourceAccessForBucketCommand = SetResourceAccessForBucketCommand;exports.SetupInstanceHttpsCommand = SetupInstanceHttpsCommand;exports.SetupStatus = SetupStatus;exports.StartGUISessionCommand = StartGUISessionCommand;exports.StartInstanceCommand = StartInstanceCommand;exports.StartRelationalDatabaseCommand = StartRelationalDatabaseCommand;exports.Status = Status;exports.StatusType = StatusType;exports.StopGUISessionCommand = StopGUISessionCommand;exports.StopInstanceCommand = StopInstanceCommand;exports.StopRelationalDatabaseCommand = StopRelationalDatabaseCommand;exports.TagResourceCommand = TagResourceCommand;exports.TestAlarmCommand = TestAlarmCommand;exports.TreatMissingData = TreatMissingData;exports.UnpeerVpcCommand = UnpeerVpcCommand;exports.UntagResourceCommand = UntagResourceCommand;exports.UpdateBucketBundleCommand = UpdateBucketBundleCommand;exports.UpdateBucketCommand = UpdateBucketCommand;exports.UpdateContainerServiceCommand = UpdateContainerServiceCommand;exports.UpdateDistributionBundleCommand = UpdateDistributionBundleCommand;exports.UpdateDistributionCommand = UpdateDistributionCommand;exports.UpdateDomainEntryCommand = UpdateDomainEntryCommand;exports.UpdateInstanceMetadataOptionsCommand = UpdateInstanceMetadataOptionsCommand;exports.UpdateLoadBalancerAttributeCommand = UpdateLoadBalancerAttributeCommand;exports.UpdateRelationalDatabaseCommand = UpdateRelationalDatabaseCommand;exports.UpdateRelationalDatabaseParametersCommand = UpdateRelationalDatabaseParametersCommand;exports.ViewerMinimumTlsProtocolVersionEnum = ViewerMinimumTlsProtocolVersionEnum;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];});