File Explorer

/var/runtime/node_modules/@aws-sdk/client-codedeploy/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.js252 KB · 6235 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, {  AddTagsToOnPremisesInstancesCommand: () => AddTagsToOnPremisesInstancesCommand,  AlarmsLimitExceededException: () => AlarmsLimitExceededException,  ApplicationAlreadyExistsException: () => ApplicationAlreadyExistsException,  ApplicationDoesNotExistException: () => ApplicationDoesNotExistException,  ApplicationLimitExceededException: () => ApplicationLimitExceededException,  ApplicationNameRequiredException: () => ApplicationNameRequiredException,  ApplicationRevisionSortBy: () => ApplicationRevisionSortBy,  ArnNotSupportedException: () => ArnNotSupportedException,  AutoRollbackEvent: () => AutoRollbackEvent,  BatchGetApplicationRevisionsCommand: () => BatchGetApplicationRevisionsCommand,  BatchGetApplicationsCommand: () => BatchGetApplicationsCommand,  BatchGetDeploymentGroupsCommand: () => BatchGetDeploymentGroupsCommand,  BatchGetDeploymentInstancesCommand: () => BatchGetDeploymentInstancesCommand,  BatchGetDeploymentTargetsCommand: () => BatchGetDeploymentTargetsCommand,  BatchGetDeploymentsCommand: () => BatchGetDeploymentsCommand,  BatchGetOnPremisesInstancesCommand: () => BatchGetOnPremisesInstancesCommand,  BatchLimitExceededException: () => BatchLimitExceededException,  BucketNameFilterRequiredException: () => BucketNameFilterRequiredException,  BundleType: () => BundleType,  CodeDeploy: () => CodeDeploy,  CodeDeployClient: () => CodeDeployClient,  CodeDeployServiceException: () => CodeDeployServiceException,  ComputePlatform: () => ComputePlatform,  ContinueDeploymentCommand: () => ContinueDeploymentCommand,  CreateApplicationCommand: () => CreateApplicationCommand,  CreateDeploymentCommand: () => CreateDeploymentCommand,  CreateDeploymentConfigCommand: () => CreateDeploymentConfigCommand,  CreateDeploymentGroupCommand: () => CreateDeploymentGroupCommand,  DeleteApplicationCommand: () => DeleteApplicationCommand,  DeleteDeploymentConfigCommand: () => DeleteDeploymentConfigCommand,  DeleteDeploymentGroupCommand: () => DeleteDeploymentGroupCommand,  DeleteGitHubAccountTokenCommand: () => DeleteGitHubAccountTokenCommand,  DeleteResourcesByExternalIdCommand: () => DeleteResourcesByExternalIdCommand,  DeploymentAlreadyCompletedException: () => DeploymentAlreadyCompletedException,  DeploymentConfigAlreadyExistsException: () => DeploymentConfigAlreadyExistsException,  DeploymentConfigDoesNotExistException: () => DeploymentConfigDoesNotExistException,  DeploymentConfigInUseException: () => DeploymentConfigInUseException,  DeploymentConfigLimitExceededException: () => DeploymentConfigLimitExceededException,  DeploymentConfigNameRequiredException: () => DeploymentConfigNameRequiredException,  DeploymentCreator: () => DeploymentCreator,  DeploymentDoesNotExistException: () => DeploymentDoesNotExistException,  DeploymentGroupAlreadyExistsException: () => DeploymentGroupAlreadyExistsException,  DeploymentGroupDoesNotExistException: () => DeploymentGroupDoesNotExistException,  DeploymentGroupLimitExceededException: () => DeploymentGroupLimitExceededException,  DeploymentGroupNameRequiredException: () => DeploymentGroupNameRequiredException,  DeploymentIdRequiredException: () => DeploymentIdRequiredException,  DeploymentIsNotInReadyStateException: () => DeploymentIsNotInReadyStateException,  DeploymentLimitExceededException: () => DeploymentLimitExceededException,  DeploymentNotStartedException: () => DeploymentNotStartedException,  DeploymentOption: () => DeploymentOption,  DeploymentReadyAction: () => DeploymentReadyAction,  DeploymentStatus: () => DeploymentStatus,  DeploymentTargetDoesNotExistException: () => DeploymentTargetDoesNotExistException,  DeploymentTargetIdRequiredException: () => DeploymentTargetIdRequiredException,  DeploymentTargetListSizeExceededException: () => DeploymentTargetListSizeExceededException,  DeploymentTargetType: () => DeploymentTargetType,  DeploymentType: () => DeploymentType,  DeploymentWaitType: () => DeploymentWaitType,  DeregisterOnPremisesInstanceCommand: () => DeregisterOnPremisesInstanceCommand,  DescriptionTooLongException: () => DescriptionTooLongException,  EC2TagFilterType: () => EC2TagFilterType,  ECSServiceMappingLimitExceededException: () => ECSServiceMappingLimitExceededException,  ErrorCode: () => ErrorCode,  FileExistsBehavior: () => FileExistsBehavior,  GetApplicationCommand: () => GetApplicationCommand,  GetApplicationRevisionCommand: () => GetApplicationRevisionCommand,  GetDeploymentCommand: () => GetDeploymentCommand,  GetDeploymentConfigCommand: () => GetDeploymentConfigCommand,  GetDeploymentGroupCommand: () => GetDeploymentGroupCommand,  GetDeploymentInstanceCommand: () => GetDeploymentInstanceCommand,  GetDeploymentTargetCommand: () => GetDeploymentTargetCommand,  GetOnPremisesInstanceCommand: () => GetOnPremisesInstanceCommand,  GitHubAccountTokenDoesNotExistException: () => GitHubAccountTokenDoesNotExistException,  GitHubAccountTokenNameRequiredException: () => GitHubAccountTokenNameRequiredException,  GreenFleetProvisioningAction: () => GreenFleetProvisioningAction,  IamArnRequiredException: () => IamArnRequiredException,  IamSessionArnAlreadyRegisteredException: () => IamSessionArnAlreadyRegisteredException,  IamUserArnAlreadyRegisteredException: () => IamUserArnAlreadyRegisteredException,  IamUserArnRequiredException: () => IamUserArnRequiredException,  InstanceAction: () => InstanceAction,  InstanceDoesNotExistException: () => InstanceDoesNotExistException,  InstanceIdRequiredException: () => InstanceIdRequiredException,  InstanceLimitExceededException: () => InstanceLimitExceededException,  InstanceNameAlreadyRegisteredException: () => InstanceNameAlreadyRegisteredException,  InstanceNameRequiredException: () => InstanceNameRequiredException,  InstanceNotRegisteredException: () => InstanceNotRegisteredException,  InstanceStatus: () => InstanceStatus,  InvalidAlarmConfigException: () => InvalidAlarmConfigException,  InvalidApplicationNameException: () => InvalidApplicationNameException,  InvalidArnException: () => InvalidArnException,  InvalidAutoRollbackConfigException: () => InvalidAutoRollbackConfigException,  InvalidAutoScalingGroupException: () => InvalidAutoScalingGroupException,  InvalidBlueGreenDeploymentConfigurationException: () => InvalidBlueGreenDeploymentConfigurationException,  InvalidBucketNameFilterException: () => InvalidBucketNameFilterException,  InvalidComputePlatformException: () => InvalidComputePlatformException,  InvalidDeployedStateFilterException: () => InvalidDeployedStateFilterException,  InvalidDeploymentConfigNameException: () => InvalidDeploymentConfigNameException,  InvalidDeploymentGroupNameException: () => InvalidDeploymentGroupNameException,  InvalidDeploymentIdException: () => InvalidDeploymentIdException,  InvalidDeploymentInstanceTypeException: () => InvalidDeploymentInstanceTypeException,  InvalidDeploymentStatusException: () => InvalidDeploymentStatusException,  InvalidDeploymentStyleException: () => InvalidDeploymentStyleException,  InvalidDeploymentTargetIdException: () => InvalidDeploymentTargetIdException,  InvalidDeploymentWaitTypeException: () => InvalidDeploymentWaitTypeException,  InvalidEC2TagCombinationException: () => InvalidEC2TagCombinationException,  InvalidEC2TagException: () => InvalidEC2TagException,  InvalidECSServiceException: () => InvalidECSServiceException,  InvalidExternalIdException: () => InvalidExternalIdException,  InvalidFileExistsBehaviorException: () => InvalidFileExistsBehaviorException,  InvalidGitHubAccountTokenException: () => InvalidGitHubAccountTokenException,  InvalidGitHubAccountTokenNameException: () => InvalidGitHubAccountTokenNameException,  InvalidIamSessionArnException: () => InvalidIamSessionArnException,  InvalidIamUserArnException: () => InvalidIamUserArnException,  InvalidIgnoreApplicationStopFailuresValueException: () => InvalidIgnoreApplicationStopFailuresValueException,  InvalidInputException: () => InvalidInputException,  InvalidInstanceNameException: () => InvalidInstanceNameException,  InvalidInstanceStatusException: () => InvalidInstanceStatusException,  InvalidInstanceTypeException: () => InvalidInstanceTypeException,  InvalidKeyPrefixFilterException: () => InvalidKeyPrefixFilterException,  InvalidLifecycleEventHookExecutionIdException: () => InvalidLifecycleEventHookExecutionIdException,  InvalidLifecycleEventHookExecutionStatusException: () => InvalidLifecycleEventHookExecutionStatusException,  InvalidLoadBalancerInfoException: () => InvalidLoadBalancerInfoException,  InvalidMinimumHealthyHostValueException: () => InvalidMinimumHealthyHostValueException,  InvalidNextTokenException: () => InvalidNextTokenException,  InvalidOnPremisesTagCombinationException: () => InvalidOnPremisesTagCombinationException,  InvalidOperationException: () => InvalidOperationException,  InvalidRegistrationStatusException: () => InvalidRegistrationStatusException,  InvalidRevisionException: () => InvalidRevisionException,  InvalidRoleException: () => InvalidRoleException,  InvalidSortByException: () => InvalidSortByException,  InvalidSortOrderException: () => InvalidSortOrderException,  InvalidTagException: () => InvalidTagException,  InvalidTagFilterException: () => InvalidTagFilterException,  InvalidTagsToAddException: () => InvalidTagsToAddException,  InvalidTargetFilterNameException: () => InvalidTargetFilterNameException,  InvalidTargetGroupPairException: () => InvalidTargetGroupPairException,  InvalidTargetInstancesException: () => InvalidTargetInstancesException,  InvalidTimeRangeException: () => InvalidTimeRangeException,  InvalidTrafficRoutingConfigurationException: () => InvalidTrafficRoutingConfigurationException,  InvalidTriggerConfigException: () => InvalidTriggerConfigException,  InvalidUpdateOutdatedInstancesOnlyValueException: () => InvalidUpdateOutdatedInstancesOnlyValueException,  InvalidZonalDeploymentConfigurationException: () => InvalidZonalDeploymentConfigurationException,  LifecycleErrorCode: () => LifecycleErrorCode,  LifecycleEventAlreadyCompletedException: () => LifecycleEventAlreadyCompletedException,  LifecycleEventStatus: () => LifecycleEventStatus,  LifecycleHookLimitExceededException: () => LifecycleHookLimitExceededException,  ListApplicationRevisionsCommand: () => ListApplicationRevisionsCommand,  ListApplicationsCommand: () => ListApplicationsCommand,  ListDeploymentConfigsCommand: () => ListDeploymentConfigsCommand,  ListDeploymentGroupsCommand: () => ListDeploymentGroupsCommand,  ListDeploymentInstancesCommand: () => ListDeploymentInstancesCommand,  ListDeploymentTargetsCommand: () => ListDeploymentTargetsCommand,  ListDeploymentsCommand: () => ListDeploymentsCommand,  ListGitHubAccountTokenNamesCommand: () => ListGitHubAccountTokenNamesCommand,  ListOnPremisesInstancesCommand: () => ListOnPremisesInstancesCommand,  ListStateFilterAction: () => ListStateFilterAction,  ListTagsForResourceCommand: () => ListTagsForResourceCommand,  MinimumHealthyHostsPerZoneType: () => MinimumHealthyHostsPerZoneType,  MinimumHealthyHostsType: () => MinimumHealthyHostsType,  MultipleIamArnsProvidedException: () => MultipleIamArnsProvidedException,  OperationNotSupportedException: () => OperationNotSupportedException,  OutdatedInstancesStrategy: () => OutdatedInstancesStrategy,  PutLifecycleEventHookExecutionStatusCommand: () => PutLifecycleEventHookExecutionStatusCommand,  RegisterApplicationRevisionCommand: () => RegisterApplicationRevisionCommand,  RegisterOnPremisesInstanceCommand: () => RegisterOnPremisesInstanceCommand,  RegistrationStatus: () => RegistrationStatus,  RemoveTagsFromOnPremisesInstancesCommand: () => RemoveTagsFromOnPremisesInstancesCommand,  ResourceArnRequiredException: () => ResourceArnRequiredException,  ResourceValidationException: () => ResourceValidationException,  RevisionDoesNotExistException: () => RevisionDoesNotExistException,  RevisionLocationType: () => RevisionLocationType,  RevisionRequiredException: () => RevisionRequiredException,  RoleRequiredException: () => RoleRequiredException,  SkipWaitTimeForInstanceTerminationCommand: () => SkipWaitTimeForInstanceTerminationCommand,  SortOrder: () => SortOrder,  StopDeploymentCommand: () => StopDeploymentCommand,  StopStatus: () => StopStatus,  TagFilterType: () => TagFilterType,  TagLimitExceededException: () => TagLimitExceededException,  TagRequiredException: () => TagRequiredException,  TagResourceCommand: () => TagResourceCommand,  TagSetListLimitExceededException: () => TagSetListLimitExceededException,  TargetFilterName: () => TargetFilterName,  TargetLabel: () => TargetLabel,  TargetStatus: () => TargetStatus,  ThrottlingException: () => ThrottlingException,  TrafficRoutingType: () => TrafficRoutingType,  TriggerEventType: () => TriggerEventType,  TriggerTargetsLimitExceededException: () => TriggerTargetsLimitExceededException,  UnsupportedActionForDeploymentTypeException: () => UnsupportedActionForDeploymentTypeException,  UntagResourceCommand: () => UntagResourceCommand,  UpdateApplicationCommand: () => UpdateApplicationCommand,  UpdateDeploymentGroupCommand: () => UpdateDeploymentGroupCommand,  _InstanceType: () => _InstanceType,  __Client: () => import_smithy_client.Client,  paginateListApplicationRevisions: () => paginateListApplicationRevisions,  paginateListApplications: () => paginateListApplications,  paginateListDeploymentConfigs: () => paginateListDeploymentConfigs,  paginateListDeploymentGroups: () => paginateListDeploymentGroups,  paginateListDeploymentInstances: () => paginateListDeploymentInstances,  paginateListDeployments: () => paginateListDeployments,  waitForDeploymentSuccessful: () => waitForDeploymentSuccessful,  waitUntilDeploymentSuccessful: () => waitUntilDeploymentSuccessful});module.exports = __toCommonJS(index_exports); // src/CodeDeployClient.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: "codedeploy"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/CodeDeployClient.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/CodeDeployClient.tsvar CodeDeployClient = class extends import_smithy_client.Client {  static {    __name(this, "CodeDeployClient");  }  /**   * The resolved configuration of CodeDeployClient class. This is resolved and normalized from the {@link CodeDeployClientConfig | 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.defaultCodeDeployHttpAuthSchemeParametersProvider,        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/CodeDeploy.ts  // src/commands/AddTagsToOnPremisesInstancesCommand.ts var import_middleware_serde = require("@smithy/middleware-serde");  // src/protocols/Aws_json1_1.tsvar import_core2 = require("@aws-sdk/core");   // src/models/CodeDeployServiceException.ts var CodeDeployServiceException = class _CodeDeployServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "CodeDeployServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _CodeDeployServiceException.prototype);  }}; // src/models/models_0.tsvar InstanceLimitExceededException = class _InstanceLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "InstanceLimitExceededException");  }  name = "InstanceLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InstanceLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InstanceLimitExceededException.prototype);  }};var InstanceNameRequiredException = class _InstanceNameRequiredException extends CodeDeployServiceException {  static {    __name(this, "InstanceNameRequiredException");  }  name = "InstanceNameRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InstanceNameRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InstanceNameRequiredException.prototype);  }};var InstanceNotRegisteredException = class _InstanceNotRegisteredException extends CodeDeployServiceException {  static {    __name(this, "InstanceNotRegisteredException");  }  name = "InstanceNotRegisteredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InstanceNotRegisteredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InstanceNotRegisteredException.prototype);  }};var InvalidInstanceNameException = class _InvalidInstanceNameException extends CodeDeployServiceException {  static {    __name(this, "InvalidInstanceNameException");  }  name = "InvalidInstanceNameException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidInstanceNameException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidInstanceNameException.prototype);  }};var InvalidTagException = class _InvalidTagException extends CodeDeployServiceException {  static {    __name(this, "InvalidTagException");  }  name = "InvalidTagException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTagException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTagException.prototype);  }};var TagLimitExceededException = class _TagLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "TagLimitExceededException");  }  name = "TagLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "TagLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _TagLimitExceededException.prototype);  }};var TagRequiredException = class _TagRequiredException extends CodeDeployServiceException {  static {    __name(this, "TagRequiredException");  }  name = "TagRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "TagRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _TagRequiredException.prototype);  }};var AlarmsLimitExceededException = class _AlarmsLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "AlarmsLimitExceededException");  }  name = "AlarmsLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "AlarmsLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _AlarmsLimitExceededException.prototype);  }};var ApplicationAlreadyExistsException = class _ApplicationAlreadyExistsException extends CodeDeployServiceException {  static {    __name(this, "ApplicationAlreadyExistsException");  }  name = "ApplicationAlreadyExistsException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ApplicationAlreadyExistsException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ApplicationAlreadyExistsException.prototype);  }};var ApplicationDoesNotExistException = class _ApplicationDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "ApplicationDoesNotExistException");  }  name = "ApplicationDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ApplicationDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ApplicationDoesNotExistException.prototype);  }};var ComputePlatform = {  ECS: "ECS",  LAMBDA: "Lambda",  SERVER: "Server"};var ApplicationLimitExceededException = class _ApplicationLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "ApplicationLimitExceededException");  }  name = "ApplicationLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ApplicationLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ApplicationLimitExceededException.prototype);  }};var ApplicationNameRequiredException = class _ApplicationNameRequiredException extends CodeDeployServiceException {  static {    __name(this, "ApplicationNameRequiredException");  }  name = "ApplicationNameRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ApplicationNameRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ApplicationNameRequiredException.prototype);  }};var ApplicationRevisionSortBy = {  FirstUsedTime: "firstUsedTime",  LastUsedTime: "lastUsedTime",  RegisterTime: "registerTime"};var ArnNotSupportedException = class _ArnNotSupportedException extends CodeDeployServiceException {  static {    __name(this, "ArnNotSupportedException");  }  name = "ArnNotSupportedException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ArnNotSupportedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ArnNotSupportedException.prototype);  }};var AutoRollbackEvent = {  DEPLOYMENT_FAILURE: "DEPLOYMENT_FAILURE",  DEPLOYMENT_STOP_ON_ALARM: "DEPLOYMENT_STOP_ON_ALARM",  DEPLOYMENT_STOP_ON_REQUEST: "DEPLOYMENT_STOP_ON_REQUEST"};var RevisionLocationType = {  AppSpecContent: "AppSpecContent",  GitHub: "GitHub",  S3: "S3",  String: "String"};var BundleType = {  JSON: "JSON",  Tar: "tar",  TarGZip: "tgz",  YAML: "YAML",  Zip: "zip"};var BatchLimitExceededException = class _BatchLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "BatchLimitExceededException");  }  name = "BatchLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "BatchLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _BatchLimitExceededException.prototype);  }};var InvalidApplicationNameException = class _InvalidApplicationNameException extends CodeDeployServiceException {  static {    __name(this, "InvalidApplicationNameException");  }  name = "InvalidApplicationNameException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidApplicationNameException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidApplicationNameException.prototype);  }};var InvalidRevisionException = class _InvalidRevisionException extends CodeDeployServiceException {  static {    __name(this, "InvalidRevisionException");  }  name = "InvalidRevisionException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidRevisionException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidRevisionException.prototype);  }};var RevisionRequiredException = class _RevisionRequiredException extends CodeDeployServiceException {  static {    __name(this, "RevisionRequiredException");  }  name = "RevisionRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "RevisionRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _RevisionRequiredException.prototype);  }};var DeploymentReadyAction = {  CONTINUE_DEPLOYMENT: "CONTINUE_DEPLOYMENT",  STOP_DEPLOYMENT: "STOP_DEPLOYMENT"};var GreenFleetProvisioningAction = {  COPY_AUTO_SCALING_GROUP: "COPY_AUTO_SCALING_GROUP",  DISCOVER_EXISTING: "DISCOVER_EXISTING"};var InstanceAction = {  KEEP_ALIVE: "KEEP_ALIVE",  TERMINATE: "TERMINATE"};var DeploymentOption = {  WITHOUT_TRAFFIC_CONTROL: "WITHOUT_TRAFFIC_CONTROL",  WITH_TRAFFIC_CONTROL: "WITH_TRAFFIC_CONTROL"};var DeploymentType = {  BLUE_GREEN: "BLUE_GREEN",  IN_PLACE: "IN_PLACE"};var EC2TagFilterType = {  KEY_AND_VALUE: "KEY_AND_VALUE",  KEY_ONLY: "KEY_ONLY",  VALUE_ONLY: "VALUE_ONLY"};var DeploymentStatus = {  BAKING: "Baking",  CREATED: "Created",  FAILED: "Failed",  IN_PROGRESS: "InProgress",  QUEUED: "Queued",  READY: "Ready",  STOPPED: "Stopped",  SUCCEEDED: "Succeeded"};var TagFilterType = {  KEY_AND_VALUE: "KEY_AND_VALUE",  KEY_ONLY: "KEY_ONLY",  VALUE_ONLY: "VALUE_ONLY"};var OutdatedInstancesStrategy = {  Ignore: "IGNORE",  Update: "UPDATE"};var TriggerEventType = {  DEPLOYMENT_FAILURE: "DeploymentFailure",  DEPLOYMENT_READY: "DeploymentReady",  DEPLOYMENT_ROLLBACK: "DeploymentRollback",  DEPLOYMENT_START: "DeploymentStart",  DEPLOYMENT_STOP: "DeploymentStop",  DEPLOYMENT_SUCCESS: "DeploymentSuccess",  INSTANCE_FAILURE: "InstanceFailure",  INSTANCE_READY: "InstanceReady",  INSTANCE_START: "InstanceStart",  INSTANCE_SUCCESS: "InstanceSuccess"};var DeploymentConfigDoesNotExistException = class _DeploymentConfigDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "DeploymentConfigDoesNotExistException");  }  name = "DeploymentConfigDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentConfigDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentConfigDoesNotExistException.prototype);  }};var DeploymentGroupNameRequiredException = class _DeploymentGroupNameRequiredException extends CodeDeployServiceException {  static {    __name(this, "DeploymentGroupNameRequiredException");  }  name = "DeploymentGroupNameRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentGroupNameRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentGroupNameRequiredException.prototype);  }};var InvalidDeploymentGroupNameException = class _InvalidDeploymentGroupNameException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentGroupNameException");  }  name = "InvalidDeploymentGroupNameException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentGroupNameException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentGroupNameException.prototype);  }};var _InstanceType = {  BLUE: "Blue",  GREEN: "Green"};var LifecycleErrorCode = {  SCRIPT_FAILED: "ScriptFailed",  SCRIPT_MISSING: "ScriptMissing",  SCRIPT_NOT_EXECUTABLE: "ScriptNotExecutable",  SCRIPT_TIMED_OUT: "ScriptTimedOut",  SUCCESS: "Success",  UNKNOWN_ERROR: "UnknownError"};var LifecycleEventStatus = {  FAILED: "Failed",  IN_PROGRESS: "InProgress",  PENDING: "Pending",  SKIPPED: "Skipped",  SUCCEEDED: "Succeeded",  UNKNOWN: "Unknown"};var InstanceStatus = {  FAILED: "Failed",  IN_PROGRESS: "InProgress",  PENDING: "Pending",  READY: "Ready",  SKIPPED: "Skipped",  SUCCEEDED: "Succeeded",  UNKNOWN: "Unknown"};var DeploymentDoesNotExistException = class _DeploymentDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "DeploymentDoesNotExistException");  }  name = "DeploymentDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentDoesNotExistException.prototype);  }};var DeploymentIdRequiredException = class _DeploymentIdRequiredException extends CodeDeployServiceException {  static {    __name(this, "DeploymentIdRequiredException");  }  name = "DeploymentIdRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentIdRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentIdRequiredException.prototype);  }};var InstanceIdRequiredException = class _InstanceIdRequiredException extends CodeDeployServiceException {  static {    __name(this, "InstanceIdRequiredException");  }  name = "InstanceIdRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InstanceIdRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InstanceIdRequiredException.prototype);  }};var InvalidComputePlatformException = class _InvalidComputePlatformException extends CodeDeployServiceException {  static {    __name(this, "InvalidComputePlatformException");  }  name = "InvalidComputePlatformException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidComputePlatformException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidComputePlatformException.prototype);  }};var InvalidDeploymentIdException = class _InvalidDeploymentIdException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentIdException");  }  name = "InvalidDeploymentIdException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentIdException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentIdException.prototype);  }};var DeploymentCreator = {  Autoscaling: "autoscaling",  AutoscalingTermination: "autoscalingTermination",  CloudFormation: "CloudFormation",  CloudFormationRollback: "CloudFormationRollback",  CodeDeploy: "CodeDeploy",  CodeDeployAutoUpdate: "CodeDeployAutoUpdate",  CodeDeployRollback: "codeDeployRollback",  User: "user"};var ErrorCode = {  AGENT_ISSUE: "AGENT_ISSUE",  ALARM_ACTIVE: "ALARM_ACTIVE",  APPLICATION_MISSING: "APPLICATION_MISSING",  AUTOSCALING_VALIDATION_ERROR: "AUTOSCALING_VALIDATION_ERROR",  AUTO_SCALING_CONFIGURATION: "AUTO_SCALING_CONFIGURATION",  AUTO_SCALING_IAM_ROLE_PERMISSIONS: "AUTO_SCALING_IAM_ROLE_PERMISSIONS",  CLOUDFORMATION_STACK_FAILURE: "CLOUDFORMATION_STACK_FAILURE",  CODEDEPLOY_RESOURCE_CANNOT_BE_FOUND: "CODEDEPLOY_RESOURCE_CANNOT_BE_FOUND",  CUSTOMER_APPLICATION_UNHEALTHY: "CUSTOMER_APPLICATION_UNHEALTHY",  DEPLOYMENT_GROUP_MISSING: "DEPLOYMENT_GROUP_MISSING",  ECS_UPDATE_ERROR: "ECS_UPDATE_ERROR",  ELASTIC_LOAD_BALANCING_INVALID: "ELASTIC_LOAD_BALANCING_INVALID",  ELB_INVALID_INSTANCE: "ELB_INVALID_INSTANCE",  HEALTH_CONSTRAINTS: "HEALTH_CONSTRAINTS",  HEALTH_CONSTRAINTS_INVALID: "HEALTH_CONSTRAINTS_INVALID",  HOOK_EXECUTION_FAILURE: "HOOK_EXECUTION_FAILURE",  IAM_ROLE_MISSING: "IAM_ROLE_MISSING",  IAM_ROLE_PERMISSIONS: "IAM_ROLE_PERMISSIONS",  INTERNAL_ERROR: "INTERNAL_ERROR",  INVALID_ECS_SERVICE: "INVALID_ECS_SERVICE",  INVALID_LAMBDA_CONFIGURATION: "INVALID_LAMBDA_CONFIGURATION",  INVALID_LAMBDA_FUNCTION: "INVALID_LAMBDA_FUNCTION",  INVALID_REVISION: "INVALID_REVISION",  MANUAL_STOP: "MANUAL_STOP",  MISSING_BLUE_GREEN_DEPLOYMENT_CONFIGURATION: "MISSING_BLUE_GREEN_DEPLOYMENT_CONFIGURATION",  MISSING_ELB_INFORMATION: "MISSING_ELB_INFORMATION",  MISSING_GITHUB_TOKEN: "MISSING_GITHUB_TOKEN",  NO_EC2_SUBSCRIPTION: "NO_EC2_SUBSCRIPTION",  NO_INSTANCES: "NO_INSTANCES",  OVER_MAX_INSTANCES: "OVER_MAX_INSTANCES",  RESOURCE_LIMIT_EXCEEDED: "RESOURCE_LIMIT_EXCEEDED",  REVISION_MISSING: "REVISION_MISSING",  THROTTLED: "THROTTLED",  TIMEOUT: "TIMEOUT"};var FileExistsBehavior = {  DISALLOW: "DISALLOW",  OVERWRITE: "OVERWRITE",  RETAIN: "RETAIN"};var TargetStatus = {  FAILED: "Failed",  IN_PROGRESS: "InProgress",  PENDING: "Pending",  READY: "Ready",  SKIPPED: "Skipped",  SUCCEEDED: "Succeeded",  UNKNOWN: "Unknown"};var DeploymentTargetType = {  CLOUDFORMATION_TARGET: "CloudFormationTarget",  ECS_TARGET: "ECSTarget",  INSTANCE_TARGET: "InstanceTarget",  LAMBDA_TARGET: "LambdaTarget"};var TargetLabel = {  BLUE: "Blue",  GREEN: "Green"};var DeploymentNotStartedException = class _DeploymentNotStartedException extends CodeDeployServiceException {  static {    __name(this, "DeploymentNotStartedException");  }  name = "DeploymentNotStartedException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentNotStartedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentNotStartedException.prototype);  }};var DeploymentTargetDoesNotExistException = class _DeploymentTargetDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "DeploymentTargetDoesNotExistException");  }  name = "DeploymentTargetDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentTargetDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentTargetDoesNotExistException.prototype);  }};var DeploymentTargetIdRequiredException = class _DeploymentTargetIdRequiredException extends CodeDeployServiceException {  static {    __name(this, "DeploymentTargetIdRequiredException");  }  name = "DeploymentTargetIdRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentTargetIdRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentTargetIdRequiredException.prototype);  }};var DeploymentTargetListSizeExceededException = class _DeploymentTargetListSizeExceededException extends CodeDeployServiceException {  static {    __name(this, "DeploymentTargetListSizeExceededException");  }  name = "DeploymentTargetListSizeExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentTargetListSizeExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentTargetListSizeExceededException.prototype);  }};var InstanceDoesNotExistException = class _InstanceDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "InstanceDoesNotExistException");  }  name = "InstanceDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InstanceDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InstanceDoesNotExistException.prototype);  }};var InvalidDeploymentTargetIdException = class _InvalidDeploymentTargetIdException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentTargetIdException");  }  name = "InvalidDeploymentTargetIdException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentTargetIdException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentTargetIdException.prototype);  }};var BucketNameFilterRequiredException = class _BucketNameFilterRequiredException extends CodeDeployServiceException {  static {    __name(this, "BucketNameFilterRequiredException");  }  name = "BucketNameFilterRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "BucketNameFilterRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _BucketNameFilterRequiredException.prototype);  }};var DeploymentWaitType = {  READY_WAIT: "READY_WAIT",  TERMINATION_WAIT: "TERMINATION_WAIT"};var DeploymentAlreadyCompletedException = class _DeploymentAlreadyCompletedException extends CodeDeployServiceException {  static {    __name(this, "DeploymentAlreadyCompletedException");  }  name = "DeploymentAlreadyCompletedException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentAlreadyCompletedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentAlreadyCompletedException.prototype);  }};var DeploymentIsNotInReadyStateException = class _DeploymentIsNotInReadyStateException extends CodeDeployServiceException {  static {    __name(this, "DeploymentIsNotInReadyStateException");  }  name = "DeploymentIsNotInReadyStateException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentIsNotInReadyStateException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentIsNotInReadyStateException.prototype);  }};var InvalidDeploymentStatusException = class _InvalidDeploymentStatusException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentStatusException");  }  name = "InvalidDeploymentStatusException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentStatusException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentStatusException.prototype);  }};var InvalidDeploymentWaitTypeException = class _InvalidDeploymentWaitTypeException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentWaitTypeException");  }  name = "InvalidDeploymentWaitTypeException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentWaitTypeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentWaitTypeException.prototype);  }};var UnsupportedActionForDeploymentTypeException = class _UnsupportedActionForDeploymentTypeException extends CodeDeployServiceException {  static {    __name(this, "UnsupportedActionForDeploymentTypeException");  }  name = "UnsupportedActionForDeploymentTypeException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "UnsupportedActionForDeploymentTypeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _UnsupportedActionForDeploymentTypeException.prototype);  }};var InvalidTagsToAddException = class _InvalidTagsToAddException extends CodeDeployServiceException {  static {    __name(this, "InvalidTagsToAddException");  }  name = "InvalidTagsToAddException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTagsToAddException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTagsToAddException.prototype);  }};var DeploymentGroupDoesNotExistException = class _DeploymentGroupDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "DeploymentGroupDoesNotExistException");  }  name = "DeploymentGroupDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentGroupDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentGroupDoesNotExistException.prototype);  }};var DeploymentLimitExceededException = class _DeploymentLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "DeploymentLimitExceededException");  }  name = "DeploymentLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentLimitExceededException.prototype);  }};var DescriptionTooLongException = class _DescriptionTooLongException extends CodeDeployServiceException {  static {    __name(this, "DescriptionTooLongException");  }  name = "DescriptionTooLongException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DescriptionTooLongException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DescriptionTooLongException.prototype);  }};var InvalidAlarmConfigException = class _InvalidAlarmConfigException extends CodeDeployServiceException {  static {    __name(this, "InvalidAlarmConfigException");  }  name = "InvalidAlarmConfigException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidAlarmConfigException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidAlarmConfigException.prototype);  }};var InvalidAutoRollbackConfigException = class _InvalidAutoRollbackConfigException extends CodeDeployServiceException {  static {    __name(this, "InvalidAutoRollbackConfigException");  }  name = "InvalidAutoRollbackConfigException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidAutoRollbackConfigException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidAutoRollbackConfigException.prototype);  }};var InvalidAutoScalingGroupException = class _InvalidAutoScalingGroupException extends CodeDeployServiceException {  static {    __name(this, "InvalidAutoScalingGroupException");  }  name = "InvalidAutoScalingGroupException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidAutoScalingGroupException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidAutoScalingGroupException.prototype);  }};var InvalidDeploymentConfigNameException = class _InvalidDeploymentConfigNameException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentConfigNameException");  }  name = "InvalidDeploymentConfigNameException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentConfigNameException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentConfigNameException.prototype);  }};var InvalidFileExistsBehaviorException = class _InvalidFileExistsBehaviorException extends CodeDeployServiceException {  static {    __name(this, "InvalidFileExistsBehaviorException");  }  name = "InvalidFileExistsBehaviorException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidFileExistsBehaviorException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidFileExistsBehaviorException.prototype);  }};var InvalidGitHubAccountTokenException = class _InvalidGitHubAccountTokenException extends CodeDeployServiceException {  static {    __name(this, "InvalidGitHubAccountTokenException");  }  name = "InvalidGitHubAccountTokenException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidGitHubAccountTokenException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidGitHubAccountTokenException.prototype);  }};var InvalidIgnoreApplicationStopFailuresValueException = class _InvalidIgnoreApplicationStopFailuresValueException extends CodeDeployServiceException {  static {    __name(this, "InvalidIgnoreApplicationStopFailuresValueException");  }  name = "InvalidIgnoreApplicationStopFailuresValueException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidIgnoreApplicationStopFailuresValueException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidIgnoreApplicationStopFailuresValueException.prototype);  }};var InvalidLoadBalancerInfoException = class _InvalidLoadBalancerInfoException extends CodeDeployServiceException {  static {    __name(this, "InvalidLoadBalancerInfoException");  }  name = "InvalidLoadBalancerInfoException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidLoadBalancerInfoException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidLoadBalancerInfoException.prototype);  }};var InvalidRoleException = class _InvalidRoleException extends CodeDeployServiceException {  static {    __name(this, "InvalidRoleException");  }  name = "InvalidRoleException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidRoleException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidRoleException.prototype);  }};var InvalidTargetInstancesException = class _InvalidTargetInstancesException extends CodeDeployServiceException {  static {    __name(this, "InvalidTargetInstancesException");  }  name = "InvalidTargetInstancesException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTargetInstancesException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTargetInstancesException.prototype);  }};var InvalidTrafficRoutingConfigurationException = class _InvalidTrafficRoutingConfigurationException extends CodeDeployServiceException {  static {    __name(this, "InvalidTrafficRoutingConfigurationException");  }  name = "InvalidTrafficRoutingConfigurationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTrafficRoutingConfigurationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTrafficRoutingConfigurationException.prototype);  }};var InvalidUpdateOutdatedInstancesOnlyValueException = class _InvalidUpdateOutdatedInstancesOnlyValueException extends CodeDeployServiceException {  static {    __name(this, "InvalidUpdateOutdatedInstancesOnlyValueException");  }  name = "InvalidUpdateOutdatedInstancesOnlyValueException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidUpdateOutdatedInstancesOnlyValueException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidUpdateOutdatedInstancesOnlyValueException.prototype);  }};var RevisionDoesNotExistException = class _RevisionDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "RevisionDoesNotExistException");  }  name = "RevisionDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "RevisionDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _RevisionDoesNotExistException.prototype);  }};var ThrottlingException = class _ThrottlingException extends CodeDeployServiceException {  static {    __name(this, "ThrottlingException");  }  name = "ThrottlingException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ThrottlingException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ThrottlingException.prototype);  }};var MinimumHealthyHostsType = {  FLEET_PERCENT: "FLEET_PERCENT",  HOST_COUNT: "HOST_COUNT"};var TrafficRoutingType = {  AllAtOnce: "AllAtOnce",  TimeBasedCanary: "TimeBasedCanary",  TimeBasedLinear: "TimeBasedLinear"};var MinimumHealthyHostsPerZoneType = {  FLEET_PERCENT: "FLEET_PERCENT",  HOST_COUNT: "HOST_COUNT"};var DeploymentConfigAlreadyExistsException = class _DeploymentConfigAlreadyExistsException extends CodeDeployServiceException {  static {    __name(this, "DeploymentConfigAlreadyExistsException");  }  name = "DeploymentConfigAlreadyExistsException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentConfigAlreadyExistsException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentConfigAlreadyExistsException.prototype);  }};var DeploymentConfigLimitExceededException = class _DeploymentConfigLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "DeploymentConfigLimitExceededException");  }  name = "DeploymentConfigLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentConfigLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentConfigLimitExceededException.prototype);  }};var DeploymentConfigNameRequiredException = class _DeploymentConfigNameRequiredException extends CodeDeployServiceException {  static {    __name(this, "DeploymentConfigNameRequiredException");  }  name = "DeploymentConfigNameRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentConfigNameRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentConfigNameRequiredException.prototype);  }};var InvalidMinimumHealthyHostValueException = class _InvalidMinimumHealthyHostValueException extends CodeDeployServiceException {  static {    __name(this, "InvalidMinimumHealthyHostValueException");  }  name = "InvalidMinimumHealthyHostValueException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidMinimumHealthyHostValueException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidMinimumHealthyHostValueException.prototype);  }};var InvalidZonalDeploymentConfigurationException = class _InvalidZonalDeploymentConfigurationException extends CodeDeployServiceException {  static {    __name(this, "InvalidZonalDeploymentConfigurationException");  }  name = "InvalidZonalDeploymentConfigurationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidZonalDeploymentConfigurationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidZonalDeploymentConfigurationException.prototype);  }};var DeploymentGroupAlreadyExistsException = class _DeploymentGroupAlreadyExistsException extends CodeDeployServiceException {  static {    __name(this, "DeploymentGroupAlreadyExistsException");  }  name = "DeploymentGroupAlreadyExistsException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentGroupAlreadyExistsException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentGroupAlreadyExistsException.prototype);  }};var DeploymentGroupLimitExceededException = class _DeploymentGroupLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "DeploymentGroupLimitExceededException");  }  name = "DeploymentGroupLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentGroupLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentGroupLimitExceededException.prototype);  }};var ECSServiceMappingLimitExceededException = class _ECSServiceMappingLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "ECSServiceMappingLimitExceededException");  }  name = "ECSServiceMappingLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ECSServiceMappingLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ECSServiceMappingLimitExceededException.prototype);  }};var InvalidBlueGreenDeploymentConfigurationException = class _InvalidBlueGreenDeploymentConfigurationException extends CodeDeployServiceException {  static {    __name(this, "InvalidBlueGreenDeploymentConfigurationException");  }  name = "InvalidBlueGreenDeploymentConfigurationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidBlueGreenDeploymentConfigurationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidBlueGreenDeploymentConfigurationException.prototype);  }};var InvalidDeploymentStyleException = class _InvalidDeploymentStyleException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentStyleException");  }  name = "InvalidDeploymentStyleException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentStyleException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentStyleException.prototype);  }};var InvalidEC2TagCombinationException = class _InvalidEC2TagCombinationException extends CodeDeployServiceException {  static {    __name(this, "InvalidEC2TagCombinationException");  }  name = "InvalidEC2TagCombinationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidEC2TagCombinationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidEC2TagCombinationException.prototype);  }};var InvalidEC2TagException = class _InvalidEC2TagException extends CodeDeployServiceException {  static {    __name(this, "InvalidEC2TagException");  }  name = "InvalidEC2TagException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidEC2TagException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidEC2TagException.prototype);  }};var InvalidECSServiceException = class _InvalidECSServiceException extends CodeDeployServiceException {  static {    __name(this, "InvalidECSServiceException");  }  name = "InvalidECSServiceException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidECSServiceException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidECSServiceException.prototype);  }};var InvalidInputException = class _InvalidInputException extends CodeDeployServiceException {  static {    __name(this, "InvalidInputException");  }  name = "InvalidInputException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidInputException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidInputException.prototype);  }};var InvalidOnPremisesTagCombinationException = class _InvalidOnPremisesTagCombinationException extends CodeDeployServiceException {  static {    __name(this, "InvalidOnPremisesTagCombinationException");  }  name = "InvalidOnPremisesTagCombinationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidOnPremisesTagCombinationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidOnPremisesTagCombinationException.prototype);  }};var InvalidTargetGroupPairException = class _InvalidTargetGroupPairException extends CodeDeployServiceException {  static {    __name(this, "InvalidTargetGroupPairException");  }  name = "InvalidTargetGroupPairException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTargetGroupPairException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTargetGroupPairException.prototype);  }};var InvalidTriggerConfigException = class _InvalidTriggerConfigException extends CodeDeployServiceException {  static {    __name(this, "InvalidTriggerConfigException");  }  name = "InvalidTriggerConfigException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTriggerConfigException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTriggerConfigException.prototype);  }};var LifecycleHookLimitExceededException = class _LifecycleHookLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "LifecycleHookLimitExceededException");  }  name = "LifecycleHookLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "LifecycleHookLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _LifecycleHookLimitExceededException.prototype);  }};var RoleRequiredException = class _RoleRequiredException extends CodeDeployServiceException {  static {    __name(this, "RoleRequiredException");  }  name = "RoleRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "RoleRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _RoleRequiredException.prototype);  }};var TagSetListLimitExceededException = class _TagSetListLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "TagSetListLimitExceededException");  }  name = "TagSetListLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "TagSetListLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _TagSetListLimitExceededException.prototype);  }};var TriggerTargetsLimitExceededException = class _TriggerTargetsLimitExceededException extends CodeDeployServiceException {  static {    __name(this, "TriggerTargetsLimitExceededException");  }  name = "TriggerTargetsLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "TriggerTargetsLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _TriggerTargetsLimitExceededException.prototype);  }};var DeploymentConfigInUseException = class _DeploymentConfigInUseException extends CodeDeployServiceException {  static {    __name(this, "DeploymentConfigInUseException");  }  name = "DeploymentConfigInUseException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeploymentConfigInUseException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeploymentConfigInUseException.prototype);  }};var InvalidOperationException = class _InvalidOperationException extends CodeDeployServiceException {  static {    __name(this, "InvalidOperationException");  }  name = "InvalidOperationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidOperationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidOperationException.prototype);  }};var GitHubAccountTokenDoesNotExistException = class _GitHubAccountTokenDoesNotExistException extends CodeDeployServiceException {  static {    __name(this, "GitHubAccountTokenDoesNotExistException");  }  name = "GitHubAccountTokenDoesNotExistException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "GitHubAccountTokenDoesNotExistException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _GitHubAccountTokenDoesNotExistException.prototype);  }};var GitHubAccountTokenNameRequiredException = class _GitHubAccountTokenNameRequiredException extends CodeDeployServiceException {  static {    __name(this, "GitHubAccountTokenNameRequiredException");  }  name = "GitHubAccountTokenNameRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "GitHubAccountTokenNameRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _GitHubAccountTokenNameRequiredException.prototype);  }};var InvalidGitHubAccountTokenNameException = class _InvalidGitHubAccountTokenNameException extends CodeDeployServiceException {  static {    __name(this, "InvalidGitHubAccountTokenNameException");  }  name = "InvalidGitHubAccountTokenNameException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidGitHubAccountTokenNameException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidGitHubAccountTokenNameException.prototype);  }};var OperationNotSupportedException = class _OperationNotSupportedException extends CodeDeployServiceException {  static {    __name(this, "OperationNotSupportedException");  }  name = "OperationNotSupportedException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "OperationNotSupportedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _OperationNotSupportedException.prototype);  }};var ResourceValidationException = class _ResourceValidationException extends CodeDeployServiceException {  static {    __name(this, "ResourceValidationException");  }  name = "ResourceValidationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceValidationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceValidationException.prototype);  }};var InvalidBucketNameFilterException = class _InvalidBucketNameFilterException extends CodeDeployServiceException {  static {    __name(this, "InvalidBucketNameFilterException");  }  name = "InvalidBucketNameFilterException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidBucketNameFilterException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidBucketNameFilterException.prototype);  }};var InvalidDeployedStateFilterException = class _InvalidDeployedStateFilterException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeployedStateFilterException");  }  name = "InvalidDeployedStateFilterException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeployedStateFilterException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeployedStateFilterException.prototype);  }};var InvalidKeyPrefixFilterException = class _InvalidKeyPrefixFilterException extends CodeDeployServiceException {  static {    __name(this, "InvalidKeyPrefixFilterException");  }  name = "InvalidKeyPrefixFilterException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidKeyPrefixFilterException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidKeyPrefixFilterException.prototype);  }};var InvalidNextTokenException = class _InvalidNextTokenException extends CodeDeployServiceException {  static {    __name(this, "InvalidNextTokenException");  }  name = "InvalidNextTokenException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidNextTokenException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidNextTokenException.prototype);  }};var InvalidSortByException = class _InvalidSortByException extends CodeDeployServiceException {  static {    __name(this, "InvalidSortByException");  }  name = "InvalidSortByException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidSortByException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidSortByException.prototype);  }};var InvalidSortOrderException = class _InvalidSortOrderException extends CodeDeployServiceException {  static {    __name(this, "InvalidSortOrderException");  }  name = "InvalidSortOrderException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidSortOrderException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidSortOrderException.prototype);  }};var ListStateFilterAction = {  Exclude: "exclude",  Ignore: "ignore",  Include: "include"};var SortOrder = {  Ascending: "ascending",  Descending: "descending"};var InvalidDeploymentInstanceTypeException = class _InvalidDeploymentInstanceTypeException extends CodeDeployServiceException {  static {    __name(this, "InvalidDeploymentInstanceTypeException");  }  name = "InvalidDeploymentInstanceTypeException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidDeploymentInstanceTypeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidDeploymentInstanceTypeException.prototype);  }};var InvalidInstanceStatusException = class _InvalidInstanceStatusException extends CodeDeployServiceException {  static {    __name(this, "InvalidInstanceStatusException");  }  name = "InvalidInstanceStatusException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidInstanceStatusException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidInstanceStatusException.prototype);  }};var InvalidInstanceTypeException = class _InvalidInstanceTypeException extends CodeDeployServiceException {  static {    __name(this, "InvalidInstanceTypeException");  }  name = "InvalidInstanceTypeException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidInstanceTypeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidInstanceTypeException.prototype);  }};var InvalidTargetFilterNameException = class _InvalidTargetFilterNameException extends CodeDeployServiceException {  static {    __name(this, "InvalidTargetFilterNameException");  }  name = "InvalidTargetFilterNameException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTargetFilterNameException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTargetFilterNameException.prototype);  }};var InvalidExternalIdException = class _InvalidExternalIdException extends CodeDeployServiceException {  static {    __name(this, "InvalidExternalIdException");  }  name = "InvalidExternalIdException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidExternalIdException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidExternalIdException.prototype);  }};var InvalidTimeRangeException = class _InvalidTimeRangeException extends CodeDeployServiceException {  static {    __name(this, "InvalidTimeRangeException");  }  name = "InvalidTimeRangeException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTimeRangeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTimeRangeException.prototype);  }};var TargetFilterName = {  SERVER_INSTANCE_LABEL: "ServerInstanceLabel",  TARGET_STATUS: "TargetStatus"};var InvalidRegistrationStatusException = class _InvalidRegistrationStatusException extends CodeDeployServiceException {  static {    __name(this, "InvalidRegistrationStatusException");  }  name = "InvalidRegistrationStatusException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidRegistrationStatusException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidRegistrationStatusException.prototype);  }};var InvalidTagFilterException = class _InvalidTagFilterException extends CodeDeployServiceException {  static {    __name(this, "InvalidTagFilterException");  }  name = "InvalidTagFilterException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidTagFilterException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidTagFilterException.prototype);  }};var RegistrationStatus = {  Deregistered: "Deregistered",  Registered: "Registered"};var InvalidArnException = class _InvalidArnException extends CodeDeployServiceException {  static {    __name(this, "InvalidArnException");  }  name = "InvalidArnException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidArnException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidArnException.prototype);  }};var ResourceArnRequiredException = class _ResourceArnRequiredException extends CodeDeployServiceException {  static {    __name(this, "ResourceArnRequiredException");  }  name = "ResourceArnRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceArnRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceArnRequiredException.prototype);  }};var InvalidLifecycleEventHookExecutionIdException = class _InvalidLifecycleEventHookExecutionIdException extends CodeDeployServiceException {  static {    __name(this, "InvalidLifecycleEventHookExecutionIdException");  }  name = "InvalidLifecycleEventHookExecutionIdException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidLifecycleEventHookExecutionIdException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidLifecycleEventHookExecutionIdException.prototype);  }};var InvalidLifecycleEventHookExecutionStatusException = class _InvalidLifecycleEventHookExecutionStatusException extends CodeDeployServiceException {  static {    __name(this, "InvalidLifecycleEventHookExecutionStatusException");  }  name = "InvalidLifecycleEventHookExecutionStatusException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidLifecycleEventHookExecutionStatusException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidLifecycleEventHookExecutionStatusException.prototype);  }};var LifecycleEventAlreadyCompletedException = class _LifecycleEventAlreadyCompletedException extends CodeDeployServiceException {  static {    __name(this, "LifecycleEventAlreadyCompletedException");  }  name = "LifecycleEventAlreadyCompletedException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "LifecycleEventAlreadyCompletedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _LifecycleEventAlreadyCompletedException.prototype);  }};var IamArnRequiredException = class _IamArnRequiredException extends CodeDeployServiceException {  static {    __name(this, "IamArnRequiredException");  }  name = "IamArnRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "IamArnRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _IamArnRequiredException.prototype);  }};var IamSessionArnAlreadyRegisteredException = class _IamSessionArnAlreadyRegisteredException extends CodeDeployServiceException {  static {    __name(this, "IamSessionArnAlreadyRegisteredException");  }  name = "IamSessionArnAlreadyRegisteredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "IamSessionArnAlreadyRegisteredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _IamSessionArnAlreadyRegisteredException.prototype);  }};var IamUserArnAlreadyRegisteredException = class _IamUserArnAlreadyRegisteredException extends CodeDeployServiceException {  static {    __name(this, "IamUserArnAlreadyRegisteredException");  }  name = "IamUserArnAlreadyRegisteredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "IamUserArnAlreadyRegisteredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _IamUserArnAlreadyRegisteredException.prototype);  }};var IamUserArnRequiredException = class _IamUserArnRequiredException extends CodeDeployServiceException {  static {    __name(this, "IamUserArnRequiredException");  }  name = "IamUserArnRequiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "IamUserArnRequiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _IamUserArnRequiredException.prototype);  }};var InstanceNameAlreadyRegisteredException = class _InstanceNameAlreadyRegisteredException extends CodeDeployServiceException {  static {    __name(this, "InstanceNameAlreadyRegisteredException");  }  name = "InstanceNameAlreadyRegisteredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InstanceNameAlreadyRegisteredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InstanceNameAlreadyRegisteredException.prototype);  }};var InvalidIamSessionArnException = class _InvalidIamSessionArnException extends CodeDeployServiceException {  static {    __name(this, "InvalidIamSessionArnException");  }  name = "InvalidIamSessionArnException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidIamSessionArnException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidIamSessionArnException.prototype);  }};var InvalidIamUserArnException = class _InvalidIamUserArnException extends CodeDeployServiceException {  static {    __name(this, "InvalidIamUserArnException");  }  name = "InvalidIamUserArnException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidIamUserArnException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidIamUserArnException.prototype);  }};var MultipleIamArnsProvidedException = class _MultipleIamArnsProvidedException extends CodeDeployServiceException {  static {    __name(this, "MultipleIamArnsProvidedException");  }  name = "MultipleIamArnsProvidedException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "MultipleIamArnsProvidedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _MultipleIamArnsProvidedException.prototype);  }};var StopStatus = {  PENDING: "Pending",  SUCCEEDED: "Succeeded"}; // src/protocols/Aws_json1_1.tsvar se_AddTagsToOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("AddTagsToOnPremisesInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddTagsToOnPremisesInstancesCommand");var se_BatchGetApplicationRevisionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("BatchGetApplicationRevisions");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetApplicationRevisionsCommand");var se_BatchGetApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("BatchGetApplications");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetApplicationsCommand");var se_BatchGetDeploymentGroupsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("BatchGetDeploymentGroups");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetDeploymentGroupsCommand");var se_BatchGetDeploymentInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("BatchGetDeploymentInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetDeploymentInstancesCommand");var se_BatchGetDeploymentsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("BatchGetDeployments");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetDeploymentsCommand");var se_BatchGetDeploymentTargetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("BatchGetDeploymentTargets");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetDeploymentTargetsCommand");var se_BatchGetOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("BatchGetOnPremisesInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetOnPremisesInstancesCommand");var se_ContinueDeploymentCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ContinueDeployment");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ContinueDeploymentCommand");var se_CreateApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateApplication");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateApplicationCommand");var se_CreateDeploymentCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateDeployment");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateDeploymentCommand");var se_CreateDeploymentConfigCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateDeploymentConfig");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateDeploymentConfigCommand");var se_CreateDeploymentGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateDeploymentGroup");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateDeploymentGroupCommand");var se_DeleteApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteApplication");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteApplicationCommand");var se_DeleteDeploymentConfigCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteDeploymentConfig");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteDeploymentConfigCommand");var se_DeleteDeploymentGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteDeploymentGroup");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteDeploymentGroupCommand");var se_DeleteGitHubAccountTokenCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteGitHubAccountToken");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteGitHubAccountTokenCommand");var se_DeleteResourcesByExternalIdCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteResourcesByExternalId");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteResourcesByExternalIdCommand");var se_DeregisterOnPremisesInstanceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeregisterOnPremisesInstance");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeregisterOnPremisesInstanceCommand");var se_GetApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetApplication");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetApplicationCommand");var se_GetApplicationRevisionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetApplicationRevision");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetApplicationRevisionCommand");var se_GetDeploymentCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetDeployment");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetDeploymentCommand");var se_GetDeploymentConfigCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetDeploymentConfig");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetDeploymentConfigCommand");var se_GetDeploymentGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetDeploymentGroup");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetDeploymentGroupCommand");var se_GetDeploymentInstanceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetDeploymentInstance");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetDeploymentInstanceCommand");var se_GetDeploymentTargetCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetDeploymentTarget");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetDeploymentTargetCommand");var se_GetOnPremisesInstanceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetOnPremisesInstance");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetOnPremisesInstanceCommand");var se_ListApplicationRevisionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListApplicationRevisions");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListApplicationRevisionsCommand");var se_ListApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListApplications");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListApplicationsCommand");var se_ListDeploymentConfigsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListDeploymentConfigs");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListDeploymentConfigsCommand");var se_ListDeploymentGroupsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListDeploymentGroups");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListDeploymentGroupsCommand");var se_ListDeploymentInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListDeploymentInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListDeploymentInstancesCommand");var se_ListDeploymentsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListDeployments");  let body;  body = JSON.stringify(se_ListDeploymentsInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListDeploymentsCommand");var se_ListDeploymentTargetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListDeploymentTargets");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListDeploymentTargetsCommand");var se_ListGitHubAccountTokenNamesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListGitHubAccountTokenNames");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListGitHubAccountTokenNamesCommand");var se_ListOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListOnPremisesInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListOnPremisesInstancesCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListTagsForResource");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListTagsForResourceCommand");var se_PutLifecycleEventHookExecutionStatusCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("PutLifecycleEventHookExecutionStatus");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutLifecycleEventHookExecutionStatusCommand");var se_RegisterApplicationRevisionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RegisterApplicationRevision");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RegisterApplicationRevisionCommand");var se_RegisterOnPremisesInstanceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RegisterOnPremisesInstance");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RegisterOnPremisesInstanceCommand");var se_RemoveTagsFromOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RemoveTagsFromOnPremisesInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveTagsFromOnPremisesInstancesCommand");var se_SkipWaitTimeForInstanceTerminationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("SkipWaitTimeForInstanceTermination");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SkipWaitTimeForInstanceTerminationCommand");var se_StopDeploymentCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StopDeployment");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StopDeploymentCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("TagResource");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UntagResource");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagResourceCommand");var se_UpdateApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateApplication");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateApplicationCommand");var se_UpdateDeploymentGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateDeploymentGroup");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateDeploymentGroupCommand");var de_AddTagsToOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_AddTagsToOnPremisesInstancesCommand");var de_BatchGetApplicationRevisionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_BatchGetApplicationRevisionsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_BatchGetApplicationRevisionsCommand");var de_BatchGetApplicationsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_BatchGetApplicationsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_BatchGetApplicationsCommand");var de_BatchGetDeploymentGroupsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_BatchGetDeploymentGroupsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_BatchGetDeploymentGroupsCommand");var de_BatchGetDeploymentInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_BatchGetDeploymentInstancesOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_BatchGetDeploymentInstancesCommand");var de_BatchGetDeploymentsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_BatchGetDeploymentsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_BatchGetDeploymentsCommand");var de_BatchGetDeploymentTargetsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_BatchGetDeploymentTargetsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_BatchGetDeploymentTargetsCommand");var de_BatchGetOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_BatchGetOnPremisesInstancesOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_BatchGetOnPremisesInstancesCommand");var de_ContinueDeploymentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_ContinueDeploymentCommand");var de_CreateApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateApplicationCommand");var de_CreateDeploymentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateDeploymentCommand");var de_CreateDeploymentConfigCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateDeploymentConfigCommand");var de_CreateDeploymentGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateDeploymentGroupCommand");var de_DeleteApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteApplicationCommand");var de_DeleteDeploymentConfigCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteDeploymentConfigCommand");var de_DeleteDeploymentGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteDeploymentGroupCommand");var de_DeleteGitHubAccountTokenCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteGitHubAccountTokenCommand");var de_DeleteResourcesByExternalIdCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteResourcesByExternalIdCommand");var de_DeregisterOnPremisesInstanceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeregisterOnPremisesInstanceCommand");var de_GetApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetApplicationOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetApplicationCommand");var de_GetApplicationRevisionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetApplicationRevisionOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetApplicationRevisionCommand");var de_GetDeploymentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetDeploymentOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetDeploymentCommand");var de_GetDeploymentConfigCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetDeploymentConfigOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetDeploymentConfigCommand");var de_GetDeploymentGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetDeploymentGroupOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetDeploymentGroupCommand");var de_GetDeploymentInstanceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetDeploymentInstanceOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetDeploymentInstanceCommand");var de_GetDeploymentTargetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetDeploymentTargetOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetDeploymentTargetCommand");var de_GetOnPremisesInstanceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetOnPremisesInstanceOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetOnPremisesInstanceCommand");var de_ListApplicationRevisionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListApplicationRevisionsCommand");var de_ListApplicationsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListApplicationsCommand");var de_ListDeploymentConfigsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListDeploymentConfigsCommand");var de_ListDeploymentGroupsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListDeploymentGroupsCommand");var de_ListDeploymentInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListDeploymentInstancesCommand");var de_ListDeploymentsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListDeploymentsCommand");var de_ListDeploymentTargetsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListDeploymentTargetsCommand");var de_ListGitHubAccountTokenNamesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListGitHubAccountTokenNamesCommand");var de_ListOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListOnPremisesInstancesCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListTagsForResourceCommand");var de_PutLifecycleEventHookExecutionStatusCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_PutLifecycleEventHookExecutionStatusCommand");var de_RegisterApplicationRevisionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_RegisterApplicationRevisionCommand");var de_RegisterOnPremisesInstanceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_RegisterOnPremisesInstanceCommand");var de_RemoveTagsFromOnPremisesInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_RemoveTagsFromOnPremisesInstancesCommand");var de_SkipWaitTimeForInstanceTerminationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_SkipWaitTimeForInstanceTerminationCommand");var de_StopDeploymentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StopDeploymentCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_TagResourceCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UntagResourceCommand");var de_UpdateApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateApplicationCommand");var de_UpdateDeploymentGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateDeploymentGroupCommand");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 "InstanceLimitExceededException":    case "com.amazonaws.codedeploy#InstanceLimitExceededException":      throw await de_InstanceLimitExceededExceptionRes(parsedOutput, context);    case "InstanceNameRequiredException":    case "com.amazonaws.codedeploy#InstanceNameRequiredException":      throw await de_InstanceNameRequiredExceptionRes(parsedOutput, context);    case "InstanceNotRegisteredException":    case "com.amazonaws.codedeploy#InstanceNotRegisteredException":      throw await de_InstanceNotRegisteredExceptionRes(parsedOutput, context);    case "InvalidInstanceNameException":    case "com.amazonaws.codedeploy#InvalidInstanceNameException":      throw await de_InvalidInstanceNameExceptionRes(parsedOutput, context);    case "InvalidTagException":    case "com.amazonaws.codedeploy#InvalidTagException":      throw await de_InvalidTagExceptionRes(parsedOutput, context);    case "TagLimitExceededException":    case "com.amazonaws.codedeploy#TagLimitExceededException":      throw await de_TagLimitExceededExceptionRes(parsedOutput, context);    case "TagRequiredException":    case "com.amazonaws.codedeploy#TagRequiredException":      throw await de_TagRequiredExceptionRes(parsedOutput, context);    case "ApplicationDoesNotExistException":    case "com.amazonaws.codedeploy#ApplicationDoesNotExistException":      throw await de_ApplicationDoesNotExistExceptionRes(parsedOutput, context);    case "ApplicationNameRequiredException":    case "com.amazonaws.codedeploy#ApplicationNameRequiredException":      throw await de_ApplicationNameRequiredExceptionRes(parsedOutput, context);    case "BatchLimitExceededException":    case "com.amazonaws.codedeploy#BatchLimitExceededException":      throw await de_BatchLimitExceededExceptionRes(parsedOutput, context);    case "InvalidApplicationNameException":    case "com.amazonaws.codedeploy#InvalidApplicationNameException":      throw await de_InvalidApplicationNameExceptionRes(parsedOutput, context);    case "InvalidRevisionException":    case "com.amazonaws.codedeploy#InvalidRevisionException":      throw await de_InvalidRevisionExceptionRes(parsedOutput, context);    case "RevisionRequiredException":    case "com.amazonaws.codedeploy#RevisionRequiredException":      throw await de_RevisionRequiredExceptionRes(parsedOutput, context);    case "DeploymentConfigDoesNotExistException":    case "com.amazonaws.codedeploy#DeploymentConfigDoesNotExistException":      throw await de_DeploymentConfigDoesNotExistExceptionRes(parsedOutput, context);    case "DeploymentGroupNameRequiredException":    case "com.amazonaws.codedeploy#DeploymentGroupNameRequiredException":      throw await de_DeploymentGroupNameRequiredExceptionRes(parsedOutput, context);    case "InvalidDeploymentGroupNameException":    case "com.amazonaws.codedeploy#InvalidDeploymentGroupNameException":      throw await de_InvalidDeploymentGroupNameExceptionRes(parsedOutput, context);    case "DeploymentDoesNotExistException":    case "com.amazonaws.codedeploy#DeploymentDoesNotExistException":      throw await de_DeploymentDoesNotExistExceptionRes(parsedOutput, context);    case "DeploymentIdRequiredException":    case "com.amazonaws.codedeploy#DeploymentIdRequiredException":      throw await de_DeploymentIdRequiredExceptionRes(parsedOutput, context);    case "InstanceIdRequiredException":    case "com.amazonaws.codedeploy#InstanceIdRequiredException":      throw await de_InstanceIdRequiredExceptionRes(parsedOutput, context);    case "InvalidComputePlatformException":    case "com.amazonaws.codedeploy#InvalidComputePlatformException":      throw await de_InvalidComputePlatformExceptionRes(parsedOutput, context);    case "InvalidDeploymentIdException":    case "com.amazonaws.codedeploy#InvalidDeploymentIdException":      throw await de_InvalidDeploymentIdExceptionRes(parsedOutput, context);    case "DeploymentNotStartedException":    case "com.amazonaws.codedeploy#DeploymentNotStartedException":      throw await de_DeploymentNotStartedExceptionRes(parsedOutput, context);    case "DeploymentTargetDoesNotExistException":    case "com.amazonaws.codedeploy#DeploymentTargetDoesNotExistException":      throw await de_DeploymentTargetDoesNotExistExceptionRes(parsedOutput, context);    case "DeploymentTargetIdRequiredException":    case "com.amazonaws.codedeploy#DeploymentTargetIdRequiredException":      throw await de_DeploymentTargetIdRequiredExceptionRes(parsedOutput, context);    case "DeploymentTargetListSizeExceededException":    case "com.amazonaws.codedeploy#DeploymentTargetListSizeExceededException":      throw await de_DeploymentTargetListSizeExceededExceptionRes(parsedOutput, context);    case "InstanceDoesNotExistException":    case "com.amazonaws.codedeploy#InstanceDoesNotExistException":      throw await de_InstanceDoesNotExistExceptionRes(parsedOutput, context);    case "InvalidDeploymentTargetIdException":    case "com.amazonaws.codedeploy#InvalidDeploymentTargetIdException":      throw await de_InvalidDeploymentTargetIdExceptionRes(parsedOutput, context);    case "DeploymentAlreadyCompletedException":    case "com.amazonaws.codedeploy#DeploymentAlreadyCompletedException":      throw await de_DeploymentAlreadyCompletedExceptionRes(parsedOutput, context);    case "DeploymentIsNotInReadyStateException":    case "com.amazonaws.codedeploy#DeploymentIsNotInReadyStateException":      throw await de_DeploymentIsNotInReadyStateExceptionRes(parsedOutput, context);    case "InvalidDeploymentStatusException":    case "com.amazonaws.codedeploy#InvalidDeploymentStatusException":      throw await de_InvalidDeploymentStatusExceptionRes(parsedOutput, context);    case "InvalidDeploymentWaitTypeException":    case "com.amazonaws.codedeploy#InvalidDeploymentWaitTypeException":      throw await de_InvalidDeploymentWaitTypeExceptionRes(parsedOutput, context);    case "UnsupportedActionForDeploymentTypeException":    case "com.amazonaws.codedeploy#UnsupportedActionForDeploymentTypeException":      throw await de_UnsupportedActionForDeploymentTypeExceptionRes(parsedOutput, context);    case "ApplicationAlreadyExistsException":    case "com.amazonaws.codedeploy#ApplicationAlreadyExistsException":      throw await de_ApplicationAlreadyExistsExceptionRes(parsedOutput, context);    case "ApplicationLimitExceededException":    case "com.amazonaws.codedeploy#ApplicationLimitExceededException":      throw await de_ApplicationLimitExceededExceptionRes(parsedOutput, context);    case "InvalidTagsToAddException":    case "com.amazonaws.codedeploy#InvalidTagsToAddException":      throw await de_InvalidTagsToAddExceptionRes(parsedOutput, context);    case "AlarmsLimitExceededException":    case "com.amazonaws.codedeploy#AlarmsLimitExceededException":      throw await de_AlarmsLimitExceededExceptionRes(parsedOutput, context);    case "DeploymentGroupDoesNotExistException":    case "com.amazonaws.codedeploy#DeploymentGroupDoesNotExistException":      throw await de_DeploymentGroupDoesNotExistExceptionRes(parsedOutput, context);    case "DeploymentLimitExceededException":    case "com.amazonaws.codedeploy#DeploymentLimitExceededException":      throw await de_DeploymentLimitExceededExceptionRes(parsedOutput, context);    case "DescriptionTooLongException":    case "com.amazonaws.codedeploy#DescriptionTooLongException":      throw await de_DescriptionTooLongExceptionRes(parsedOutput, context);    case "InvalidAlarmConfigException":    case "com.amazonaws.codedeploy#InvalidAlarmConfigException":      throw await de_InvalidAlarmConfigExceptionRes(parsedOutput, context);    case "InvalidAutoRollbackConfigException":    case "com.amazonaws.codedeploy#InvalidAutoRollbackConfigException":      throw await de_InvalidAutoRollbackConfigExceptionRes(parsedOutput, context);    case "InvalidAutoScalingGroupException":    case "com.amazonaws.codedeploy#InvalidAutoScalingGroupException":      throw await de_InvalidAutoScalingGroupExceptionRes(parsedOutput, context);    case "InvalidDeploymentConfigNameException":    case "com.amazonaws.codedeploy#InvalidDeploymentConfigNameException":      throw await de_InvalidDeploymentConfigNameExceptionRes(parsedOutput, context);    case "InvalidFileExistsBehaviorException":    case "com.amazonaws.codedeploy#InvalidFileExistsBehaviorException":      throw await de_InvalidFileExistsBehaviorExceptionRes(parsedOutput, context);    case "InvalidGitHubAccountTokenException":    case "com.amazonaws.codedeploy#InvalidGitHubAccountTokenException":      throw await de_InvalidGitHubAccountTokenExceptionRes(parsedOutput, context);    case "InvalidIgnoreApplicationStopFailuresValueException":    case "com.amazonaws.codedeploy#InvalidIgnoreApplicationStopFailuresValueException":      throw await de_InvalidIgnoreApplicationStopFailuresValueExceptionRes(parsedOutput, context);    case "InvalidLoadBalancerInfoException":    case "com.amazonaws.codedeploy#InvalidLoadBalancerInfoException":      throw await de_InvalidLoadBalancerInfoExceptionRes(parsedOutput, context);    case "InvalidRoleException":    case "com.amazonaws.codedeploy#InvalidRoleException":      throw await de_InvalidRoleExceptionRes(parsedOutput, context);    case "InvalidTargetInstancesException":    case "com.amazonaws.codedeploy#InvalidTargetInstancesException":      throw await de_InvalidTargetInstancesExceptionRes(parsedOutput, context);    case "InvalidTrafficRoutingConfigurationException":    case "com.amazonaws.codedeploy#InvalidTrafficRoutingConfigurationException":      throw await de_InvalidTrafficRoutingConfigurationExceptionRes(parsedOutput, context);    case "InvalidUpdateOutdatedInstancesOnlyValueException":    case "com.amazonaws.codedeploy#InvalidUpdateOutdatedInstancesOnlyValueException":      throw await de_InvalidUpdateOutdatedInstancesOnlyValueExceptionRes(parsedOutput, context);    case "RevisionDoesNotExistException":    case "com.amazonaws.codedeploy#RevisionDoesNotExistException":      throw await de_RevisionDoesNotExistExceptionRes(parsedOutput, context);    case "ThrottlingException":    case "com.amazonaws.codedeploy#ThrottlingException":      throw await de_ThrottlingExceptionRes(parsedOutput, context);    case "DeploymentConfigAlreadyExistsException":    case "com.amazonaws.codedeploy#DeploymentConfigAlreadyExistsException":      throw await de_DeploymentConfigAlreadyExistsExceptionRes(parsedOutput, context);    case "DeploymentConfigLimitExceededException":    case "com.amazonaws.codedeploy#DeploymentConfigLimitExceededException":      throw await de_DeploymentConfigLimitExceededExceptionRes(parsedOutput, context);    case "DeploymentConfigNameRequiredException":    case "com.amazonaws.codedeploy#DeploymentConfigNameRequiredException":      throw await de_DeploymentConfigNameRequiredExceptionRes(parsedOutput, context);    case "InvalidMinimumHealthyHostValueException":    case "com.amazonaws.codedeploy#InvalidMinimumHealthyHostValueException":      throw await de_InvalidMinimumHealthyHostValueExceptionRes(parsedOutput, context);    case "InvalidZonalDeploymentConfigurationException":    case "com.amazonaws.codedeploy#InvalidZonalDeploymentConfigurationException":      throw await de_InvalidZonalDeploymentConfigurationExceptionRes(parsedOutput, context);    case "DeploymentGroupAlreadyExistsException":    case "com.amazonaws.codedeploy#DeploymentGroupAlreadyExistsException":      throw await de_DeploymentGroupAlreadyExistsExceptionRes(parsedOutput, context);    case "DeploymentGroupLimitExceededException":    case "com.amazonaws.codedeploy#DeploymentGroupLimitExceededException":      throw await de_DeploymentGroupLimitExceededExceptionRes(parsedOutput, context);    case "ECSServiceMappingLimitExceededException":    case "com.amazonaws.codedeploy#ECSServiceMappingLimitExceededException":      throw await de_ECSServiceMappingLimitExceededExceptionRes(parsedOutput, context);    case "InvalidBlueGreenDeploymentConfigurationException":    case "com.amazonaws.codedeploy#InvalidBlueGreenDeploymentConfigurationException":      throw await de_InvalidBlueGreenDeploymentConfigurationExceptionRes(parsedOutput, context);    case "InvalidDeploymentStyleException":    case "com.amazonaws.codedeploy#InvalidDeploymentStyleException":      throw await de_InvalidDeploymentStyleExceptionRes(parsedOutput, context);    case "InvalidEC2TagCombinationException":    case "com.amazonaws.codedeploy#InvalidEC2TagCombinationException":      throw await de_InvalidEC2TagCombinationExceptionRes(parsedOutput, context);    case "InvalidEC2TagException":    case "com.amazonaws.codedeploy#InvalidEC2TagException":      throw await de_InvalidEC2TagExceptionRes(parsedOutput, context);    case "InvalidECSServiceException":    case "com.amazonaws.codedeploy#InvalidECSServiceException":      throw await de_InvalidECSServiceExceptionRes(parsedOutput, context);    case "InvalidInputException":    case "com.amazonaws.codedeploy#InvalidInputException":      throw await de_InvalidInputExceptionRes(parsedOutput, context);    case "InvalidOnPremisesTagCombinationException":    case "com.amazonaws.codedeploy#InvalidOnPremisesTagCombinationException":      throw await de_InvalidOnPremisesTagCombinationExceptionRes(parsedOutput, context);    case "InvalidTargetGroupPairException":    case "com.amazonaws.codedeploy#InvalidTargetGroupPairException":      throw await de_InvalidTargetGroupPairExceptionRes(parsedOutput, context);    case "InvalidTriggerConfigException":    case "com.amazonaws.codedeploy#InvalidTriggerConfigException":      throw await de_InvalidTriggerConfigExceptionRes(parsedOutput, context);    case "LifecycleHookLimitExceededException":    case "com.amazonaws.codedeploy#LifecycleHookLimitExceededException":      throw await de_LifecycleHookLimitExceededExceptionRes(parsedOutput, context);    case "RoleRequiredException":    case "com.amazonaws.codedeploy#RoleRequiredException":      throw await de_RoleRequiredExceptionRes(parsedOutput, context);    case "TagSetListLimitExceededException":    case "com.amazonaws.codedeploy#TagSetListLimitExceededException":      throw await de_TagSetListLimitExceededExceptionRes(parsedOutput, context);    case "TriggerTargetsLimitExceededException":    case "com.amazonaws.codedeploy#TriggerTargetsLimitExceededException":      throw await de_TriggerTargetsLimitExceededExceptionRes(parsedOutput, context);    case "DeploymentConfigInUseException":    case "com.amazonaws.codedeploy#DeploymentConfigInUseException":      throw await de_DeploymentConfigInUseExceptionRes(parsedOutput, context);    case "InvalidOperationException":    case "com.amazonaws.codedeploy#InvalidOperationException":      throw await de_InvalidOperationExceptionRes(parsedOutput, context);    case "GitHubAccountTokenDoesNotExistException":    case "com.amazonaws.codedeploy#GitHubAccountTokenDoesNotExistException":      throw await de_GitHubAccountTokenDoesNotExistExceptionRes(parsedOutput, context);    case "GitHubAccountTokenNameRequiredException":    case "com.amazonaws.codedeploy#GitHubAccountTokenNameRequiredException":      throw await de_GitHubAccountTokenNameRequiredExceptionRes(parsedOutput, context);    case "InvalidGitHubAccountTokenNameException":    case "com.amazonaws.codedeploy#InvalidGitHubAccountTokenNameException":      throw await de_InvalidGitHubAccountTokenNameExceptionRes(parsedOutput, context);    case "OperationNotSupportedException":    case "com.amazonaws.codedeploy#OperationNotSupportedException":      throw await de_OperationNotSupportedExceptionRes(parsedOutput, context);    case "ResourceValidationException":    case "com.amazonaws.codedeploy#ResourceValidationException":      throw await de_ResourceValidationExceptionRes(parsedOutput, context);    case "BucketNameFilterRequiredException":    case "com.amazonaws.codedeploy#BucketNameFilterRequiredException":      throw await de_BucketNameFilterRequiredExceptionRes(parsedOutput, context);    case "InvalidBucketNameFilterException":    case "com.amazonaws.codedeploy#InvalidBucketNameFilterException":      throw await de_InvalidBucketNameFilterExceptionRes(parsedOutput, context);    case "InvalidDeployedStateFilterException":    case "com.amazonaws.codedeploy#InvalidDeployedStateFilterException":      throw await de_InvalidDeployedStateFilterExceptionRes(parsedOutput, context);    case "InvalidKeyPrefixFilterException":    case "com.amazonaws.codedeploy#InvalidKeyPrefixFilterException":      throw await de_InvalidKeyPrefixFilterExceptionRes(parsedOutput, context);    case "InvalidNextTokenException":    case "com.amazonaws.codedeploy#InvalidNextTokenException":      throw await de_InvalidNextTokenExceptionRes(parsedOutput, context);    case "InvalidSortByException":    case "com.amazonaws.codedeploy#InvalidSortByException":      throw await de_InvalidSortByExceptionRes(parsedOutput, context);    case "InvalidSortOrderException":    case "com.amazonaws.codedeploy#InvalidSortOrderException":      throw await de_InvalidSortOrderExceptionRes(parsedOutput, context);    case "InvalidDeploymentInstanceTypeException":    case "com.amazonaws.codedeploy#InvalidDeploymentInstanceTypeException":      throw await de_InvalidDeploymentInstanceTypeExceptionRes(parsedOutput, context);    case "InvalidInstanceStatusException":    case "com.amazonaws.codedeploy#InvalidInstanceStatusException":      throw await de_InvalidInstanceStatusExceptionRes(parsedOutput, context);    case "InvalidInstanceTypeException":    case "com.amazonaws.codedeploy#InvalidInstanceTypeException":      throw await de_InvalidInstanceTypeExceptionRes(parsedOutput, context);    case "InvalidTargetFilterNameException":    case "com.amazonaws.codedeploy#InvalidTargetFilterNameException":      throw await de_InvalidTargetFilterNameExceptionRes(parsedOutput, context);    case "InvalidExternalIdException":    case "com.amazonaws.codedeploy#InvalidExternalIdException":      throw await de_InvalidExternalIdExceptionRes(parsedOutput, context);    case "InvalidTimeRangeException":    case "com.amazonaws.codedeploy#InvalidTimeRangeException":      throw await de_InvalidTimeRangeExceptionRes(parsedOutput, context);    case "InvalidRegistrationStatusException":    case "com.amazonaws.codedeploy#InvalidRegistrationStatusException":      throw await de_InvalidRegistrationStatusExceptionRes(parsedOutput, context);    case "InvalidTagFilterException":    case "com.amazonaws.codedeploy#InvalidTagFilterException":      throw await de_InvalidTagFilterExceptionRes(parsedOutput, context);    case "ArnNotSupportedException":    case "com.amazonaws.codedeploy#ArnNotSupportedException":      throw await de_ArnNotSupportedExceptionRes(parsedOutput, context);    case "InvalidArnException":    case "com.amazonaws.codedeploy#InvalidArnException":      throw await de_InvalidArnExceptionRes(parsedOutput, context);    case "ResourceArnRequiredException":    case "com.amazonaws.codedeploy#ResourceArnRequiredException":      throw await de_ResourceArnRequiredExceptionRes(parsedOutput, context);    case "InvalidLifecycleEventHookExecutionIdException":    case "com.amazonaws.codedeploy#InvalidLifecycleEventHookExecutionIdException":      throw await de_InvalidLifecycleEventHookExecutionIdExceptionRes(parsedOutput, context);    case "InvalidLifecycleEventHookExecutionStatusException":    case "com.amazonaws.codedeploy#InvalidLifecycleEventHookExecutionStatusException":      throw await de_InvalidLifecycleEventHookExecutionStatusExceptionRes(parsedOutput, context);    case "LifecycleEventAlreadyCompletedException":    case "com.amazonaws.codedeploy#LifecycleEventAlreadyCompletedException":      throw await de_LifecycleEventAlreadyCompletedExceptionRes(parsedOutput, context);    case "IamArnRequiredException":    case "com.amazonaws.codedeploy#IamArnRequiredException":      throw await de_IamArnRequiredExceptionRes(parsedOutput, context);    case "IamSessionArnAlreadyRegisteredException":    case "com.amazonaws.codedeploy#IamSessionArnAlreadyRegisteredException":      throw await de_IamSessionArnAlreadyRegisteredExceptionRes(parsedOutput, context);    case "IamUserArnAlreadyRegisteredException":    case "com.amazonaws.codedeploy#IamUserArnAlreadyRegisteredException":      throw await de_IamUserArnAlreadyRegisteredExceptionRes(parsedOutput, context);    case "IamUserArnRequiredException":    case "com.amazonaws.codedeploy#IamUserArnRequiredException":      throw await de_IamUserArnRequiredExceptionRes(parsedOutput, context);    case "InstanceNameAlreadyRegisteredException":    case "com.amazonaws.codedeploy#InstanceNameAlreadyRegisteredException":      throw await de_InstanceNameAlreadyRegisteredExceptionRes(parsedOutput, context);    case "InvalidIamSessionArnException":    case "com.amazonaws.codedeploy#InvalidIamSessionArnException":      throw await de_InvalidIamSessionArnExceptionRes(parsedOutput, context);    case "InvalidIamUserArnException":    case "com.amazonaws.codedeploy#InvalidIamUserArnException":      throw await de_InvalidIamUserArnExceptionRes(parsedOutput, context);    case "MultipleIamArnsProvidedException":    case "com.amazonaws.codedeploy#MultipleIamArnsProvidedException":      throw await de_MultipleIamArnsProvidedExceptionRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody,        errorCode      });  }}, "de_CommandError");var de_AlarmsLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new AlarmsLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_AlarmsLimitExceededExceptionRes");var de_ApplicationAlreadyExistsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ApplicationAlreadyExistsException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ApplicationAlreadyExistsExceptionRes");var de_ApplicationDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ApplicationDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ApplicationDoesNotExistExceptionRes");var de_ApplicationLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ApplicationLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ApplicationLimitExceededExceptionRes");var de_ApplicationNameRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ApplicationNameRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ApplicationNameRequiredExceptionRes");var de_ArnNotSupportedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ArnNotSupportedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ArnNotSupportedExceptionRes");var de_BatchLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new BatchLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_BatchLimitExceededExceptionRes");var de_BucketNameFilterRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new BucketNameFilterRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_BucketNameFilterRequiredExceptionRes");var de_DeploymentAlreadyCompletedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentAlreadyCompletedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentAlreadyCompletedExceptionRes");var de_DeploymentConfigAlreadyExistsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentConfigAlreadyExistsException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentConfigAlreadyExistsExceptionRes");var de_DeploymentConfigDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentConfigDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentConfigDoesNotExistExceptionRes");var de_DeploymentConfigInUseExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentConfigInUseException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentConfigInUseExceptionRes");var de_DeploymentConfigLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentConfigLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentConfigLimitExceededExceptionRes");var de_DeploymentConfigNameRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentConfigNameRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentConfigNameRequiredExceptionRes");var de_DeploymentDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentDoesNotExistExceptionRes");var de_DeploymentGroupAlreadyExistsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentGroupAlreadyExistsException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentGroupAlreadyExistsExceptionRes");var de_DeploymentGroupDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentGroupDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentGroupDoesNotExistExceptionRes");var de_DeploymentGroupLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentGroupLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentGroupLimitExceededExceptionRes");var de_DeploymentGroupNameRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentGroupNameRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentGroupNameRequiredExceptionRes");var de_DeploymentIdRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentIdRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentIdRequiredExceptionRes");var de_DeploymentIsNotInReadyStateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentIsNotInReadyStateException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentIsNotInReadyStateExceptionRes");var de_DeploymentLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentLimitExceededExceptionRes");var de_DeploymentNotStartedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentNotStartedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentNotStartedExceptionRes");var de_DeploymentTargetDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentTargetDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentTargetDoesNotExistExceptionRes");var de_DeploymentTargetIdRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentTargetIdRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentTargetIdRequiredExceptionRes");var de_DeploymentTargetListSizeExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DeploymentTargetListSizeExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeploymentTargetListSizeExceededExceptionRes");var de_DescriptionTooLongExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new DescriptionTooLongException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DescriptionTooLongExceptionRes");var de_ECSServiceMappingLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ECSServiceMappingLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ECSServiceMappingLimitExceededExceptionRes");var de_GitHubAccountTokenDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new GitHubAccountTokenDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_GitHubAccountTokenDoesNotExistExceptionRes");var de_GitHubAccountTokenNameRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new GitHubAccountTokenNameRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_GitHubAccountTokenNameRequiredExceptionRes");var de_IamArnRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new IamArnRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_IamArnRequiredExceptionRes");var de_IamSessionArnAlreadyRegisteredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new IamSessionArnAlreadyRegisteredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_IamSessionArnAlreadyRegisteredExceptionRes");var de_IamUserArnAlreadyRegisteredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new IamUserArnAlreadyRegisteredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_IamUserArnAlreadyRegisteredExceptionRes");var de_IamUserArnRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new IamUserArnRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_IamUserArnRequiredExceptionRes");var de_InstanceDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InstanceDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InstanceDoesNotExistExceptionRes");var de_InstanceIdRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InstanceIdRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InstanceIdRequiredExceptionRes");var de_InstanceLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InstanceLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InstanceLimitExceededExceptionRes");var de_InstanceNameAlreadyRegisteredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InstanceNameAlreadyRegisteredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InstanceNameAlreadyRegisteredExceptionRes");var de_InstanceNameRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InstanceNameRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InstanceNameRequiredExceptionRes");var de_InstanceNotRegisteredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InstanceNotRegisteredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InstanceNotRegisteredExceptionRes");var de_InvalidAlarmConfigExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidAlarmConfigException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidAlarmConfigExceptionRes");var de_InvalidApplicationNameExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidApplicationNameException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidApplicationNameExceptionRes");var de_InvalidArnExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidArnException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidArnExceptionRes");var de_InvalidAutoRollbackConfigExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidAutoRollbackConfigException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidAutoRollbackConfigExceptionRes");var de_InvalidAutoScalingGroupExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidAutoScalingGroupException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidAutoScalingGroupExceptionRes");var de_InvalidBlueGreenDeploymentConfigurationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidBlueGreenDeploymentConfigurationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidBlueGreenDeploymentConfigurationExceptionRes");var de_InvalidBucketNameFilterExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidBucketNameFilterException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidBucketNameFilterExceptionRes");var de_InvalidComputePlatformExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidComputePlatformException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidComputePlatformExceptionRes");var de_InvalidDeployedStateFilterExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeployedStateFilterException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeployedStateFilterExceptionRes");var de_InvalidDeploymentConfigNameExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentConfigNameException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentConfigNameExceptionRes");var de_InvalidDeploymentGroupNameExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentGroupNameException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentGroupNameExceptionRes");var de_InvalidDeploymentIdExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentIdException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentIdExceptionRes");var de_InvalidDeploymentInstanceTypeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentInstanceTypeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentInstanceTypeExceptionRes");var de_InvalidDeploymentStatusExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentStatusException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentStatusExceptionRes");var de_InvalidDeploymentStyleExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentStyleException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentStyleExceptionRes");var de_InvalidDeploymentTargetIdExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentTargetIdException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentTargetIdExceptionRes");var de_InvalidDeploymentWaitTypeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidDeploymentWaitTypeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidDeploymentWaitTypeExceptionRes");var de_InvalidEC2TagCombinationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidEC2TagCombinationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidEC2TagCombinationExceptionRes");var de_InvalidEC2TagExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidEC2TagException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidEC2TagExceptionRes");var de_InvalidECSServiceExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidECSServiceException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidECSServiceExceptionRes");var de_InvalidExternalIdExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidExternalIdException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidExternalIdExceptionRes");var de_InvalidFileExistsBehaviorExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidFileExistsBehaviorException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidFileExistsBehaviorExceptionRes");var de_InvalidGitHubAccountTokenExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidGitHubAccountTokenException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidGitHubAccountTokenExceptionRes");var de_InvalidGitHubAccountTokenNameExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidGitHubAccountTokenNameException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidGitHubAccountTokenNameExceptionRes");var de_InvalidIamSessionArnExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidIamSessionArnException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidIamSessionArnExceptionRes");var de_InvalidIamUserArnExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidIamUserArnException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidIamUserArnExceptionRes");var de_InvalidIgnoreApplicationStopFailuresValueExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidIgnoreApplicationStopFailuresValueException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidIgnoreApplicationStopFailuresValueExceptionRes");var de_InvalidInputExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidInputException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidInputExceptionRes");var de_InvalidInstanceNameExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidInstanceNameException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidInstanceNameExceptionRes");var de_InvalidInstanceStatusExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidInstanceStatusException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidInstanceStatusExceptionRes");var de_InvalidInstanceTypeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidInstanceTypeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidInstanceTypeExceptionRes");var de_InvalidKeyPrefixFilterExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidKeyPrefixFilterException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidKeyPrefixFilterExceptionRes");var de_InvalidLifecycleEventHookExecutionIdExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidLifecycleEventHookExecutionIdException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidLifecycleEventHookExecutionIdExceptionRes");var de_InvalidLifecycleEventHookExecutionStatusExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidLifecycleEventHookExecutionStatusException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidLifecycleEventHookExecutionStatusExceptionRes");var de_InvalidLoadBalancerInfoExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidLoadBalancerInfoException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidLoadBalancerInfoExceptionRes");var de_InvalidMinimumHealthyHostValueExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidMinimumHealthyHostValueException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidMinimumHealthyHostValueExceptionRes");var de_InvalidNextTokenExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidNextTokenException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidNextTokenExceptionRes");var de_InvalidOnPremisesTagCombinationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidOnPremisesTagCombinationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidOnPremisesTagCombinationExceptionRes");var de_InvalidOperationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidOperationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidOperationExceptionRes");var de_InvalidRegistrationStatusExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidRegistrationStatusException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidRegistrationStatusExceptionRes");var de_InvalidRevisionExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidRevisionException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidRevisionExceptionRes");var de_InvalidRoleExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidRoleException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidRoleExceptionRes");var de_InvalidSortByExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidSortByException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidSortByExceptionRes");var de_InvalidSortOrderExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidSortOrderException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidSortOrderExceptionRes");var de_InvalidTagExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTagException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTagExceptionRes");var de_InvalidTagFilterExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTagFilterException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTagFilterExceptionRes");var de_InvalidTagsToAddExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTagsToAddException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTagsToAddExceptionRes");var de_InvalidTargetFilterNameExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTargetFilterNameException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTargetFilterNameExceptionRes");var de_InvalidTargetGroupPairExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTargetGroupPairException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTargetGroupPairExceptionRes");var de_InvalidTargetInstancesExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTargetInstancesException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTargetInstancesExceptionRes");var de_InvalidTimeRangeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTimeRangeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTimeRangeExceptionRes");var de_InvalidTrafficRoutingConfigurationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTrafficRoutingConfigurationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTrafficRoutingConfigurationExceptionRes");var de_InvalidTriggerConfigExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidTriggerConfigException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTriggerConfigExceptionRes");var de_InvalidUpdateOutdatedInstancesOnlyValueExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidUpdateOutdatedInstancesOnlyValueException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidUpdateOutdatedInstancesOnlyValueExceptionRes");var de_InvalidZonalDeploymentConfigurationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidZonalDeploymentConfigurationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidZonalDeploymentConfigurationExceptionRes");var de_LifecycleEventAlreadyCompletedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new LifecycleEventAlreadyCompletedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_LifecycleEventAlreadyCompletedExceptionRes");var de_LifecycleHookLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new LifecycleHookLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_LifecycleHookLimitExceededExceptionRes");var de_MultipleIamArnsProvidedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new MultipleIamArnsProvidedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_MultipleIamArnsProvidedExceptionRes");var de_OperationNotSupportedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new OperationNotSupportedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_OperationNotSupportedExceptionRes");var de_ResourceArnRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ResourceArnRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceArnRequiredExceptionRes");var de_ResourceValidationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ResourceValidationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceValidationExceptionRes");var de_RevisionDoesNotExistExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new RevisionDoesNotExistException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_RevisionDoesNotExistExceptionRes");var de_RevisionRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new RevisionRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_RevisionRequiredExceptionRes");var de_RoleRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new RoleRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_RoleRequiredExceptionRes");var de_TagLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new TagLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_TagLimitExceededExceptionRes");var de_TagRequiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new TagRequiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_TagRequiredExceptionRes");var de_TagSetListLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new TagSetListLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_TagSetListLimitExceededExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ThrottlingException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ThrottlingExceptionRes");var de_TriggerTargetsLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new TriggerTargetsLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_TriggerTargetsLimitExceededExceptionRes");var de_UnsupportedActionForDeploymentTypeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new UnsupportedActionForDeploymentTypeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_UnsupportedActionForDeploymentTypeExceptionRes");var se_ListDeploymentsInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    applicationName: [],    createTimeRange: /* @__PURE__ */ __name((_) => se_TimeRange(_, context), "createTimeRange"),    deploymentGroupName: [],    externalId: [],    includeOnlyStatuses: import_smithy_client._json,    nextToken: []  });}, "se_ListDeploymentsInput");var se_TimeRange = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    end: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "end"),    start: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "start")  });}, "se_TimeRange");var de_ApplicationInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    applicationId: import_smithy_client.expectString,    applicationName: import_smithy_client.expectString,    computePlatform: import_smithy_client.expectString,    createTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createTime"),    gitHubAccountName: import_smithy_client.expectString,    linkedToGitHub: import_smithy_client.expectBoolean  });}, "de_ApplicationInfo");var de_ApplicationsInfoList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ApplicationInfo(entry, context);  });  return retVal;}, "de_ApplicationsInfoList");var de_BatchGetApplicationRevisionsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    applicationName: import_smithy_client.expectString,    errorMessage: import_smithy_client.expectString,    revisions: /* @__PURE__ */ __name((_) => de_RevisionInfoList(_, context), "revisions")  });}, "de_BatchGetApplicationRevisionsOutput");var de_BatchGetApplicationsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    applicationsInfo: /* @__PURE__ */ __name((_) => de_ApplicationsInfoList(_, context), "applicationsInfo")  });}, "de_BatchGetApplicationsOutput");var de_BatchGetDeploymentGroupsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentGroupsInfo: /* @__PURE__ */ __name((_) => de_DeploymentGroupInfoList(_, context), "deploymentGroupsInfo"),    errorMessage: import_smithy_client.expectString  });}, "de_BatchGetDeploymentGroupsOutput");var de_BatchGetDeploymentInstancesOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    errorMessage: import_smithy_client.expectString,    instancesSummary: /* @__PURE__ */ __name((_) => de_InstanceSummaryList(_, context), "instancesSummary")  });}, "de_BatchGetDeploymentInstancesOutput");var de_BatchGetDeploymentsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentsInfo: /* @__PURE__ */ __name((_) => de_DeploymentsInfoList(_, context), "deploymentsInfo")  });}, "de_BatchGetDeploymentsOutput");var de_BatchGetDeploymentTargetsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentTargets: /* @__PURE__ */ __name((_) => de_DeploymentTargetList(_, context), "deploymentTargets")  });}, "de_BatchGetDeploymentTargetsOutput");var de_BatchGetOnPremisesInstancesOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    instanceInfos: /* @__PURE__ */ __name((_) => de_InstanceInfoList(_, context), "instanceInfos")  });}, "de_BatchGetOnPremisesInstancesOutput");var de_CloudFormationTarget = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentId: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    lifecycleEvents: /* @__PURE__ */ __name((_) => de_LifecycleEventList(_, context), "lifecycleEvents"),    resourceType: import_smithy_client.expectString,    status: import_smithy_client.expectString,    targetId: import_smithy_client.expectString,    targetVersionWeight: import_smithy_client.limitedParseDouble  });}, "de_CloudFormationTarget");var de_DeploymentConfigInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    computePlatform: import_smithy_client.expectString,    createTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createTime"),    deploymentConfigId: import_smithy_client.expectString,    deploymentConfigName: import_smithy_client.expectString,    minimumHealthyHosts: import_smithy_client._json,    trafficRoutingConfig: import_smithy_client._json,    zonalConfig: import_smithy_client._json  });}, "de_DeploymentConfigInfo");var de_DeploymentGroupInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    alarmConfiguration: import_smithy_client._json,    applicationName: import_smithy_client.expectString,    autoRollbackConfiguration: import_smithy_client._json,    autoScalingGroups: import_smithy_client._json,    blueGreenDeploymentConfiguration: import_smithy_client._json,    computePlatform: import_smithy_client.expectString,    deploymentConfigName: import_smithy_client.expectString,    deploymentGroupId: import_smithy_client.expectString,    deploymentGroupName: import_smithy_client.expectString,    deploymentStyle: import_smithy_client._json,    ec2TagFilters: import_smithy_client._json,    ec2TagSet: import_smithy_client._json,    ecsServices: import_smithy_client._json,    lastAttemptedDeployment: /* @__PURE__ */ __name((_) => de_LastDeploymentInfo(_, context), "lastAttemptedDeployment"),    lastSuccessfulDeployment: /* @__PURE__ */ __name((_) => de_LastDeploymentInfo(_, context), "lastSuccessfulDeployment"),    loadBalancerInfo: import_smithy_client._json,    onPremisesInstanceTagFilters: import_smithy_client._json,    onPremisesTagSet: import_smithy_client._json,    outdatedInstancesStrategy: import_smithy_client.expectString,    serviceRoleArn: import_smithy_client.expectString,    targetRevision: import_smithy_client._json,    terminationHookEnabled: import_smithy_client.expectBoolean,    triggerConfigurations: import_smithy_client._json  });}, "de_DeploymentGroupInfo");var de_DeploymentGroupInfoList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DeploymentGroupInfo(entry, context);  });  return retVal;}, "de_DeploymentGroupInfoList");var de_DeploymentInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    additionalDeploymentStatusInfo: import_smithy_client.expectString,    applicationName: import_smithy_client.expectString,    autoRollbackConfiguration: import_smithy_client._json,    blueGreenDeploymentConfiguration: import_smithy_client._json,    completeTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "completeTime"),    computePlatform: import_smithy_client.expectString,    createTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createTime"),    creator: import_smithy_client.expectString,    deploymentConfigName: import_smithy_client.expectString,    deploymentGroupName: import_smithy_client.expectString,    deploymentId: import_smithy_client.expectString,    deploymentOverview: import_smithy_client._json,    deploymentStatusMessages: import_smithy_client._json,    deploymentStyle: import_smithy_client._json,    description: import_smithy_client.expectString,    errorInformation: import_smithy_client._json,    externalId: import_smithy_client.expectString,    fileExistsBehavior: import_smithy_client.expectString,    ignoreApplicationStopFailures: import_smithy_client.expectBoolean,    instanceTerminationWaitTimeStarted: import_smithy_client.expectBoolean,    loadBalancerInfo: import_smithy_client._json,    overrideAlarmConfiguration: import_smithy_client._json,    previousRevision: import_smithy_client._json,    relatedDeployments: import_smithy_client._json,    revision: import_smithy_client._json,    rollbackInfo: import_smithy_client._json,    startTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "startTime"),    status: import_smithy_client.expectString,    targetInstances: import_smithy_client._json,    updateOutdatedInstancesOnly: import_smithy_client.expectBoolean  });}, "de_DeploymentInfo");var de_DeploymentsInfoList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DeploymentInfo(entry, context);  });  return retVal;}, "de_DeploymentsInfoList");var de_DeploymentTarget = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    cloudFormationTarget: /* @__PURE__ */ __name((_) => de_CloudFormationTarget(_, context), "cloudFormationTarget"),    deploymentTargetType: import_smithy_client.expectString,    ecsTarget: /* @__PURE__ */ __name((_) => de_ECSTarget(_, context), "ecsTarget"),    instanceTarget: /* @__PURE__ */ __name((_) => de_InstanceTarget(_, context), "instanceTarget"),    lambdaTarget: /* @__PURE__ */ __name((_) => de_LambdaTarget(_, context), "lambdaTarget")  });}, "de_DeploymentTarget");var de_DeploymentTargetList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DeploymentTarget(entry, context);  });  return retVal;}, "de_DeploymentTargetList");var de_ECSTarget = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentId: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    lifecycleEvents: /* @__PURE__ */ __name((_) => de_LifecycleEventList(_, context), "lifecycleEvents"),    status: import_smithy_client.expectString,    targetArn: import_smithy_client.expectString,    targetId: import_smithy_client.expectString,    taskSetsInfo: /* @__PURE__ */ __name((_) => de_ECSTaskSetList(_, context), "taskSetsInfo")  });}, "de_ECSTarget");var de_ECSTaskSet = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    desiredCount: import_smithy_client.expectLong,    identifer: import_smithy_client.expectString,    pendingCount: import_smithy_client.expectLong,    runningCount: import_smithy_client.expectLong,    status: import_smithy_client.expectString,    targetGroup: import_smithy_client._json,    taskSetLabel: import_smithy_client.expectString,    trafficWeight: import_smithy_client.limitedParseDouble  });}, "de_ECSTaskSet");var de_ECSTaskSetList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ECSTaskSet(entry, context);  });  return retVal;}, "de_ECSTaskSetList");var de_GenericRevisionInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentGroups: import_smithy_client._json,    description: import_smithy_client.expectString,    firstUsedTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "firstUsedTime"),    lastUsedTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUsedTime"),    registerTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "registerTime")  });}, "de_GenericRevisionInfo");var de_GetApplicationOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    application: /* @__PURE__ */ __name((_) => de_ApplicationInfo(_, context), "application")  });}, "de_GetApplicationOutput");var de_GetApplicationRevisionOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    applicationName: import_smithy_client.expectString,    revision: import_smithy_client._json,    revisionInfo: /* @__PURE__ */ __name((_) => de_GenericRevisionInfo(_, context), "revisionInfo")  });}, "de_GetApplicationRevisionOutput");var de_GetDeploymentConfigOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentConfigInfo: /* @__PURE__ */ __name((_) => de_DeploymentConfigInfo(_, context), "deploymentConfigInfo")  });}, "de_GetDeploymentConfigOutput");var de_GetDeploymentGroupOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentGroupInfo: /* @__PURE__ */ __name((_) => de_DeploymentGroupInfo(_, context), "deploymentGroupInfo")  });}, "de_GetDeploymentGroupOutput");var de_GetDeploymentInstanceOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    instanceSummary: /* @__PURE__ */ __name((_) => de_InstanceSummary(_, context), "instanceSummary")  });}, "de_GetDeploymentInstanceOutput");var de_GetDeploymentOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentInfo: /* @__PURE__ */ __name((_) => de_DeploymentInfo(_, context), "deploymentInfo")  });}, "de_GetDeploymentOutput");var de_GetDeploymentTargetOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentTarget: /* @__PURE__ */ __name((_) => de_DeploymentTarget(_, context), "deploymentTarget")  });}, "de_GetDeploymentTargetOutput");var de_GetOnPremisesInstanceOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    instanceInfo: /* @__PURE__ */ __name((_) => de_InstanceInfo(_, context), "instanceInfo")  });}, "de_GetOnPremisesInstanceOutput");var de_InstanceInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deregisterTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "deregisterTime"),    iamSessionArn: import_smithy_client.expectString,    iamUserArn: import_smithy_client.expectString,    instanceArn: import_smithy_client.expectString,    instanceName: import_smithy_client.expectString,    registerTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "registerTime"),    tags: import_smithy_client._json  });}, "de_InstanceInfo");var de_InstanceInfoList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_InstanceInfo(entry, context);  });  return retVal;}, "de_InstanceInfoList");var de_InstanceSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentId: import_smithy_client.expectString,    instanceId: import_smithy_client.expectString,    instanceType: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    lifecycleEvents: /* @__PURE__ */ __name((_) => de_LifecycleEventList(_, context), "lifecycleEvents"),    status: import_smithy_client.expectString  });}, "de_InstanceSummary");var de_InstanceSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_InstanceSummary(entry, context);  });  return retVal;}, "de_InstanceSummaryList");var de_InstanceTarget = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentId: import_smithy_client.expectString,    instanceLabel: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    lifecycleEvents: /* @__PURE__ */ __name((_) => de_LifecycleEventList(_, context), "lifecycleEvents"),    status: import_smithy_client.expectString,    targetArn: import_smithy_client.expectString,    targetId: import_smithy_client.expectString  });}, "de_InstanceTarget");var de_LambdaFunctionInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    currentVersion: import_smithy_client.expectString,    functionAlias: import_smithy_client.expectString,    functionName: import_smithy_client.expectString,    targetVersion: import_smithy_client.expectString,    targetVersionWeight: import_smithy_client.limitedParseDouble  });}, "de_LambdaFunctionInfo");var de_LambdaTarget = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    deploymentId: import_smithy_client.expectString,    lambdaFunctionInfo: /* @__PURE__ */ __name((_) => de_LambdaFunctionInfo(_, context), "lambdaFunctionInfo"),    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    lifecycleEvents: /* @__PURE__ */ __name((_) => de_LifecycleEventList(_, context), "lifecycleEvents"),    status: import_smithy_client.expectString,    targetArn: import_smithy_client.expectString,    targetId: import_smithy_client.expectString  });}, "de_LambdaTarget");var de_LastDeploymentInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    createTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createTime"),    deploymentId: import_smithy_client.expectString,    endTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "endTime"),    status: import_smithy_client.expectString  });}, "de_LastDeploymentInfo");var de_LifecycleEvent = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    diagnostics: import_smithy_client._json,    endTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "endTime"),    lifecycleEventName: import_smithy_client.expectString,    startTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "startTime"),    status: import_smithy_client.expectString  });}, "de_LifecycleEvent");var de_LifecycleEventList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_LifecycleEvent(entry, context);  });  return retVal;}, "de_LifecycleEventList");var de_RevisionInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    genericRevisionInfo: /* @__PURE__ */ __name((_) => de_GenericRevisionInfo(_, context), "genericRevisionInfo"),    revisionLocation: import_smithy_client._json  });}, "de_RevisionInfo");var de_RevisionInfoList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_RevisionInfo(entry, context);  });  return retVal;}, "de_RevisionInfoList");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 throwDefaultError = (0, import_smithy_client.withBaseException)(CodeDeployServiceException);var buildHttpRpcRequest = /* @__PURE__ */ __name(async (context, headers, path, resolvedHostname, body) => {  const { hostname, protocol = "https", port, path: basePath } = await context.endpoint();  const contents = {    protocol,    hostname,    port,    method: "POST",    path: basePath.endsWith("/") ? basePath.slice(0, -1) + path : basePath + path,    headers  };  if (resolvedHostname !== void 0) {    contents.hostname = resolvedHostname;  }  if (body !== void 0) {    contents.body = body;  }  return new import_protocol_http.HttpRequest(contents);}, "buildHttpRpcRequest");function sharedHeaders(operation) {  return {    "content-type": "application/x-amz-json-1.1",    "x-amz-target": `CodeDeploy_20141006.${operation}`  };}__name(sharedHeaders, "sharedHeaders"); // src/commands/AddTagsToOnPremisesInstancesCommand.tsvar AddTagsToOnPremisesInstancesCommand = 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("CodeDeploy_20141006", "AddTagsToOnPremisesInstances", {}).n("CodeDeployClient", "AddTagsToOnPremisesInstancesCommand").f(void 0, void 0).ser(se_AddTagsToOnPremisesInstancesCommand).de(de_AddTagsToOnPremisesInstancesCommand).build() {  static {    __name(this, "AddTagsToOnPremisesInstancesCommand");  }}; // src/commands/BatchGetApplicationRevisionsCommand.ts   var BatchGetApplicationRevisionsCommand = 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("CodeDeploy_20141006", "BatchGetApplicationRevisions", {}).n("CodeDeployClient", "BatchGetApplicationRevisionsCommand").f(void 0, void 0).ser(se_BatchGetApplicationRevisionsCommand).de(de_BatchGetApplicationRevisionsCommand).build() {  static {    __name(this, "BatchGetApplicationRevisionsCommand");  }}; // src/commands/BatchGetApplicationsCommand.ts   var BatchGetApplicationsCommand = 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("CodeDeploy_20141006", "BatchGetApplications", {}).n("CodeDeployClient", "BatchGetApplicationsCommand").f(void 0, void 0).ser(se_BatchGetApplicationsCommand).de(de_BatchGetApplicationsCommand).build() {  static {    __name(this, "BatchGetApplicationsCommand");  }}; // src/commands/BatchGetDeploymentGroupsCommand.ts   var BatchGetDeploymentGroupsCommand = 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("CodeDeploy_20141006", "BatchGetDeploymentGroups", {}).n("CodeDeployClient", "BatchGetDeploymentGroupsCommand").f(void 0, void 0).ser(se_BatchGetDeploymentGroupsCommand).de(de_BatchGetDeploymentGroupsCommand).build() {  static {    __name(this, "BatchGetDeploymentGroupsCommand");  }}; // src/commands/BatchGetDeploymentInstancesCommand.ts   var BatchGetDeploymentInstancesCommand = 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("CodeDeploy_20141006", "BatchGetDeploymentInstances", {}).n("CodeDeployClient", "BatchGetDeploymentInstancesCommand").f(void 0, void 0).ser(se_BatchGetDeploymentInstancesCommand).de(de_BatchGetDeploymentInstancesCommand).build() {  static {    __name(this, "BatchGetDeploymentInstancesCommand");  }}; // src/commands/BatchGetDeploymentsCommand.ts   var BatchGetDeploymentsCommand = 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("CodeDeploy_20141006", "BatchGetDeployments", {}).n("CodeDeployClient", "BatchGetDeploymentsCommand").f(void 0, void 0).ser(se_BatchGetDeploymentsCommand).de(de_BatchGetDeploymentsCommand).build() {  static {    __name(this, "BatchGetDeploymentsCommand");  }}; // src/commands/BatchGetDeploymentTargetsCommand.ts   var BatchGetDeploymentTargetsCommand = 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("CodeDeploy_20141006", "BatchGetDeploymentTargets", {}).n("CodeDeployClient", "BatchGetDeploymentTargetsCommand").f(void 0, void 0).ser(se_BatchGetDeploymentTargetsCommand).de(de_BatchGetDeploymentTargetsCommand).build() {  static {    __name(this, "BatchGetDeploymentTargetsCommand");  }}; // src/commands/BatchGetOnPremisesInstancesCommand.ts   var BatchGetOnPremisesInstancesCommand = 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("CodeDeploy_20141006", "BatchGetOnPremisesInstances", {}).n("CodeDeployClient", "BatchGetOnPremisesInstancesCommand").f(void 0, void 0).ser(se_BatchGetOnPremisesInstancesCommand).de(de_BatchGetOnPremisesInstancesCommand).build() {  static {    __name(this, "BatchGetOnPremisesInstancesCommand");  }}; // src/commands/ContinueDeploymentCommand.ts   var ContinueDeploymentCommand = 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("CodeDeploy_20141006", "ContinueDeployment", {}).n("CodeDeployClient", "ContinueDeploymentCommand").f(void 0, void 0).ser(se_ContinueDeploymentCommand).de(de_ContinueDeploymentCommand).build() {  static {    __name(this, "ContinueDeploymentCommand");  }}; // src/commands/CreateApplicationCommand.ts   var 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("CodeDeploy_20141006", "CreateApplication", {}).n("CodeDeployClient", "CreateApplicationCommand").f(void 0, void 0).ser(se_CreateApplicationCommand).de(de_CreateApplicationCommand).build() {  static {    __name(this, "CreateApplicationCommand");  }}; // src/commands/CreateDeploymentCommand.ts   var CreateDeploymentCommand = 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("CodeDeploy_20141006", "CreateDeployment", {}).n("CodeDeployClient", "CreateDeploymentCommand").f(void 0, void 0).ser(se_CreateDeploymentCommand).de(de_CreateDeploymentCommand).build() {  static {    __name(this, "CreateDeploymentCommand");  }}; // src/commands/CreateDeploymentConfigCommand.ts   var CreateDeploymentConfigCommand = 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("CodeDeploy_20141006", "CreateDeploymentConfig", {}).n("CodeDeployClient", "CreateDeploymentConfigCommand").f(void 0, void 0).ser(se_CreateDeploymentConfigCommand).de(de_CreateDeploymentConfigCommand).build() {  static {    __name(this, "CreateDeploymentConfigCommand");  }}; // src/commands/CreateDeploymentGroupCommand.ts   var CreateDeploymentGroupCommand = 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("CodeDeploy_20141006", "CreateDeploymentGroup", {}).n("CodeDeployClient", "CreateDeploymentGroupCommand").f(void 0, void 0).ser(se_CreateDeploymentGroupCommand).de(de_CreateDeploymentGroupCommand).build() {  static {    __name(this, "CreateDeploymentGroupCommand");  }}; // 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("CodeDeploy_20141006", "DeleteApplication", {}).n("CodeDeployClient", "DeleteApplicationCommand").f(void 0, void 0).ser(se_DeleteApplicationCommand).de(de_DeleteApplicationCommand).build() {  static {    __name(this, "DeleteApplicationCommand");  }}; // src/commands/DeleteDeploymentConfigCommand.ts   var DeleteDeploymentConfigCommand = 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("CodeDeploy_20141006", "DeleteDeploymentConfig", {}).n("CodeDeployClient", "DeleteDeploymentConfigCommand").f(void 0, void 0).ser(se_DeleteDeploymentConfigCommand).de(de_DeleteDeploymentConfigCommand).build() {  static {    __name(this, "DeleteDeploymentConfigCommand");  }}; // src/commands/DeleteDeploymentGroupCommand.ts   var DeleteDeploymentGroupCommand = 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("CodeDeploy_20141006", "DeleteDeploymentGroup", {}).n("CodeDeployClient", "DeleteDeploymentGroupCommand").f(void 0, void 0).ser(se_DeleteDeploymentGroupCommand).de(de_DeleteDeploymentGroupCommand).build() {  static {    __name(this, "DeleteDeploymentGroupCommand");  }}; // src/commands/DeleteGitHubAccountTokenCommand.ts   var DeleteGitHubAccountTokenCommand = 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("CodeDeploy_20141006", "DeleteGitHubAccountToken", {}).n("CodeDeployClient", "DeleteGitHubAccountTokenCommand").f(void 0, void 0).ser(se_DeleteGitHubAccountTokenCommand).de(de_DeleteGitHubAccountTokenCommand).build() {  static {    __name(this, "DeleteGitHubAccountTokenCommand");  }}; // src/commands/DeleteResourcesByExternalIdCommand.ts   var DeleteResourcesByExternalIdCommand = 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("CodeDeploy_20141006", "DeleteResourcesByExternalId", {}).n("CodeDeployClient", "DeleteResourcesByExternalIdCommand").f(void 0, void 0).ser(se_DeleteResourcesByExternalIdCommand).de(de_DeleteResourcesByExternalIdCommand).build() {  static {    __name(this, "DeleteResourcesByExternalIdCommand");  }}; // src/commands/DeregisterOnPremisesInstanceCommand.ts   var DeregisterOnPremisesInstanceCommand = 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("CodeDeploy_20141006", "DeregisterOnPremisesInstance", {}).n("CodeDeployClient", "DeregisterOnPremisesInstanceCommand").f(void 0, void 0).ser(se_DeregisterOnPremisesInstanceCommand).de(de_DeregisterOnPremisesInstanceCommand).build() {  static {    __name(this, "DeregisterOnPremisesInstanceCommand");  }}; // 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("CodeDeploy_20141006", "GetApplication", {}).n("CodeDeployClient", "GetApplicationCommand").f(void 0, void 0).ser(se_GetApplicationCommand).de(de_GetApplicationCommand).build() {  static {    __name(this, "GetApplicationCommand");  }}; // src/commands/GetApplicationRevisionCommand.ts   var GetApplicationRevisionCommand = 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("CodeDeploy_20141006", "GetApplicationRevision", {}).n("CodeDeployClient", "GetApplicationRevisionCommand").f(void 0, void 0).ser(se_GetApplicationRevisionCommand).de(de_GetApplicationRevisionCommand).build() {  static {    __name(this, "GetApplicationRevisionCommand");  }}; // 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("CodeDeploy_20141006", "GetDeployment", {}).n("CodeDeployClient", "GetDeploymentCommand").f(void 0, void 0).ser(se_GetDeploymentCommand).de(de_GetDeploymentCommand).build() {  static {    __name(this, "GetDeploymentCommand");  }}; // src/commands/GetDeploymentConfigCommand.ts   var GetDeploymentConfigCommand = 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("CodeDeploy_20141006", "GetDeploymentConfig", {}).n("CodeDeployClient", "GetDeploymentConfigCommand").f(void 0, void 0).ser(se_GetDeploymentConfigCommand).de(de_GetDeploymentConfigCommand).build() {  static {    __name(this, "GetDeploymentConfigCommand");  }}; // src/commands/GetDeploymentGroupCommand.ts   var GetDeploymentGroupCommand = 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("CodeDeploy_20141006", "GetDeploymentGroup", {}).n("CodeDeployClient", "GetDeploymentGroupCommand").f(void 0, void 0).ser(se_GetDeploymentGroupCommand).de(de_GetDeploymentGroupCommand).build() {  static {    __name(this, "GetDeploymentGroupCommand");  }}; // src/commands/GetDeploymentInstanceCommand.ts   var GetDeploymentInstanceCommand = 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("CodeDeploy_20141006", "GetDeploymentInstance", {}).n("CodeDeployClient", "GetDeploymentInstanceCommand").f(void 0, void 0).ser(se_GetDeploymentInstanceCommand).de(de_GetDeploymentInstanceCommand).build() {  static {    __name(this, "GetDeploymentInstanceCommand");  }}; // src/commands/GetDeploymentTargetCommand.ts   var GetDeploymentTargetCommand = 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("CodeDeploy_20141006", "GetDeploymentTarget", {}).n("CodeDeployClient", "GetDeploymentTargetCommand").f(void 0, void 0).ser(se_GetDeploymentTargetCommand).de(de_GetDeploymentTargetCommand).build() {  static {    __name(this, "GetDeploymentTargetCommand");  }}; // src/commands/GetOnPremisesInstanceCommand.ts   var GetOnPremisesInstanceCommand = 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("CodeDeploy_20141006", "GetOnPremisesInstance", {}).n("CodeDeployClient", "GetOnPremisesInstanceCommand").f(void 0, void 0).ser(se_GetOnPremisesInstanceCommand).de(de_GetOnPremisesInstanceCommand).build() {  static {    __name(this, "GetOnPremisesInstanceCommand");  }}; // src/commands/ListApplicationRevisionsCommand.ts   var ListApplicationRevisionsCommand = 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("CodeDeploy_20141006", "ListApplicationRevisions", {}).n("CodeDeployClient", "ListApplicationRevisionsCommand").f(void 0, void 0).ser(se_ListApplicationRevisionsCommand).de(de_ListApplicationRevisionsCommand).build() {  static {    __name(this, "ListApplicationRevisionsCommand");  }}; // 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("CodeDeploy_20141006", "ListApplications", {}).n("CodeDeployClient", "ListApplicationsCommand").f(void 0, void 0).ser(se_ListApplicationsCommand).de(de_ListApplicationsCommand).build() {  static {    __name(this, "ListApplicationsCommand");  }}; // src/commands/ListDeploymentConfigsCommand.ts   var ListDeploymentConfigsCommand = 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("CodeDeploy_20141006", "ListDeploymentConfigs", {}).n("CodeDeployClient", "ListDeploymentConfigsCommand").f(void 0, void 0).ser(se_ListDeploymentConfigsCommand).de(de_ListDeploymentConfigsCommand).build() {  static {    __name(this, "ListDeploymentConfigsCommand");  }}; // src/commands/ListDeploymentGroupsCommand.ts   var ListDeploymentGroupsCommand = 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("CodeDeploy_20141006", "ListDeploymentGroups", {}).n("CodeDeployClient", "ListDeploymentGroupsCommand").f(void 0, void 0).ser(se_ListDeploymentGroupsCommand).de(de_ListDeploymentGroupsCommand).build() {  static {    __name(this, "ListDeploymentGroupsCommand");  }}; // src/commands/ListDeploymentInstancesCommand.ts   var ListDeploymentInstancesCommand = 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("CodeDeploy_20141006", "ListDeploymentInstances", {}).n("CodeDeployClient", "ListDeploymentInstancesCommand").f(void 0, void 0).ser(se_ListDeploymentInstancesCommand).de(de_ListDeploymentInstancesCommand).build() {  static {    __name(this, "ListDeploymentInstancesCommand");  }}; // 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("CodeDeploy_20141006", "ListDeployments", {}).n("CodeDeployClient", "ListDeploymentsCommand").f(void 0, void 0).ser(se_ListDeploymentsCommand).de(de_ListDeploymentsCommand).build() {  static {    __name(this, "ListDeploymentsCommand");  }}; // src/commands/ListDeploymentTargetsCommand.ts   var ListDeploymentTargetsCommand = 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("CodeDeploy_20141006", "ListDeploymentTargets", {}).n("CodeDeployClient", "ListDeploymentTargetsCommand").f(void 0, void 0).ser(se_ListDeploymentTargetsCommand).de(de_ListDeploymentTargetsCommand).build() {  static {    __name(this, "ListDeploymentTargetsCommand");  }}; // src/commands/ListGitHubAccountTokenNamesCommand.ts   var ListGitHubAccountTokenNamesCommand = 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("CodeDeploy_20141006", "ListGitHubAccountTokenNames", {}).n("CodeDeployClient", "ListGitHubAccountTokenNamesCommand").f(void 0, void 0).ser(se_ListGitHubAccountTokenNamesCommand).de(de_ListGitHubAccountTokenNamesCommand).build() {  static {    __name(this, "ListGitHubAccountTokenNamesCommand");  }}; // src/commands/ListOnPremisesInstancesCommand.ts   var ListOnPremisesInstancesCommand = 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("CodeDeploy_20141006", "ListOnPremisesInstances", {}).n("CodeDeployClient", "ListOnPremisesInstancesCommand").f(void 0, void 0).ser(se_ListOnPremisesInstancesCommand).de(de_ListOnPremisesInstancesCommand).build() {  static {    __name(this, "ListOnPremisesInstancesCommand");  }}; // 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("CodeDeploy_20141006", "ListTagsForResource", {}).n("CodeDeployClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() {  static {    __name(this, "ListTagsForResourceCommand");  }}; // src/commands/PutLifecycleEventHookExecutionStatusCommand.ts   var PutLifecycleEventHookExecutionStatusCommand = 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("CodeDeploy_20141006", "PutLifecycleEventHookExecutionStatus", {}).n("CodeDeployClient", "PutLifecycleEventHookExecutionStatusCommand").f(void 0, void 0).ser(se_PutLifecycleEventHookExecutionStatusCommand).de(de_PutLifecycleEventHookExecutionStatusCommand).build() {  static {    __name(this, "PutLifecycleEventHookExecutionStatusCommand");  }}; // src/commands/RegisterApplicationRevisionCommand.ts   var RegisterApplicationRevisionCommand = 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("CodeDeploy_20141006", "RegisterApplicationRevision", {}).n("CodeDeployClient", "RegisterApplicationRevisionCommand").f(void 0, void 0).ser(se_RegisterApplicationRevisionCommand).de(de_RegisterApplicationRevisionCommand).build() {  static {    __name(this, "RegisterApplicationRevisionCommand");  }}; // src/commands/RegisterOnPremisesInstanceCommand.ts   var RegisterOnPremisesInstanceCommand = 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("CodeDeploy_20141006", "RegisterOnPremisesInstance", {}).n("CodeDeployClient", "RegisterOnPremisesInstanceCommand").f(void 0, void 0).ser(se_RegisterOnPremisesInstanceCommand).de(de_RegisterOnPremisesInstanceCommand).build() {  static {    __name(this, "RegisterOnPremisesInstanceCommand");  }}; // src/commands/RemoveTagsFromOnPremisesInstancesCommand.ts   var RemoveTagsFromOnPremisesInstancesCommand = 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("CodeDeploy_20141006", "RemoveTagsFromOnPremisesInstances", {}).n("CodeDeployClient", "RemoveTagsFromOnPremisesInstancesCommand").f(void 0, void 0).ser(se_RemoveTagsFromOnPremisesInstancesCommand).de(de_RemoveTagsFromOnPremisesInstancesCommand).build() {  static {    __name(this, "RemoveTagsFromOnPremisesInstancesCommand");  }}; // src/commands/SkipWaitTimeForInstanceTerminationCommand.ts   var SkipWaitTimeForInstanceTerminationCommand = 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("CodeDeploy_20141006", "SkipWaitTimeForInstanceTermination", {}).n("CodeDeployClient", "SkipWaitTimeForInstanceTerminationCommand").f(void 0, void 0).ser(se_SkipWaitTimeForInstanceTerminationCommand).de(de_SkipWaitTimeForInstanceTerminationCommand).build() {  static {    __name(this, "SkipWaitTimeForInstanceTerminationCommand");  }}; // 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("CodeDeploy_20141006", "StopDeployment", {}).n("CodeDeployClient", "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("CodeDeploy_20141006", "TagResource", {}).n("CodeDeployClient", "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("CodeDeploy_20141006", "UntagResource", {}).n("CodeDeployClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() {  static {    __name(this, "UntagResourceCommand");  }}; // 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("CodeDeploy_20141006", "UpdateApplication", {}).n("CodeDeployClient", "UpdateApplicationCommand").f(void 0, void 0).ser(se_UpdateApplicationCommand).de(de_UpdateApplicationCommand).build() {  static {    __name(this, "UpdateApplicationCommand");  }}; // src/commands/UpdateDeploymentGroupCommand.ts   var UpdateDeploymentGroupCommand = 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("CodeDeploy_20141006", "UpdateDeploymentGroup", {}).n("CodeDeployClient", "UpdateDeploymentGroupCommand").f(void 0, void 0).ser(se_UpdateDeploymentGroupCommand).de(de_UpdateDeploymentGroupCommand).build() {  static {    __name(this, "UpdateDeploymentGroupCommand");  }}; // src/CodeDeploy.tsvar commands = {  AddTagsToOnPremisesInstancesCommand,  BatchGetApplicationRevisionsCommand,  BatchGetApplicationsCommand,  BatchGetDeploymentGroupsCommand,  BatchGetDeploymentInstancesCommand,  BatchGetDeploymentsCommand,  BatchGetDeploymentTargetsCommand,  BatchGetOnPremisesInstancesCommand,  ContinueDeploymentCommand,  CreateApplicationCommand,  CreateDeploymentCommand,  CreateDeploymentConfigCommand,  CreateDeploymentGroupCommand,  DeleteApplicationCommand,  DeleteDeploymentConfigCommand,  DeleteDeploymentGroupCommand,  DeleteGitHubAccountTokenCommand,  DeleteResourcesByExternalIdCommand,  DeregisterOnPremisesInstanceCommand,  GetApplicationCommand,  GetApplicationRevisionCommand,  GetDeploymentCommand,  GetDeploymentConfigCommand,  GetDeploymentGroupCommand,  GetDeploymentInstanceCommand,  GetDeploymentTargetCommand,  GetOnPremisesInstanceCommand,  ListApplicationRevisionsCommand,  ListApplicationsCommand,  ListDeploymentConfigsCommand,  ListDeploymentGroupsCommand,  ListDeploymentInstancesCommand,  ListDeploymentsCommand,  ListDeploymentTargetsCommand,  ListGitHubAccountTokenNamesCommand,  ListOnPremisesInstancesCommand,  ListTagsForResourceCommand,  PutLifecycleEventHookExecutionStatusCommand,  RegisterApplicationRevisionCommand,  RegisterOnPremisesInstanceCommand,  RemoveTagsFromOnPremisesInstancesCommand,  SkipWaitTimeForInstanceTerminationCommand,  StopDeploymentCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateApplicationCommand,  UpdateDeploymentGroupCommand};var CodeDeploy = class extends CodeDeployClient {  static {    __name(this, "CodeDeploy");  }};(0, import_smithy_client.createAggregatedClient)(commands, CodeDeploy); // src/pagination/ListApplicationRevisionsPaginator.ts var paginateListApplicationRevisions = (0, import_core.createPaginator)(CodeDeployClient, ListApplicationRevisionsCommand, "nextToken", "nextToken", ""); // src/pagination/ListApplicationsPaginator.ts var paginateListApplications = (0, import_core.createPaginator)(CodeDeployClient, ListApplicationsCommand, "nextToken", "nextToken", ""); // src/pagination/ListDeploymentConfigsPaginator.ts var paginateListDeploymentConfigs = (0, import_core.createPaginator)(CodeDeployClient, ListDeploymentConfigsCommand, "nextToken", "nextToken", ""); // src/pagination/ListDeploymentGroupsPaginator.ts var paginateListDeploymentGroups = (0, import_core.createPaginator)(CodeDeployClient, ListDeploymentGroupsCommand, "nextToken", "nextToken", ""); // src/pagination/ListDeploymentInstancesPaginator.ts var paginateListDeploymentInstances = (0, import_core.createPaginator)(CodeDeployClient, ListDeploymentInstancesCommand, "nextToken", "nextToken", ""); // src/pagination/ListDeploymentsPaginator.ts var paginateListDeployments = (0, import_core.createPaginator)(CodeDeployClient, ListDeploymentsCommand, "nextToken", "nextToken", ""); // src/waiters/waitForDeploymentSuccessful.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.deploymentInfo.status;      }, "returnComparator");      if (returnComparator() === "Succeeded") {        return { state: import_util_waiter.WaiterState.SUCCESS, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.deploymentInfo.status;      }, "returnComparator");      if (returnComparator() === "Failed") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.deploymentInfo.status;      }, "returnComparator");      if (returnComparator() === "Stopped") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }  } catch (exception) {    reason = exception;  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForDeploymentSuccessful = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 15, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);}, "waitForDeploymentSuccessful");var waitUntilDeploymentSuccessful = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 15, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilDeploymentSuccessful");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  CodeDeployServiceException,  __Client,  CodeDeployClient,  CodeDeploy,  $Command,  AddTagsToOnPremisesInstancesCommand,  BatchGetApplicationRevisionsCommand,  BatchGetApplicationsCommand,  BatchGetDeploymentGroupsCommand,  BatchGetDeploymentInstancesCommand,  BatchGetDeploymentTargetsCommand,  BatchGetDeploymentsCommand,  BatchGetOnPremisesInstancesCommand,  ContinueDeploymentCommand,  CreateApplicationCommand,  CreateDeploymentCommand,  CreateDeploymentConfigCommand,  CreateDeploymentGroupCommand,  DeleteApplicationCommand,  DeleteDeploymentConfigCommand,  DeleteDeploymentGroupCommand,  DeleteGitHubAccountTokenCommand,  DeleteResourcesByExternalIdCommand,  DeregisterOnPremisesInstanceCommand,  GetApplicationCommand,  GetApplicationRevisionCommand,  GetDeploymentCommand,  GetDeploymentConfigCommand,  GetDeploymentGroupCommand,  GetDeploymentInstanceCommand,  GetDeploymentTargetCommand,  GetOnPremisesInstanceCommand,  ListApplicationRevisionsCommand,  ListApplicationsCommand,  ListDeploymentConfigsCommand,  ListDeploymentGroupsCommand,  ListDeploymentInstancesCommand,  ListDeploymentTargetsCommand,  ListDeploymentsCommand,  ListGitHubAccountTokenNamesCommand,  ListOnPremisesInstancesCommand,  ListTagsForResourceCommand,  PutLifecycleEventHookExecutionStatusCommand,  RegisterApplicationRevisionCommand,  RegisterOnPremisesInstanceCommand,  RemoveTagsFromOnPremisesInstancesCommand,  SkipWaitTimeForInstanceTerminationCommand,  StopDeploymentCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateApplicationCommand,  UpdateDeploymentGroupCommand,  paginateListApplicationRevisions,  paginateListApplications,  paginateListDeploymentConfigs,  paginateListDeploymentGroups,  paginateListDeploymentInstances,  paginateListDeployments,  waitForDeploymentSuccessful,  waitUntilDeploymentSuccessful,  InstanceLimitExceededException,  InstanceNameRequiredException,  InstanceNotRegisteredException,  InvalidInstanceNameException,  InvalidTagException,  TagLimitExceededException,  TagRequiredException,  AlarmsLimitExceededException,  ApplicationAlreadyExistsException,  ApplicationDoesNotExistException,  ComputePlatform,  ApplicationLimitExceededException,  ApplicationNameRequiredException,  ApplicationRevisionSortBy,  ArnNotSupportedException,  AutoRollbackEvent,  RevisionLocationType,  BundleType,  BatchLimitExceededException,  InvalidApplicationNameException,  InvalidRevisionException,  RevisionRequiredException,  DeploymentReadyAction,  GreenFleetProvisioningAction,  InstanceAction,  DeploymentOption,  DeploymentType,  EC2TagFilterType,  DeploymentStatus,  TagFilterType,  OutdatedInstancesStrategy,  TriggerEventType,  DeploymentConfigDoesNotExistException,  DeploymentGroupNameRequiredException,  InvalidDeploymentGroupNameException,  _InstanceType,  LifecycleErrorCode,  LifecycleEventStatus,  InstanceStatus,  DeploymentDoesNotExistException,  DeploymentIdRequiredException,  InstanceIdRequiredException,  InvalidComputePlatformException,  InvalidDeploymentIdException,  DeploymentCreator,  ErrorCode,  FileExistsBehavior,  TargetStatus,  DeploymentTargetType,  TargetLabel,  DeploymentNotStartedException,  DeploymentTargetDoesNotExistException,  DeploymentTargetIdRequiredException,  DeploymentTargetListSizeExceededException,  InstanceDoesNotExistException,  InvalidDeploymentTargetIdException,  BucketNameFilterRequiredException,  DeploymentWaitType,  DeploymentAlreadyCompletedException,  DeploymentIsNotInReadyStateException,  InvalidDeploymentStatusException,  InvalidDeploymentWaitTypeException,  UnsupportedActionForDeploymentTypeException,  InvalidTagsToAddException,  DeploymentGroupDoesNotExistException,  DeploymentLimitExceededException,  DescriptionTooLongException,  InvalidAlarmConfigException,  InvalidAutoRollbackConfigException,  InvalidAutoScalingGroupException,  InvalidDeploymentConfigNameException,  InvalidFileExistsBehaviorException,  InvalidGitHubAccountTokenException,  InvalidIgnoreApplicationStopFailuresValueException,  InvalidLoadBalancerInfoException,  InvalidRoleException,  InvalidTargetInstancesException,  InvalidTrafficRoutingConfigurationException,  InvalidUpdateOutdatedInstancesOnlyValueException,  RevisionDoesNotExistException,  ThrottlingException,  MinimumHealthyHostsType,  TrafficRoutingType,  MinimumHealthyHostsPerZoneType,  DeploymentConfigAlreadyExistsException,  DeploymentConfigLimitExceededException,  DeploymentConfigNameRequiredException,  InvalidMinimumHealthyHostValueException,  InvalidZonalDeploymentConfigurationException,  DeploymentGroupAlreadyExistsException,  DeploymentGroupLimitExceededException,  ECSServiceMappingLimitExceededException,  InvalidBlueGreenDeploymentConfigurationException,  InvalidDeploymentStyleException,  InvalidEC2TagCombinationException,  InvalidEC2TagException,  InvalidECSServiceException,  InvalidInputException,  InvalidOnPremisesTagCombinationException,  InvalidTargetGroupPairException,  InvalidTriggerConfigException,  LifecycleHookLimitExceededException,  RoleRequiredException,  TagSetListLimitExceededException,  TriggerTargetsLimitExceededException,  DeploymentConfigInUseException,  InvalidOperationException,  GitHubAccountTokenDoesNotExistException,  GitHubAccountTokenNameRequiredException,  InvalidGitHubAccountTokenNameException,  OperationNotSupportedException,  ResourceValidationException,  InvalidBucketNameFilterException,  InvalidDeployedStateFilterException,  InvalidKeyPrefixFilterException,  InvalidNextTokenException,  InvalidSortByException,  InvalidSortOrderException,  ListStateFilterAction,  SortOrder,  InvalidDeploymentInstanceTypeException,  InvalidInstanceStatusException,  InvalidInstanceTypeException,  InvalidTargetFilterNameException,  InvalidExternalIdException,  InvalidTimeRangeException,  TargetFilterName,  InvalidRegistrationStatusException,  InvalidTagFilterException,  RegistrationStatus,  InvalidArnException,  ResourceArnRequiredException,  InvalidLifecycleEventHookExecutionIdException,  InvalidLifecycleEventHookExecutionStatusException,  LifecycleEventAlreadyCompletedException,  IamArnRequiredException,  IamSessionArnAlreadyRegisteredException,  IamUserArnAlreadyRegisteredException,  IamUserArnRequiredException,  InstanceNameAlreadyRegisteredException,  InvalidIamSessionArnException,  InvalidIamUserArnException,  MultipleIamArnsProvidedException,  StopStatus});