File Explorer

/proc/2/root/var/runtime/node_modules/@aws-sdk/client-proton/dist-cjs

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

index.js146 KB · 3914 lines
const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createWaiter, checkExceptions, WaiterState, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { AwsJson1_0Protocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultProtonHttpAuthSchemeParametersProvider = async (config, context, input) => {    return {        operation: getSmithyContext(context).operation,        region: await normalizeProvider(config.region)() || (() => {            throw new Error("expected `region` to be configured for `aws.auth#sigv4`");        })(),    };};function createAwsAuthSigv4HttpAuthOption(authParameters) {    return {        schemeId: "aws.auth#sigv4",        signingProperties: {            name: "proton",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const defaultProtonHttpAuthSchemeProvider = (authParameters) => {    const options = [];    switch (authParameters.operation) {        default: {            options.push(createAwsAuthSigv4HttpAuthOption(authParameters));        }    }    return options;};const resolveHttpAuthSchemeConfig = (config) => {    const config_0 = resolveAwsSdkSigV4Config(config);    return Object.assign(config_0, {        authSchemePreference: normalizeProvider(config.authSchemePreference ?? []),    });}; const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "proton",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; var version = "3.1104.0";var packageInfo = {	version: version}; const k = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = { [k]: "Endpoint" }, h = { [k]: d }, i = {}, j = [{ [k]: "Region" }];const _data = {    conditions: [        [c, [g]],        [c, j],        ["aws.partition", j, d],        [e, [{ [k]: "UseFIPS" }, b]],        [e, [{ [k]: "UseDualStack" }, b]],        [e, [{ fn: f, argv: [h, "supportsDualStack"] }, b]],        [e, [{ fn: f, argv: [h, "supportsFIPS"] }, b]]    ],    results: [        [a],        [a, "Invalid Configuration: FIPS and custom endpoint are not supported"],        [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"],        [g, i],        ["https://proton-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "FIPS and DualStack are enabled, but this partition does not support one or both"],        ["https://proton-fips.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "FIPS is enabled but this partition does not support FIPS"],        ["https://proton.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "DualStack is enabled but this partition does not support DualStack"],        ["https://proton.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "Invalid Configuration: Missing Region"]    ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([    -1, 1, -1,    0, 12, 3,    1, 4, r + 11,    2, 5, r + 11,    3, 8, 6,    4, 7, r + 10,    5, r + 8, r + 9,    4, 10, 9,    6, r + 6, r + 7,    5, 11, r + 5,    6, r + 4, r + 5,    3, r + 1, 13,    4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({    size: 50,    params: ["Endpoint", "Region", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => {    return cache.get(endpointParams, () => decideEndpoint(bdd, {        endpointParams: endpointParams,        logger: context.logger,    }));};customEndpointFunctions.aws = awsEndpointFunctions; class ProtonServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, ProtonServiceException.prototype);    }} class AccessDeniedException extends ProtonServiceException {    name = "AccessDeniedException";    $fault = "client";    constructor(opts) {        super({            name: "AccessDeniedException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AccessDeniedException.prototype);    }}class ConflictException extends ProtonServiceException {    name = "ConflictException";    $fault = "client";    constructor(opts) {        super({            name: "ConflictException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ConflictException.prototype);    }}class InternalServerException extends ProtonServiceException {    name = "InternalServerException";    $fault = "server";    $retryable = {};    constructor(opts) {        super({            name: "InternalServerException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, InternalServerException.prototype);    }}class ResourceNotFoundException extends ProtonServiceException {    name = "ResourceNotFoundException";    $fault = "client";    constructor(opts) {        super({            name: "ResourceNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ResourceNotFoundException.prototype);    }}class ThrottlingException extends ProtonServiceException {    name = "ThrottlingException";    $fault = "client";    $retryable = {        throttling: true,    };    constructor(opts) {        super({            name: "ThrottlingException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ThrottlingException.prototype);    }}class ValidationException extends ProtonServiceException {    name = "ValidationException";    $fault = "client";    constructor(opts) {        super({            name: "ValidationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ValidationException.prototype);    }}class ServiceQuotaExceededException extends ProtonServiceException {    name = "ServiceQuotaExceededException";    $fault = "client";    constructor(opts) {        super({            name: "ServiceQuotaExceededException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ServiceQuotaExceededException.prototype);    }} const _ADE = "AccessDeniedException";const _AEAC = "AcceptEnvironmentAccountConnection";const _AEACI = "AcceptEnvironmentAccountConnectionInput";const _AEACO = "AcceptEnvironmentAccountConnectionOutput";const _AS = "AccountSettings";const _C = "Component";const _CC = "CreateComponent";const _CCD = "CancelComponentDeployment";const _CCDI = "CancelComponentDeploymentInput";const _CCDO = "CancelComponentDeploymentOutput";const _CCI = "CreateComponentInput";const _CCO = "CreateComponentOutput";const _CE = "ConflictException";const _CEAC = "CreateEnvironmentAccountConnection";const _CEACI = "CreateEnvironmentAccountConnectionInput";const _CEACO = "CreateEnvironmentAccountConnectionOutput";const _CED = "CancelEnvironmentDeployment";const _CEDI = "CancelEnvironmentDeploymentInput";const _CEDO = "CancelEnvironmentDeploymentOutput";const _CEI = "CreateEnvironmentInput";const _CEO = "CreateEnvironmentOutput";const _CET = "CompatibleEnvironmentTemplate";const _CETI = "CompatibleEnvironmentTemplateInput";const _CETIL = "CompatibleEnvironmentTemplateInputList";const _CETIr = "CreateEnvironmentTemplateInput";const _CETL = "CompatibleEnvironmentTemplateList";const _CETO = "CreateEnvironmentTemplateOutput";const _CETV = "CreateEnvironmentTemplateVersion";const _CETVI = "CreateEnvironmentTemplateVersionInput";const _CETVO = "CreateEnvironmentTemplateVersionOutput";const _CETr = "CreateEnvironmentTemplate";const _CEr = "CreateEnvironment";const _CR = "CreateRepository";const _CRI = "CreateRepositoryInput";const _CRO = "CreateRepositoryOutput";const _CS = "ComponentState";const _CSI = "CreateServiceInput";const _CSID = "CancelServiceInstanceDeployment";const _CSIDI = "CancelServiceInstanceDeploymentInput";const _CSIDO = "CancelServiceInstanceDeploymentOutput";const _CSII = "CreateServiceInstanceInput";const _CSIO = "CreateServiceInstanceOutput";const _CSIr = "CreateServiceInstance";const _CSL = "ComponentSummaryList";const _CSO = "CreateServiceOutput";const _CSPD = "CancelServicePipelineDeployment";const _CSPDI = "CancelServicePipelineDeploymentInput";const _CSPDO = "CancelServicePipelineDeploymentOutput";const _CSSC = "CreateServiceSyncConfig";const _CSSCI = "CreateServiceSyncConfigInput";const _CSSCO = "CreateServiceSyncConfigOutput";const _CST = "CreateServiceTemplate";const _CSTI = "CreateServiceTemplateInput";const _CSTO = "CreateServiceTemplateOutput";const _CSTV = "CreateServiceTemplateVersion";const _CSTVI = "CreateServiceTemplateVersionInput";const _CSTVO = "CreateServiceTemplateVersionOutput";const _CSo = "ComponentSummary";const _CSou = "CountsSummary";const _CSr = "CreateService";const _CTSC = "CreateTemplateSyncConfig";const _CTSCI = "CreateTemplateSyncConfigInput";const _CTSCO = "CreateTemplateSyncConfigOutput";const _D = "Description";const _DC = "DeleteComponent";const _DCI = "DeleteComponentInput";const _DCO = "DeleteComponentOutput";const _DD = "DeleteDeployment";const _DDI = "DeleteDeploymentInput";const _DDO = "DeleteDeploymentOutput";const _DE = "DeleteEnvironment";const _DEAC = "DeleteEnvironmentAccountConnection";const _DEACI = "DeleteEnvironmentAccountConnectionInput";const _DEACO = "DeleteEnvironmentAccountConnectionOutput";const _DEI = "DeleteEnvironmentInput";const _DEO = "DeleteEnvironmentOutput";const _DET = "DeleteEnvironmentTemplate";const _DETI = "DeleteEnvironmentTemplateInput";const _DETO = "DeleteEnvironmentTemplateOutput";const _DETV = "DeleteEnvironmentTemplateVersion";const _DETVI = "DeleteEnvironmentTemplateVersionInput";const _DETVO = "DeleteEnvironmentTemplateVersionOutput";const _DN = "DisplayName";const _DR = "DeleteRepository";const _DRI = "DeleteRepositoryInput";const _DRO = "DeleteRepositoryOutput";const _DS = "DeploymentSummary";const _DSI = "DeleteServiceInput";const _DSL = "DeploymentSummaryList";const _DSO = "DeleteServiceOutput";const _DSSC = "DeleteServiceSyncConfig";const _DSSCI = "DeleteServiceSyncConfigInput";const _DSSCO = "DeleteServiceSyncConfigOutput";const _DST = "DeleteServiceTemplate";const _DSTI = "DeleteServiceTemplateInput";const _DSTO = "DeleteServiceTemplateOutput";const _DSTV = "DeleteServiceTemplateVersion";const _DSTVI = "DeleteServiceTemplateVersionInput";const _DSTVO = "DeleteServiceTemplateVersionOutput";const _DSe = "DeploymentState";const _DSel = "DeleteService";const _DTSC = "DeleteTemplateSyncConfig";const _DTSCI = "DeleteTemplateSyncConfigInput";const _DTSCO = "DeleteTemplateSyncConfigOutput";const _De = "Deployment";const _E = "Environment";const _EAC = "EnvironmentAccountConnection";const _EACS = "EnvironmentAccountConnectionSummary";const _EACSL = "EnvironmentAccountConnectionSummaryList";const _EM = "ErrorMessage";const _ES = "EnvironmentState";const _ESL = "EnvironmentSummaryList";const _ESn = "EnvironmentSummary";const _ET = "EnvironmentTemplate";const _ETF = "EnvironmentTemplateFilter";const _ETFL = "EnvironmentTemplateFilterList";const _ETS = "EnvironmentTemplateSummary";const _ETSL = "EnvironmentTemplateSummaryList";const _ETV = "EnvironmentTemplateVersion";const _ETVS = "EnvironmentTemplateVersionSummary";const _ETVSL = "EnvironmentTemplateVersionSummaryList";const _GAS = "GetAccountSettings";const _GASI = "GetAccountSettingsInput";const _GASO = "GetAccountSettingsOutput";const _GC = "GetComponent";const _GCI = "GetComponentInput";const _GCO = "GetComponentOutput";const _GD = "GetDeployment";const _GDI = "GetDeploymentInput";const _GDO = "GetDeploymentOutput";const _GE = "GetEnvironment";const _GEAC = "GetEnvironmentAccountConnection";const _GEACI = "GetEnvironmentAccountConnectionInput";const _GEACO = "GetEnvironmentAccountConnectionOutput";const _GEI = "GetEnvironmentInput";const _GEO = "GetEnvironmentOutput";const _GET = "GetEnvironmentTemplate";const _GETI = "GetEnvironmentTemplateInput";const _GETO = "GetEnvironmentTemplateOutput";const _GETV = "GetEnvironmentTemplateVersion";const _GETVI = "GetEnvironmentTemplateVersionInput";const _GETVO = "GetEnvironmentTemplateVersionOutput";const _GR = "GetRepository";const _GRI = "GetRepositoryInput";const _GRO = "GetRepositoryOutput";const _GRS = "GetResourcesSummary";const _GRSI = "GetResourcesSummaryInput";const _GRSO = "GetResourcesSummaryOutput";const _GRSS = "GetRepositorySyncStatus";const _GRSSI = "GetRepositorySyncStatusInput";const _GRSSO = "GetRepositorySyncStatusOutput";const _GS = "GetService";const _GSI = "GetServiceInput";const _GSII = "GetServiceInstanceInput";const _GSIO = "GetServiceInstanceOutput";const _GSISS = "GetServiceInstanceSyncStatus";const _GSISSI = "GetServiceInstanceSyncStatusInput";const _GSISSO = "GetServiceInstanceSyncStatusOutput";const _GSIe = "GetServiceInstance";const _GSO = "GetServiceOutput";const _GSSBS = "GetServiceSyncBlockerSummary";const _GSSBSI = "GetServiceSyncBlockerSummaryInput";const _GSSBSO = "GetServiceSyncBlockerSummaryOutput";const _GSSC = "GetServiceSyncConfig";const _GSSCI = "GetServiceSyncConfigInput";const _GSSCO = "GetServiceSyncConfigOutput";const _GST = "GetServiceTemplate";const _GSTI = "GetServiceTemplateInput";const _GSTO = "GetServiceTemplateOutput";const _GSTV = "GetServiceTemplateVersion";const _GSTVI = "GetServiceTemplateVersionInput";const _GSTVO = "GetServiceTemplateVersionOutput";const _GTSC = "GetTemplateSyncConfig";const _GTSCI = "GetTemplateSyncConfigInput";const _GTSCO = "GetTemplateSyncConfigOutput";const _GTSS = "GetTemplateSyncStatus";const _GTSSI = "GetTemplateSyncStatusInput";const _GTSSO = "GetTemplateSyncStatusOutput";const _ISE = "InternalServerException";const _LC = "ListComponents";const _LCI = "ListComponentsInput";const _LCO = "ListComponentsOutput";const _LCOI = "ListComponentOutputsInput";const _LCOO = "ListComponentOutputsOutput";const _LCOi = "ListComponentOutputs";const _LCPR = "ListComponentProvisionedResources";const _LCPRI = "ListComponentProvisionedResourcesInput";const _LCPRO = "ListComponentProvisionedResourcesOutput";const _LD = "ListDeployments";const _LDI = "ListDeploymentsInput";const _LDO = "ListDeploymentsOutput";const _LE = "ListEnvironments";const _LEAC = "ListEnvironmentAccountConnections";const _LEACI = "ListEnvironmentAccountConnectionsInput";const _LEACO = "ListEnvironmentAccountConnectionsOutput";const _LEI = "ListEnvironmentsInput";const _LEO = "ListEnvironmentsOutput";const _LEOI = "ListEnvironmentOutputsInput";const _LEOO = "ListEnvironmentOutputsOutput";const _LEOi = "ListEnvironmentOutputs";const _LEPR = "ListEnvironmentProvisionedResources";const _LEPRI = "ListEnvironmentProvisionedResourcesInput";const _LEPRO = "ListEnvironmentProvisionedResourcesOutput";const _LET = "ListEnvironmentTemplates";const _LETI = "ListEnvironmentTemplatesInput";const _LETO = "ListEnvironmentTemplatesOutput";const _LETV = "ListEnvironmentTemplateVersions";const _LETVI = "ListEnvironmentTemplateVersionsInput";const _LETVO = "ListEnvironmentTemplateVersionsOutput";const _LR = "ListRepositories";const _LRI = "ListRepositoriesInput";const _LRO = "ListRepositoriesOutput";const _LRSD = "ListRepositorySyncDefinitions";const _LRSDI = "ListRepositorySyncDefinitionsInput";const _LRSDO = "ListRepositorySyncDefinitionsOutput";const _LS = "ListServices";const _LSB = "LatestSyncBlockers";const _LSI = "ListServicesInput";const _LSIF = "ListServiceInstancesFilter";const _LSIFL = "ListServiceInstancesFilterList";const _LSII = "ListServiceInstancesInput";const _LSIO = "ListServiceInstancesOutput";const _LSIOI = "ListServiceInstanceOutputsInput";const _LSIOO = "ListServiceInstanceOutputsOutput";const _LSIOi = "ListServiceInstanceOutputs";const _LSIPR = "ListServiceInstanceProvisionedResources";const _LSIPRI = "ListServiceInstanceProvisionedResourcesInput";const _LSIPRO = "ListServiceInstanceProvisionedResourcesOutput";const _LSIi = "ListServiceInstances";const _LSO = "ListServicesOutput";const _LSPO = "ListServicePipelineOutputs";const _LSPOI = "ListServicePipelineOutputsInput";const _LSPOO = "ListServicePipelineOutputsOutput";const _LSPPR = "ListServicePipelineProvisionedResources";const _LSPPRI = "ListServicePipelineProvisionedResourcesInput";const _LSPPRO = "ListServicePipelineProvisionedResourcesOutput";const _LST = "ListServiceTemplates";const _LSTI = "ListServiceTemplatesInput";const _LSTO = "ListServiceTemplatesOutput";const _LSTV = "ListServiceTemplateVersions";const _LSTVI = "ListServiceTemplateVersionsInput";const _LSTVO = "ListServiceTemplateVersionsOutput";const _LTFR = "ListTagsForResource";const _LTFRI = "ListTagsForResourceInput";const _LTFRO = "ListTagsForResourceOutput";const _NRDSC = "NotifyResourceDeploymentStatusChange";const _NRDSCI = "NotifyResourceDeploymentStatusChangeInput";const _NRDSCO = "NotifyResourceDeploymentStatusChangeOutput";const _O = "Output";const _OL = "OutputsList";const _PR = "ProvisionedResource";const _PRL = "ProvisionedResourceList";const _R = "Repository";const _RB = "RepositoryBranch";const _RBI = "RepositoryBranchInput";const _RCS = "ResourceCountsSummary";const _REAC = "RejectEnvironmentAccountConnection";const _REACI = "RejectEnvironmentAccountConnectionInput";const _REACO = "RejectEnvironmentAccountConnectionOutput";const _RNFE = "ResourceNotFoundException";const _RS = "RepositorySummary";const _RSA = "RepositorySyncAttempt";const _RSAe = "ResourceSyncAttempt";const _RSD = "RepositorySyncDefinition";const _RSDL = "RepositorySyncDefinitionList";const _RSE = "RepositorySyncEvent";const _RSEe = "ResourceSyncEvent";const _RSEep = "RepositorySyncEvents";const _RSEes = "ResourceSyncEvents";const _RSL = "RepositorySummaryList";const _Re = "Revision";const _S = "Service";const _SB = "SyncBlocker";const _SBC = "SyncBlockerContext";const _SBCy = "SyncBlockerContexts";const _SC = "SpecContents";const _SI = "ServiceInstance";const _SIS = "ServiceInstanceState";const _SISL = "ServiceInstanceSummaryList";const _SISe = "ServiceInstanceSummary";const _SM = "StatusMessage";const _SOS = "S3ObjectSource";const _SP = "ServicePipeline";const _SPS = "ServicePipelineState";const _SQEE = "ServiceQuotaExceededException";const _SS = "ServiceSummary";const _SSBS = "ServiceSyncBlockerSummary";const _SSC = "ServiceSyncConfig";const _SSL = "ServiceSummaryList";const _ST = "ServiceTemplate";const _STS = "ServiceTemplateSummary";const _STSL = "ServiceTemplateSummaryList";const _STV = "ServiceTemplateVersion";const _STVS = "ServiceTemplateVersionSummary";const _STVSL = "ServiceTemplateVersionSummaryList";const _T = "Tag";const _TE = "ThrottlingException";const _TFC = "TemplateFileContents";const _TL = "TagList";const _TMC = "TemplateManifestContents";const _TR = "TagResource";const _TRI = "TagResourceInput";const _TRO = "TagResourceOutput";const _TS = "TemplateSchema";const _TSC = "TemplateSyncConfig";const _TVSI = "TemplateVersionSourceInput";const _UAS = "UpdateAccountSettings";const _UASI = "UpdateAccountSettingsInput";const _UASO = "UpdateAccountSettingsOutput";const _UC = "UpdateComponent";const _UCI = "UpdateComponentInput";const _UCO = "UpdateComponentOutput";const _UE = "UpdateEnvironment";const _UEAC = "UpdateEnvironmentAccountConnection";const _UEACI = "UpdateEnvironmentAccountConnectionInput";const _UEACO = "UpdateEnvironmentAccountConnectionOutput";const _UEI = "UpdateEnvironmentInput";const _UEO = "UpdateEnvironmentOutput";const _UET = "UpdateEnvironmentTemplate";const _UETI = "UpdateEnvironmentTemplateInput";const _UETO = "UpdateEnvironmentTemplateOutput";const _UETV = "UpdateEnvironmentTemplateVersion";const _UETVI = "UpdateEnvironmentTemplateVersionInput";const _UETVO = "UpdateEnvironmentTemplateVersionOutput";const _UR = "UntagResource";const _URI = "UntagResourceInput";const _URO = "UntagResourceOutput";const _US = "UpdateService";const _USI = "UpdateServiceInput";const _USII = "UpdateServiceInstanceInput";const _USIO = "UpdateServiceInstanceOutput";const _USIp = "UpdateServiceInstance";const _USO = "UpdateServiceOutput";const _USP = "UpdateServicePipeline";const _USPI = "UpdateServicePipelineInput";const _USPO = "UpdateServicePipelineOutput";const _USSB = "UpdateServiceSyncBlocker";const _USSBI = "UpdateServiceSyncBlockerInput";const _USSBO = "UpdateServiceSyncBlockerOutput";const _USSC = "UpdateServiceSyncConfig";const _USSCI = "UpdateServiceSyncConfigInput";const _USSCO = "UpdateServiceSyncConfigOutput";const _UST = "UpdateServiceTemplate";const _USTI = "UpdateServiceTemplateInput";const _USTO = "UpdateServiceTemplateOutput";const _USTV = "UpdateServiceTemplateVersion";const _USTVI = "UpdateServiceTemplateVersionInput";const _USTVO = "UpdateServiceTemplateVersionOutput";const _UTSC = "UpdateTemplateSyncConfig";const _UTSCI = "UpdateTemplateSyncConfigInput";const _UTSCO = "UpdateTemplateSyncConfigOutput";const _VE = "ValidationException";const _a = "application/yaml";const _aS = "accountSettings";const _ar = "arn";const _b = "branch";const _bM = "behindMajor";const _bMe = "behindMinor";const _bN = "branchName";const _bu = "bucket";const _c = "client";const _cA = "createdAt";const _cAo = "connectionArn";const _cAom = "completedAt";const _cET = "compatibleEnvironmentTemplates";const _cN = "componentName";const _cR = "createdReason";const _cRA = "componentRoleArn";const _cRAo = "codebuildRoleArn";const _cT = "clientToken";const _co = "component";const _com = "components";const _con = "contexts";const _cou = "counts";const _d = "description";const _dI = "deploymentId";const _dN = "displayName";const _dPPR = "deletePipelineProvisioningRepository";const _dS = "deploymentStatus";const _dSM = "deploymentStatusMessage";const _dSe = "desiredState";const _dT = "deploymentType";const _de = "deployment";const _dep = "deployments";const _di = "directory";const _e = "error";const _eAC = "environmentAccountConnection";const _eACI = "environmentAccountConnectionId";const _eACn = "environmentAccountConnections";const _eAI = "environmentAccountId";const _eI = "externalId";const _eK = "encryptionKey";const _eN = "environmentName";const _eT = "environmentTemplates";const _eTV = "environmentTemplateVersion";const _eTn = "environmentTemplate";const _en = "environment";const _env = "environments";const _ev = "events";const _eve = "event";const _f = "filters";const _fP = "filePath";const _fa = "failed";const _hE = "httpError";const _hQ = "httpQuery";const _i = "id";const _iR = "initialRevision";const _iS = "initialState";const _id = "identifier";const _k = "key";const _lADI = "lastAttemptedDeploymentId";const _lB = "latestBlockers";const _lCRT = "lastClientRequestToken";const _lDAA = "lastDeploymentAttemptedAt";const _lDSA = "lastDeploymentSucceededAt";const _lMA = "lastModifiedAt";const _lS = "latestSync";const _lSCDI = "lastSuccessfulComponentDeploymentIds";const _lSDI = "lastSucceededDeploymentId";const _lSEDI = "lastSuccessfulEnvironmentDeploymentId";const _lSS = "latestSuccessfulSync";const _lSSPDI = "lastSuccessfulServicePipelineDeploymentId";const _m = "message";const _mAI = "managementAccountId";const _mR = "maxResults";const _mT = "mediaType";const _mV = "majorVersion";const _mVi = "minorVersion";const _ma = "manifest";const _n = "name";const _nT = "nextToken";const _o = "outputs";const _p = "pipeline";const _pCRA = "pipelineCodebuildRoleArn";const _pE = "provisioningEngine";const _pP = "pipelineProvisioning";const _pPR = "pipelineProvisioningRepository";const _pR = "provisioningRepository";const _pRr = "provisionedResources";const _pSRA = "pipelineServiceRoleArn";const _pSRAr = "protonServiceRoleArn";const _pa = "parent";const _pi = "pipelines";const _pr = "provisioning";const _pro = "provider";const _r = "repository";const _rA = "roleArn";const _rAe = "requestedAt";const _rAes = "resourceArn";const _rAeso = "resolvedAt";const _rB = "requestedBy";const _rCA = "repositoryConnectionArn";const _rI = "repositoryId";const _rMV = "recommendedMinorVersion";const _rN = "repositoryName";const _rP = "repositoryProvider";const _rR = "resolvedReason";const _rV = "recommendedVersion";const _re = "repositories";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.proton";const _sA = "startedAt";const _sB = "sortBy";const _sCS = "supportedComponentSources";const _sD = "syncDefinitions";const _sI = "serviceInstance";const _sIN = "serviceInstanceName";const _sIe = "serviceInstances";const _sM = "statusMessage";const _sN = "serviceName";const _sO = "sortOrder";const _sP = "servicePipeline";const _sS = "serviceSpec";const _sSB = "serviceSyncBlocker";const _sSBS = "serviceSyncBlockerSummary";const _sSC = "serviceSyncConfig";const _sT = "serviceTemplates";const _sTV = "serviceTemplateVersion";const _sTe = "serviceTemplate";const _sTy = "syncType";const _s_ = "s3";const _sc = "schema";const _se = "server";const _sen = "sensitive";const _ser = "services";const _serv = "service";const _sh = "sha";const _so = "source";const _sp = "spec";const _st = "status";const _sta = "statuses";const _su = "subdirectory";const _t = "tags";const _tA = "targetArn";const _tF = "templateFile";const _tK = "tagKeys";const _tMV = "templateMajorVersion";const _tMVe = "templateMinorVersion";const _tN = "templateName";const _tR = "targetRevision";const _tRCA = "targetResourceCreatedAt";const _tRT = "targetResourceType";const _tS = "targetState";const _tSC = "templateSyncConfig";const _tT = "templateType";const _tV = "templateVersion";const _tVe = "templateVersions";const _ta = "target";const _te = "templates";const _ti = "time";const _to = "total";const _ty = "type";const _uTD = "upToDate";const _v = "value";const _vS = "valueString";const n0 = "com.amazonaws.proton";const _s_registry = TypeRegistry.for(_s);var ProtonServiceException$ = [-3, _s, "ProtonServiceException", 0, [], []];_s_registry.registerError(ProtonServiceException$, ProtonServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDeniedException$ = [-3, n0, _ADE,    { [_e]: _c, [_hE]: 403 },    [_m],    [[() => ErrorMessage, 0]], 1];n0_registry.registerError(AccessDeniedException$, AccessDeniedException);var ConflictException$ = [-3, n0, _CE,    { [_e]: _c, [_hE]: 409 },    [_m],    [[() => ErrorMessage, 0]], 1];n0_registry.registerError(ConflictException$, ConflictException);var InternalServerException$ = [-3, n0, _ISE,    { [_e]: _se, [_hE]: 500 },    [_m],    [[() => ErrorMessage, 0]], 1];n0_registry.registerError(InternalServerException$, InternalServerException);var ResourceNotFoundException$ = [-3, n0, _RNFE,    { [_e]: _c, [_hE]: 404 },    [_m],    [[() => ErrorMessage, 0]], 1];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var ServiceQuotaExceededException$ = [-3, n0, _SQEE,    { [_e]: _c, [_hE]: 402 },    [_m],    [[() => ErrorMessage, 0]], 1];n0_registry.registerError(ServiceQuotaExceededException$, ServiceQuotaExceededException);var ThrottlingException$ = [-3, n0, _TE,    { [_e]: _c, [_hE]: 429 },    [_m],    [[() => ErrorMessage, 0]], 1];n0_registry.registerError(ThrottlingException$, ThrottlingException);var ValidationException$ = [-3, n0, _VE,    { [_e]: _c, [_hE]: 400 },    [_m],    [[() => ErrorMessage, 0]], 1];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [    _s_registry,    n0_registry,];var Description = [0, n0, _D, 8, 0];var DisplayName = [0, n0, _DN, 8, 0];var ErrorMessage = [0, n0, _EM, 8, 0];var SpecContents = [0, n0, _SC, { [_mT]: _a, [_sen]: 1 }, 0];var StatusMessage = [0, n0, _SM, 8, 0];var TemplateFileContents = [0, n0, _TFC, { [_mT]: _a, [_sen]: 1 }, 0];var TemplateManifestContents = [0, n0, _TMC, { [_mT]: _a, [_sen]: 1 }, 0];var TemplateSchema = [0, n0, _TS, { [_mT]: _a, [_sen]: 1 }, 0];var AcceptEnvironmentAccountConnectionInput$ = [3, n0, _AEACI,    0,    [_i],    [0], 1];var AcceptEnvironmentAccountConnectionOutput$ = [3, n0, _AEACO,    0,    [_eAC],    [() => EnvironmentAccountConnection$], 1];var AccountSettings$ = [3, n0, _AS,    0,    [_pSRA, _pPR, _pCRA],    [0, () => RepositoryBranch$, 0]];var CancelComponentDeploymentInput$ = [3, n0, _CCDI,    0,    [_cN],    [0], 1];var CancelComponentDeploymentOutput$ = [3, n0, _CCDO,    0,    [_co],    [[() => Component$, 0]], 1];var CancelEnvironmentDeploymentInput$ = [3, n0, _CEDI,    0,    [_eN],    [0], 1];var CancelEnvironmentDeploymentOutput$ = [3, n0, _CEDO,    0,    [_en],    [[() => Environment$, 0]], 1];var CancelServiceInstanceDeploymentInput$ = [3, n0, _CSIDI,    0,    [_sIN, _sN],    [0, 0], 2];var CancelServiceInstanceDeploymentOutput$ = [3, n0, _CSIDO,    0,    [_sI],    [[() => ServiceInstance$, 0]], 1];var CancelServicePipelineDeploymentInput$ = [3, n0, _CSPDI,    0,    [_sN],    [0], 1];var CancelServicePipelineDeploymentOutput$ = [3, n0, _CSPDO,    0,    [_p],    [[() => ServicePipeline$, 0]], 1];var CompatibleEnvironmentTemplate$ = [3, n0, _CET,    0,    [_tN, _mV],    [0, 0], 2];var CompatibleEnvironmentTemplateInput$ = [3, n0, _CETI,    0,    [_tN, _mV],    [0, 0], 2];var Component$ = [3, n0, _C,    0,    [_n, _ar, _eN, _cA, _lMA, _dS, _d, _sN, _sIN, _lDAA, _lDSA, _dSM, _sS, _lCRT, _lADI, _lSDI],    [0, 0, 0, 4, 4, 0, [() => Description, 0], 0, 0, 4, 4, [() => StatusMessage, 0], [() => SpecContents, 0], 0, 0, 0], 6];var ComponentState$ = [3, n0, _CS,    0,    [_sN, _sIN, _sS, _tF],    [0, 0, [() => SpecContents, 0], [() => TemplateFileContents, 0]]];var ComponentSummary$ = [3, n0, _CSo,    0,    [_n, _ar, _eN, _cA, _lMA, _dS, _sN, _sIN, _lDAA, _lDSA, _dSM, _lADI, _lSDI],    [0, 0, 0, 4, 4, 0, 0, 0, 4, 4, [() => StatusMessage, 0], 0, 0], 6];var CountsSummary$ = [3, n0, _CSou,    0,    [_com, _env, _eT, _sIe, _ser, _sT, _pi],    [() => ResourceCountsSummary$, () => ResourceCountsSummary$, () => ResourceCountsSummary$, () => ResourceCountsSummary$, () => ResourceCountsSummary$, () => ResourceCountsSummary$, () => ResourceCountsSummary$]];var CreateComponentInput$ = [3, n0, _CCI,    0,    [_n, _tF, _ma, _d, _sN, _sIN, _eN, _sS, _t, _cT],    [0, [() => TemplateFileContents, 0], [() => TemplateManifestContents, 0], [() => Description, 0], 0, 0, 0, [() => SpecContents, 0], () => TagList, [0, 4]], 3];var CreateComponentOutput$ = [3, n0, _CCO,    0,    [_co],    [[() => Component$, 0]], 1];var CreateEnvironmentAccountConnectionInput$ = [3, n0, _CEACI,    0,    [_mAI, _eN, _cT, _rA, _t, _cRA, _cRAo],    [0, 0, [0, 4], 0, () => TagList, 0, 0], 2];var CreateEnvironmentAccountConnectionOutput$ = [3, n0, _CEACO,    0,    [_eAC],    [() => EnvironmentAccountConnection$], 1];var CreateEnvironmentInput$ = [3, n0, _CEI,    0,    [_n, _tN, _tMV, _sp, _tMVe, _d, _pSRAr, _eACI, _t, _pR, _cRA, _cRAo],    [0, 0, 0, [() => SpecContents, 0], 0, [() => Description, 0], 0, 0, () => TagList, () => RepositoryBranchInput$, 0, 0], 4];var CreateEnvironmentOutput$ = [3, n0, _CEO,    0,    [_en],    [[() => Environment$, 0]], 1];var CreateEnvironmentTemplateInput$ = [3, n0, _CETIr,    0,    [_n, _dN, _d, _eK, _pr, _t],    [0, [() => DisplayName, 0], [() => Description, 0], 0, 0, () => TagList], 1];var CreateEnvironmentTemplateOutput$ = [3, n0, _CETO,    0,    [_eTn],    [[() => EnvironmentTemplate$, 0]], 1];var CreateEnvironmentTemplateVersionInput$ = [3, n0, _CETVI,    0,    [_tN, _so, _cT, _d, _mV, _t],    [0, () => TemplateVersionSourceInput$, [0, 4], [() => Description, 0], 0, () => TagList], 2];var CreateEnvironmentTemplateVersionOutput$ = [3, n0, _CETVO,    0,    [_eTV],    [[() => EnvironmentTemplateVersion$, 0]], 1];var CreateRepositoryInput$ = [3, n0, _CRI,    0,    [_pro, _n, _cAo, _eK, _t],    [0, 0, 0, 0, () => TagList], 3];var CreateRepositoryOutput$ = [3, n0, _CRO,    0,    [_r],    [() => Repository$], 1];var CreateServiceInput$ = [3, n0, _CSI,    0,    [_n, _tN, _tMV, _sp, _d, _tMVe, _rCA, _rI, _bN, _t],    [0, 0, 0, [() => SpecContents, 0], [() => Description, 0], 0, 0, 0, 0, () => TagList], 4];var CreateServiceInstanceInput$ = [3, n0, _CSII,    0,    [_n, _sN, _sp, _tMV, _tMVe, _t, _cT],    [0, 0, [() => SpecContents, 0], 0, 0, () => TagList, [0, 4]], 3];var CreateServiceInstanceOutput$ = [3, n0, _CSIO,    0,    [_sI],    [[() => ServiceInstance$, 0]], 1];var CreateServiceOutput$ = [3, n0, _CSO,    0,    [_serv],    [[() => Service$, 0]], 1];var CreateServiceSyncConfigInput$ = [3, n0, _CSSCI,    0,    [_sN, _rP, _rN, _b, _fP],    [0, 0, 0, 0, 0], 5];var CreateServiceSyncConfigOutput$ = [3, n0, _CSSCO,    0,    [_sSC],    [() => ServiceSyncConfig$]];var CreateServiceTemplateInput$ = [3, n0, _CSTI,    0,    [_n, _dN, _d, _eK, _pP, _t],    [0, [() => DisplayName, 0], [() => Description, 0], 0, 0, () => TagList], 1];var CreateServiceTemplateOutput$ = [3, n0, _CSTO,    0,    [_sTe],    [[() => ServiceTemplate$, 0]], 1];var CreateServiceTemplateVersionInput$ = [3, n0, _CSTVI,    0,    [_tN, _so, _cET, _cT, _d, _mV, _t, _sCS],    [0, () => TemplateVersionSourceInput$, () => CompatibleEnvironmentTemplateInputList, [0, 4], [() => Description, 0], 0, () => TagList, 64 | 0], 3];var CreateServiceTemplateVersionOutput$ = [3, n0, _CSTVO,    0,    [_sTV],    [[() => ServiceTemplateVersion$, 0]], 1];var CreateTemplateSyncConfigInput$ = [3, n0, _CTSCI,    0,    [_tN, _tT, _rP, _rN, _b, _su],    [0, 0, 0, 0, 0, 0], 5];var CreateTemplateSyncConfigOutput$ = [3, n0, _CTSCO,    0,    [_tSC],    [() => TemplateSyncConfig$]];var DeleteComponentInput$ = [3, n0, _DCI,    0,    [_n],    [0], 1];var DeleteComponentOutput$ = [3, n0, _DCO,    0,    [_co],    [[() => Component$, 0]]];var DeleteDeploymentInput$ = [3, n0, _DDI,    0,    [_i],    [0], 1];var DeleteDeploymentOutput$ = [3, n0, _DDO,    0,    [_de],    [[() => Deployment$, 0]]];var DeleteEnvironmentAccountConnectionInput$ = [3, n0, _DEACI,    0,    [_i],    [0], 1];var DeleteEnvironmentAccountConnectionOutput$ = [3, n0, _DEACO,    0,    [_eAC],    [() => EnvironmentAccountConnection$]];var DeleteEnvironmentInput$ = [3, n0, _DEI,    0,    [_n],    [0], 1];var DeleteEnvironmentOutput$ = [3, n0, _DEO,    0,    [_en],    [[() => Environment$, 0]]];var DeleteEnvironmentTemplateInput$ = [3, n0, _DETI,    0,    [_n],    [0], 1];var DeleteEnvironmentTemplateOutput$ = [3, n0, _DETO,    0,    [_eTn],    [[() => EnvironmentTemplate$, 0]]];var DeleteEnvironmentTemplateVersionInput$ = [3, n0, _DETVI,    0,    [_tN, _mV, _mVi],    [0, 0, 0], 3];var DeleteEnvironmentTemplateVersionOutput$ = [3, n0, _DETVO,    0,    [_eTV],    [[() => EnvironmentTemplateVersion$, 0]]];var DeleteRepositoryInput$ = [3, n0, _DRI,    0,    [_pro, _n],    [0, 0], 2];var DeleteRepositoryOutput$ = [3, n0, _DRO,    0,    [_r],    [() => Repository$]];var DeleteServiceInput$ = [3, n0, _DSI,    0,    [_n],    [0], 1];var DeleteServiceOutput$ = [3, n0, _DSO,    0,    [_serv],    [[() => Service$, 0]]];var DeleteServiceSyncConfigInput$ = [3, n0, _DSSCI,    0,    [_sN],    [0], 1];var DeleteServiceSyncConfigOutput$ = [3, n0, _DSSCO,    0,    [_sSC],    [() => ServiceSyncConfig$]];var DeleteServiceTemplateInput$ = [3, n0, _DSTI,    0,    [_n],    [0], 1];var DeleteServiceTemplateOutput$ = [3, n0, _DSTO,    0,    [_sTe],    [[() => ServiceTemplate$, 0]]];var DeleteServiceTemplateVersionInput$ = [3, n0, _DSTVI,    0,    [_tN, _mV, _mVi],    [0, 0, 0], 3];var DeleteServiceTemplateVersionOutput$ = [3, n0, _DSTVO,    0,    [_sTV],    [[() => ServiceTemplateVersion$, 0]]];var DeleteTemplateSyncConfigInput$ = [3, n0, _DTSCI,    0,    [_tN, _tT],    [0, 0], 2];var DeleteTemplateSyncConfigOutput$ = [3, n0, _DTSCO,    0,    [_tSC],    [() => TemplateSyncConfig$]];var Deployment$ = [3, n0, _De,    0,    [_i, _ar, _tA, _tRCA, _tRT, _eN, _dS, _cA, _lMA, _sN, _sIN, _cN, _dSM, _cAom, _lADI, _lSDI, _iS, _tS],    [0, 0, 0, 4, 0, 0, 0, 4, 4, 0, 0, 0, [() => StatusMessage, 0], 4, 0, 0, [() => DeploymentState$, 0], [() => DeploymentState$, 0]], 9];var DeploymentSummary$ = [3, n0, _DS,    0,    [_i, _ar, _tA, _tRCA, _tRT, _cA, _lMA, _eN, _dS, _cAom, _sN, _sIN, _cN, _lADI, _lSDI],    [0, 0, 0, 4, 0, 4, 4, 0, 0, 4, 0, 0, 0, 0, 0], 9];var Environment$ = [3, n0, _E,    0,    [_n, _cA, _lDAA, _lDSA, _ar, _tN, _tMV, _tMVe, _dS, _d, _dSM, _pSRAr, _eACI, _eAI, _sp, _pr, _pR, _cRA, _cRAo, _lADI, _lSDI],    [0, 4, 4, 4, 0, 0, 0, 0, 0, [() => Description, 0], [() => StatusMessage, 0], 0, 0, 0, [() => SpecContents, 0], 0, () => RepositoryBranch$, 0, 0, 0, 0], 9];var EnvironmentAccountConnection$ = [3, n0, _EAC,    0,    [_i, _ar, _mAI, _eAI, _rA, _eN, _rAe, _lMA, _st, _cRA, _cRAo],    [0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0], 9];var EnvironmentAccountConnectionSummary$ = [3, n0, _EACS,    0,    [_i, _ar, _mAI, _eAI, _rA, _eN, _rAe, _lMA, _st, _cRA],    [0, 0, 0, 0, 0, 0, 4, 4, 0, 0], 9];var EnvironmentState$ = [3, n0, _ES,    0,    [_tN, _tMV, _tMVe, _sp],    [0, 0, 0, [() => SpecContents, 0]], 3];var EnvironmentSummary$ = [3, n0, _ESn,    0,    [_n, _cA, _lDAA, _lDSA, _ar, _tN, _tMV, _tMVe, _dS, _d, _dSM, _pSRAr, _eACI, _eAI, _pr, _cRA, _lADI, _lSDI],    [0, 4, 4, 4, 0, 0, 0, 0, 0, [() => Description, 0], [() => StatusMessage, 0], 0, 0, 0, 0, 0, 0, 0], 9];var EnvironmentTemplate$ = [3, n0, _ET,    0,    [_n, _ar, _cA, _lMA, _dN, _d, _rV, _eK, _pr],    [0, 0, 4, 4, [() => DisplayName, 0], [() => Description, 0], 0, 0, 0], 4];var EnvironmentTemplateFilter$ = [3, n0, _ETF,    0,    [_tN, _mV],    [0, 0], 2];var EnvironmentTemplateSummary$ = [3, n0, _ETS,    0,    [_n, _ar, _cA, _lMA, _dN, _d, _rV, _pr],    [0, 0, 4, 4, [() => DisplayName, 0], [() => Description, 0], 0, 0], 4];var EnvironmentTemplateVersion$ = [3, n0, _ETV,    0,    [_tN, _mV, _mVi, _st, _ar, _cA, _lMA, _rMV, _sM, _d, _sc],    [0, 0, 0, 0, 0, 4, 4, 0, [() => StatusMessage, 0], [() => Description, 0], [() => TemplateSchema, 0]], 7];var EnvironmentTemplateVersionSummary$ = [3, n0, _ETVS,    0,    [_tN, _mV, _mVi, _st, _ar, _cA, _lMA, _rMV, _sM, _d],    [0, 0, 0, 0, 0, 4, 4, 0, [() => StatusMessage, 0], [() => Description, 0]], 7];var GetAccountSettingsInput$ = [3, n0, _GASI,    0,    [],    []];var GetAccountSettingsOutput$ = [3, n0, _GASO,    0,    [_aS],    [() => AccountSettings$]];var GetComponentInput$ = [3, n0, _GCI,    0,    [_n],    [0], 1];var GetComponentOutput$ = [3, n0, _GCO,    0,    [_co],    [[() => Component$, 0]]];var GetDeploymentInput$ = [3, n0, _GDI,    0,    [_i, _eN, _sN, _sIN, _cN],    [0, 0, 0, 0, 0], 1];var GetDeploymentOutput$ = [3, n0, _GDO,    0,    [_de],    [[() => Deployment$, 0]]];var GetEnvironmentAccountConnectionInput$ = [3, n0, _GEACI,    0,    [_i],    [0], 1];var GetEnvironmentAccountConnectionOutput$ = [3, n0, _GEACO,    0,    [_eAC],    [() => EnvironmentAccountConnection$], 1];var GetEnvironmentInput$ = [3, n0, _GEI,    0,    [_n],    [0], 1];var GetEnvironmentOutput$ = [3, n0, _GEO,    0,    [_en],    [[() => Environment$, 0]], 1];var GetEnvironmentTemplateInput$ = [3, n0, _GETI,    0,    [_n],    [0], 1];var GetEnvironmentTemplateOutput$ = [3, n0, _GETO,    0,    [_eTn],    [[() => EnvironmentTemplate$, 0]], 1];var GetEnvironmentTemplateVersionInput$ = [3, n0, _GETVI,    0,    [_tN, _mV, _mVi],    [0, 0, 0], 3];var GetEnvironmentTemplateVersionOutput$ = [3, n0, _GETVO,    0,    [_eTV],    [[() => EnvironmentTemplateVersion$, 0]], 1];var GetRepositoryInput$ = [3, n0, _GRI,    0,    [_pro, _n],    [0, 0], 2];var GetRepositoryOutput$ = [3, n0, _GRO,    0,    [_r],    [() => Repository$], 1];var GetRepositorySyncStatusInput$ = [3, n0, _GRSSI,    0,    [_rN, _rP, _b, _sTy],    [0, 0, 0, 0], 4];var GetRepositorySyncStatusOutput$ = [3, n0, _GRSSO,    0,    [_lS],    [() => RepositorySyncAttempt$]];var GetResourcesSummaryInput$ = [3, n0, _GRSI,    0,    [],    []];var GetResourcesSummaryOutput$ = [3, n0, _GRSO,    0,    [_cou],    [() => CountsSummary$], 1];var GetServiceInput$ = [3, n0, _GSI,    0,    [_n],    [0], 1];var GetServiceInstanceInput$ = [3, n0, _GSII,    0,    [_n, _sN],    [0, 0], 2];var GetServiceInstanceOutput$ = [3, n0, _GSIO,    0,    [_sI],    [[() => ServiceInstance$, 0]], 1];var GetServiceInstanceSyncStatusInput$ = [3, n0, _GSISSI,    0,    [_sN, _sIN],    [0, 0], 2];var GetServiceInstanceSyncStatusOutput$ = [3, n0, _GSISSO,    0,    [_lS, _lSS, _dSe],    [() => ResourceSyncAttempt$, () => ResourceSyncAttempt$, () => Revision$]];var GetServiceOutput$ = [3, n0, _GSO,    0,    [_serv],    [[() => Service$, 0]]];var GetServiceSyncBlockerSummaryInput$ = [3, n0, _GSSBSI,    0,    [_sN, _sIN],    [0, 0], 1];var GetServiceSyncBlockerSummaryOutput$ = [3, n0, _GSSBSO,    0,    [_sSBS],    [() => ServiceSyncBlockerSummary$]];var GetServiceSyncConfigInput$ = [3, n0, _GSSCI,    0,    [_sN],    [0], 1];var GetServiceSyncConfigOutput$ = [3, n0, _GSSCO,    0,    [_sSC],    [() => ServiceSyncConfig$]];var GetServiceTemplateInput$ = [3, n0, _GSTI,    0,    [_n],    [0], 1];var GetServiceTemplateOutput$ = [3, n0, _GSTO,    0,    [_sTe],    [[() => ServiceTemplate$, 0]], 1];var GetServiceTemplateVersionInput$ = [3, n0, _GSTVI,    0,    [_tN, _mV, _mVi],    [0, 0, 0], 3];var GetServiceTemplateVersionOutput$ = [3, n0, _GSTVO,    0,    [_sTV],    [[() => ServiceTemplateVersion$, 0]], 1];var GetTemplateSyncConfigInput$ = [3, n0, _GTSCI,    0,    [_tN, _tT],    [0, 0], 2];var GetTemplateSyncConfigOutput$ = [3, n0, _GTSCO,    0,    [_tSC],    [() => TemplateSyncConfig$]];var GetTemplateSyncStatusInput$ = [3, n0, _GTSSI,    0,    [_tN, _tT, _tV],    [0, 0, 0], 3];var GetTemplateSyncStatusOutput$ = [3, n0, _GTSSO,    0,    [_lS, _lSS, _dSe],    [() => ResourceSyncAttempt$, () => ResourceSyncAttempt$, () => Revision$]];var ListComponentOutputsInput$ = [3, n0, _LCOI,    0,    [_cN, _nT, _dI],    [0, 0, 0], 1];var ListComponentOutputsOutput$ = [3, n0, _LCOO,    0,    [_o, _nT],    [[() => OutputsList, 0], 0], 1];var ListComponentProvisionedResourcesInput$ = [3, n0, _LCPRI,    0,    [_cN, _nT],    [0, 0], 1];var ListComponentProvisionedResourcesOutput$ = [3, n0, _LCPRO,    0,    [_pRr, _nT],    [() => ProvisionedResourceList, 0], 1];var ListComponentsInput$ = [3, n0, _LCI,    0,    [_nT, _eN, _sN, _sIN, _mR],    [0, 0, 0, 0, 1]];var ListComponentsOutput$ = [3, n0, _LCO,    0,    [_com, _nT],    [[() => ComponentSummaryList, 0], 0], 1];var ListDeploymentsInput$ = [3, n0, _LDI,    0,    [_nT, _eN, _sN, _sIN, _cN, _mR],    [0, 0, 0, 0, 0, 1]];var ListDeploymentsOutput$ = [3, n0, _LDO,    0,    [_dep, _nT],    [() => DeploymentSummaryList, 0], 1];var ListEnvironmentAccountConnectionsInput$ = [3, n0, _LEACI,    0,    [_rB, _eN, _sta, _nT, _mR],    [0, 0, 64 | 0, 0, 1], 1];var ListEnvironmentAccountConnectionsOutput$ = [3, n0, _LEACO,    0,    [_eACn, _nT],    [() => EnvironmentAccountConnectionSummaryList, 0], 1];var ListEnvironmentOutputsInput$ = [3, n0, _LEOI,    0,    [_eN, _nT, _dI],    [0, 0, 0], 1];var ListEnvironmentOutputsOutput$ = [3, n0, _LEOO,    0,    [_o, _nT],    [[() => OutputsList, 0], 0], 1];var ListEnvironmentProvisionedResourcesInput$ = [3, n0, _LEPRI,    0,    [_eN, _nT],    [0, 0], 1];var ListEnvironmentProvisionedResourcesOutput$ = [3, n0, _LEPRO,    0,    [_pRr, _nT],    [() => ProvisionedResourceList, 0], 1];var ListEnvironmentsInput$ = [3, n0, _LEI,    0,    [_nT, _mR, _eT],    [0, 1, () => EnvironmentTemplateFilterList]];var ListEnvironmentsOutput$ = [3, n0, _LEO,    0,    [_env, _nT],    [[() => EnvironmentSummaryList, 0], 0], 1];var ListEnvironmentTemplatesInput$ = [3, n0, _LETI,    0,    [_nT, _mR],    [0, 1]];var ListEnvironmentTemplatesOutput$ = [3, n0, _LETO,    0,    [_te, _nT],    [[() => EnvironmentTemplateSummaryList, 0], 0], 1];var ListEnvironmentTemplateVersionsInput$ = [3, n0, _LETVI,    0,    [_tN, _nT, _mR, _mV],    [0, 0, 1, 0], 1];var ListEnvironmentTemplateVersionsOutput$ = [3, n0, _LETVO,    0,    [_tVe, _nT],    [[() => EnvironmentTemplateVersionSummaryList, 0], 0], 1];var ListRepositoriesInput$ = [3, n0, _LRI,    0,    [_nT, _mR],    [0, 1]];var ListRepositoriesOutput$ = [3, n0, _LRO,    0,    [_re, _nT],    [() => RepositorySummaryList, 0], 1];var ListRepositorySyncDefinitionsInput$ = [3, n0, _LRSDI,    0,    [_rN, _rP, _sTy, _nT],    [0, 0, 0, 0], 3];var ListRepositorySyncDefinitionsOutput$ = [3, n0, _LRSDO,    0,    [_sD, _nT],    [() => RepositorySyncDefinitionList, 0], 1];var ListServiceInstanceOutputsInput$ = [3, n0, _LSIOI,    0,    [_sIN, _sN, _nT, _dI],    [0, 0, 0, 0], 2];var ListServiceInstanceOutputsOutput$ = [3, n0, _LSIOO,    0,    [_o, _nT],    [[() => OutputsList, 0], 0], 1];var ListServiceInstanceProvisionedResourcesInput$ = [3, n0, _LSIPRI,    0,    [_sN, _sIN, _nT],    [0, 0, 0], 2];var ListServiceInstanceProvisionedResourcesOutput$ = [3, n0, _LSIPRO,    0,    [_pRr, _nT],    [() => ProvisionedResourceList, 0], 1];var ListServiceInstancesFilter$ = [3, n0, _LSIF,    0,    [_k, _v],    [0, 0]];var ListServiceInstancesInput$ = [3, n0, _LSII,    0,    [_sN, _nT, _mR, _f, _sB, _sO],    [0, 0, 1, () => ListServiceInstancesFilterList, 0, 0]];var ListServiceInstancesOutput$ = [3, n0, _LSIO,    0,    [_sIe, _nT],    [[() => ServiceInstanceSummaryList, 0], 0], 1];var ListServicePipelineOutputsInput$ = [3, n0, _LSPOI,    0,    [_sN, _nT, _dI],    [0, 0, 0], 1];var ListServicePipelineOutputsOutput$ = [3, n0, _LSPOO,    0,    [_o, _nT],    [[() => OutputsList, 0], 0], 1];var ListServicePipelineProvisionedResourcesInput$ = [3, n0, _LSPPRI,    0,    [_sN, _nT],    [0, 0], 1];var ListServicePipelineProvisionedResourcesOutput$ = [3, n0, _LSPPRO,    0,    [_pRr, _nT],    [() => ProvisionedResourceList, 0], 1];var ListServicesInput$ = [3, n0, _LSI,    0,    [_nT, _mR],    [0, 1]];var ListServicesOutput$ = [3, n0, _LSO,    0,    [_ser, _nT],    [[() => ServiceSummaryList, 0], 0], 1];var ListServiceTemplatesInput$ = [3, n0, _LSTI,    0,    [_nT, _mR],    [0, 1]];var ListServiceTemplatesOutput$ = [3, n0, _LSTO,    0,    [_te, _nT],    [[() => ServiceTemplateSummaryList, 0], 0], 1];var ListServiceTemplateVersionsInput$ = [3, n0, _LSTVI,    0,    [_tN, _nT, _mR, _mV],    [0, 0, 1, 0], 1];var ListServiceTemplateVersionsOutput$ = [3, n0, _LSTVO,    0,    [_tVe, _nT],    [[() => ServiceTemplateVersionSummaryList, 0], 0], 1];var ListTagsForResourceInput$ = [3, n0, _LTFRI,    0,    [_rAes, _nT, _mR],    [[0, { [_hQ]: _rAes }], [0, { [_hQ]: _nT }], [1, { [_hQ]: _mR }]], 1];var ListTagsForResourceOutput$ = [3, n0, _LTFRO,    0,    [_t, _nT],    [() => TagList, 0], 1];var NotifyResourceDeploymentStatusChangeInput$ = [3, n0, _NRDSCI,    0,    [_rAes, _st, _o, _dI, _sM],    [0, 0, [() => OutputsList, 0], 0, [() => StatusMessage, 0]], 1];var NotifyResourceDeploymentStatusChangeOutput$ = [3, n0, _NRDSCO,    0,    [],    []];var Output$ = [3, n0, _O,    8,    [_k, _vS],    [0, 0]];var ProvisionedResource$ = [3, n0, _PR,    0,    [_n, _id, _pE],    [0, 0, 0]];var RejectEnvironmentAccountConnectionInput$ = [3, n0, _REACI,    0,    [_i],    [0], 1];var RejectEnvironmentAccountConnectionOutput$ = [3, n0, _REACO,    0,    [_eAC],    [() => EnvironmentAccountConnection$], 1];var Repository$ = [3, n0, _R,    0,    [_ar, _pro, _n, _cAo, _eK],    [0, 0, 0, 0, 0], 4];var RepositoryBranch$ = [3, n0, _RB,    0,    [_ar, _pro, _n, _b],    [0, 0, 0, 0], 4];var RepositoryBranchInput$ = [3, n0, _RBI,    0,    [_pro, _n, _b],    [0, 0, 0], 3];var RepositorySummary$ = [3, n0, _RS,    0,    [_ar, _pro, _n, _cAo],    [0, 0, 0, 0], 4];var RepositorySyncAttempt$ = [3, n0, _RSA,    0,    [_sA, _st, _ev],    [4, 0, () => RepositorySyncEvents], 3];var RepositorySyncDefinition$ = [3, n0, _RSD,    0,    [_ta, _pa, _b, _di],    [0, 0, 0, 0], 4];var RepositorySyncEvent$ = [3, n0, _RSE,    0,    [_ty, _ti, _eve, _eI],    [0, 4, 0, 0], 3];var ResourceCountsSummary$ = [3, n0, _RCS,    0,    [_to, _fa, _uTD, _bM, _bMe],    [1, 1, 1, 1, 1], 1];var ResourceSyncAttempt$ = [3, n0, _RSAe,    0,    [_iR, _tR, _ta, _sA, _st, _ev],    [() => Revision$, () => Revision$, 0, 4, 0, () => ResourceSyncEvents], 6];var ResourceSyncEvent$ = [3, n0, _RSEe,    0,    [_ty, _ti, _eve, _eI],    [0, 4, 0, 0], 3];var Revision$ = [3, n0, _Re,    0,    [_rN, _rP, _sh, _di, _b],    [0, 0, 0, 0, 0], 5];var S3ObjectSource$ = [3, n0, _SOS,    0,    [_bu, _k],    [0, 0], 2];var Service$ = [3, n0, _S,    0,    [_n, _ar, _tN, _cA, _lMA, _st, _sp, _d, _sM, _p, _rCA, _rI, _bN],    [0, 0, 0, 4, 4, 0, [() => SpecContents, 0], [() => Description, 0], [() => StatusMessage, 0], [() => ServicePipeline$, 0], 0, 0, 0], 7];var ServiceInstance$ = [3, n0, _SI,    0,    [_n, _ar, _cA, _lDAA, _lDSA, _sN, _eN, _tN, _tMV, _tMVe, _dS, _dSM, _sp, _lCRT, _lADI, _lSDI],    [0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, [() => StatusMessage, 0], [() => SpecContents, 0], 0, 0, 0], 11];var ServiceInstanceState$ = [3, n0, _SIS,    0,    [_sp, _tN, _tMV, _tMVe, _lSCDI, _lSEDI, _lSSPDI],    [[() => SpecContents, 0], 0, 0, 0, 64 | 0, 0, 0], 4];var ServiceInstanceSummary$ = [3, n0, _SISe,    0,    [_n, _ar, _cA, _lDAA, _lDSA, _sN, _eN, _tN, _tMV, _tMVe, _dS, _dSM, _lADI, _lSDI],    [0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, [() => StatusMessage, 0], 0, 0], 11];var ServicePipeline$ = [3, n0, _SP,    0,    [_ar, _cA, _lDAA, _lDSA, _tN, _tMV, _tMVe, _dS, _dSM, _sp, _lADI, _lSDI],    [0, 4, 4, 4, 0, 0, 0, 0, [() => StatusMessage, 0], [() => SpecContents, 0], 0, 0], 8];var ServicePipelineState$ = [3, n0, _SPS,    0,    [_tN, _tMV, _tMVe, _sp],    [0, 0, 0, [() => SpecContents, 0]], 3];var ServiceSummary$ = [3, n0, _SS,    0,    [_n, _ar, _tN, _cA, _lMA, _st, _d, _sM],    [0, 0, 0, 4, 4, 0, [() => Description, 0], [() => StatusMessage, 0]], 6];var ServiceSyncBlockerSummary$ = [3, n0, _SSBS,    0,    [_sN, _sIN, _lB],    [0, 0, () => LatestSyncBlockers], 1];var ServiceSyncConfig$ = [3, n0, _SSC,    0,    [_sN, _rP, _rN, _b, _fP],    [0, 0, 0, 0, 0], 5];var ServiceTemplate$ = [3, n0, _ST,    0,    [_n, _ar, _cA, _lMA, _dN, _d, _rV, _eK, _pP],    [0, 0, 4, 4, [() => DisplayName, 0], [() => Description, 0], 0, 0, 0], 4];var ServiceTemplateSummary$ = [3, n0, _STS,    0,    [_n, _ar, _cA, _lMA, _dN, _d, _rV, _pP],    [0, 0, 4, 4, [() => DisplayName, 0], [() => Description, 0], 0, 0], 4];var ServiceTemplateVersion$ = [3, n0, _STV,    0,    [_tN, _mV, _mVi, _st, _ar, _cA, _lMA, _cET, _rMV, _sM, _d, _sc, _sCS],    [0, 0, 0, 0, 0, 4, 4, () => CompatibleEnvironmentTemplateList, 0, [() => StatusMessage, 0], [() => Description, 0], [() => TemplateSchema, 0], 64 | 0], 8];var ServiceTemplateVersionSummary$ = [3, n0, _STVS,    0,    [_tN, _mV, _mVi, _st, _ar, _cA, _lMA, _rMV, _sM, _d],    [0, 0, 0, 0, 0, 4, 4, 0, [() => StatusMessage, 0], [() => Description, 0]], 7];var SyncBlocker$ = [3, n0, _SB,    0,    [_i, _ty, _st, _cR, _cA, _con, _rR, _rAeso],    [0, 0, 0, 0, 4, () => SyncBlockerContexts, 0, 4], 5];var SyncBlockerContext$ = [3, n0, _SBC,    0,    [_k, _v],    [0, 0], 2];var Tag$ = [3, n0, _T,    0,    [_k, _v],    [0, 0], 2];var TagResourceInput$ = [3, n0, _TRI,    0,    [_rAes, _t],    [[0, { [_hQ]: _rAes }], () => TagList], 2];var TagResourceOutput$ = [3, n0, _TRO,    0,    [],    []];var TemplateSyncConfig$ = [3, n0, _TSC,    0,    [_tN, _tT, _rP, _rN, _b, _su],    [0, 0, 0, 0, 0, 0], 5];var UntagResourceInput$ = [3, n0, _URI,    0,    [_rAes, _tK],    [[0, { [_hQ]: _rAes }], 64 | 0], 2];var UntagResourceOutput$ = [3, n0, _URO,    0,    [],    []];var UpdateAccountSettingsInput$ = [3, n0, _UASI,    0,    [_pSRA, _pPR, _dPPR, _pCRA],    [0, () => RepositoryBranchInput$, 2, 0]];var UpdateAccountSettingsOutput$ = [3, n0, _UASO,    0,    [_aS],    [() => AccountSettings$], 1];var UpdateComponentInput$ = [3, n0, _UCI,    0,    [_n, _dT, _d, _sN, _sIN, _sS, _tF, _cT],    [0, 0, [() => Description, 0], 0, 0, [() => SpecContents, 0], [() => TemplateFileContents, 0], [0, 4]], 2];var UpdateComponentOutput$ = [3, n0, _UCO,    0,    [_co],    [[() => Component$, 0]], 1];var UpdateEnvironmentAccountConnectionInput$ = [3, n0, _UEACI,    0,    [_i, _rA, _cRA, _cRAo],    [0, 0, 0, 0], 1];var UpdateEnvironmentAccountConnectionOutput$ = [3, n0, _UEACO,    0,    [_eAC],    [() => EnvironmentAccountConnection$], 1];var UpdateEnvironmentInput$ = [3, n0, _UEI,    0,    [_n, _dT, _d, _sp, _tMV, _tMVe, _pSRAr, _eACI, _pR, _cRA, _cRAo],    [0, 0, [() => Description, 0], [() => SpecContents, 0], 0, 0, 0, 0, () => RepositoryBranchInput$, 0, 0], 2];var UpdateEnvironmentOutput$ = [3, n0, _UEO,    0,    [_en],    [[() => Environment$, 0]], 1];var UpdateEnvironmentTemplateInput$ = [3, n0, _UETI,    0,    [_n, _dN, _d],    [0, [() => DisplayName, 0], [() => Description, 0]], 1];var UpdateEnvironmentTemplateOutput$ = [3, n0, _UETO,    0,    [_eTn],    [[() => EnvironmentTemplate$, 0]], 1];var UpdateEnvironmentTemplateVersionInput$ = [3, n0, _UETVI,    0,    [_tN, _mV, _mVi, _d, _st],    [0, 0, 0, [() => Description, 0], 0], 3];var UpdateEnvironmentTemplateVersionOutput$ = [3, n0, _UETVO,    0,    [_eTV],    [[() => EnvironmentTemplateVersion$, 0]], 1];var UpdateServiceInput$ = [3, n0, _USI,    0,    [_n, _d, _sp],    [0, [() => Description, 0], [() => SpecContents, 0]], 1];var UpdateServiceInstanceInput$ = [3, n0, _USII,    0,    [_n, _sN, _dT, _sp, _tMV, _tMVe, _cT],    [0, 0, 0, [() => SpecContents, 0], 0, 0, [0, 4]], 3];var UpdateServiceInstanceOutput$ = [3, n0, _USIO,    0,    [_sI],    [[() => ServiceInstance$, 0]], 1];var UpdateServiceOutput$ = [3, n0, _USO,    0,    [_serv],    [[() => Service$, 0]], 1];var UpdateServicePipelineInput$ = [3, n0, _USPI,    0,    [_sN, _sp, _dT, _tMV, _tMVe],    [0, [() => SpecContents, 0], 0, 0, 0], 3];var UpdateServicePipelineOutput$ = [3, n0, _USPO,    0,    [_p],    [[() => ServicePipeline$, 0]], 1];var UpdateServiceSyncBlockerInput$ = [3, n0, _USSBI,    0,    [_i, _rR],    [0, 0], 2];var UpdateServiceSyncBlockerOutput$ = [3, n0, _USSBO,    0,    [_sN, _sSB, _sIN],    [0, () => SyncBlocker$, 0], 2];var UpdateServiceSyncConfigInput$ = [3, n0, _USSCI,    0,    [_sN, _rP, _rN, _b, _fP],    [0, 0, 0, 0, 0], 5];var UpdateServiceSyncConfigOutput$ = [3, n0, _USSCO,    0,    [_sSC],    [() => ServiceSyncConfig$]];var UpdateServiceTemplateInput$ = [3, n0, _USTI,    0,    [_n, _dN, _d],    [0, [() => DisplayName, 0], [() => Description, 0]], 1];var UpdateServiceTemplateOutput$ = [3, n0, _USTO,    0,    [_sTe],    [[() => ServiceTemplate$, 0]], 1];var UpdateServiceTemplateVersionInput$ = [3, n0, _USTVI,    0,    [_tN, _mV, _mVi, _d, _st, _cET, _sCS],    [0, 0, 0, [() => Description, 0], 0, () => CompatibleEnvironmentTemplateInputList, 64 | 0], 3];var UpdateServiceTemplateVersionOutput$ = [3, n0, _USTVO,    0,    [_sTV],    [[() => ServiceTemplateVersion$, 0]], 1];var UpdateTemplateSyncConfigInput$ = [3, n0, _UTSCI,    0,    [_tN, _tT, _rP, _rN, _b, _su],    [0, 0, 0, 0, 0, 0], 5];var UpdateTemplateSyncConfigOutput$ = [3, n0, _UTSCO,    0,    [_tSC],    [() => TemplateSyncConfig$]];var CompatibleEnvironmentTemplateInputList = [1, n0, _CETIL,    0, () => CompatibleEnvironmentTemplateInput$];var CompatibleEnvironmentTemplateList = [1, n0, _CETL,    0, () => CompatibleEnvironmentTemplate$];var ComponentSummaryList = [1, n0, _CSL,    0, [() => ComponentSummary$,        0]];var DeploymentSummaryList = [1, n0, _DSL,    0, () => DeploymentSummary$];var EnvironmentAccountConnectionSummaryList = [1, n0, _EACSL,    0, () => EnvironmentAccountConnectionSummary$];var EnvironmentSummaryList = [1, n0, _ESL,    0, [() => EnvironmentSummary$,        0]];var EnvironmentTemplateFilterList = [1, n0, _ETFL,    0, () => EnvironmentTemplateFilter$];var EnvironmentTemplateSummaryList = [1, n0, _ETSL,    0, [() => EnvironmentTemplateSummary$,        0]];var EnvironmentTemplateVersionSummaryList = [1, n0, _ETVSL,    0, [() => EnvironmentTemplateVersionSummary$,        0]];var LatestSyncBlockers = [1, n0, _LSB,    0, () => SyncBlocker$];var ListServiceInstancesFilterList = [1, n0, _LSIFL,    0, () => ListServiceInstancesFilter$];var OutputsList = [1, n0, _OL,    0, [() => Output$,        0]];var ProvisionedResourceList = [1, n0, _PRL,    0, () => ProvisionedResource$];var RepositorySummaryList = [1, n0, _RSL,    0, () => RepositorySummary$];var RepositorySyncDefinitionList = [1, n0, _RSDL,    0, () => RepositorySyncDefinition$];var RepositorySyncEvents = [1, n0, _RSEep,    0, () => RepositorySyncEvent$];var ResourceSyncEvents = [1, n0, _RSEes,    0, () => ResourceSyncEvent$];var ServiceInstanceSummaryList = [1, n0, _SISL,    0, [() => ServiceInstanceSummary$,        0]];var ServiceSummaryList = [1, n0, _SSL,    0, [() => ServiceSummary$,        0]];var ServiceTemplateSummaryList = [1, n0, _STSL,    0, [() => ServiceTemplateSummary$,        0]];var ServiceTemplateVersionSummaryList = [1, n0, _STVSL,    0, [() => ServiceTemplateVersionSummary$,        0]];var SyncBlockerContexts = [1, n0, _SBCy,    0, () => SyncBlockerContext$];var TagList = [1, n0, _TL,    0, () => Tag$];var DeploymentState$ = [4, n0, _DSe,    0,    [_sI, _en, _sP, _co],    [[() => ServiceInstanceState$, 0], [() => EnvironmentState$, 0], [() => ServicePipelineState$, 0], [() => ComponentState$, 0]]];var TemplateVersionSourceInput$ = [4, n0, _TVSI,    0,    [_s_],    [() => S3ObjectSource$]];var AcceptEnvironmentAccountConnection$ = [9, n0, _AEAC,    2, () => AcceptEnvironmentAccountConnectionInput$, () => AcceptEnvironmentAccountConnectionOutput$];var CancelComponentDeployment$ = [9, n0, _CCD,    0, () => CancelComponentDeploymentInput$, () => CancelComponentDeploymentOutput$];var CancelEnvironmentDeployment$ = [9, n0, _CED,    0, () => CancelEnvironmentDeploymentInput$, () => CancelEnvironmentDeploymentOutput$];var CancelServiceInstanceDeployment$ = [9, n0, _CSID,    0, () => CancelServiceInstanceDeploymentInput$, () => CancelServiceInstanceDeploymentOutput$];var CancelServicePipelineDeployment$ = [9, n0, _CSPD,    0, () => CancelServicePipelineDeploymentInput$, () => CancelServicePipelineDeploymentOutput$];var CreateComponent$ = [9, n0, _CC,    2, () => CreateComponentInput$, () => CreateComponentOutput$];var CreateEnvironment$ = [9, n0, _CEr,    2, () => CreateEnvironmentInput$, () => CreateEnvironmentOutput$];var CreateEnvironmentAccountConnection$ = [9, n0, _CEAC,    2, () => CreateEnvironmentAccountConnectionInput$, () => CreateEnvironmentAccountConnectionOutput$];var CreateEnvironmentTemplate$ = [9, n0, _CETr,    2, () => CreateEnvironmentTemplateInput$, () => CreateEnvironmentTemplateOutput$];var CreateEnvironmentTemplateVersion$ = [9, n0, _CETV,    2, () => CreateEnvironmentTemplateVersionInput$, () => CreateEnvironmentTemplateVersionOutput$];var CreateRepository$ = [9, n0, _CR,    2, () => CreateRepositoryInput$, () => CreateRepositoryOutput$];var CreateService$ = [9, n0, _CSr,    2, () => CreateServiceInput$, () => CreateServiceOutput$];var CreateServiceInstance$ = [9, n0, _CSIr,    2, () => CreateServiceInstanceInput$, () => CreateServiceInstanceOutput$];var CreateServiceSyncConfig$ = [9, n0, _CSSC,    2, () => CreateServiceSyncConfigInput$, () => CreateServiceSyncConfigOutput$];var CreateServiceTemplate$ = [9, n0, _CST,    2, () => CreateServiceTemplateInput$, () => CreateServiceTemplateOutput$];var CreateServiceTemplateVersion$ = [9, n0, _CSTV,    2, () => CreateServiceTemplateVersionInput$, () => CreateServiceTemplateVersionOutput$];var CreateTemplateSyncConfig$ = [9, n0, _CTSC,    2, () => CreateTemplateSyncConfigInput$, () => CreateTemplateSyncConfigOutput$];var DeleteComponent$ = [9, n0, _DC,    2, () => DeleteComponentInput$, () => DeleteComponentOutput$];var DeleteDeployment$ = [9, n0, _DD,    2, () => DeleteDeploymentInput$, () => DeleteDeploymentOutput$];var DeleteEnvironment$ = [9, n0, _DE,    2, () => DeleteEnvironmentInput$, () => DeleteEnvironmentOutput$];var DeleteEnvironmentAccountConnection$ = [9, n0, _DEAC,    2, () => DeleteEnvironmentAccountConnectionInput$, () => DeleteEnvironmentAccountConnectionOutput$];var DeleteEnvironmentTemplate$ = [9, n0, _DET,    2, () => DeleteEnvironmentTemplateInput$, () => DeleteEnvironmentTemplateOutput$];var DeleteEnvironmentTemplateVersion$ = [9, n0, _DETV,    2, () => DeleteEnvironmentTemplateVersionInput$, () => DeleteEnvironmentTemplateVersionOutput$];var DeleteRepository$ = [9, n0, _DR,    2, () => DeleteRepositoryInput$, () => DeleteRepositoryOutput$];var DeleteService$ = [9, n0, _DSel,    2, () => DeleteServiceInput$, () => DeleteServiceOutput$];var DeleteServiceSyncConfig$ = [9, n0, _DSSC,    2, () => DeleteServiceSyncConfigInput$, () => DeleteServiceSyncConfigOutput$];var DeleteServiceTemplate$ = [9, n0, _DST,    2, () => DeleteServiceTemplateInput$, () => DeleteServiceTemplateOutput$];var DeleteServiceTemplateVersion$ = [9, n0, _DSTV,    2, () => DeleteServiceTemplateVersionInput$, () => DeleteServiceTemplateVersionOutput$];var DeleteTemplateSyncConfig$ = [9, n0, _DTSC,    2, () => DeleteTemplateSyncConfigInput$, () => DeleteTemplateSyncConfigOutput$];var GetAccountSettings$ = [9, n0, _GAS,    0, () => GetAccountSettingsInput$, () => GetAccountSettingsOutput$];var GetComponent$ = [9, n0, _GC,    0, () => GetComponentInput$, () => GetComponentOutput$];var GetDeployment$ = [9, n0, _GD,    0, () => GetDeploymentInput$, () => GetDeploymentOutput$];var GetEnvironment$ = [9, n0, _GE,    0, () => GetEnvironmentInput$, () => GetEnvironmentOutput$];var GetEnvironmentAccountConnection$ = [9, n0, _GEAC,    0, () => GetEnvironmentAccountConnectionInput$, () => GetEnvironmentAccountConnectionOutput$];var GetEnvironmentTemplate$ = [9, n0, _GET,    0, () => GetEnvironmentTemplateInput$, () => GetEnvironmentTemplateOutput$];var GetEnvironmentTemplateVersion$ = [9, n0, _GETV,    0, () => GetEnvironmentTemplateVersionInput$, () => GetEnvironmentTemplateVersionOutput$];var GetRepository$ = [9, n0, _GR,    0, () => GetRepositoryInput$, () => GetRepositoryOutput$];var GetRepositorySyncStatus$ = [9, n0, _GRSS,    0, () => GetRepositorySyncStatusInput$, () => GetRepositorySyncStatusOutput$];var GetResourcesSummary$ = [9, n0, _GRS,    0, () => GetResourcesSummaryInput$, () => GetResourcesSummaryOutput$];var GetService$ = [9, n0, _GS,    0, () => GetServiceInput$, () => GetServiceOutput$];var GetServiceInstance$ = [9, n0, _GSIe,    0, () => GetServiceInstanceInput$, () => GetServiceInstanceOutput$];var GetServiceInstanceSyncStatus$ = [9, n0, _GSISS,    0, () => GetServiceInstanceSyncStatusInput$, () => GetServiceInstanceSyncStatusOutput$];var GetServiceSyncBlockerSummary$ = [9, n0, _GSSBS,    0, () => GetServiceSyncBlockerSummaryInput$, () => GetServiceSyncBlockerSummaryOutput$];var GetServiceSyncConfig$ = [9, n0, _GSSC,    0, () => GetServiceSyncConfigInput$, () => GetServiceSyncConfigOutput$];var GetServiceTemplate$ = [9, n0, _GST,    0, () => GetServiceTemplateInput$, () => GetServiceTemplateOutput$];var GetServiceTemplateVersion$ = [9, n0, _GSTV,    0, () => GetServiceTemplateVersionInput$, () => GetServiceTemplateVersionOutput$];var GetTemplateSyncConfig$ = [9, n0, _GTSC,    0, () => GetTemplateSyncConfigInput$, () => GetTemplateSyncConfigOutput$];var GetTemplateSyncStatus$ = [9, n0, _GTSS,    0, () => GetTemplateSyncStatusInput$, () => GetTemplateSyncStatusOutput$];var ListComponentOutputs$ = [9, n0, _LCOi,    0, () => ListComponentOutputsInput$, () => ListComponentOutputsOutput$];var ListComponentProvisionedResources$ = [9, n0, _LCPR,    0, () => ListComponentProvisionedResourcesInput$, () => ListComponentProvisionedResourcesOutput$];var ListComponents$ = [9, n0, _LC,    0, () => ListComponentsInput$, () => ListComponentsOutput$];var ListDeployments$ = [9, n0, _LD,    0, () => ListDeploymentsInput$, () => ListDeploymentsOutput$];var ListEnvironmentAccountConnections$ = [9, n0, _LEAC,    0, () => ListEnvironmentAccountConnectionsInput$, () => ListEnvironmentAccountConnectionsOutput$];var ListEnvironmentOutputs$ = [9, n0, _LEOi,    0, () => ListEnvironmentOutputsInput$, () => ListEnvironmentOutputsOutput$];var ListEnvironmentProvisionedResources$ = [9, n0, _LEPR,    0, () => ListEnvironmentProvisionedResourcesInput$, () => ListEnvironmentProvisionedResourcesOutput$];var ListEnvironments$ = [9, n0, _LE,    0, () => ListEnvironmentsInput$, () => ListEnvironmentsOutput$];var ListEnvironmentTemplates$ = [9, n0, _LET,    0, () => ListEnvironmentTemplatesInput$, () => ListEnvironmentTemplatesOutput$];var ListEnvironmentTemplateVersions$ = [9, n0, _LETV,    0, () => ListEnvironmentTemplateVersionsInput$, () => ListEnvironmentTemplateVersionsOutput$];var ListRepositories$ = [9, n0, _LR,    0, () => ListRepositoriesInput$, () => ListRepositoriesOutput$];var ListRepositorySyncDefinitions$ = [9, n0, _LRSD,    0, () => ListRepositorySyncDefinitionsInput$, () => ListRepositorySyncDefinitionsOutput$];var ListServiceInstanceOutputs$ = [9, n0, _LSIOi,    0, () => ListServiceInstanceOutputsInput$, () => ListServiceInstanceOutputsOutput$];var ListServiceInstanceProvisionedResources$ = [9, n0, _LSIPR,    0, () => ListServiceInstanceProvisionedResourcesInput$, () => ListServiceInstanceProvisionedResourcesOutput$];var ListServiceInstances$ = [9, n0, _LSIi,    0, () => ListServiceInstancesInput$, () => ListServiceInstancesOutput$];var ListServicePipelineOutputs$ = [9, n0, _LSPO,    0, () => ListServicePipelineOutputsInput$, () => ListServicePipelineOutputsOutput$];var ListServicePipelineProvisionedResources$ = [9, n0, _LSPPR,    0, () => ListServicePipelineProvisionedResourcesInput$, () => ListServicePipelineProvisionedResourcesOutput$];var ListServices$ = [9, n0, _LS,    0, () => ListServicesInput$, () => ListServicesOutput$];var ListServiceTemplates$ = [9, n0, _LST,    0, () => ListServiceTemplatesInput$, () => ListServiceTemplatesOutput$];var ListServiceTemplateVersions$ = [9, n0, _LSTV,    0, () => ListServiceTemplateVersionsInput$, () => ListServiceTemplateVersionsOutput$];var ListTagsForResource$ = [9, n0, _LTFR,    0, () => ListTagsForResourceInput$, () => ListTagsForResourceOutput$];var NotifyResourceDeploymentStatusChange$ = [9, n0, _NRDSC,    0, () => NotifyResourceDeploymentStatusChangeInput$, () => NotifyResourceDeploymentStatusChangeOutput$];var RejectEnvironmentAccountConnection$ = [9, n0, _REAC,    2, () => RejectEnvironmentAccountConnectionInput$, () => RejectEnvironmentAccountConnectionOutput$];var TagResource$ = [9, n0, _TR,    2, () => TagResourceInput$, () => TagResourceOutput$];var UntagResource$ = [9, n0, _UR,    2, () => UntagResourceInput$, () => UntagResourceOutput$];var UpdateAccountSettings$ = [9, n0, _UAS,    0, () => UpdateAccountSettingsInput$, () => UpdateAccountSettingsOutput$];var UpdateComponent$ = [9, n0, _UC,    0, () => UpdateComponentInput$, () => UpdateComponentOutput$];var UpdateEnvironment$ = [9, n0, _UE,    0, () => UpdateEnvironmentInput$, () => UpdateEnvironmentOutput$];var UpdateEnvironmentAccountConnection$ = [9, n0, _UEAC,    2, () => UpdateEnvironmentAccountConnectionInput$, () => UpdateEnvironmentAccountConnectionOutput$];var UpdateEnvironmentTemplate$ = [9, n0, _UET,    0, () => UpdateEnvironmentTemplateInput$, () => UpdateEnvironmentTemplateOutput$];var UpdateEnvironmentTemplateVersion$ = [9, n0, _UETV,    0, () => UpdateEnvironmentTemplateVersionInput$, () => UpdateEnvironmentTemplateVersionOutput$];var UpdateService$ = [9, n0, _US,    0, () => UpdateServiceInput$, () => UpdateServiceOutput$];var UpdateServiceInstance$ = [9, n0, _USIp,    0, () => UpdateServiceInstanceInput$, () => UpdateServiceInstanceOutput$];var UpdateServicePipeline$ = [9, n0, _USP,    0, () => UpdateServicePipelineInput$, () => UpdateServicePipelineOutput$];var UpdateServiceSyncBlocker$ = [9, n0, _USSB,    0, () => UpdateServiceSyncBlockerInput$, () => UpdateServiceSyncBlockerOutput$];var UpdateServiceSyncConfig$ = [9, n0, _USSC,    0, () => UpdateServiceSyncConfigInput$, () => UpdateServiceSyncConfigOutput$];var UpdateServiceTemplate$ = [9, n0, _UST,    0, () => UpdateServiceTemplateInput$, () => UpdateServiceTemplateOutput$];var UpdateServiceTemplateVersion$ = [9, n0, _USTV,    0, () => UpdateServiceTemplateVersionInput$, () => UpdateServiceTemplateVersionOutput$];var UpdateTemplateSyncConfig$ = [9, n0, _UTSC,    0, () => UpdateTemplateSyncConfigInput$, () => UpdateTemplateSyncConfigOutput$]; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2020-07-20",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultProtonHttpAuthSchemeProvider,        httpAuthSchemes: config?.httpAuthSchemes ?? [            {                schemeId: "aws.auth#sigv4",                identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"),                signer: new AwsSdkSigV4Signer(),            },        ],        logger: config?.logger ?? new NoOpLogger(),        protocol: config?.protocol ?? AwsJson1_0Protocol,        protocolSettings: config?.protocolSettings ?? {            defaultNamespace: "com.amazonaws.proton",            errorTypeRegistries,            version: "2020-07-20",            serviceTarget: "AwsProton20200720",        },        serviceId: config?.serviceId ?? "Proton",        sha256: config?.sha256 ?? Sha256,        urlParser: config?.urlParser ?? parseUrl,        utf8Decoder: config?.utf8Decoder ?? fromUtf8,        utf8Encoder: config?.utf8Encoder ?? toUtf8,    };}; const getRuntimeConfig = (config) => {    emitWarningIfUnsupportedVersion(process.version);    const defaultsMode = resolveDefaultsModeConfig(config);    const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode);    const clientSharedValues = getRuntimeConfig$1(config);    emitWarningIfUnsupportedVersion$1(process.version);    const loaderConfig = {        profile: config?.profile,        logger: clientSharedValues.logger,    };    return {        ...clientSharedValues,        ...config,        runtime: "node",        defaultsMode,        authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig),        bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,        credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider,        defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }),        maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config),        region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }),        requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider),        retryMode: config?.retryMode ??            loadConfig({                ...NODE_RETRY_MODE_CONFIG_OPTIONS,                default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE,            }, config),        streamCollector: config?.streamCollector ?? streamCollector,        useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig),    };}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class ProtonClient extends Client {    config;    constructor(...[configuration]) {        const _config_0 = getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = resolveUserAgentConfig(_config_1);        const _config_3 = resolveRetryConfig(_config_2);        const _config_4 = resolveRegionConfig(_config_3);        const _config_5 = resolveHostHeaderConfig(_config_4);        const _config_6 = resolveEndpointConfig(_config_5);        const _config_7 = resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(getSchemaSerdePlugin(this.config));        this.middlewareStack.use(getUserAgentPlugin(this.config));        this.middlewareStack.use(getRetryPlugin(this.config));        this.middlewareStack.use(getContentLengthPlugin(this.config));        this.middlewareStack.use(getHostHeaderPlugin(this.config));        this.middlewareStack.use(getLoggerPlugin(this.config));        this.middlewareStack.use(getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: defaultProtonHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} const command = makeBuilder(commonParams, "AwsProton20200720", "ProtonClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class AcceptEnvironmentAccountConnectionCommand extends command(_ep0, _mw0, "AcceptEnvironmentAccountConnection", AcceptEnvironmentAccountConnection$) {} class CancelComponentDeploymentCommand extends command(_ep0, _mw0, "CancelComponentDeployment", CancelComponentDeployment$) {} class CancelEnvironmentDeploymentCommand extends command(_ep0, _mw0, "CancelEnvironmentDeployment", CancelEnvironmentDeployment$) {} class CancelServiceInstanceDeploymentCommand extends command(_ep0, _mw0, "CancelServiceInstanceDeployment", CancelServiceInstanceDeployment$) {} class CancelServicePipelineDeploymentCommand extends command(_ep0, _mw0, "CancelServicePipelineDeployment", CancelServicePipelineDeployment$) {} class CreateComponentCommand extends command(_ep0, _mw0, "CreateComponent", CreateComponent$) {} class CreateEnvironmentAccountConnectionCommand extends command(_ep0, _mw0, "CreateEnvironmentAccountConnection", CreateEnvironmentAccountConnection$) {} class CreateEnvironmentCommand extends command(_ep0, _mw0, "CreateEnvironment", CreateEnvironment$) {} class CreateEnvironmentTemplateCommand extends command(_ep0, _mw0, "CreateEnvironmentTemplate", CreateEnvironmentTemplate$) {} class CreateEnvironmentTemplateVersionCommand extends command(_ep0, _mw0, "CreateEnvironmentTemplateVersion", CreateEnvironmentTemplateVersion$) {} class CreateRepositoryCommand extends command(_ep0, _mw0, "CreateRepository", CreateRepository$) {} class CreateServiceCommand extends command(_ep0, _mw0, "CreateService", CreateService$) {} class CreateServiceInstanceCommand extends command(_ep0, _mw0, "CreateServiceInstance", CreateServiceInstance$) {} class CreateServiceSyncConfigCommand extends command(_ep0, _mw0, "CreateServiceSyncConfig", CreateServiceSyncConfig$) {} class CreateServiceTemplateCommand extends command(_ep0, _mw0, "CreateServiceTemplate", CreateServiceTemplate$) {} class CreateServiceTemplateVersionCommand extends command(_ep0, _mw0, "CreateServiceTemplateVersion", CreateServiceTemplateVersion$) {} class CreateTemplateSyncConfigCommand extends command(_ep0, _mw0, "CreateTemplateSyncConfig", CreateTemplateSyncConfig$) {} class DeleteComponentCommand extends command(_ep0, _mw0, "DeleteComponent", DeleteComponent$) {} class DeleteDeploymentCommand extends command(_ep0, _mw0, "DeleteDeployment", DeleteDeployment$) {} class DeleteEnvironmentAccountConnectionCommand extends command(_ep0, _mw0, "DeleteEnvironmentAccountConnection", DeleteEnvironmentAccountConnection$) {} class DeleteEnvironmentCommand extends command(_ep0, _mw0, "DeleteEnvironment", DeleteEnvironment$) {} class DeleteEnvironmentTemplateCommand extends command(_ep0, _mw0, "DeleteEnvironmentTemplate", DeleteEnvironmentTemplate$) {} class DeleteEnvironmentTemplateVersionCommand extends command(_ep0, _mw0, "DeleteEnvironmentTemplateVersion", DeleteEnvironmentTemplateVersion$) {} class DeleteRepositoryCommand extends command(_ep0, _mw0, "DeleteRepository", DeleteRepository$) {} class DeleteServiceCommand extends command(_ep0, _mw0, "DeleteService", DeleteService$) {} class DeleteServiceSyncConfigCommand extends command(_ep0, _mw0, "DeleteServiceSyncConfig", DeleteServiceSyncConfig$) {} class DeleteServiceTemplateCommand extends command(_ep0, _mw0, "DeleteServiceTemplate", DeleteServiceTemplate$) {} class DeleteServiceTemplateVersionCommand extends command(_ep0, _mw0, "DeleteServiceTemplateVersion", DeleteServiceTemplateVersion$) {} class DeleteTemplateSyncConfigCommand extends command(_ep0, _mw0, "DeleteTemplateSyncConfig", DeleteTemplateSyncConfig$) {} class GetAccountSettingsCommand extends command(_ep0, _mw0, "GetAccountSettings", GetAccountSettings$) {} class GetComponentCommand extends command(_ep0, _mw0, "GetComponent", GetComponent$) {} class GetDeploymentCommand extends command(_ep0, _mw0, "GetDeployment", GetDeployment$) {} class GetEnvironmentAccountConnectionCommand extends command(_ep0, _mw0, "GetEnvironmentAccountConnection", GetEnvironmentAccountConnection$) {} class GetEnvironmentCommand extends command(_ep0, _mw0, "GetEnvironment", GetEnvironment$) {} class GetEnvironmentTemplateCommand extends command(_ep0, _mw0, "GetEnvironmentTemplate", GetEnvironmentTemplate$) {} class GetEnvironmentTemplateVersionCommand extends command(_ep0, _mw0, "GetEnvironmentTemplateVersion", GetEnvironmentTemplateVersion$) {} class GetRepositoryCommand extends command(_ep0, _mw0, "GetRepository", GetRepository$) {} class GetRepositorySyncStatusCommand extends command(_ep0, _mw0, "GetRepositorySyncStatus", GetRepositorySyncStatus$) {} class GetResourcesSummaryCommand extends command(_ep0, _mw0, "GetResourcesSummary", GetResourcesSummary$) {} class GetServiceCommand extends command(_ep0, _mw0, "GetService", GetService$) {} class GetServiceInstanceCommand extends command(_ep0, _mw0, "GetServiceInstance", GetServiceInstance$) {} class GetServiceInstanceSyncStatusCommand extends command(_ep0, _mw0, "GetServiceInstanceSyncStatus", GetServiceInstanceSyncStatus$) {} class GetServiceSyncBlockerSummaryCommand extends command(_ep0, _mw0, "GetServiceSyncBlockerSummary", GetServiceSyncBlockerSummary$) {} class GetServiceSyncConfigCommand extends command(_ep0, _mw0, "GetServiceSyncConfig", GetServiceSyncConfig$) {} class GetServiceTemplateCommand extends command(_ep0, _mw0, "GetServiceTemplate", GetServiceTemplate$) {} class GetServiceTemplateVersionCommand extends command(_ep0, _mw0, "GetServiceTemplateVersion", GetServiceTemplateVersion$) {} class GetTemplateSyncConfigCommand extends command(_ep0, _mw0, "GetTemplateSyncConfig", GetTemplateSyncConfig$) {} class GetTemplateSyncStatusCommand extends command(_ep0, _mw0, "GetTemplateSyncStatus", GetTemplateSyncStatus$) {} class ListComponentOutputsCommand extends command(_ep0, _mw0, "ListComponentOutputs", ListComponentOutputs$) {} class ListComponentProvisionedResourcesCommand extends command(_ep0, _mw0, "ListComponentProvisionedResources", ListComponentProvisionedResources$) {} class ListComponentsCommand extends command(_ep0, _mw0, "ListComponents", ListComponents$) {} class ListDeploymentsCommand extends command(_ep0, _mw0, "ListDeployments", ListDeployments$) {} class ListEnvironmentAccountConnectionsCommand extends command(_ep0, _mw0, "ListEnvironmentAccountConnections", ListEnvironmentAccountConnections$) {} class ListEnvironmentOutputsCommand extends command(_ep0, _mw0, "ListEnvironmentOutputs", ListEnvironmentOutputs$) {} class ListEnvironmentProvisionedResourcesCommand extends command(_ep0, _mw0, "ListEnvironmentProvisionedResources", ListEnvironmentProvisionedResources$) {} class ListEnvironmentsCommand extends command(_ep0, _mw0, "ListEnvironments", ListEnvironments$) {} class ListEnvironmentTemplatesCommand extends command(_ep0, _mw0, "ListEnvironmentTemplates", ListEnvironmentTemplates$) {} class ListEnvironmentTemplateVersionsCommand extends command(_ep0, _mw0, "ListEnvironmentTemplateVersions", ListEnvironmentTemplateVersions$) {} class ListRepositoriesCommand extends command(_ep0, _mw0, "ListRepositories", ListRepositories$) {} class ListRepositorySyncDefinitionsCommand extends command(_ep0, _mw0, "ListRepositorySyncDefinitions", ListRepositorySyncDefinitions$) {} class ListServiceInstanceOutputsCommand extends command(_ep0, _mw0, "ListServiceInstanceOutputs", ListServiceInstanceOutputs$) {} class ListServiceInstanceProvisionedResourcesCommand extends command(_ep0, _mw0, "ListServiceInstanceProvisionedResources", ListServiceInstanceProvisionedResources$) {} class ListServiceInstancesCommand extends command(_ep0, _mw0, "ListServiceInstances", ListServiceInstances$) {} class ListServicePipelineOutputsCommand extends command(_ep0, _mw0, "ListServicePipelineOutputs", ListServicePipelineOutputs$) {} class ListServicePipelineProvisionedResourcesCommand extends command(_ep0, _mw0, "ListServicePipelineProvisionedResources", ListServicePipelineProvisionedResources$) {} class ListServicesCommand extends command(_ep0, _mw0, "ListServices", ListServices$) {} class ListServiceTemplatesCommand extends command(_ep0, _mw0, "ListServiceTemplates", ListServiceTemplates$) {} class ListServiceTemplateVersionsCommand extends command(_ep0, _mw0, "ListServiceTemplateVersions", ListServiceTemplateVersions$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class NotifyResourceDeploymentStatusChangeCommand extends command(_ep0, _mw0, "NotifyResourceDeploymentStatusChange", NotifyResourceDeploymentStatusChange$) {} class RejectEnvironmentAccountConnectionCommand extends command(_ep0, _mw0, "RejectEnvironmentAccountConnection", RejectEnvironmentAccountConnection$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateAccountSettingsCommand extends command(_ep0, _mw0, "UpdateAccountSettings", UpdateAccountSettings$) {} class UpdateComponentCommand extends command(_ep0, _mw0, "UpdateComponent", UpdateComponent$) {} class UpdateEnvironmentAccountConnectionCommand extends command(_ep0, _mw0, "UpdateEnvironmentAccountConnection", UpdateEnvironmentAccountConnection$) {} class UpdateEnvironmentCommand extends command(_ep0, _mw0, "UpdateEnvironment", UpdateEnvironment$) {} class UpdateEnvironmentTemplateCommand extends command(_ep0, _mw0, "UpdateEnvironmentTemplate", UpdateEnvironmentTemplate$) {} class UpdateEnvironmentTemplateVersionCommand extends command(_ep0, _mw0, "UpdateEnvironmentTemplateVersion", UpdateEnvironmentTemplateVersion$) {} class UpdateServiceCommand extends command(_ep0, _mw0, "UpdateService", UpdateService$) {} class UpdateServiceInstanceCommand extends command(_ep0, _mw0, "UpdateServiceInstance", UpdateServiceInstance$) {} class UpdateServicePipelineCommand extends command(_ep0, _mw0, "UpdateServicePipeline", UpdateServicePipeline$) {} class UpdateServiceSyncBlockerCommand extends command(_ep0, _mw0, "UpdateServiceSyncBlocker", UpdateServiceSyncBlocker$) {} class UpdateServiceSyncConfigCommand extends command(_ep0, _mw0, "UpdateServiceSyncConfig", UpdateServiceSyncConfig$) {} class UpdateServiceTemplateCommand extends command(_ep0, _mw0, "UpdateServiceTemplate", UpdateServiceTemplate$) {} class UpdateServiceTemplateVersionCommand extends command(_ep0, _mw0, "UpdateServiceTemplateVersion", UpdateServiceTemplateVersion$) {} class UpdateTemplateSyncConfigCommand extends command(_ep0, _mw0, "UpdateTemplateSyncConfig", UpdateTemplateSyncConfig$) {} const paginateListComponentOutputs = createPaginator(ProtonClient, ListComponentOutputsCommand, "nextToken", "nextToken", ""); const paginateListComponentProvisionedResources = createPaginator(ProtonClient, ListComponentProvisionedResourcesCommand, "nextToken", "nextToken", ""); const paginateListComponents = createPaginator(ProtonClient, ListComponentsCommand, "nextToken", "nextToken", "maxResults"); const paginateListDeployments = createPaginator(ProtonClient, ListDeploymentsCommand, "nextToken", "nextToken", "maxResults"); const paginateListEnvironmentAccountConnections = createPaginator(ProtonClient, ListEnvironmentAccountConnectionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListEnvironmentOutputs = createPaginator(ProtonClient, ListEnvironmentOutputsCommand, "nextToken", "nextToken", ""); const paginateListEnvironmentProvisionedResources = createPaginator(ProtonClient, ListEnvironmentProvisionedResourcesCommand, "nextToken", "nextToken", ""); const paginateListEnvironments = createPaginator(ProtonClient, ListEnvironmentsCommand, "nextToken", "nextToken", "maxResults"); const paginateListEnvironmentTemplates = createPaginator(ProtonClient, ListEnvironmentTemplatesCommand, "nextToken", "nextToken", "maxResults"); const paginateListEnvironmentTemplateVersions = createPaginator(ProtonClient, ListEnvironmentTemplateVersionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListRepositories = createPaginator(ProtonClient, ListRepositoriesCommand, "nextToken", "nextToken", "maxResults"); const paginateListRepositorySyncDefinitions = createPaginator(ProtonClient, ListRepositorySyncDefinitionsCommand, "nextToken", "nextToken", ""); const paginateListServiceInstanceOutputs = createPaginator(ProtonClient, ListServiceInstanceOutputsCommand, "nextToken", "nextToken", ""); const paginateListServiceInstanceProvisionedResources = createPaginator(ProtonClient, ListServiceInstanceProvisionedResourcesCommand, "nextToken", "nextToken", ""); const paginateListServiceInstances = createPaginator(ProtonClient, ListServiceInstancesCommand, "nextToken", "nextToken", "maxResults"); const paginateListServicePipelineOutputs = createPaginator(ProtonClient, ListServicePipelineOutputsCommand, "nextToken", "nextToken", ""); const paginateListServicePipelineProvisionedResources = createPaginator(ProtonClient, ListServicePipelineProvisionedResourcesCommand, "nextToken", "nextToken", ""); const paginateListServices = createPaginator(ProtonClient, ListServicesCommand, "nextToken", "nextToken", "maxResults"); const paginateListServiceTemplates = createPaginator(ProtonClient, ListServiceTemplatesCommand, "nextToken", "nextToken", "maxResults"); const paginateListServiceTemplateVersions = createPaginator(ProtonClient, ListServiceTemplateVersionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListTagsForResource = createPaginator(ProtonClient, ListTagsForResourceCommand, "nextToken", "nextToken", "maxResults"); const checkState$9 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetComponentCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.component.deploymentStatus;            };            if (returnComparator() === "DELETE_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;        if (exception.name === "ResourceNotFoundException") {            return { state: WaiterState.SUCCESS, reason };        }    }    return { state: WaiterState.RETRY, reason };};const waitForComponentDeleted = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$9);};const waitUntilComponentDeleted = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$9);    return checkExceptions(result);}; const checkState$8 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetComponentCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.component.deploymentStatus;            };            if (returnComparator() === "SUCCEEDED") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.component.deploymentStatus;            };            if (returnComparator() === "FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForComponentDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$8);};const waitUntilComponentDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$8);    return checkExceptions(result);}; const checkState$7 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetEnvironmentCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.environment.deploymentStatus;            };            if (returnComparator() === "SUCCEEDED") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.environment.deploymentStatus;            };            if (returnComparator() === "FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForEnvironmentDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$7);};const waitUntilEnvironmentDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$7);    return checkExceptions(result);}; const checkState$6 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetEnvironmentTemplateVersionCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.environmentTemplateVersion.status;            };            if (returnComparator() === "DRAFT") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.environmentTemplateVersion.status;            };            if (returnComparator() === "PUBLISHED") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.environmentTemplateVersion.status;            };            if (returnComparator() === "REGISTRATION_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForEnvironmentTemplateVersionRegistered = async (params, input) => {    const serviceDefaults = { minDelay: 2, maxDelay: 300 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$6);};const waitUntilEnvironmentTemplateVersionRegistered = async (params, input) => {    const serviceDefaults = { minDelay: 2, maxDelay: 300 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$6);    return checkExceptions(result);}; const checkState$5 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetServiceCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "ACTIVE") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "CREATE_FAILED_CLEANUP_COMPLETE") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "CREATE_FAILED_CLEANUP_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "CREATE_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForServiceCreated = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$5);};const waitUntilServiceCreated = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$5);    return checkExceptions(result);}; const checkState$4 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetServiceCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "DELETE_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;        if (exception.name === "ResourceNotFoundException") {            return { state: WaiterState.SUCCESS, reason };        }    }    return { state: WaiterState.RETRY, reason };};const waitForServiceDeleted = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$4);};const waitUntilServiceDeleted = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$4);    return checkExceptions(result);}; const checkState$3 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetServiceInstanceCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.serviceInstance.deploymentStatus;            };            if (returnComparator() === "SUCCEEDED") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.serviceInstance.deploymentStatus;            };            if (returnComparator() === "FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForServiceInstanceDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);};const waitUntilServiceInstanceDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);    return checkExceptions(result);}; const checkState$2 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetServiceCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.service.pipeline.deploymentStatus;            };            if (returnComparator() === "SUCCEEDED") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.pipeline.deploymentStatus;            };            if (returnComparator() === "FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForServicePipelineDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 10, maxDelay: 3600 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);};const waitUntilServicePipelineDeployed = async (params, input) => {    const serviceDefaults = { minDelay: 10, maxDelay: 3600 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);    return checkExceptions(result);}; const checkState$1 = async (client, input) => {    let reason;    try {        let result = await client.send(new GetServiceTemplateVersionCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.serviceTemplateVersion.status;            };            if (returnComparator() === "DRAFT") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.serviceTemplateVersion.status;            };            if (returnComparator() === "PUBLISHED") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.serviceTemplateVersion.status;            };            if (returnComparator() === "REGISTRATION_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForServiceTemplateVersionRegistered = async (params, input) => {    const serviceDefaults = { minDelay: 2, maxDelay: 300 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);};const waitUntilServiceTemplateVersionRegistered = async (params, input) => {    const serviceDefaults = { minDelay: 2, maxDelay: 300 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);    return checkExceptions(result);}; const checkState = async (client, input) => {    let reason;    try {        let result = await client.send(new GetServiceCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "ACTIVE") {                return { state: WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "UPDATE_FAILED_CLEANUP_COMPLETE") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "UPDATE_FAILED_CLEANUP_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "UPDATE_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.service.status;            };            if (returnComparator() === "UPDATE_COMPLETE_CLEANUP_FAILED") {                return { state: WaiterState.FAILURE, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: WaiterState.RETRY, reason };};const waitForServiceUpdated = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState);};const waitUntilServiceUpdated = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 4999 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState);    return checkExceptions(result);}; const commands = {    AcceptEnvironmentAccountConnectionCommand,    CancelComponentDeploymentCommand,    CancelEnvironmentDeploymentCommand,    CancelServiceInstanceDeploymentCommand,    CancelServicePipelineDeploymentCommand,    CreateComponentCommand,    CreateEnvironmentCommand,    CreateEnvironmentAccountConnectionCommand,    CreateEnvironmentTemplateCommand,    CreateEnvironmentTemplateVersionCommand,    CreateRepositoryCommand,    CreateServiceCommand,    CreateServiceInstanceCommand,    CreateServiceSyncConfigCommand,    CreateServiceTemplateCommand,    CreateServiceTemplateVersionCommand,    CreateTemplateSyncConfigCommand,    DeleteComponentCommand,    DeleteDeploymentCommand,    DeleteEnvironmentCommand,    DeleteEnvironmentAccountConnectionCommand,    DeleteEnvironmentTemplateCommand,    DeleteEnvironmentTemplateVersionCommand,    DeleteRepositoryCommand,    DeleteServiceCommand,    DeleteServiceSyncConfigCommand,    DeleteServiceTemplateCommand,    DeleteServiceTemplateVersionCommand,    DeleteTemplateSyncConfigCommand,    GetAccountSettingsCommand,    GetComponentCommand,    GetDeploymentCommand,    GetEnvironmentCommand,    GetEnvironmentAccountConnectionCommand,    GetEnvironmentTemplateCommand,    GetEnvironmentTemplateVersionCommand,    GetRepositoryCommand,    GetRepositorySyncStatusCommand,    GetResourcesSummaryCommand,    GetServiceCommand,    GetServiceInstanceCommand,    GetServiceInstanceSyncStatusCommand,    GetServiceSyncBlockerSummaryCommand,    GetServiceSyncConfigCommand,    GetServiceTemplateCommand,    GetServiceTemplateVersionCommand,    GetTemplateSyncConfigCommand,    GetTemplateSyncStatusCommand,    ListComponentOutputsCommand,    ListComponentProvisionedResourcesCommand,    ListComponentsCommand,    ListDeploymentsCommand,    ListEnvironmentAccountConnectionsCommand,    ListEnvironmentOutputsCommand,    ListEnvironmentProvisionedResourcesCommand,    ListEnvironmentsCommand,    ListEnvironmentTemplatesCommand,    ListEnvironmentTemplateVersionsCommand,    ListRepositoriesCommand,    ListRepositorySyncDefinitionsCommand,    ListServiceInstanceOutputsCommand,    ListServiceInstanceProvisionedResourcesCommand,    ListServiceInstancesCommand,    ListServicePipelineOutputsCommand,    ListServicePipelineProvisionedResourcesCommand,    ListServicesCommand,    ListServiceTemplatesCommand,    ListServiceTemplateVersionsCommand,    ListTagsForResourceCommand,    NotifyResourceDeploymentStatusChangeCommand,    RejectEnvironmentAccountConnectionCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateAccountSettingsCommand,    UpdateComponentCommand,    UpdateEnvironmentCommand,    UpdateEnvironmentAccountConnectionCommand,    UpdateEnvironmentTemplateCommand,    UpdateEnvironmentTemplateVersionCommand,    UpdateServiceCommand,    UpdateServiceInstanceCommand,    UpdateServicePipelineCommand,    UpdateServiceSyncBlockerCommand,    UpdateServiceSyncConfigCommand,    UpdateServiceTemplateCommand,    UpdateServiceTemplateVersionCommand,    UpdateTemplateSyncConfigCommand,};const paginators = {    paginateListComponentOutputs,    paginateListComponentProvisionedResources,    paginateListComponents,    paginateListDeployments,    paginateListEnvironmentAccountConnections,    paginateListEnvironmentOutputs,    paginateListEnvironmentProvisionedResources,    paginateListEnvironments,    paginateListEnvironmentTemplates,    paginateListEnvironmentTemplateVersions,    paginateListRepositories,    paginateListRepositorySyncDefinitions,    paginateListServiceInstanceOutputs,    paginateListServiceInstanceProvisionedResources,    paginateListServiceInstances,    paginateListServicePipelineOutputs,    paginateListServicePipelineProvisionedResources,    paginateListServices,    paginateListServiceTemplates,    paginateListServiceTemplateVersions,    paginateListTagsForResource,};const waiters = {    waitUntilComponentDeployed,    waitUntilComponentDeleted,    waitUntilEnvironmentDeployed,    waitUntilEnvironmentTemplateVersionRegistered,    waitUntilServiceCreated,    waitUntilServiceUpdated,    waitUntilServiceDeleted,    waitUntilServicePipelineDeployed,    waitUntilServiceInstanceDeployed,    waitUntilServiceTemplateVersionRegistered,};class Proton extends ProtonClient {}createAggregatedClient(commands, Proton, { paginators, waiters }); const EnvironmentAccountConnectionStatus = {    CONNECTED: "CONNECTED",    PENDING: "PENDING",    REJECTED: "REJECTED",};const RepositoryProvider = {    BITBUCKET: "BITBUCKET",    GITHUB: "GITHUB",    GITHUB_ENTERPRISE: "GITHUB_ENTERPRISE",};const DeploymentStatus = {    CANCELLED: "CANCELLED",    CANCELLING: "CANCELLING",    DELETE_COMPLETE: "DELETE_COMPLETE",    DELETE_FAILED: "DELETE_FAILED",    DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS",    FAILED: "FAILED",    IN_PROGRESS: "IN_PROGRESS",    SUCCEEDED: "SUCCEEDED",};const Provisioning = {    CUSTOMER_MANAGED: "CUSTOMER_MANAGED",};const ProvisionedResourceEngine = {    CLOUDFORMATION: "CLOUDFORMATION",    TERRAFORM: "TERRAFORM",};const ComponentDeploymentUpdateType = {    CURRENT_VERSION: "CURRENT_VERSION",    NONE: "NONE",};const DeploymentTargetResourceType = {    COMPONENT: "COMPONENT",    ENVIRONMENT: "ENVIRONMENT",    SERVICE_INSTANCE: "SERVICE_INSTANCE",    SERVICE_PIPELINE: "SERVICE_PIPELINE",};const EnvironmentAccountConnectionRequesterAccountType = {    ENVIRONMENT_ACCOUNT: "ENVIRONMENT_ACCOUNT",    MANAGEMENT_ACCOUNT: "MANAGEMENT_ACCOUNT",};const DeploymentUpdateType = {    CURRENT_VERSION: "CURRENT_VERSION",    MAJOR_VERSION: "MAJOR_VERSION",    MINOR_VERSION: "MINOR_VERSION",    NONE: "NONE",};const TemplateVersionStatus = {    DRAFT: "DRAFT",    PUBLISHED: "PUBLISHED",    REGISTRATION_FAILED: "REGISTRATION_FAILED",    REGISTRATION_IN_PROGRESS: "REGISTRATION_IN_PROGRESS",};const SyncType = {    SERVICE_SYNC: "SERVICE_SYNC",    TEMPLATE_SYNC: "TEMPLATE_SYNC",};const RepositorySyncStatus = {    FAILED: "FAILED",    INITIATED: "INITIATED",    IN_PROGRESS: "IN_PROGRESS",    QUEUED: "QUEUED",    SUCCEEDED: "SUCCEEDED",};const ResourceSyncStatus = {    FAILED: "FAILED",    INITIATED: "INITIATED",    IN_PROGRESS: "IN_PROGRESS",    SUCCEEDED: "SUCCEEDED",};const TemplateType = {    ENVIRONMENT: "ENVIRONMENT",    SERVICE: "SERVICE",};const ResourceDeploymentStatus = {    FAILED: "FAILED",    IN_PROGRESS: "IN_PROGRESS",    SUCCEEDED: "SUCCEEDED",};const ListServiceInstancesFilterBy = {    CREATED_AT_AFTER: "createdAtAfter",    CREATED_AT_BEFORE: "createdAtBefore",    DEPLOYED_TEMPLATE_VERSION_STATUS: "deployedTemplateVersionStatus",    DEPLOYMENT_STATUS: "deploymentStatus",    ENVIRONMENT_NAME: "environmentName",    LAST_DEPLOYMENT_ATTEMPTED_AT_AFTER: "lastDeploymentAttemptedAtAfter",    LAST_DEPLOYMENT_ATTEMPTED_AT_BEFORE: "lastDeploymentAttemptedAtBefore",    NAME: "name",    SERVICE_NAME: "serviceName",    TEMPLATE_NAME: "templateName",};const ListServiceInstancesSortBy = {    CREATED_AT: "createdAt",    DEPLOYMENT_STATUS: "deploymentStatus",    ENVIRONMENT_NAME: "environmentName",    LAST_DEPLOYMENT_ATTEMPTED_AT: "lastDeploymentAttemptedAt",    NAME: "name",    SERVICE_NAME: "serviceName",    TEMPLATE_NAME: "templateName",};const SortOrder = {    ASCENDING: "ASCENDING",    DESCENDING: "DESCENDING",};const ServiceStatus = {    ACTIVE: "ACTIVE",    CREATE_FAILED: "CREATE_FAILED",    CREATE_FAILED_CLEANUP_COMPLETE: "CREATE_FAILED_CLEANUP_COMPLETE",    CREATE_FAILED_CLEANUP_FAILED: "CREATE_FAILED_CLEANUP_FAILED",    CREATE_FAILED_CLEANUP_IN_PROGRESS: "CREATE_FAILED_CLEANUP_IN_PROGRESS",    CREATE_IN_PROGRESS: "CREATE_IN_PROGRESS",    DELETE_FAILED: "DELETE_FAILED",    DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS",    UPDATE_COMPLETE_CLEANUP_FAILED: "UPDATE_COMPLETE_CLEANUP_FAILED",    UPDATE_FAILED: "UPDATE_FAILED",    UPDATE_FAILED_CLEANUP_COMPLETE: "UPDATE_FAILED_CLEANUP_COMPLETE",    UPDATE_FAILED_CLEANUP_FAILED: "UPDATE_FAILED_CLEANUP_FAILED",    UPDATE_FAILED_CLEANUP_IN_PROGRESS: "UPDATE_FAILED_CLEANUP_IN_PROGRESS",    UPDATE_IN_PROGRESS: "UPDATE_IN_PROGRESS",};const BlockerStatus = {    ACTIVE: "ACTIVE",    RESOLVED: "RESOLVED",};const BlockerType = {    AUTOMATED: "AUTOMATED",};const ServiceTemplateSupportedComponentSourceType = {    DIRECTLY_DEFINED: "DIRECTLY_DEFINED",}; exports.AcceptEnvironmentAccountConnection$ = AcceptEnvironmentAccountConnection$;exports.AcceptEnvironmentAccountConnectionCommand = AcceptEnvironmentAccountConnectionCommand;exports.AcceptEnvironmentAccountConnectionInput$ = AcceptEnvironmentAccountConnectionInput$;exports.AcceptEnvironmentAccountConnectionOutput$ = AcceptEnvironmentAccountConnectionOutput$;exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.AccountSettings$ = AccountSettings$;exports.BlockerStatus = BlockerStatus;exports.BlockerType = BlockerType;exports.CancelComponentDeployment$ = CancelComponentDeployment$;exports.CancelComponentDeploymentCommand = CancelComponentDeploymentCommand;exports.CancelComponentDeploymentInput$ = CancelComponentDeploymentInput$;exports.CancelComponentDeploymentOutput$ = CancelComponentDeploymentOutput$;exports.CancelEnvironmentDeployment$ = CancelEnvironmentDeployment$;exports.CancelEnvironmentDeploymentCommand = CancelEnvironmentDeploymentCommand;exports.CancelEnvironmentDeploymentInput$ = CancelEnvironmentDeploymentInput$;exports.CancelEnvironmentDeploymentOutput$ = CancelEnvironmentDeploymentOutput$;exports.CancelServiceInstanceDeployment$ = CancelServiceInstanceDeployment$;exports.CancelServiceInstanceDeploymentCommand = CancelServiceInstanceDeploymentCommand;exports.CancelServiceInstanceDeploymentInput$ = CancelServiceInstanceDeploymentInput$;exports.CancelServiceInstanceDeploymentOutput$ = CancelServiceInstanceDeploymentOutput$;exports.CancelServicePipelineDeployment$ = CancelServicePipelineDeployment$;exports.CancelServicePipelineDeploymentCommand = CancelServicePipelineDeploymentCommand;exports.CancelServicePipelineDeploymentInput$ = CancelServicePipelineDeploymentInput$;exports.CancelServicePipelineDeploymentOutput$ = CancelServicePipelineDeploymentOutput$;exports.CompatibleEnvironmentTemplate$ = CompatibleEnvironmentTemplate$;exports.CompatibleEnvironmentTemplateInput$ = CompatibleEnvironmentTemplateInput$;exports.Component$ = Component$;exports.ComponentDeploymentUpdateType = ComponentDeploymentUpdateType;exports.ComponentState$ = ComponentState$;exports.ComponentSummary$ = ComponentSummary$;exports.ConflictException = ConflictException;exports.ConflictException$ = ConflictException$;exports.CountsSummary$ = CountsSummary$;exports.CreateComponent$ = CreateComponent$;exports.CreateComponentCommand = CreateComponentCommand;exports.CreateComponentInput$ = CreateComponentInput$;exports.CreateComponentOutput$ = CreateComponentOutput$;exports.CreateEnvironment$ = CreateEnvironment$;exports.CreateEnvironmentAccountConnection$ = CreateEnvironmentAccountConnection$;exports.CreateEnvironmentAccountConnectionCommand = CreateEnvironmentAccountConnectionCommand;exports.CreateEnvironmentAccountConnectionInput$ = CreateEnvironmentAccountConnectionInput$;exports.CreateEnvironmentAccountConnectionOutput$ = CreateEnvironmentAccountConnectionOutput$;exports.CreateEnvironmentCommand = CreateEnvironmentCommand;exports.CreateEnvironmentInput$ = CreateEnvironmentInput$;exports.CreateEnvironmentOutput$ = CreateEnvironmentOutput$;exports.CreateEnvironmentTemplate$ = CreateEnvironmentTemplate$;exports.CreateEnvironmentTemplateCommand = CreateEnvironmentTemplateCommand;exports.CreateEnvironmentTemplateInput$ = CreateEnvironmentTemplateInput$;exports.CreateEnvironmentTemplateOutput$ = CreateEnvironmentTemplateOutput$;exports.CreateEnvironmentTemplateVersion$ = CreateEnvironmentTemplateVersion$;exports.CreateEnvironmentTemplateVersionCommand = CreateEnvironmentTemplateVersionCommand;exports.CreateEnvironmentTemplateVersionInput$ = CreateEnvironmentTemplateVersionInput$;exports.CreateEnvironmentTemplateVersionOutput$ = CreateEnvironmentTemplateVersionOutput$;exports.CreateRepository$ = CreateRepository$;exports.CreateRepositoryCommand = CreateRepositoryCommand;exports.CreateRepositoryInput$ = CreateRepositoryInput$;exports.CreateRepositoryOutput$ = CreateRepositoryOutput$;exports.CreateService$ = CreateService$;exports.CreateServiceCommand = CreateServiceCommand;exports.CreateServiceInput$ = CreateServiceInput$;exports.CreateServiceInstance$ = CreateServiceInstance$;exports.CreateServiceInstanceCommand = CreateServiceInstanceCommand;exports.CreateServiceInstanceInput$ = CreateServiceInstanceInput$;exports.CreateServiceInstanceOutput$ = CreateServiceInstanceOutput$;exports.CreateServiceOutput$ = CreateServiceOutput$;exports.CreateServiceSyncConfig$ = CreateServiceSyncConfig$;exports.CreateServiceSyncConfigCommand = CreateServiceSyncConfigCommand;exports.CreateServiceSyncConfigInput$ = CreateServiceSyncConfigInput$;exports.CreateServiceSyncConfigOutput$ = CreateServiceSyncConfigOutput$;exports.CreateServiceTemplate$ = CreateServiceTemplate$;exports.CreateServiceTemplateCommand = CreateServiceTemplateCommand;exports.CreateServiceTemplateInput$ = CreateServiceTemplateInput$;exports.CreateServiceTemplateOutput$ = CreateServiceTemplateOutput$;exports.CreateServiceTemplateVersion$ = CreateServiceTemplateVersion$;exports.CreateServiceTemplateVersionCommand = CreateServiceTemplateVersionCommand;exports.CreateServiceTemplateVersionInput$ = CreateServiceTemplateVersionInput$;exports.CreateServiceTemplateVersionOutput$ = CreateServiceTemplateVersionOutput$;exports.CreateTemplateSyncConfig$ = CreateTemplateSyncConfig$;exports.CreateTemplateSyncConfigCommand = CreateTemplateSyncConfigCommand;exports.CreateTemplateSyncConfigInput$ = CreateTemplateSyncConfigInput$;exports.CreateTemplateSyncConfigOutput$ = CreateTemplateSyncConfigOutput$;exports.DeleteComponent$ = DeleteComponent$;exports.DeleteComponentCommand = DeleteComponentCommand;exports.DeleteComponentInput$ = DeleteComponentInput$;exports.DeleteComponentOutput$ = DeleteComponentOutput$;exports.DeleteDeployment$ = DeleteDeployment$;exports.DeleteDeploymentCommand = DeleteDeploymentCommand;exports.DeleteDeploymentInput$ = DeleteDeploymentInput$;exports.DeleteDeploymentOutput$ = DeleteDeploymentOutput$;exports.DeleteEnvironment$ = DeleteEnvironment$;exports.DeleteEnvironmentAccountConnection$ = DeleteEnvironmentAccountConnection$;exports.DeleteEnvironmentAccountConnectionCommand = DeleteEnvironmentAccountConnectionCommand;exports.DeleteEnvironmentAccountConnectionInput$ = DeleteEnvironmentAccountConnectionInput$;exports.DeleteEnvironmentAccountConnectionOutput$ = DeleteEnvironmentAccountConnectionOutput$;exports.DeleteEnvironmentCommand = DeleteEnvironmentCommand;exports.DeleteEnvironmentInput$ = DeleteEnvironmentInput$;exports.DeleteEnvironmentOutput$ = DeleteEnvironmentOutput$;exports.DeleteEnvironmentTemplate$ = DeleteEnvironmentTemplate$;exports.DeleteEnvironmentTemplateCommand = DeleteEnvironmentTemplateCommand;exports.DeleteEnvironmentTemplateInput$ = DeleteEnvironmentTemplateInput$;exports.DeleteEnvironmentTemplateOutput$ = DeleteEnvironmentTemplateOutput$;exports.DeleteEnvironmentTemplateVersion$ = DeleteEnvironmentTemplateVersion$;exports.DeleteEnvironmentTemplateVersionCommand = DeleteEnvironmentTemplateVersionCommand;exports.DeleteEnvironmentTemplateVersionInput$ = DeleteEnvironmentTemplateVersionInput$;exports.DeleteEnvironmentTemplateVersionOutput$ = DeleteEnvironmentTemplateVersionOutput$;exports.DeleteRepository$ = DeleteRepository$;exports.DeleteRepositoryCommand = DeleteRepositoryCommand;exports.DeleteRepositoryInput$ = DeleteRepositoryInput$;exports.DeleteRepositoryOutput$ = DeleteRepositoryOutput$;exports.DeleteService$ = DeleteService$;exports.DeleteServiceCommand = DeleteServiceCommand;exports.DeleteServiceInput$ = DeleteServiceInput$;exports.DeleteServiceOutput$ = DeleteServiceOutput$;exports.DeleteServiceSyncConfig$ = DeleteServiceSyncConfig$;exports.DeleteServiceSyncConfigCommand = DeleteServiceSyncConfigCommand;exports.DeleteServiceSyncConfigInput$ = DeleteServiceSyncConfigInput$;exports.DeleteServiceSyncConfigOutput$ = DeleteServiceSyncConfigOutput$;exports.DeleteServiceTemplate$ = DeleteServiceTemplate$;exports.DeleteServiceTemplateCommand = DeleteServiceTemplateCommand;exports.DeleteServiceTemplateInput$ = DeleteServiceTemplateInput$;exports.DeleteServiceTemplateOutput$ = DeleteServiceTemplateOutput$;exports.DeleteServiceTemplateVersion$ = DeleteServiceTemplateVersion$;exports.DeleteServiceTemplateVersionCommand = DeleteServiceTemplateVersionCommand;exports.DeleteServiceTemplateVersionInput$ = DeleteServiceTemplateVersionInput$;exports.DeleteServiceTemplateVersionOutput$ = DeleteServiceTemplateVersionOutput$;exports.DeleteTemplateSyncConfig$ = DeleteTemplateSyncConfig$;exports.DeleteTemplateSyncConfigCommand = DeleteTemplateSyncConfigCommand;exports.DeleteTemplateSyncConfigInput$ = DeleteTemplateSyncConfigInput$;exports.DeleteTemplateSyncConfigOutput$ = DeleteTemplateSyncConfigOutput$;exports.Deployment$ = Deployment$;exports.DeploymentState$ = DeploymentState$;exports.DeploymentStatus = DeploymentStatus;exports.DeploymentSummary$ = DeploymentSummary$;exports.DeploymentTargetResourceType = DeploymentTargetResourceType;exports.DeploymentUpdateType = DeploymentUpdateType;exports.Environment$ = Environment$;exports.EnvironmentAccountConnection$ = EnvironmentAccountConnection$;exports.EnvironmentAccountConnectionRequesterAccountType = EnvironmentAccountConnectionRequesterAccountType;exports.EnvironmentAccountConnectionStatus = EnvironmentAccountConnectionStatus;exports.EnvironmentAccountConnectionSummary$ = EnvironmentAccountConnectionSummary$;exports.EnvironmentState$ = EnvironmentState$;exports.EnvironmentSummary$ = EnvironmentSummary$;exports.EnvironmentTemplate$ = EnvironmentTemplate$;exports.EnvironmentTemplateFilter$ = EnvironmentTemplateFilter$;exports.EnvironmentTemplateSummary$ = EnvironmentTemplateSummary$;exports.EnvironmentTemplateVersion$ = EnvironmentTemplateVersion$;exports.EnvironmentTemplateVersionSummary$ = EnvironmentTemplateVersionSummary$;exports.GetAccountSettings$ = GetAccountSettings$;exports.GetAccountSettingsCommand = GetAccountSettingsCommand;exports.GetAccountSettingsInput$ = GetAccountSettingsInput$;exports.GetAccountSettingsOutput$ = GetAccountSettingsOutput$;exports.GetComponent$ = GetComponent$;exports.GetComponentCommand = GetComponentCommand;exports.GetComponentInput$ = GetComponentInput$;exports.GetComponentOutput$ = GetComponentOutput$;exports.GetDeployment$ = GetDeployment$;exports.GetDeploymentCommand = GetDeploymentCommand;exports.GetDeploymentInput$ = GetDeploymentInput$;exports.GetDeploymentOutput$ = GetDeploymentOutput$;exports.GetEnvironment$ = GetEnvironment$;exports.GetEnvironmentAccountConnection$ = GetEnvironmentAccountConnection$;exports.GetEnvironmentAccountConnectionCommand = GetEnvironmentAccountConnectionCommand;exports.GetEnvironmentAccountConnectionInput$ = GetEnvironmentAccountConnectionInput$;exports.GetEnvironmentAccountConnectionOutput$ = GetEnvironmentAccountConnectionOutput$;exports.GetEnvironmentCommand = GetEnvironmentCommand;exports.GetEnvironmentInput$ = GetEnvironmentInput$;exports.GetEnvironmentOutput$ = GetEnvironmentOutput$;exports.GetEnvironmentTemplate$ = GetEnvironmentTemplate$;exports.GetEnvironmentTemplateCommand = GetEnvironmentTemplateCommand;exports.GetEnvironmentTemplateInput$ = GetEnvironmentTemplateInput$;exports.GetEnvironmentTemplateOutput$ = GetEnvironmentTemplateOutput$;exports.GetEnvironmentTemplateVersion$ = GetEnvironmentTemplateVersion$;exports.GetEnvironmentTemplateVersionCommand = GetEnvironmentTemplateVersionCommand;exports.GetEnvironmentTemplateVersionInput$ = GetEnvironmentTemplateVersionInput$;exports.GetEnvironmentTemplateVersionOutput$ = GetEnvironmentTemplateVersionOutput$;exports.GetRepository$ = GetRepository$;exports.GetRepositoryCommand = GetRepositoryCommand;exports.GetRepositoryInput$ = GetRepositoryInput$;exports.GetRepositoryOutput$ = GetRepositoryOutput$;exports.GetRepositorySyncStatus$ = GetRepositorySyncStatus$;exports.GetRepositorySyncStatusCommand = GetRepositorySyncStatusCommand;exports.GetRepositorySyncStatusInput$ = GetRepositorySyncStatusInput$;exports.GetRepositorySyncStatusOutput$ = GetRepositorySyncStatusOutput$;exports.GetResourcesSummary$ = GetResourcesSummary$;exports.GetResourcesSummaryCommand = GetResourcesSummaryCommand;exports.GetResourcesSummaryInput$ = GetResourcesSummaryInput$;exports.GetResourcesSummaryOutput$ = GetResourcesSummaryOutput$;exports.GetService$ = GetService$;exports.GetServiceCommand = GetServiceCommand;exports.GetServiceInput$ = GetServiceInput$;exports.GetServiceInstance$ = GetServiceInstance$;exports.GetServiceInstanceCommand = GetServiceInstanceCommand;exports.GetServiceInstanceInput$ = GetServiceInstanceInput$;exports.GetServiceInstanceOutput$ = GetServiceInstanceOutput$;exports.GetServiceInstanceSyncStatus$ = GetServiceInstanceSyncStatus$;exports.GetServiceInstanceSyncStatusCommand = GetServiceInstanceSyncStatusCommand;exports.GetServiceInstanceSyncStatusInput$ = GetServiceInstanceSyncStatusInput$;exports.GetServiceInstanceSyncStatusOutput$ = GetServiceInstanceSyncStatusOutput$;exports.GetServiceOutput$ = GetServiceOutput$;exports.GetServiceSyncBlockerSummary$ = GetServiceSyncBlockerSummary$;exports.GetServiceSyncBlockerSummaryCommand = GetServiceSyncBlockerSummaryCommand;exports.GetServiceSyncBlockerSummaryInput$ = GetServiceSyncBlockerSummaryInput$;exports.GetServiceSyncBlockerSummaryOutput$ = GetServiceSyncBlockerSummaryOutput$;exports.GetServiceSyncConfig$ = GetServiceSyncConfig$;exports.GetServiceSyncConfigCommand = GetServiceSyncConfigCommand;exports.GetServiceSyncConfigInput$ = GetServiceSyncConfigInput$;exports.GetServiceSyncConfigOutput$ = GetServiceSyncConfigOutput$;exports.GetServiceTemplate$ = GetServiceTemplate$;exports.GetServiceTemplateCommand = GetServiceTemplateCommand;exports.GetServiceTemplateInput$ = GetServiceTemplateInput$;exports.GetServiceTemplateOutput$ = GetServiceTemplateOutput$;exports.GetServiceTemplateVersion$ = GetServiceTemplateVersion$;exports.GetServiceTemplateVersionCommand = GetServiceTemplateVersionCommand;exports.GetServiceTemplateVersionInput$ = GetServiceTemplateVersionInput$;exports.GetServiceTemplateVersionOutput$ = GetServiceTemplateVersionOutput$;exports.GetTemplateSyncConfig$ = GetTemplateSyncConfig$;exports.GetTemplateSyncConfigCommand = GetTemplateSyncConfigCommand;exports.GetTemplateSyncConfigInput$ = GetTemplateSyncConfigInput$;exports.GetTemplateSyncConfigOutput$ = GetTemplateSyncConfigOutput$;exports.GetTemplateSyncStatus$ = GetTemplateSyncStatus$;exports.GetTemplateSyncStatusCommand = GetTemplateSyncStatusCommand;exports.GetTemplateSyncStatusInput$ = GetTemplateSyncStatusInput$;exports.GetTemplateSyncStatusOutput$ = GetTemplateSyncStatusOutput$;exports.InternalServerException = InternalServerException;exports.InternalServerException$ = InternalServerException$;exports.ListComponentOutputs$ = ListComponentOutputs$;exports.ListComponentOutputsCommand = ListComponentOutputsCommand;exports.ListComponentOutputsInput$ = ListComponentOutputsInput$;exports.ListComponentOutputsOutput$ = ListComponentOutputsOutput$;exports.ListComponentProvisionedResources$ = ListComponentProvisionedResources$;exports.ListComponentProvisionedResourcesCommand = ListComponentProvisionedResourcesCommand;exports.ListComponentProvisionedResourcesInput$ = ListComponentProvisionedResourcesInput$;exports.ListComponentProvisionedResourcesOutput$ = ListComponentProvisionedResourcesOutput$;exports.ListComponents$ = ListComponents$;exports.ListComponentsCommand = ListComponentsCommand;exports.ListComponentsInput$ = ListComponentsInput$;exports.ListComponentsOutput$ = ListComponentsOutput$;exports.ListDeployments$ = ListDeployments$;exports.ListDeploymentsCommand = ListDeploymentsCommand;exports.ListDeploymentsInput$ = ListDeploymentsInput$;exports.ListDeploymentsOutput$ = ListDeploymentsOutput$;exports.ListEnvironmentAccountConnections$ = ListEnvironmentAccountConnections$;exports.ListEnvironmentAccountConnectionsCommand = ListEnvironmentAccountConnectionsCommand;exports.ListEnvironmentAccountConnectionsInput$ = ListEnvironmentAccountConnectionsInput$;exports.ListEnvironmentAccountConnectionsOutput$ = ListEnvironmentAccountConnectionsOutput$;exports.ListEnvironmentOutputs$ = ListEnvironmentOutputs$;exports.ListEnvironmentOutputsCommand = ListEnvironmentOutputsCommand;exports.ListEnvironmentOutputsInput$ = ListEnvironmentOutputsInput$;exports.ListEnvironmentOutputsOutput$ = ListEnvironmentOutputsOutput$;exports.ListEnvironmentProvisionedResources$ = ListEnvironmentProvisionedResources$;exports.ListEnvironmentProvisionedResourcesCommand = ListEnvironmentProvisionedResourcesCommand;exports.ListEnvironmentProvisionedResourcesInput$ = ListEnvironmentProvisionedResourcesInput$;exports.ListEnvironmentProvisionedResourcesOutput$ = ListEnvironmentProvisionedResourcesOutput$;exports.ListEnvironmentTemplateVersions$ = ListEnvironmentTemplateVersions$;exports.ListEnvironmentTemplateVersionsCommand = ListEnvironmentTemplateVersionsCommand;exports.ListEnvironmentTemplateVersionsInput$ = ListEnvironmentTemplateVersionsInput$;exports.ListEnvironmentTemplateVersionsOutput$ = ListEnvironmentTemplateVersionsOutput$;exports.ListEnvironmentTemplates$ = ListEnvironmentTemplates$;exports.ListEnvironmentTemplatesCommand = ListEnvironmentTemplatesCommand;exports.ListEnvironmentTemplatesInput$ = ListEnvironmentTemplatesInput$;exports.ListEnvironmentTemplatesOutput$ = ListEnvironmentTemplatesOutput$;exports.ListEnvironments$ = ListEnvironments$;exports.ListEnvironmentsCommand = ListEnvironmentsCommand;exports.ListEnvironmentsInput$ = ListEnvironmentsInput$;exports.ListEnvironmentsOutput$ = ListEnvironmentsOutput$;exports.ListRepositories$ = ListRepositories$;exports.ListRepositoriesCommand = ListRepositoriesCommand;exports.ListRepositoriesInput$ = ListRepositoriesInput$;exports.ListRepositoriesOutput$ = ListRepositoriesOutput$;exports.ListRepositorySyncDefinitions$ = ListRepositorySyncDefinitions$;exports.ListRepositorySyncDefinitionsCommand = ListRepositorySyncDefinitionsCommand;exports.ListRepositorySyncDefinitionsInput$ = ListRepositorySyncDefinitionsInput$;exports.ListRepositorySyncDefinitionsOutput$ = ListRepositorySyncDefinitionsOutput$;exports.ListServiceInstanceOutputs$ = ListServiceInstanceOutputs$;exports.ListServiceInstanceOutputsCommand = ListServiceInstanceOutputsCommand;exports.ListServiceInstanceOutputsInput$ = ListServiceInstanceOutputsInput$;exports.ListServiceInstanceOutputsOutput$ = ListServiceInstanceOutputsOutput$;exports.ListServiceInstanceProvisionedResources$ = ListServiceInstanceProvisionedResources$;exports.ListServiceInstanceProvisionedResourcesCommand = ListServiceInstanceProvisionedResourcesCommand;exports.ListServiceInstanceProvisionedResourcesInput$ = ListServiceInstanceProvisionedResourcesInput$;exports.ListServiceInstanceProvisionedResourcesOutput$ = ListServiceInstanceProvisionedResourcesOutput$;exports.ListServiceInstances$ = ListServiceInstances$;exports.ListServiceInstancesCommand = ListServiceInstancesCommand;exports.ListServiceInstancesFilter$ = ListServiceInstancesFilter$;exports.ListServiceInstancesFilterBy = ListServiceInstancesFilterBy;exports.ListServiceInstancesInput$ = ListServiceInstancesInput$;exports.ListServiceInstancesOutput$ = ListServiceInstancesOutput$;exports.ListServiceInstancesSortBy = ListServiceInstancesSortBy;exports.ListServicePipelineOutputs$ = ListServicePipelineOutputs$;exports.ListServicePipelineOutputsCommand = ListServicePipelineOutputsCommand;exports.ListServicePipelineOutputsInput$ = ListServicePipelineOutputsInput$;exports.ListServicePipelineOutputsOutput$ = ListServicePipelineOutputsOutput$;exports.ListServicePipelineProvisionedResources$ = ListServicePipelineProvisionedResources$;exports.ListServicePipelineProvisionedResourcesCommand = ListServicePipelineProvisionedResourcesCommand;exports.ListServicePipelineProvisionedResourcesInput$ = ListServicePipelineProvisionedResourcesInput$;exports.ListServicePipelineProvisionedResourcesOutput$ = ListServicePipelineProvisionedResourcesOutput$;exports.ListServiceTemplateVersions$ = ListServiceTemplateVersions$;exports.ListServiceTemplateVersionsCommand = ListServiceTemplateVersionsCommand;exports.ListServiceTemplateVersionsInput$ = ListServiceTemplateVersionsInput$;exports.ListServiceTemplateVersionsOutput$ = ListServiceTemplateVersionsOutput$;exports.ListServiceTemplates$ = ListServiceTemplates$;exports.ListServiceTemplatesCommand = ListServiceTemplatesCommand;exports.ListServiceTemplatesInput$ = ListServiceTemplatesInput$;exports.ListServiceTemplatesOutput$ = ListServiceTemplatesOutput$;exports.ListServices$ = ListServices$;exports.ListServicesCommand = ListServicesCommand;exports.ListServicesInput$ = ListServicesInput$;exports.ListServicesOutput$ = ListServicesOutput$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceInput$ = ListTagsForResourceInput$;exports.ListTagsForResourceOutput$ = ListTagsForResourceOutput$;exports.NotifyResourceDeploymentStatusChange$ = NotifyResourceDeploymentStatusChange$;exports.NotifyResourceDeploymentStatusChangeCommand = NotifyResourceDeploymentStatusChangeCommand;exports.NotifyResourceDeploymentStatusChangeInput$ = NotifyResourceDeploymentStatusChangeInput$;exports.NotifyResourceDeploymentStatusChangeOutput$ = NotifyResourceDeploymentStatusChangeOutput$;exports.Output$ = Output$;exports.Proton = Proton;exports.ProtonClient = ProtonClient;exports.ProtonServiceException = ProtonServiceException;exports.ProtonServiceException$ = ProtonServiceException$;exports.ProvisionedResource$ = ProvisionedResource$;exports.ProvisionedResourceEngine = ProvisionedResourceEngine;exports.Provisioning = Provisioning;exports.RejectEnvironmentAccountConnection$ = RejectEnvironmentAccountConnection$;exports.RejectEnvironmentAccountConnectionCommand = RejectEnvironmentAccountConnectionCommand;exports.RejectEnvironmentAccountConnectionInput$ = RejectEnvironmentAccountConnectionInput$;exports.RejectEnvironmentAccountConnectionOutput$ = RejectEnvironmentAccountConnectionOutput$;exports.Repository$ = Repository$;exports.RepositoryBranch$ = RepositoryBranch$;exports.RepositoryBranchInput$ = RepositoryBranchInput$;exports.RepositoryProvider = RepositoryProvider;exports.RepositorySummary$ = RepositorySummary$;exports.RepositorySyncAttempt$ = RepositorySyncAttempt$;exports.RepositorySyncDefinition$ = RepositorySyncDefinition$;exports.RepositorySyncEvent$ = RepositorySyncEvent$;exports.RepositorySyncStatus = RepositorySyncStatus;exports.ResourceCountsSummary$ = ResourceCountsSummary$;exports.ResourceDeploymentStatus = ResourceDeploymentStatus;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.ResourceSyncAttempt$ = ResourceSyncAttempt$;exports.ResourceSyncEvent$ = ResourceSyncEvent$;exports.ResourceSyncStatus = ResourceSyncStatus;exports.Revision$ = Revision$;exports.S3ObjectSource$ = S3ObjectSource$;exports.Service$ = Service$;exports.ServiceInstance$ = ServiceInstance$;exports.ServiceInstanceState$ = ServiceInstanceState$;exports.ServiceInstanceSummary$ = ServiceInstanceSummary$;exports.ServicePipeline$ = ServicePipeline$;exports.ServicePipelineState$ = ServicePipelineState$;exports.ServiceQuotaExceededException = ServiceQuotaExceededException;exports.ServiceQuotaExceededException$ = ServiceQuotaExceededException$;exports.ServiceStatus = ServiceStatus;exports.ServiceSummary$ = ServiceSummary$;exports.ServiceSyncBlockerSummary$ = ServiceSyncBlockerSummary$;exports.ServiceSyncConfig$ = ServiceSyncConfig$;exports.ServiceTemplate$ = ServiceTemplate$;exports.ServiceTemplateSummary$ = ServiceTemplateSummary$;exports.ServiceTemplateSupportedComponentSourceType = ServiceTemplateSupportedComponentSourceType;exports.ServiceTemplateVersion$ = ServiceTemplateVersion$;exports.ServiceTemplateVersionSummary$ = ServiceTemplateVersionSummary$;exports.SortOrder = SortOrder;exports.SyncBlocker$ = SyncBlocker$;exports.SyncBlockerContext$ = SyncBlockerContext$;exports.SyncType = SyncType;exports.Tag$ = Tag$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceInput$ = TagResourceInput$;exports.TagResourceOutput$ = TagResourceOutput$;exports.TemplateSyncConfig$ = TemplateSyncConfig$;exports.TemplateType = TemplateType;exports.TemplateVersionSourceInput$ = TemplateVersionSourceInput$;exports.TemplateVersionStatus = TemplateVersionStatus;exports.ThrottlingException = ThrottlingException;exports.ThrottlingException$ = ThrottlingException$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceInput$ = UntagResourceInput$;exports.UntagResourceOutput$ = UntagResourceOutput$;exports.UpdateAccountSettings$ = UpdateAccountSettings$;exports.UpdateAccountSettingsCommand = UpdateAccountSettingsCommand;exports.UpdateAccountSettingsInput$ = UpdateAccountSettingsInput$;exports.UpdateAccountSettingsOutput$ = UpdateAccountSettingsOutput$;exports.UpdateComponent$ = UpdateComponent$;exports.UpdateComponentCommand = UpdateComponentCommand;exports.UpdateComponentInput$ = UpdateComponentInput$;exports.UpdateComponentOutput$ = UpdateComponentOutput$;exports.UpdateEnvironment$ = UpdateEnvironment$;exports.UpdateEnvironmentAccountConnection$ = UpdateEnvironmentAccountConnection$;exports.UpdateEnvironmentAccountConnectionCommand = UpdateEnvironmentAccountConnectionCommand;exports.UpdateEnvironmentAccountConnectionInput$ = UpdateEnvironmentAccountConnectionInput$;exports.UpdateEnvironmentAccountConnectionOutput$ = UpdateEnvironmentAccountConnectionOutput$;exports.UpdateEnvironmentCommand = UpdateEnvironmentCommand;exports.UpdateEnvironmentInput$ = UpdateEnvironmentInput$;exports.UpdateEnvironmentOutput$ = UpdateEnvironmentOutput$;exports.UpdateEnvironmentTemplate$ = UpdateEnvironmentTemplate$;exports.UpdateEnvironmentTemplateCommand = UpdateEnvironmentTemplateCommand;exports.UpdateEnvironmentTemplateInput$ = UpdateEnvironmentTemplateInput$;exports.UpdateEnvironmentTemplateOutput$ = UpdateEnvironmentTemplateOutput$;exports.UpdateEnvironmentTemplateVersion$ = UpdateEnvironmentTemplateVersion$;exports.UpdateEnvironmentTemplateVersionCommand = UpdateEnvironmentTemplateVersionCommand;exports.UpdateEnvironmentTemplateVersionInput$ = UpdateEnvironmentTemplateVersionInput$;exports.UpdateEnvironmentTemplateVersionOutput$ = UpdateEnvironmentTemplateVersionOutput$;exports.UpdateService$ = UpdateService$;exports.UpdateServiceCommand = UpdateServiceCommand;exports.UpdateServiceInput$ = UpdateServiceInput$;exports.UpdateServiceInstance$ = UpdateServiceInstance$;exports.UpdateServiceInstanceCommand = UpdateServiceInstanceCommand;exports.UpdateServiceInstanceInput$ = UpdateServiceInstanceInput$;exports.UpdateServiceInstanceOutput$ = UpdateServiceInstanceOutput$;exports.UpdateServiceOutput$ = UpdateServiceOutput$;exports.UpdateServicePipeline$ = UpdateServicePipeline$;exports.UpdateServicePipelineCommand = UpdateServicePipelineCommand;exports.UpdateServicePipelineInput$ = UpdateServicePipelineInput$;exports.UpdateServicePipelineOutput$ = UpdateServicePipelineOutput$;exports.UpdateServiceSyncBlocker$ = UpdateServiceSyncBlocker$;exports.UpdateServiceSyncBlockerCommand = UpdateServiceSyncBlockerCommand;exports.UpdateServiceSyncBlockerInput$ = UpdateServiceSyncBlockerInput$;exports.UpdateServiceSyncBlockerOutput$ = UpdateServiceSyncBlockerOutput$;exports.UpdateServiceSyncConfig$ = UpdateServiceSyncConfig$;exports.UpdateServiceSyncConfigCommand = UpdateServiceSyncConfigCommand;exports.UpdateServiceSyncConfigInput$ = UpdateServiceSyncConfigInput$;exports.UpdateServiceSyncConfigOutput$ = UpdateServiceSyncConfigOutput$;exports.UpdateServiceTemplate$ = UpdateServiceTemplate$;exports.UpdateServiceTemplateCommand = UpdateServiceTemplateCommand;exports.UpdateServiceTemplateInput$ = UpdateServiceTemplateInput$;exports.UpdateServiceTemplateOutput$ = UpdateServiceTemplateOutput$;exports.UpdateServiceTemplateVersion$ = UpdateServiceTemplateVersion$;exports.UpdateServiceTemplateVersionCommand = UpdateServiceTemplateVersionCommand;exports.UpdateServiceTemplateVersionInput$ = UpdateServiceTemplateVersionInput$;exports.UpdateServiceTemplateVersionOutput$ = UpdateServiceTemplateVersionOutput$;exports.UpdateTemplateSyncConfig$ = UpdateTemplateSyncConfig$;exports.UpdateTemplateSyncConfigCommand = UpdateTemplateSyncConfigCommand;exports.UpdateTemplateSyncConfigInput$ = UpdateTemplateSyncConfigInput$;exports.UpdateTemplateSyncConfigOutput$ = UpdateTemplateSyncConfigOutput$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListComponentOutputs = paginateListComponentOutputs;exports.paginateListComponentProvisionedResources = paginateListComponentProvisionedResources;exports.paginateListComponents = paginateListComponents;exports.paginateListDeployments = paginateListDeployments;exports.paginateListEnvironmentAccountConnections = paginateListEnvironmentAccountConnections;exports.paginateListEnvironmentOutputs = paginateListEnvironmentOutputs;exports.paginateListEnvironmentProvisionedResources = paginateListEnvironmentProvisionedResources;exports.paginateListEnvironmentTemplateVersions = paginateListEnvironmentTemplateVersions;exports.paginateListEnvironmentTemplates = paginateListEnvironmentTemplates;exports.paginateListEnvironments = paginateListEnvironments;exports.paginateListRepositories = paginateListRepositories;exports.paginateListRepositorySyncDefinitions = paginateListRepositorySyncDefinitions;exports.paginateListServiceInstanceOutputs = paginateListServiceInstanceOutputs;exports.paginateListServiceInstanceProvisionedResources = paginateListServiceInstanceProvisionedResources;exports.paginateListServiceInstances = paginateListServiceInstances;exports.paginateListServicePipelineOutputs = paginateListServicePipelineOutputs;exports.paginateListServicePipelineProvisionedResources = paginateListServicePipelineProvisionedResources;exports.paginateListServiceTemplateVersions = paginateListServiceTemplateVersions;exports.paginateListServiceTemplates = paginateListServiceTemplates;exports.paginateListServices = paginateListServices;exports.paginateListTagsForResource = paginateListTagsForResource;exports.waitForComponentDeleted = waitForComponentDeleted;exports.waitForComponentDeployed = waitForComponentDeployed;exports.waitForEnvironmentDeployed = waitForEnvironmentDeployed;exports.waitForEnvironmentTemplateVersionRegistered = waitForEnvironmentTemplateVersionRegistered;exports.waitForServiceCreated = waitForServiceCreated;exports.waitForServiceDeleted = waitForServiceDeleted;exports.waitForServiceInstanceDeployed = waitForServiceInstanceDeployed;exports.waitForServicePipelineDeployed = waitForServicePipelineDeployed;exports.waitForServiceTemplateVersionRegistered = waitForServiceTemplateVersionRegistered;exports.waitForServiceUpdated = waitForServiceUpdated;exports.waitUntilComponentDeleted = waitUntilComponentDeleted;exports.waitUntilComponentDeployed = waitUntilComponentDeployed;exports.waitUntilEnvironmentDeployed = waitUntilEnvironmentDeployed;exports.waitUntilEnvironmentTemplateVersionRegistered = waitUntilEnvironmentTemplateVersionRegistered;exports.waitUntilServiceCreated = waitUntilServiceCreated;exports.waitUntilServiceDeleted = waitUntilServiceDeleted;exports.waitUntilServiceInstanceDeployed = waitUntilServiceInstanceDeployed;exports.waitUntilServicePipelineDeployed = waitUntilServicePipelineDeployed;exports.waitUntilServiceTemplateVersionRegistered = waitUntilServiceTemplateVersionRegistered;exports.waitUntilServiceUpdated = waitUntilServiceUpdated;