File Explorer

/var/runtime/node_modules/@aws-sdk/client-appconfig/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 /.

2 dirs
3 files
index.js134 KB · 3114 lines
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => {  for (var name in all)    __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => {  if (from && typeof from === "object" || typeof from === "function") {    for (let key of __getOwnPropNames(from))      if (!__hasOwnProp.call(to, key) && key !== except)        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });  }  return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, {  ActionPoint: () => ActionPoint,  AppConfig: () => AppConfig,  AppConfigClient: () => AppConfigClient,  AppConfigServiceException: () => AppConfigServiceException,  BadRequestDetails: () => BadRequestDetails,  BadRequestException: () => BadRequestException,  BadRequestReason: () => BadRequestReason,  BytesMeasure: () => BytesMeasure,  ConfigurationFilterSensitiveLog: () => ConfigurationFilterSensitiveLog,  ConfigurationProfileFilterSensitiveLog: () => ConfigurationProfileFilterSensitiveLog,  ConflictException: () => ConflictException,  CreateApplicationCommand: () => CreateApplicationCommand,  CreateConfigurationProfileCommand: () => CreateConfigurationProfileCommand,  CreateConfigurationProfileRequestFilterSensitiveLog: () => CreateConfigurationProfileRequestFilterSensitiveLog,  CreateDeploymentStrategyCommand: () => CreateDeploymentStrategyCommand,  CreateEnvironmentCommand: () => CreateEnvironmentCommand,  CreateExtensionAssociationCommand: () => CreateExtensionAssociationCommand,  CreateExtensionCommand: () => CreateExtensionCommand,  CreateHostedConfigurationVersionCommand: () => CreateHostedConfigurationVersionCommand,  CreateHostedConfigurationVersionRequestFilterSensitiveLog: () => CreateHostedConfigurationVersionRequestFilterSensitiveLog,  DeleteApplicationCommand: () => DeleteApplicationCommand,  DeleteConfigurationProfileCommand: () => DeleteConfigurationProfileCommand,  DeleteDeploymentStrategyCommand: () => DeleteDeploymentStrategyCommand,  DeleteEnvironmentCommand: () => DeleteEnvironmentCommand,  DeleteExtensionAssociationCommand: () => DeleteExtensionAssociationCommand,  DeleteExtensionCommand: () => DeleteExtensionCommand,  DeleteHostedConfigurationVersionCommand: () => DeleteHostedConfigurationVersionCommand,  DeletionProtectionCheck: () => DeletionProtectionCheck,  DeploymentEventType: () => DeploymentEventType,  DeploymentState: () => DeploymentState,  EnvironmentState: () => EnvironmentState,  GetAccountSettingsCommand: () => GetAccountSettingsCommand,  GetApplicationCommand: () => GetApplicationCommand,  GetConfigurationCommand: () => GetConfigurationCommand,  GetConfigurationProfileCommand: () => GetConfigurationProfileCommand,  GetDeploymentCommand: () => GetDeploymentCommand,  GetDeploymentStrategyCommand: () => GetDeploymentStrategyCommand,  GetEnvironmentCommand: () => GetEnvironmentCommand,  GetExtensionAssociationCommand: () => GetExtensionAssociationCommand,  GetExtensionCommand: () => GetExtensionCommand,  GetHostedConfigurationVersionCommand: () => GetHostedConfigurationVersionCommand,  GrowthType: () => GrowthType,  HostedConfigurationVersionFilterSensitiveLog: () => HostedConfigurationVersionFilterSensitiveLog,  InternalServerException: () => InternalServerException,  ListApplicationsCommand: () => ListApplicationsCommand,  ListConfigurationProfilesCommand: () => ListConfigurationProfilesCommand,  ListDeploymentStrategiesCommand: () => ListDeploymentStrategiesCommand,  ListDeploymentsCommand: () => ListDeploymentsCommand,  ListEnvironmentsCommand: () => ListEnvironmentsCommand,  ListExtensionAssociationsCommand: () => ListExtensionAssociationsCommand,  ListExtensionsCommand: () => ListExtensionsCommand,  ListHostedConfigurationVersionsCommand: () => ListHostedConfigurationVersionsCommand,  ListTagsForResourceCommand: () => ListTagsForResourceCommand,  PayloadTooLargeException: () => PayloadTooLargeException,  ReplicateTo: () => ReplicateTo,  ResourceNotFoundException: () => ResourceNotFoundException,  ServiceQuotaExceededException: () => ServiceQuotaExceededException,  StartDeploymentCommand: () => StartDeploymentCommand,  StartDeploymentRequestFilterSensitiveLog: () => StartDeploymentRequestFilterSensitiveLog,  StopDeploymentCommand: () => StopDeploymentCommand,  TagResourceCommand: () => TagResourceCommand,  TriggeredBy: () => TriggeredBy,  UntagResourceCommand: () => UntagResourceCommand,  UpdateAccountSettingsCommand: () => UpdateAccountSettingsCommand,  UpdateApplicationCommand: () => UpdateApplicationCommand,  UpdateConfigurationProfileCommand: () => UpdateConfigurationProfileCommand,  UpdateConfigurationProfileRequestFilterSensitiveLog: () => UpdateConfigurationProfileRequestFilterSensitiveLog,  UpdateDeploymentStrategyCommand: () => UpdateDeploymentStrategyCommand,  UpdateEnvironmentCommand: () => UpdateEnvironmentCommand,  UpdateExtensionAssociationCommand: () => UpdateExtensionAssociationCommand,  UpdateExtensionCommand: () => UpdateExtensionCommand,  ValidateConfigurationCommand: () => ValidateConfigurationCommand,  ValidatorFilterSensitiveLog: () => ValidatorFilterSensitiveLog,  ValidatorType: () => ValidatorType,  __Client: () => import_smithy_client.Client,  paginateListApplications: () => paginateListApplications,  paginateListConfigurationProfiles: () => paginateListConfigurationProfiles,  paginateListDeploymentStrategies: () => paginateListDeploymentStrategies,  paginateListDeployments: () => paginateListDeployments,  paginateListEnvironments: () => paginateListEnvironments,  paginateListExtensionAssociations: () => paginateListExtensionAssociations,  paginateListExtensions: () => paginateListExtensions,  paginateListHostedConfigurationVersions: () => paginateListHostedConfigurationVersions,  waitForDeploymentComplete: () => waitForDeploymentComplete,  waitForEnvironmentReadyForDeployment: () => waitForEnvironmentReadyForDeployment,  waitUntilDeploymentComplete: () => waitUntilDeploymentComplete,  waitUntilEnvironmentReadyForDeployment: () => waitUntilEnvironmentReadyForDeployment});module.exports = __toCommonJS(index_exports); // src/AppConfigClient.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => {  return Object.assign(options, {    useDualstackEndpoint: options.useDualstackEndpoint ?? false,    useFipsEndpoint: options.useFipsEndpoint ?? false,    defaultSigningName: "appconfig"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/AppConfigClient.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((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;    }  };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => {  return {    httpAuthSchemes: config.httpAuthSchemes(),    httpAuthSchemeProvider: config.httpAuthSchemeProvider(),    credentials: config.credentials()  };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => {  const extensionConfiguration = Object.assign(    (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig),    (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig),    (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig),    getHttpAuthExtensionConfiguration(runtimeConfig)  );  extensions.forEach((extension) => extension.configure(extensionConfiguration));  return Object.assign(    runtimeConfig,    (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration),    (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration),    (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration),    resolveHttpAuthRuntimeConfig(extensionConfiguration)  );}, "resolveRuntimeExtensions"); // src/AppConfigClient.tsvar AppConfigClient = class extends import_smithy_client.Client {  static {    __name(this, "AppConfigClient");  }  /**   * The resolved configuration of AppConfigClient class. This is resolved and normalized from the {@link AppConfigClientConfig | constructor configuration interface}.   */  config;  constructor(...[configuration]) {    const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {});    super(_config_0);    this.initConfig = _config_0;    const _config_1 = resolveClientEndpointParameters(_config_0);    const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1);    const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2);    const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3);    const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4);    const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5);    const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6);    const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);    this.config = _config_8;    this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config));    this.middlewareStack.use(      (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, {        httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultAppConfigHttpAuthSchemeParametersProvider,        identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({          "aws.auth#sigv4": config.credentials        }), "identityProviderConfigProvider")      })    );    this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config));  }  /**   * Destroy underlying resources, like sockets. It's usually not necessary to do this.   * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed.   * Otherwise, sockets might stay open for quite a long time before the server terminates them.   */  destroy() {    super.destroy();  }}; // src/AppConfig.ts  // src/commands/CreateApplicationCommand.ts var import_middleware_serde = require("@smithy/middleware-serde");  // src/protocols/Aws_restJson1.tsvar import_core2 = require("@aws-sdk/core");   // src/models/AppConfigServiceException.ts var AppConfigServiceException = class _AppConfigServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "AppConfigServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _AppConfigServiceException.prototype);  }}; // src/models/models_0.ts var ActionPoint = {  AT_DEPLOYMENT_TICK: "AT_DEPLOYMENT_TICK",  ON_DEPLOYMENT_BAKING: "ON_DEPLOYMENT_BAKING",  ON_DEPLOYMENT_COMPLETE: "ON_DEPLOYMENT_COMPLETE",  ON_DEPLOYMENT_ROLLED_BACK: "ON_DEPLOYMENT_ROLLED_BACK",  ON_DEPLOYMENT_START: "ON_DEPLOYMENT_START",  ON_DEPLOYMENT_STEP: "ON_DEPLOYMENT_STEP",  PRE_CREATE_HOSTED_CONFIGURATION_VERSION: "PRE_CREATE_HOSTED_CONFIGURATION_VERSION",  PRE_START_DEPLOYMENT: "PRE_START_DEPLOYMENT"};var BadRequestDetails;((BadRequestDetails2) => {  BadRequestDetails2.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.InvalidConfiguration !== void 0) return visitor.InvalidConfiguration(value.InvalidConfiguration);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(BadRequestDetails || (BadRequestDetails = {}));var BadRequestReason = {  INVALID_CONFIGURATION: "InvalidConfiguration"};var BadRequestException = class _BadRequestException extends AppConfigServiceException {  static {    __name(this, "BadRequestException");  }  name = "BadRequestException";  $fault = "client";  Message;  Reason;  /**   * <p>Detailed information about the input that failed to satisfy the constraints specified by   *          a call.</p>   * @public   */  Details;  /**   * @internal   */  constructor(opts) {    super({      name: "BadRequestException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _BadRequestException.prototype);    this.Message = opts.Message;    this.Reason = opts.Reason;    this.Details = opts.Details;  }};var InternalServerException = class _InternalServerException extends AppConfigServiceException {  static {    __name(this, "InternalServerException");  }  name = "InternalServerException";  $fault = "server";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "InternalServerException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _InternalServerException.prototype);    this.Message = opts.Message;  }};var ServiceQuotaExceededException = class _ServiceQuotaExceededException extends AppConfigServiceException {  static {    __name(this, "ServiceQuotaExceededException");  }  name = "ServiceQuotaExceededException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ServiceQuotaExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ServiceQuotaExceededException.prototype);    this.Message = opts.Message;  }};var ValidatorType = {  JSON_SCHEMA: "JSON_SCHEMA",  LAMBDA: "LAMBDA"};var ResourceNotFoundException = class _ResourceNotFoundException extends AppConfigServiceException {  static {    __name(this, "ResourceNotFoundException");  }  name = "ResourceNotFoundException";  $fault = "client";  Message;  ResourceName;  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceNotFoundException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceNotFoundException.prototype);    this.Message = opts.Message;    this.ResourceName = opts.ResourceName;  }};var GrowthType = {  EXPONENTIAL: "EXPONENTIAL",  LINEAR: "LINEAR"};var ReplicateTo = {  NONE: "NONE",  SSM_DOCUMENT: "SSM_DOCUMENT"};var EnvironmentState = {  DEPLOYING: "DEPLOYING",  READY_FOR_DEPLOYMENT: "READY_FOR_DEPLOYMENT",  REVERTED: "REVERTED",  ROLLED_BACK: "ROLLED_BACK",  ROLLING_BACK: "ROLLING_BACK"};var ConflictException = class _ConflictException extends AppConfigServiceException {  static {    __name(this, "ConflictException");  }  name = "ConflictException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ConflictException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ConflictException.prototype);    this.Message = opts.Message;  }};var BytesMeasure = {  KILOBYTES: "KILOBYTES"};var PayloadTooLargeException = class _PayloadTooLargeException extends AppConfigServiceException {  static {    __name(this, "PayloadTooLargeException");  }  name = "PayloadTooLargeException";  $fault = "client";  Message;  Measure;  Limit;  Size;  /**   * @internal   */  constructor(opts) {    super({      name: "PayloadTooLargeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _PayloadTooLargeException.prototype);    this.Message = opts.Message;    this.Measure = opts.Measure;    this.Limit = opts.Limit;    this.Size = opts.Size;  }};var DeletionProtectionCheck = {  ACCOUNT_DEFAULT: "ACCOUNT_DEFAULT",  APPLY: "APPLY",  BYPASS: "BYPASS"};var DeploymentEventType = {  BAKE_TIME_STARTED: "BAKE_TIME_STARTED",  DEPLOYMENT_COMPLETED: "DEPLOYMENT_COMPLETED",  DEPLOYMENT_STARTED: "DEPLOYMENT_STARTED",  PERCENTAGE_UPDATED: "PERCENTAGE_UPDATED",  REVERT_COMPLETED: "REVERT_COMPLETED",  ROLLBACK_COMPLETED: "ROLLBACK_COMPLETED",  ROLLBACK_STARTED: "ROLLBACK_STARTED"};var TriggeredBy = {  APPCONFIG: "APPCONFIG",  CLOUDWATCH_ALARM: "CLOUDWATCH_ALARM",  INTERNAL_ERROR: "INTERNAL_ERROR",  USER: "USER"};var DeploymentState = {  BAKING: "BAKING",  COMPLETE: "COMPLETE",  DEPLOYING: "DEPLOYING",  REVERTED: "REVERTED",  ROLLED_BACK: "ROLLED_BACK",  ROLLING_BACK: "ROLLING_BACK",  VALIDATING: "VALIDATING"};var ValidatorFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Content && { Content: import_smithy_client.SENSITIVE_STRING }}), "ValidatorFilterSensitiveLog");var ConfigurationProfileFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Validators && { Validators: obj.Validators.map((item) => ValidatorFilterSensitiveLog(item)) }}), "ConfigurationProfileFilterSensitiveLog");var CreateConfigurationProfileRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Validators && { Validators: obj.Validators.map((item) => ValidatorFilterSensitiveLog(item)) }}), "CreateConfigurationProfileRequestFilterSensitiveLog");var CreateHostedConfigurationVersionRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Content && { Content: import_smithy_client.SENSITIVE_STRING }}), "CreateHostedConfigurationVersionRequestFilterSensitiveLog");var HostedConfigurationVersionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Content && { Content: import_smithy_client.SENSITIVE_STRING }}), "HostedConfigurationVersionFilterSensitiveLog");var ConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Content && { Content: import_smithy_client.SENSITIVE_STRING }}), "ConfigurationFilterSensitiveLog");var StartDeploymentRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.DynamicExtensionParameters && { DynamicExtensionParameters: import_smithy_client.SENSITIVE_STRING }}), "StartDeploymentRequestFilterSensitiveLog");var UpdateConfigurationProfileRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Validators && { Validators: obj.Validators.map((item) => ValidatorFilterSensitiveLog(item)) }}), "UpdateConfigurationProfileRequestFilterSensitiveLog"); // src/protocols/Aws_restJson1.tsvar se_CreateApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/applications");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Description: [],      Name: [],      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateApplicationCommand");var se_CreateConfigurationProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/applications/{ApplicationId}/configurationprofiles");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Description: [],      KmsKeyIdentifier: [],      LocationUri: [],      Name: [],      RetrievalRoleArn: [],      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags"),      Type: [],      Validators: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Validators")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateConfigurationProfileCommand");var se_CreateDeploymentStrategyCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deploymentstrategies");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      DeploymentDurationInMinutes: [],      Description: [],      FinalBakeTimeInMinutes: [],      GrowthFactor: /* @__PURE__ */ __name((_) => (0, import_smithy_client.serializeFloat)(_), "GrowthFactor"),      GrowthType: [],      Name: [],      ReplicateTo: [],      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateDeploymentStrategyCommand");var se_CreateEnvironmentCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/applications/{ApplicationId}/environments");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Description: [],      Monitors: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Monitors"),      Name: [],      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateEnvironmentCommand");var se_CreateExtensionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, {    "content-type": "application/json",    [_lvn]: [() => (0, import_smithy_client.isSerializableHeaderValue)(input[_LVN]), () => input[_LVN].toString()]  });  b.bp("/extensions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Actions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Actions"),      Description: [],      Name: [],      Parameters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Parameters"),      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateExtensionCommand");var se_CreateExtensionAssociationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/extensionassociations");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      ExtensionIdentifier: [],      ExtensionVersionNumber: [],      Parameters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Parameters"),      ResourceIdentifier: [],      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateExtensionAssociationCommand");var se_CreateHostedConfigurationVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, {    [_ct]: input[_CT] || "application/octet-stream",    [_d]: input[_D],    [_lvn]: [() => (0, import_smithy_client.isSerializableHeaderValue)(input[_LVN]), () => input[_LVN].toString()],    [_v]: input[_VL]  });  b.bp("/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  let body;  if (input.Content !== void 0) {    body = input.Content;  }  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateHostedConfigurationVersionCommand");var se_DeleteApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteApplicationCommand");var se_DeleteConfigurationProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, {    [_xadpc]: input[_DPC]  });  b.bp("/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteConfigurationProfileCommand");var se_DeleteDeploymentStrategyCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/deployementstrategies/{DeploymentStrategyId}");  b.p("DeploymentStrategyId", () => input.DeploymentStrategyId, "{DeploymentStrategyId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteDeploymentStrategyCommand");var se_DeleteEnvironmentCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, {    [_xadpc]: input[_DPC]  });  b.bp("/applications/{ApplicationId}/environments/{EnvironmentId}");  b.p("EnvironmentId", () => input.EnvironmentId, "{EnvironmentId}", false);  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteEnvironmentCommand");var se_DeleteExtensionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/extensions/{ExtensionIdentifier}");  b.p("ExtensionIdentifier", () => input.ExtensionIdentifier, "{ExtensionIdentifier}", false);  const query = (0, import_smithy_client.map)({    [_ve]: [() => input.VersionNumber !== void 0, () => input[_VN].toString()]  });  let body;  b.m("DELETE").h(headers).q(query).b(body);  return b.build();}, "se_DeleteExtensionCommand");var se_DeleteExtensionAssociationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/extensionassociations/{ExtensionAssociationId}");  b.p("ExtensionAssociationId", () => input.ExtensionAssociationId, "{ExtensionAssociationId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteExtensionAssociationCommand");var se_DeleteHostedConfigurationVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp(    "/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}"  );  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  b.p("VersionNumber", () => input.VersionNumber.toString(), "{VersionNumber}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteHostedConfigurationVersionCommand");var se_GetAccountSettingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/settings");  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetAccountSettingsCommand");var se_GetApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetApplicationCommand");var se_GetConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{Application}/environments/{Environment}/configurations/{Configuration}");  b.p("Application", () => input.Application, "{Application}", false);  b.p("Environment", () => input.Environment, "{Environment}", false);  b.p("Configuration", () => input.Configuration, "{Configuration}", false);  const query = (0, import_smithy_client.map)({    [_ci]: [, (0, import_smithy_client.expectNonNull)(input[_CI], `ClientId`)],    [_ccv]: [, input[_CCV]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_GetConfigurationCommand");var se_GetConfigurationProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetConfigurationProfileCommand");var se_GetDeploymentCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("EnvironmentId", () => input.EnvironmentId, "{EnvironmentId}", false);  b.p("DeploymentNumber", () => input.DeploymentNumber.toString(), "{DeploymentNumber}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetDeploymentCommand");var se_GetDeploymentStrategyCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/deploymentstrategies/{DeploymentStrategyId}");  b.p("DeploymentStrategyId", () => input.DeploymentStrategyId, "{DeploymentStrategyId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetDeploymentStrategyCommand");var se_GetEnvironmentCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/environments/{EnvironmentId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("EnvironmentId", () => input.EnvironmentId, "{EnvironmentId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetEnvironmentCommand");var se_GetExtensionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/extensions/{ExtensionIdentifier}");  b.p("ExtensionIdentifier", () => input.ExtensionIdentifier, "{ExtensionIdentifier}", false);  const query = (0, import_smithy_client.map)({    [_vn]: [() => input.VersionNumber !== void 0, () => input[_VN].toString()]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_GetExtensionCommand");var se_GetExtensionAssociationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/extensionassociations/{ExtensionAssociationId}");  b.p("ExtensionAssociationId", () => input.ExtensionAssociationId, "{ExtensionAssociationId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetExtensionAssociationCommand");var se_GetHostedConfigurationVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp(    "/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}"  );  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  b.p("VersionNumber", () => input.VersionNumber.toString(), "{VersionNumber}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetHostedConfigurationVersionCommand");var se_ListApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications");  const query = (0, import_smithy_client.map)({    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListApplicationsCommand");var se_ListConfigurationProfilesCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/configurationprofiles");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  const query = (0, import_smithy_client.map)({    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]],    [_t]: [, input[_T]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListConfigurationProfilesCommand");var se_ListDeploymentsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/environments/{EnvironmentId}/deployments");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("EnvironmentId", () => input.EnvironmentId, "{EnvironmentId}", false);  const query = (0, import_smithy_client.map)({    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListDeploymentsCommand");var se_ListDeploymentStrategiesCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/deploymentstrategies");  const query = (0, import_smithy_client.map)({    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListDeploymentStrategiesCommand");var se_ListEnvironmentsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/environments");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  const query = (0, import_smithy_client.map)({    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListEnvironmentsCommand");var se_ListExtensionAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/extensionassociations");  const query = (0, import_smithy_client.map)({    [_ri]: [, input[_RI]],    [_ei]: [, input[_EI]],    [_evn]: [() => input.ExtensionVersionNumber !== void 0, () => input[_EVN].toString()],    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListExtensionAssociationsCommand");var se_ListExtensionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/extensions");  const query = (0, import_smithy_client.map)({    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]],    [_n]: [, input[_N]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListExtensionsCommand");var se_ListHostedConfigurationVersionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  const query = (0, import_smithy_client.map)({    [_mr]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nt]: [, input[_NT]],    [_vl]: [, input[_VL]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListHostedConfigurationVersionsCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/tags/{ResourceArn}");  b.p("ResourceArn", () => input.ResourceArn, "{ResourceArn}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_ListTagsForResourceCommand");var se_StartDeploymentCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/applications/{ApplicationId}/environments/{EnvironmentId}/deployments");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("EnvironmentId", () => input.EnvironmentId, "{EnvironmentId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      ConfigurationProfileId: [],      ConfigurationVersion: [],      DeploymentStrategyId: [],      Description: [],      DynamicExtensionParameters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DynamicExtensionParameters"),      KmsKeyIdentifier: [],      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_StartDeploymentCommand");var se_StopDeploymentCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, {    [_ar]: [() => (0, import_smithy_client.isSerializableHeaderValue)(input[_AR]), () => input[_AR].toString()]  });  b.bp("/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("EnvironmentId", () => input.EnvironmentId, "{EnvironmentId}", false);  b.p("DeploymentNumber", () => input.DeploymentNumber.toString(), "{DeploymentNumber}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_StopDeploymentCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/tags/{ResourceArn}");  b.p("ResourceArn", () => input.ResourceArn, "{ResourceArn}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/tags/{ResourceArn}");  b.p("ResourceArn", () => input.ResourceArn, "{ResourceArn}", false);  const query = (0, import_smithy_client.map)({    [_tK]: [(0, import_smithy_client.expectNonNull)(input.TagKeys, `TagKeys`) != null, () => input[_TK] || []]  });  let body;  b.m("DELETE").h(headers).q(query).b(body);  return b.build();}, "se_UntagResourceCommand");var se_UpdateAccountSettingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/settings");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      DeletionProtection: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DeletionProtection")    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateAccountSettingsCommand");var se_UpdateApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/applications/{ApplicationId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Description: [],      Name: []    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateApplicationCommand");var se_UpdateConfigurationProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Description: [],      KmsKeyIdentifier: [],      Name: [],      RetrievalRoleArn: [],      Validators: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Validators")    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateConfigurationProfileCommand");var se_UpdateDeploymentStrategyCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deploymentstrategies/{DeploymentStrategyId}");  b.p("DeploymentStrategyId", () => input.DeploymentStrategyId, "{DeploymentStrategyId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      DeploymentDurationInMinutes: [],      Description: [],      FinalBakeTimeInMinutes: [],      GrowthFactor: /* @__PURE__ */ __name((_) => (0, import_smithy_client.serializeFloat)(_), "GrowthFactor"),      GrowthType: []    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateDeploymentStrategyCommand");var se_UpdateEnvironmentCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/applications/{ApplicationId}/environments/{EnvironmentId}");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("EnvironmentId", () => input.EnvironmentId, "{EnvironmentId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Description: [],      Monitors: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Monitors"),      Name: []    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateEnvironmentCommand");var se_UpdateExtensionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/extensions/{ExtensionIdentifier}");  b.p("ExtensionIdentifier", () => input.ExtensionIdentifier, "{ExtensionIdentifier}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Actions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Actions"),      Description: [],      Parameters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Parameters"),      VersionNumber: []    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateExtensionCommand");var se_UpdateExtensionAssociationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/extensionassociations/{ExtensionAssociationId}");  b.p("ExtensionAssociationId", () => input.ExtensionAssociationId, "{ExtensionAssociationId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Parameters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Parameters")    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateExtensionAssociationCommand");var se_ValidateConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/validators");  b.p("ApplicationId", () => input.ApplicationId, "{ApplicationId}", false);  b.p("ConfigurationProfileId", () => input.ConfigurationProfileId, "{ConfigurationProfileId}", false);  const query = (0, import_smithy_client.map)({    [_cv]: [, (0, import_smithy_client.expectNonNull)(input[_CV], `ConfigurationVersion`)]  });  let body;  b.m("POST").h(headers).q(query).b(body);  return b.build();}, "se_ValidateConfigurationCommand");var de_CreateApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateApplicationCommand");var de_CreateConfigurationProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    KmsKeyArn: import_smithy_client.expectString,    KmsKeyIdentifier: import_smithy_client.expectString,    LocationUri: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    RetrievalRoleArn: import_smithy_client.expectString,    Type: import_smithy_client.expectString,    Validators: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateConfigurationProfileCommand");var de_CreateDeploymentStrategyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    Description: import_smithy_client.expectString,    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    ReplicateTo: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateDeploymentStrategyCommand");var de_CreateEnvironmentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Monitors: import_smithy_client._json,    Name: import_smithy_client.expectString,    State: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateEnvironmentCommand");var de_CreateExtensionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Actions: import_smithy_client._json,    Arn: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    Parameters: import_smithy_client._json,    VersionNumber: import_smithy_client.expectInt32  });  Object.assign(contents, doc);  return contents;}, "de_CreateExtensionCommand");var de_CreateExtensionAssociationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Arn: import_smithy_client.expectString,    ExtensionArn: import_smithy_client.expectString,    ExtensionVersionNumber: import_smithy_client.expectInt32,    Id: import_smithy_client.expectString,    Parameters: import_smithy_client._json,    ResourceArn: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateExtensionAssociationCommand");var de_CreateHostedConfigurationVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output),    [_AI]: [, output.headers[_ai]],    [_CPI]: [, output.headers[_cpi]],    [_VN]: [() => void 0 !== output.headers[_vn_], () => (0, import_smithy_client.strictParseInt32)(output.headers[_vn_])],    [_D]: [, output.headers[_d]],    [_CT]: [, output.headers[_ct]],    [_VL]: [, output.headers[_v]],    [_KKA]: [, output.headers[_k]]  });  const data = await (0, import_smithy_client.collectBody)(output.body, context);  contents.Content = data;  return contents;}, "de_CreateHostedConfigurationVersionCommand");var de_DeleteApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteApplicationCommand");var de_DeleteConfigurationProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteConfigurationProfileCommand");var de_DeleteDeploymentStrategyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteDeploymentStrategyCommand");var de_DeleteEnvironmentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteEnvironmentCommand");var de_DeleteExtensionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteExtensionCommand");var de_DeleteExtensionAssociationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteExtensionAssociationCommand");var de_DeleteHostedConfigurationVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteHostedConfigurationVersionCommand");var de_GetAccountSettingsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DeletionProtection: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetAccountSettingsCommand");var de_GetApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetApplicationCommand");var de_GetConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output),    [_CV]: [, output.headers[_cv_]],    [_CT]: [, output.headers[_ct]]  });  const data = await (0, import_smithy_client.collectBody)(output.body, context);  contents.Content = data;  return contents;}, "de_GetConfigurationCommand");var de_GetConfigurationProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    KmsKeyArn: import_smithy_client.expectString,    KmsKeyIdentifier: import_smithy_client.expectString,    LocationUri: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    RetrievalRoleArn: import_smithy_client.expectString,    Type: import_smithy_client.expectString,    Validators: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetConfigurationProfileCommand");var de_GetDeploymentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    AppliedExtensions: import_smithy_client._json,    CompletedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CompletedAt"),    ConfigurationLocationUri: import_smithy_client.expectString,    ConfigurationName: import_smithy_client.expectString,    ConfigurationProfileId: import_smithy_client.expectString,    ConfigurationVersion: import_smithy_client.expectString,    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    DeploymentNumber: import_smithy_client.expectInt32,    DeploymentStrategyId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    EnvironmentId: import_smithy_client.expectString,    EventLog: /* @__PURE__ */ __name((_) => de_DeploymentEvents(_, context), "EventLog"),    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    KmsKeyArn: import_smithy_client.expectString,    KmsKeyIdentifier: import_smithy_client.expectString,    PercentageComplete: import_smithy_client.limitedParseFloat32,    StartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "StartedAt"),    State: import_smithy_client.expectString,    VersionLabel: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetDeploymentCommand");var de_GetDeploymentStrategyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    Description: import_smithy_client.expectString,    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    ReplicateTo: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetDeploymentStrategyCommand");var de_GetEnvironmentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Monitors: import_smithy_client._json,    Name: import_smithy_client.expectString,    State: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetEnvironmentCommand");var de_GetExtensionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Actions: import_smithy_client._json,    Arn: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    Parameters: import_smithy_client._json,    VersionNumber: import_smithy_client.expectInt32  });  Object.assign(contents, doc);  return contents;}, "de_GetExtensionCommand");var de_GetExtensionAssociationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Arn: import_smithy_client.expectString,    ExtensionArn: import_smithy_client.expectString,    ExtensionVersionNumber: import_smithy_client.expectInt32,    Id: import_smithy_client.expectString,    Parameters: import_smithy_client._json,    ResourceArn: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetExtensionAssociationCommand");var de_GetHostedConfigurationVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output),    [_AI]: [, output.headers[_ai]],    [_CPI]: [, output.headers[_cpi]],    [_VN]: [() => void 0 !== output.headers[_vn_], () => (0, import_smithy_client.strictParseInt32)(output.headers[_vn_])],    [_D]: [, output.headers[_d]],    [_CT]: [, output.headers[_ct]],    [_VL]: [, output.headers[_v]],    [_KKA]: [, output.headers[_k]]  });  const data = await (0, import_smithy_client.collectBody)(output.body, context);  contents.Content = data;  return contents;}, "de_GetHostedConfigurationVersionCommand");var de_ListApplicationsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListApplicationsCommand");var de_ListConfigurationProfilesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListConfigurationProfilesCommand");var de_ListDeploymentsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: /* @__PURE__ */ __name((_) => de_DeploymentList(_, context), "Items"),    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListDeploymentsCommand");var de_ListDeploymentStrategiesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: /* @__PURE__ */ __name((_) => de_DeploymentStrategyList(_, context), "Items"),    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListDeploymentStrategiesCommand");var de_ListEnvironmentsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListEnvironmentsCommand");var de_ListExtensionAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListExtensionAssociationsCommand");var de_ListExtensionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListExtensionsCommand");var de_ListHostedConfigurationVersionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Items: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListHostedConfigurationVersionsCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_ListTagsForResourceCommand");var de_StartDeploymentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 201 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    AppliedExtensions: import_smithy_client._json,    CompletedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CompletedAt"),    ConfigurationLocationUri: import_smithy_client.expectString,    ConfigurationName: import_smithy_client.expectString,    ConfigurationProfileId: import_smithy_client.expectString,    ConfigurationVersion: import_smithy_client.expectString,    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    DeploymentNumber: import_smithy_client.expectInt32,    DeploymentStrategyId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    EnvironmentId: import_smithy_client.expectString,    EventLog: /* @__PURE__ */ __name((_) => de_DeploymentEvents(_, context), "EventLog"),    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    KmsKeyArn: import_smithy_client.expectString,    KmsKeyIdentifier: import_smithy_client.expectString,    PercentageComplete: import_smithy_client.limitedParseFloat32,    StartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "StartedAt"),    State: import_smithy_client.expectString,    VersionLabel: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_StartDeploymentCommand");var de_StopDeploymentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 202 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    AppliedExtensions: import_smithy_client._json,    CompletedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CompletedAt"),    ConfigurationLocationUri: import_smithy_client.expectString,    ConfigurationName: import_smithy_client.expectString,    ConfigurationProfileId: import_smithy_client.expectString,    ConfigurationVersion: import_smithy_client.expectString,    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    DeploymentNumber: import_smithy_client.expectInt32,    DeploymentStrategyId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    EnvironmentId: import_smithy_client.expectString,    EventLog: /* @__PURE__ */ __name((_) => de_DeploymentEvents(_, context), "EventLog"),    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    KmsKeyArn: import_smithy_client.expectString,    KmsKeyIdentifier: import_smithy_client.expectString,    PercentageComplete: import_smithy_client.limitedParseFloat32,    StartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "StartedAt"),    State: import_smithy_client.expectString,    VersionLabel: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_StopDeploymentCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_TagResourceCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UntagResourceCommand");var de_UpdateAccountSettingsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DeletionProtection: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_UpdateAccountSettingsCommand");var de_UpdateApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateApplicationCommand");var de_UpdateConfigurationProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    KmsKeyArn: import_smithy_client.expectString,    KmsKeyIdentifier: import_smithy_client.expectString,    LocationUri: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    RetrievalRoleArn: import_smithy_client.expectString,    Type: import_smithy_client.expectString,    Validators: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_UpdateConfigurationProfileCommand");var de_UpdateDeploymentStrategyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    Description: import_smithy_client.expectString,    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    ReplicateTo: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateDeploymentStrategyCommand");var de_UpdateEnvironmentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Monitors: import_smithy_client._json,    Name: import_smithy_client.expectString,    State: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateEnvironmentCommand");var de_UpdateExtensionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Actions: import_smithy_client._json,    Arn: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    Parameters: import_smithy_client._json,    VersionNumber: import_smithy_client.expectInt32  });  Object.assign(contents, doc);  return contents;}, "de_UpdateExtensionCommand");var de_UpdateExtensionAssociationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Arn: import_smithy_client.expectString,    ExtensionArn: import_smithy_client.expectString,    ExtensionVersionNumber: import_smithy_client.expectInt32,    Id: import_smithy_client.expectString,    Parameters: import_smithy_client._json,    ResourceArn: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateExtensionAssociationCommand");var de_ValidateConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_ValidateConfigurationCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => {  const parsedOutput = {    ...output,    body: await (0, import_core2.parseJsonErrorBody)(output.body, context)  };  const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body);  switch (errorCode) {    case "BadRequestException":    case "com.amazonaws.appconfig#BadRequestException":      throw await de_BadRequestExceptionRes(parsedOutput, context);    case "InternalServerException":    case "com.amazonaws.appconfig#InternalServerException":      throw await de_InternalServerExceptionRes(parsedOutput, context);    case "ServiceQuotaExceededException":    case "com.amazonaws.appconfig#ServiceQuotaExceededException":      throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context);    case "ResourceNotFoundException":    case "com.amazonaws.appconfig#ResourceNotFoundException":      throw await de_ResourceNotFoundExceptionRes(parsedOutput, context);    case "ConflictException":    case "com.amazonaws.appconfig#ConflictException":      throw await de_ConflictExceptionRes(parsedOutput, context);    case "PayloadTooLargeException":    case "com.amazonaws.appconfig#PayloadTooLargeException":      throw await de_PayloadTooLargeExceptionRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody,        errorCode      });  }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(AppConfigServiceException);var de_BadRequestExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Details: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "Details"),    Message: import_smithy_client.expectString,    Reason: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new BadRequestException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_BadRequestExceptionRes");var de_ConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ConflictException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ConflictExceptionRes");var de_InternalServerExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new InternalServerException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalServerExceptionRes");var de_PayloadTooLargeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Limit: import_smithy_client.limitedParseFloat32,    Measure: import_smithy_client.expectString,    Message: import_smithy_client.expectString,    Size: import_smithy_client.limitedParseFloat32  });  Object.assign(contents, doc);  const exception = new PayloadTooLargeException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_PayloadTooLargeExceptionRes");var de_ResourceNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString,    ResourceName: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ResourceNotFoundException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceNotFoundExceptionRes");var de_ServiceQuotaExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ServiceQuotaExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ServiceQuotaExceededExceptionRes");var de_DeploymentEvent = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ActionInvocations: import_smithy_client._json,    Description: import_smithy_client.expectString,    EventType: import_smithy_client.expectString,    OccurredAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "OccurredAt"),    TriggeredBy: import_smithy_client.expectString  });}, "de_DeploymentEvent");var de_DeploymentEvents = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DeploymentEvent(entry, context);  });  return retVal;}, "de_DeploymentEvents");var de_DeploymentList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DeploymentSummary(entry, context);  });  return retVal;}, "de_DeploymentList");var de_DeploymentStrategy = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    Description: import_smithy_client.expectString,    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    ReplicateTo: import_smithy_client.expectString  });}, "de_DeploymentStrategy");var de_DeploymentStrategyList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DeploymentStrategy(entry, context);  });  return retVal;}, "de_DeploymentStrategyList");var de_DeploymentSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CompletedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CompletedAt"),    ConfigurationName: import_smithy_client.expectString,    ConfigurationVersion: import_smithy_client.expectString,    DeploymentDurationInMinutes: import_smithy_client.expectInt32,    DeploymentNumber: import_smithy_client.expectInt32,    FinalBakeTimeInMinutes: import_smithy_client.expectInt32,    GrowthFactor: import_smithy_client.limitedParseFloat32,    GrowthType: import_smithy_client.expectString,    PercentageComplete: import_smithy_client.limitedParseFloat32,    StartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "StartedAt"),    State: import_smithy_client.expectString,    VersionLabel: import_smithy_client.expectString  });}, "de_DeploymentSummary");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({  httpStatusCode: output.statusCode,  requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"],  extendedRequestId: output.headers["x-amz-id-2"],  cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var _AI = "ApplicationId";var _AR = "AllowRevert";var _CCV = "ClientConfigurationVersion";var _CI = "ClientId";var _CPI = "ConfigurationProfileId";var _CT = "ContentType";var _CV = "ConfigurationVersion";var _D = "Description";var _DPC = "DeletionProtectionCheck";var _EI = "ExtensionIdentifier";var _EVN = "ExtensionVersionNumber";var _KKA = "KmsKeyArn";var _LVN = "LatestVersionNumber";var _MR = "MaxResults";var _N = "Name";var _NT = "NextToken";var _RI = "ResourceIdentifier";var _T = "Type";var _TK = "TagKeys";var _VL = "VersionLabel";var _VN = "VersionNumber";var _ai = "application-id";var _ar = "allow-revert";var _ccv = "client_configuration_version";var _ci = "client_id";var _cpi = "configuration-profile-id";var _ct = "content-type";var _cv = "configuration_version";var _cv_ = "configuration-version";var _d = "description";var _ei = "extension_identifier";var _evn = "extension_version_number";var _k = "kmskeyarn";var _lvn = "latest-version-number";var _mr = "max_results";var _n = "name";var _nt = "next_token";var _ri = "resource_identifier";var _t = "type";var _tK = "tagKeys";var _v = "versionlabel";var _ve = "version";var _vl = "version_label";var _vn = "version_number";var _vn_ = "version-number";var _xadpc = "x-amzn-deletion-protection-check"; // src/commands/CreateApplicationCommand.tsvar CreateApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "CreateApplication", {}).n("AppConfigClient", "CreateApplicationCommand").f(void 0, void 0).ser(se_CreateApplicationCommand).de(de_CreateApplicationCommand).build() {  static {    __name(this, "CreateApplicationCommand");  }}; // src/commands/CreateConfigurationProfileCommand.ts   var CreateConfigurationProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "CreateConfigurationProfile", {}).n("AppConfigClient", "CreateConfigurationProfileCommand").f(CreateConfigurationProfileRequestFilterSensitiveLog, ConfigurationProfileFilterSensitiveLog).ser(se_CreateConfigurationProfileCommand).de(de_CreateConfigurationProfileCommand).build() {  static {    __name(this, "CreateConfigurationProfileCommand");  }}; // src/commands/CreateDeploymentStrategyCommand.ts   var CreateDeploymentStrategyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "CreateDeploymentStrategy", {}).n("AppConfigClient", "CreateDeploymentStrategyCommand").f(void 0, void 0).ser(se_CreateDeploymentStrategyCommand).de(de_CreateDeploymentStrategyCommand).build() {  static {    __name(this, "CreateDeploymentStrategyCommand");  }}; // src/commands/CreateEnvironmentCommand.ts   var CreateEnvironmentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "CreateEnvironment", {}).n("AppConfigClient", "CreateEnvironmentCommand").f(void 0, void 0).ser(se_CreateEnvironmentCommand).de(de_CreateEnvironmentCommand).build() {  static {    __name(this, "CreateEnvironmentCommand");  }}; // src/commands/CreateExtensionAssociationCommand.ts   var CreateExtensionAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "CreateExtensionAssociation", {}).n("AppConfigClient", "CreateExtensionAssociationCommand").f(void 0, void 0).ser(se_CreateExtensionAssociationCommand).de(de_CreateExtensionAssociationCommand).build() {  static {    __name(this, "CreateExtensionAssociationCommand");  }}; // src/commands/CreateExtensionCommand.ts   var CreateExtensionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "CreateExtension", {}).n("AppConfigClient", "CreateExtensionCommand").f(void 0, void 0).ser(se_CreateExtensionCommand).de(de_CreateExtensionCommand).build() {  static {    __name(this, "CreateExtensionCommand");  }}; // src/commands/CreateHostedConfigurationVersionCommand.ts   var CreateHostedConfigurationVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "CreateHostedConfigurationVersion", {}).n("AppConfigClient", "CreateHostedConfigurationVersionCommand").f(CreateHostedConfigurationVersionRequestFilterSensitiveLog, HostedConfigurationVersionFilterSensitiveLog).ser(se_CreateHostedConfigurationVersionCommand).de(de_CreateHostedConfigurationVersionCommand).build() {  static {    __name(this, "CreateHostedConfigurationVersionCommand");  }}; // src/commands/DeleteApplicationCommand.ts   var DeleteApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "DeleteApplication", {}).n("AppConfigClient", "DeleteApplicationCommand").f(void 0, void 0).ser(se_DeleteApplicationCommand).de(de_DeleteApplicationCommand).build() {  static {    __name(this, "DeleteApplicationCommand");  }}; // src/commands/DeleteConfigurationProfileCommand.ts   var DeleteConfigurationProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "DeleteConfigurationProfile", {}).n("AppConfigClient", "DeleteConfigurationProfileCommand").f(void 0, void 0).ser(se_DeleteConfigurationProfileCommand).de(de_DeleteConfigurationProfileCommand).build() {  static {    __name(this, "DeleteConfigurationProfileCommand");  }}; // src/commands/DeleteDeploymentStrategyCommand.ts   var DeleteDeploymentStrategyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "DeleteDeploymentStrategy", {}).n("AppConfigClient", "DeleteDeploymentStrategyCommand").f(void 0, void 0).ser(se_DeleteDeploymentStrategyCommand).de(de_DeleteDeploymentStrategyCommand).build() {  static {    __name(this, "DeleteDeploymentStrategyCommand");  }}; // src/commands/DeleteEnvironmentCommand.ts   var DeleteEnvironmentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "DeleteEnvironment", {}).n("AppConfigClient", "DeleteEnvironmentCommand").f(void 0, void 0).ser(se_DeleteEnvironmentCommand).de(de_DeleteEnvironmentCommand).build() {  static {    __name(this, "DeleteEnvironmentCommand");  }}; // src/commands/DeleteExtensionAssociationCommand.ts   var DeleteExtensionAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "DeleteExtensionAssociation", {}).n("AppConfigClient", "DeleteExtensionAssociationCommand").f(void 0, void 0).ser(se_DeleteExtensionAssociationCommand).de(de_DeleteExtensionAssociationCommand).build() {  static {    __name(this, "DeleteExtensionAssociationCommand");  }}; // src/commands/DeleteExtensionCommand.ts   var DeleteExtensionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "DeleteExtension", {}).n("AppConfigClient", "DeleteExtensionCommand").f(void 0, void 0).ser(se_DeleteExtensionCommand).de(de_DeleteExtensionCommand).build() {  static {    __name(this, "DeleteExtensionCommand");  }}; // src/commands/DeleteHostedConfigurationVersionCommand.ts   var DeleteHostedConfigurationVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "DeleteHostedConfigurationVersion", {}).n("AppConfigClient", "DeleteHostedConfigurationVersionCommand").f(void 0, void 0).ser(se_DeleteHostedConfigurationVersionCommand).de(de_DeleteHostedConfigurationVersionCommand).build() {  static {    __name(this, "DeleteHostedConfigurationVersionCommand");  }}; // src/commands/GetAccountSettingsCommand.ts   var GetAccountSettingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetAccountSettings", {}).n("AppConfigClient", "GetAccountSettingsCommand").f(void 0, void 0).ser(se_GetAccountSettingsCommand).de(de_GetAccountSettingsCommand).build() {  static {    __name(this, "GetAccountSettingsCommand");  }}; // src/commands/GetApplicationCommand.ts   var GetApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetApplication", {}).n("AppConfigClient", "GetApplicationCommand").f(void 0, void 0).ser(se_GetApplicationCommand).de(de_GetApplicationCommand).build() {  static {    __name(this, "GetApplicationCommand");  }}; // src/commands/GetConfigurationCommand.ts   var GetConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetConfiguration", {}).n("AppConfigClient", "GetConfigurationCommand").f(void 0, ConfigurationFilterSensitiveLog).ser(se_GetConfigurationCommand).de(de_GetConfigurationCommand).build() {  static {    __name(this, "GetConfigurationCommand");  }}; // src/commands/GetConfigurationProfileCommand.ts   var GetConfigurationProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetConfigurationProfile", {}).n("AppConfigClient", "GetConfigurationProfileCommand").f(void 0, ConfigurationProfileFilterSensitiveLog).ser(se_GetConfigurationProfileCommand).de(de_GetConfigurationProfileCommand).build() {  static {    __name(this, "GetConfigurationProfileCommand");  }}; // src/commands/GetDeploymentCommand.ts   var GetDeploymentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetDeployment", {}).n("AppConfigClient", "GetDeploymentCommand").f(void 0, void 0).ser(se_GetDeploymentCommand).de(de_GetDeploymentCommand).build() {  static {    __name(this, "GetDeploymentCommand");  }}; // src/commands/GetDeploymentStrategyCommand.ts   var GetDeploymentStrategyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetDeploymentStrategy", {}).n("AppConfigClient", "GetDeploymentStrategyCommand").f(void 0, void 0).ser(se_GetDeploymentStrategyCommand).de(de_GetDeploymentStrategyCommand).build() {  static {    __name(this, "GetDeploymentStrategyCommand");  }}; // src/commands/GetEnvironmentCommand.ts   var GetEnvironmentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetEnvironment", {}).n("AppConfigClient", "GetEnvironmentCommand").f(void 0, void 0).ser(se_GetEnvironmentCommand).de(de_GetEnvironmentCommand).build() {  static {    __name(this, "GetEnvironmentCommand");  }}; // src/commands/GetExtensionAssociationCommand.ts   var GetExtensionAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetExtensionAssociation", {}).n("AppConfigClient", "GetExtensionAssociationCommand").f(void 0, void 0).ser(se_GetExtensionAssociationCommand).de(de_GetExtensionAssociationCommand).build() {  static {    __name(this, "GetExtensionAssociationCommand");  }}; // src/commands/GetExtensionCommand.ts   var GetExtensionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetExtension", {}).n("AppConfigClient", "GetExtensionCommand").f(void 0, void 0).ser(se_GetExtensionCommand).de(de_GetExtensionCommand).build() {  static {    __name(this, "GetExtensionCommand");  }}; // src/commands/GetHostedConfigurationVersionCommand.ts   var GetHostedConfigurationVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "GetHostedConfigurationVersion", {}).n("AppConfigClient", "GetHostedConfigurationVersionCommand").f(void 0, HostedConfigurationVersionFilterSensitiveLog).ser(se_GetHostedConfigurationVersionCommand).de(de_GetHostedConfigurationVersionCommand).build() {  static {    __name(this, "GetHostedConfigurationVersionCommand");  }}; // src/commands/ListApplicationsCommand.ts   var ListApplicationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListApplications", {}).n("AppConfigClient", "ListApplicationsCommand").f(void 0, void 0).ser(se_ListApplicationsCommand).de(de_ListApplicationsCommand).build() {  static {    __name(this, "ListApplicationsCommand");  }}; // src/commands/ListConfigurationProfilesCommand.ts   var ListConfigurationProfilesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListConfigurationProfiles", {}).n("AppConfigClient", "ListConfigurationProfilesCommand").f(void 0, void 0).ser(se_ListConfigurationProfilesCommand).de(de_ListConfigurationProfilesCommand).build() {  static {    __name(this, "ListConfigurationProfilesCommand");  }}; // src/commands/ListDeploymentsCommand.ts   var ListDeploymentsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListDeployments", {}).n("AppConfigClient", "ListDeploymentsCommand").f(void 0, void 0).ser(se_ListDeploymentsCommand).de(de_ListDeploymentsCommand).build() {  static {    __name(this, "ListDeploymentsCommand");  }}; // src/commands/ListDeploymentStrategiesCommand.ts   var ListDeploymentStrategiesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListDeploymentStrategies", {}).n("AppConfigClient", "ListDeploymentStrategiesCommand").f(void 0, void 0).ser(se_ListDeploymentStrategiesCommand).de(de_ListDeploymentStrategiesCommand).build() {  static {    __name(this, "ListDeploymentStrategiesCommand");  }}; // src/commands/ListEnvironmentsCommand.ts   var ListEnvironmentsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListEnvironments", {}).n("AppConfigClient", "ListEnvironmentsCommand").f(void 0, void 0).ser(se_ListEnvironmentsCommand).de(de_ListEnvironmentsCommand).build() {  static {    __name(this, "ListEnvironmentsCommand");  }}; // src/commands/ListExtensionAssociationsCommand.ts   var ListExtensionAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListExtensionAssociations", {}).n("AppConfigClient", "ListExtensionAssociationsCommand").f(void 0, void 0).ser(se_ListExtensionAssociationsCommand).de(de_ListExtensionAssociationsCommand).build() {  static {    __name(this, "ListExtensionAssociationsCommand");  }}; // src/commands/ListExtensionsCommand.ts   var ListExtensionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListExtensions", {}).n("AppConfigClient", "ListExtensionsCommand").f(void 0, void 0).ser(se_ListExtensionsCommand).de(de_ListExtensionsCommand).build() {  static {    __name(this, "ListExtensionsCommand");  }}; // src/commands/ListHostedConfigurationVersionsCommand.ts   var ListHostedConfigurationVersionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListHostedConfigurationVersions", {}).n("AppConfigClient", "ListHostedConfigurationVersionsCommand").f(void 0, void 0).ser(se_ListHostedConfigurationVersionsCommand).de(de_ListHostedConfigurationVersionsCommand).build() {  static {    __name(this, "ListHostedConfigurationVersionsCommand");  }}; // src/commands/ListTagsForResourceCommand.ts   var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ListTagsForResource", {}).n("AppConfigClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() {  static {    __name(this, "ListTagsForResourceCommand");  }}; // src/commands/StartDeploymentCommand.ts   var StartDeploymentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "StartDeployment", {}).n("AppConfigClient", "StartDeploymentCommand").f(StartDeploymentRequestFilterSensitiveLog, void 0).ser(se_StartDeploymentCommand).de(de_StartDeploymentCommand).build() {  static {    __name(this, "StartDeploymentCommand");  }}; // src/commands/StopDeploymentCommand.ts   var StopDeploymentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "StopDeployment", {}).n("AppConfigClient", "StopDeploymentCommand").f(void 0, void 0).ser(se_StopDeploymentCommand).de(de_StopDeploymentCommand).build() {  static {    __name(this, "StopDeploymentCommand");  }}; // src/commands/TagResourceCommand.ts   var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "TagResource", {}).n("AppConfigClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() {  static {    __name(this, "TagResourceCommand");  }}; // src/commands/UntagResourceCommand.ts   var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UntagResource", {}).n("AppConfigClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() {  static {    __name(this, "UntagResourceCommand");  }}; // src/commands/UpdateAccountSettingsCommand.ts   var UpdateAccountSettingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UpdateAccountSettings", {}).n("AppConfigClient", "UpdateAccountSettingsCommand").f(void 0, void 0).ser(se_UpdateAccountSettingsCommand).de(de_UpdateAccountSettingsCommand).build() {  static {    __name(this, "UpdateAccountSettingsCommand");  }}; // src/commands/UpdateApplicationCommand.ts   var UpdateApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UpdateApplication", {}).n("AppConfigClient", "UpdateApplicationCommand").f(void 0, void 0).ser(se_UpdateApplicationCommand).de(de_UpdateApplicationCommand).build() {  static {    __name(this, "UpdateApplicationCommand");  }}; // src/commands/UpdateConfigurationProfileCommand.ts   var UpdateConfigurationProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UpdateConfigurationProfile", {}).n("AppConfigClient", "UpdateConfigurationProfileCommand").f(UpdateConfigurationProfileRequestFilterSensitiveLog, ConfigurationProfileFilterSensitiveLog).ser(se_UpdateConfigurationProfileCommand).de(de_UpdateConfigurationProfileCommand).build() {  static {    __name(this, "UpdateConfigurationProfileCommand");  }}; // src/commands/UpdateDeploymentStrategyCommand.ts   var UpdateDeploymentStrategyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UpdateDeploymentStrategy", {}).n("AppConfigClient", "UpdateDeploymentStrategyCommand").f(void 0, void 0).ser(se_UpdateDeploymentStrategyCommand).de(de_UpdateDeploymentStrategyCommand).build() {  static {    __name(this, "UpdateDeploymentStrategyCommand");  }}; // src/commands/UpdateEnvironmentCommand.ts   var UpdateEnvironmentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UpdateEnvironment", {}).n("AppConfigClient", "UpdateEnvironmentCommand").f(void 0, void 0).ser(se_UpdateEnvironmentCommand).de(de_UpdateEnvironmentCommand).build() {  static {    __name(this, "UpdateEnvironmentCommand");  }}; // src/commands/UpdateExtensionAssociationCommand.ts   var UpdateExtensionAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UpdateExtensionAssociation", {}).n("AppConfigClient", "UpdateExtensionAssociationCommand").f(void 0, void 0).ser(se_UpdateExtensionAssociationCommand).de(de_UpdateExtensionAssociationCommand).build() {  static {    __name(this, "UpdateExtensionAssociationCommand");  }}; // src/commands/UpdateExtensionCommand.ts   var UpdateExtensionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "UpdateExtension", {}).n("AppConfigClient", "UpdateExtensionCommand").f(void 0, void 0).ser(se_UpdateExtensionCommand).de(de_UpdateExtensionCommand).build() {  static {    __name(this, "UpdateExtensionCommand");  }}; // src/commands/ValidateConfigurationCommand.ts   var ValidateConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AmazonAppConfig", "ValidateConfiguration", {}).n("AppConfigClient", "ValidateConfigurationCommand").f(void 0, void 0).ser(se_ValidateConfigurationCommand).de(de_ValidateConfigurationCommand).build() {  static {    __name(this, "ValidateConfigurationCommand");  }}; // src/AppConfig.tsvar commands = {  CreateApplicationCommand,  CreateConfigurationProfileCommand,  CreateDeploymentStrategyCommand,  CreateEnvironmentCommand,  CreateExtensionCommand,  CreateExtensionAssociationCommand,  CreateHostedConfigurationVersionCommand,  DeleteApplicationCommand,  DeleteConfigurationProfileCommand,  DeleteDeploymentStrategyCommand,  DeleteEnvironmentCommand,  DeleteExtensionCommand,  DeleteExtensionAssociationCommand,  DeleteHostedConfigurationVersionCommand,  GetAccountSettingsCommand,  GetApplicationCommand,  GetConfigurationCommand,  GetConfigurationProfileCommand,  GetDeploymentCommand,  GetDeploymentStrategyCommand,  GetEnvironmentCommand,  GetExtensionCommand,  GetExtensionAssociationCommand,  GetHostedConfigurationVersionCommand,  ListApplicationsCommand,  ListConfigurationProfilesCommand,  ListDeploymentsCommand,  ListDeploymentStrategiesCommand,  ListEnvironmentsCommand,  ListExtensionAssociationsCommand,  ListExtensionsCommand,  ListHostedConfigurationVersionsCommand,  ListTagsForResourceCommand,  StartDeploymentCommand,  StopDeploymentCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateAccountSettingsCommand,  UpdateApplicationCommand,  UpdateConfigurationProfileCommand,  UpdateDeploymentStrategyCommand,  UpdateEnvironmentCommand,  UpdateExtensionCommand,  UpdateExtensionAssociationCommand,  ValidateConfigurationCommand};var AppConfig = class extends AppConfigClient {  static {    __name(this, "AppConfig");  }};(0, import_smithy_client.createAggregatedClient)(commands, AppConfig); // src/pagination/ListApplicationsPaginator.ts var paginateListApplications = (0, import_core.createPaginator)(AppConfigClient, ListApplicationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListConfigurationProfilesPaginator.ts var paginateListConfigurationProfiles = (0, import_core.createPaginator)(AppConfigClient, ListConfigurationProfilesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListDeploymentStrategiesPaginator.ts var paginateListDeploymentStrategies = (0, import_core.createPaginator)(AppConfigClient, ListDeploymentStrategiesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListDeploymentsPaginator.ts var paginateListDeployments = (0, import_core.createPaginator)(AppConfigClient, ListDeploymentsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListEnvironmentsPaginator.ts var paginateListEnvironments = (0, import_core.createPaginator)(AppConfigClient, ListEnvironmentsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListExtensionAssociationsPaginator.ts var paginateListExtensionAssociations = (0, import_core.createPaginator)(AppConfigClient, ListExtensionAssociationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListExtensionsPaginator.ts var paginateListExtensions = (0, import_core.createPaginator)(AppConfigClient, ListExtensionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListHostedConfigurationVersionsPaginator.ts var paginateListHostedConfigurationVersions = (0, import_core.createPaginator)(AppConfigClient, ListHostedConfigurationVersionsCommand, "NextToken", "NextToken", "MaxResults"); // src/waiters/waitForDeploymentComplete.tsvar import_util_waiter = require("@smithy/util-waiter");var checkState = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new GetDeploymentCommand(input));    reason = result;    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.State;      }, "returnComparator");      if (returnComparator() === "COMPLETE") {        return { state: import_util_waiter.WaiterState.SUCCESS, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.State;      }, "returnComparator");      if (returnComparator() === "ROLLED_BACK") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.State;      }, "returnComparator");      if (returnComparator() === "REVERTED") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }  } catch (exception) {    reason = exception;  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForDeploymentComplete = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);}, "waitForDeploymentComplete");var waitUntilDeploymentComplete = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilDeploymentComplete"); // src/waiters/waitForEnvironmentReadyForDeployment.ts var checkState2 = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new GetEnvironmentCommand(input));    reason = result;    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.State;      }, "returnComparator");      if (returnComparator() === "ReadyForDeployment") {        return { state: import_util_waiter.WaiterState.SUCCESS, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.State;      }, "returnComparator");      if (returnComparator() === "RolledBack") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.State;      }, "returnComparator");      if (returnComparator() === "Reverted") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }  } catch (exception) {    reason = exception;  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForEnvironmentReadyForDeployment = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState2);}, "waitForEnvironmentReadyForDeployment");var waitUntilEnvironmentReadyForDeployment = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState2);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilEnvironmentReadyForDeployment");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  AppConfigServiceException,  __Client,  AppConfigClient,  AppConfig,  $Command,  CreateApplicationCommand,  CreateConfigurationProfileCommand,  CreateDeploymentStrategyCommand,  CreateEnvironmentCommand,  CreateExtensionAssociationCommand,  CreateExtensionCommand,  CreateHostedConfigurationVersionCommand,  DeleteApplicationCommand,  DeleteConfigurationProfileCommand,  DeleteDeploymentStrategyCommand,  DeleteEnvironmentCommand,  DeleteExtensionAssociationCommand,  DeleteExtensionCommand,  DeleteHostedConfigurationVersionCommand,  GetAccountSettingsCommand,  GetApplicationCommand,  GetConfigurationCommand,  GetConfigurationProfileCommand,  GetDeploymentCommand,  GetDeploymentStrategyCommand,  GetEnvironmentCommand,  GetExtensionAssociationCommand,  GetExtensionCommand,  GetHostedConfigurationVersionCommand,  ListApplicationsCommand,  ListConfigurationProfilesCommand,  ListDeploymentStrategiesCommand,  ListDeploymentsCommand,  ListEnvironmentsCommand,  ListExtensionAssociationsCommand,  ListExtensionsCommand,  ListHostedConfigurationVersionsCommand,  ListTagsForResourceCommand,  StartDeploymentCommand,  StopDeploymentCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateAccountSettingsCommand,  UpdateApplicationCommand,  UpdateConfigurationProfileCommand,  UpdateDeploymentStrategyCommand,  UpdateEnvironmentCommand,  UpdateExtensionAssociationCommand,  UpdateExtensionCommand,  ValidateConfigurationCommand,  paginateListApplications,  paginateListConfigurationProfiles,  paginateListDeploymentStrategies,  paginateListDeployments,  paginateListEnvironments,  paginateListExtensionAssociations,  paginateListExtensions,  paginateListHostedConfigurationVersions,  waitForDeploymentComplete,  waitUntilDeploymentComplete,  waitForEnvironmentReadyForDeployment,  waitUntilEnvironmentReadyForDeployment,  ActionPoint,  BadRequestDetails,  BadRequestReason,  BadRequestException,  InternalServerException,  ServiceQuotaExceededException,  ValidatorType,  ResourceNotFoundException,  GrowthType,  ReplicateTo,  EnvironmentState,  ConflictException,  BytesMeasure,  PayloadTooLargeException,  DeletionProtectionCheck,  DeploymentEventType,  TriggeredBy,  DeploymentState,  ValidatorFilterSensitiveLog,  ConfigurationProfileFilterSensitiveLog,  CreateConfigurationProfileRequestFilterSensitiveLog,  CreateHostedConfigurationVersionRequestFilterSensitiveLog,  HostedConfigurationVersionFilterSensitiveLog,  ConfigurationFilterSensitiveLog,  StartDeploymentRequestFilterSensitiveLog,  UpdateConfigurationProfileRequestFilterSensitiveLog});