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