/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 /.
"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});