/proc/self/root/proc/4/root/var/runtime/node_modules/@aws-sdk/client-acm/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 /.
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_1Protocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultACMHttpAuthSchemeParametersProvider = 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: "acm", region: authParameters.region, }, propertiesExtractor: (config, context) => ({ signingProperties: { config, context, }, }), };}const defaultACMHttpAuthSchemeProvider = (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, { useFipsEndpoint: options.useFipsEndpoint ?? false, useDualstackEndpoint: options.useDualstackEndpoint ?? false, defaultSigningName: "acm", clientContextParams: options.clientContextParams ?? {}, });};const commonParams = { ServiceType: { type: "clientContextParams", name: "serviceType" }, 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 a = "PartitionResult", b = "stringEquals", c = "booleanEquals", d = { "fn": "getAttr", "argv": [{ "ref": a }, "name"] }, e = {};const _data = { conditions: [ ["isSet", [{ ref: "Endpoint" }]], ["aws.partition", [{ ref: "Region" }], a], [b, [{ ref: "ServiceType" }, "ACM-ACME"]], [b, [d, "aws"]], [c, [{ ref: "UseFIPS" }, true]], [c, [{ ref: "UseDualStack" }, true]], [b, [d, "aws-us-gov"]] ], results: [ [-1], ["{Endpoint}", e], [-1, "FIPS endpoints are not available for ACME operations"], ["https://acm-acme.{Region}.{PartitionResult#dualStackDnsSuffix}", e], [-1, "ACME operations are only available in commercial AWS partitions"], ["https://acm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", e], ["https://acm.{Region}.amazonaws.com", e], ["https://acm-fips.{Region}.{PartitionResult#dnsSuffix}", e], ["https://acm.{Region}.{PartitionResult#dualStackDnsSuffix}", e], ["https://acm.{Region}.{PartitionResult#dnsSuffix}", e], [-1, "Region must be set to resolve an endpoint."] ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([ -1, 1, -1, 0, r + 1, 3, 1, 4, r + 10, 2, 9, 5, 4, 7, 6, 5, r + 8, r + 9, 5, r + 5, 8, 6, r + 6, r + 7, 3, 10, r + 4, 4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({ size: 50, params: ["Endpoint", "Region", "ServiceType", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => { return cache.get(endpointParams, () => decideEndpoint(bdd, { endpointParams: endpointParams, logger: context.logger, }));};customEndpointFunctions.aws = awsEndpointFunctions; class ACMServiceException extends ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, ACMServiceException.prototype); }} class AccessDeniedException extends ACMServiceException { name = "AccessDeniedException"; $fault = "client"; Message; constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, AccessDeniedException.prototype); this.Message = opts.Message; }}class InvalidArnException extends ACMServiceException { name = "InvalidArnException"; $fault = "client"; constructor(opts) { super({ name: "InvalidArnException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidArnException.prototype); }}class InvalidParameterException extends ACMServiceException { name = "InvalidParameterException"; $fault = "client"; constructor(opts) { super({ name: "InvalidParameterException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidParameterException.prototype); }}class InvalidTagException extends ACMServiceException { name = "InvalidTagException"; $fault = "client"; constructor(opts) { super({ name: "InvalidTagException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidTagException.prototype); }}class ResourceNotFoundException extends ACMServiceException { name = "ResourceNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); }}class TagPolicyException extends ACMServiceException { name = "TagPolicyException"; $fault = "client"; constructor(opts) { super({ name: "TagPolicyException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TagPolicyException.prototype); }}class ThrottlingException extends ACMServiceException { name = "ThrottlingException"; $fault = "client"; throttlingReasons; constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ThrottlingException.prototype); this.throttlingReasons = opts.throttlingReasons; }}class TooManyTagsException extends ACMServiceException { name = "TooManyTagsException"; $fault = "client"; constructor(opts) { super({ name: "TooManyTagsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TooManyTagsException.prototype); }}class ValidationException extends ACMServiceException { name = "ValidationException"; $fault = "client"; constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ValidationException.prototype); }}class ConflictException extends ACMServiceException { name = "ConflictException"; $fault = "client"; constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ConflictException.prototype); }}class InternalServerException extends ACMServiceException { name = "InternalServerException"; $fault = "server"; $retryable = {}; constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalServerException.prototype); }}class ServiceQuotaExceededException extends ACMServiceException { name = "ServiceQuotaExceededException"; $fault = "client"; constructor(opts) { super({ name: "ServiceQuotaExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ServiceQuotaExceededException.prototype); }}class ResourceInUseException extends ACMServiceException { name = "ResourceInUseException"; $fault = "client"; constructor(opts) { super({ name: "ResourceInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceInUseException.prototype); }}class RequestInProgressException extends ACMServiceException { name = "RequestInProgressException"; $fault = "client"; constructor(opts) { super({ name: "RequestInProgressException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, RequestInProgressException.prototype); }}class LimitExceededException extends ACMServiceException { name = "LimitExceededException"; $fault = "client"; constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, LimitExceededException.prototype); }}class InvalidArgsException extends ACMServiceException { name = "InvalidArgsException"; $fault = "client"; constructor(opts) { super({ name: "InvalidArgsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidArgsException.prototype); }}class InvalidDomainValidationOptionsException extends ACMServiceException { name = "InvalidDomainValidationOptionsException"; $fault = "client"; constructor(opts) { super({ name: "InvalidDomainValidationOptionsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidDomainValidationOptionsException.prototype); }}class InvalidStateException extends ACMServiceException { name = "InvalidStateException"; $fault = "client"; constructor(opts) { super({ name: "InvalidStateException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidStateException.prototype); }} const _A = "And";const _AA = "AcmeAccount";const _AAI = "AcmeAccountId";const _AAL = "AcmeAccountList";const _AAS = "AcmeAccountSummary";const _AAc = "AcmeAccounts";const _AB = "AuthorizationBehavior";const _ACM = "AcmCertificateMetadata";const _ACMF = "AcmCertificateMetadataFilter";const _ADE = "AccessDeniedException";const _ADV = "AcmeDomainValidation";const _ADVA = "AcmeDomainValidationArn";const _ADVL = "AcmeDomainValidationList";const _ADVS = "AcmeDomainValidationSummary";const _ADVc = "AcmeDomainValidations";const _AE = "AcmeEndpoint";const _AEA = "AcmeEndpointArn";const _AEAB = "AcmeExternalAccountBinding";const _AEABA = "AcmeExternalAccountBindingArn";const _AEABL = "AcmeExternalAccountBindingList";const _AEABS = "AcmeExternalAccountBindingSummary";const _AEL = "AcmeEndpointList";const _AES = "AcmeEndpointSummary";const _AEc = "AcmeEndpoints";const _AKA = "AllowedKeyAlgorithms";const _ATTC = "AddTagsToCertificate";const _ATTCR = "AddTagsToCertificateRequest";const _AU = "AccountUrl";const _C = "Contacts";const _CA = "CreatedAt";const _CAA = "CertificateAuthorityArn";const _CADV = "CreateAcmeDomainValidation";const _CADVR = "CreateAcmeDomainValidationRequest";const _CADVRr = "CreateAcmeDomainValidationResponse";const _CAE = "CreateAcmeEndpoint";const _CAEAB = "CreateAcmeExternalAccountBinding";const _CAEABR = "CreateAcmeExternalAccountBindingRequest";const _CAEABRr = "CreateAcmeExternalAccountBindingResponse";const _CAER = "CreateAcmeEndpointRequest";const _CAERr = "CreateAcmeEndpointResponse";const _CAL = "CustomAttributeList";const _CAe = "CertificateAuthority";const _CAer = "CertificateArn";const _CAu = "CustomAttribute";const _CAus = "CustomAttributes";const _CC = "CertificateChain";const _CD = "CertificateDetail";const _CE = "ConflictException";const _CF = "CertificateFilter";const _CFS = "CertificateFilterStatement";const _CFSL = "CertificateFilterStatementList";const _CKPO = "CertificateKeyPairOrigin";const _CKPOe = "CertificateKeyPairOrigins";const _CL = "ContactList";const _CM = "CertificateMetadata";const _CN = "CommonName";const _CNF = "CommonNameFilter";const _CO = "CertificateOptions";const _COo = "ComparisonOperator";const _CS = "CertificateSummary";const _CSL = "CertificateSummaryList";const _CSR = "CertificateSearchResult";const _CSRL = "CertificateSearchResultList";const _CSe = "CertificateStatuses";const _CT = "CertificateTags";const _CTLP = "CertificateTransparencyLoggingPreference";const _Ce = "Certificate";const _Co = "Contact";const _Cou = "Country";const _D = "Domain";const _DAA = "DescribeAcmeAccount";const _DAAR = "DescribeAcmeAccountRequest";const _DAARe = "DescribeAcmeAccountResponse";const _DADV = "DeleteAcmeDomainValidation";const _DADVR = "DeleteAcmeDomainValidationRequest";const _DADVRe = "DescribeAcmeDomainValidationRequest";const _DADVRes = "DescribeAcmeDomainValidationResponse";const _DADVe = "DescribeAcmeDomainValidation";const _DAE = "DeleteAcmeEndpoint";const _DAEAB = "DeleteAcmeExternalAccountBinding";const _DAEABR = "DeleteAcmeExternalAccountBindingRequest";const _DAEABRe = "DescribeAcmeExternalAccountBindingRequest";const _DAEABRes = "DescribeAcmeExternalAccountBindingResponse";const _DAEABe = "DescribeAcmeExternalAccountBinding";const _DAER = "DeleteAcmeEndpointRequest";const _DAERe = "DescribeAcmeEndpointRequest";const _DAERes = "DescribeAcmeEndpointResponse";const _DAEe = "DescribeAcmeEndpoint";const _DBE = "DaysBeforeExpiry";const _DC = "DomainComponents";const _DCR = "DeleteCertificateRequest";const _DCRe = "DescribeCertificateRequest";const _DCRes = "DescribeCertificateResponse";const _DCe = "DeleteCertificate";const _DCes = "DescribeCertificate";const _DN = "DomainName";const _DNF = "DnsNameFilter";const _DNQ = "DistinguishedNameQualifier";const _DNi = "DistinguishedName";const _DNir = "DirectoryName";const _DNn = "DnsName";const _DP = "DnsPrevalidation";const _DPD = "DnsPrevalidationDetails";const _DPO = "DnsPrevalidationOptions";const _DS = "DomainScope";const _DV = "DomainValidation";const _DVL = "DomainValidationList";const _DVO = "DomainValidationOptions";const _DVOL = "DomainValidationOptionList";const _DVOo = "DomainValidationOption";const _E = "Exported";const _EA = "ExpiresAt";const _EAB = "ExternalAccountBinding";const _EABx = "ExternalAccountBindings";const _EC = "ExportCertificate";const _ECR = "ExportCertificateRequest";const _ECRx = "ExportCertificateResponse";const _ED = "ExactDomain";const _EE = "ExpiryEvents";const _EEC = "ExpiryEventsConfiguration";const _EKU = "ExtendedKeyUsages";const _EKUL = "ExtendedKeyUsageList";const _EKUx = "ExtendedKeyUsage";const _EO = "ExportOption";const _EU = "EndpointUrl";const _En = "End";const _Ex = "Export";const _Exp = "Expiration";const _F = "Filters";const _FD = "FailureDetails";const _FR = "FailureReason";const _FS = "FilterStatement";const _Fi = "Filter";const _GAC = "GetAccountConfiguration";const _GACR = "GetAccountConfigurationResponse";const _GAEABC = "GetAcmeExternalAccountBindingCredentials";const _GAEABCR = "GetAcmeExternalAccountBindingCredentialsRequest";const _GAEABCRe = "GetAcmeExternalAccountBindingCredentialsResponse";const _GC = "GetCertificate";const _GCR = "GetCertificateRequest";const _GCRe = "GetCertificateResponse";const _GN = "GivenName";const _GNL = "GeneralNameList";const _GNe = "GeneralName";const _GQ = "GenerationQualifier";const _HASAN = "HasAdditionalSubjectAlternativeNames";const _HR = "HttpRedirect";const _HZI = "HostedZoneId";const _I = "Issuer";const _IA = "ImportedAt";const _IAE = "InvalidArgsException";const _IAEn = "InvalidArnException";const _IAp = "IpAddress";const _IAs = "IssuedAt";const _IC = "ImportCertificate";const _ICR = "ImportCertificateRequest";const _ICRm = "ImportCertificateResponse";const _IDVOE = "InvalidDomainValidationOptionsException";const _IPE = "InvalidParameterException";const _ISE = "InternalServerException";const _ISEn = "InvalidStateException";const _IT = "IdempotencyToken";const _ITE = "InvalidTagException";const _IU = "InUse";const _IUB = "InUseBy";const _In = "Initials";const _Inc = "Includes";const _K = "Key";const _KA = "KeyAlgorithm";const _KI = "KeyId";const _KU = "KeyUsages";const _KUL = "KeyUsageList";const _KUe = "KeyUsage";const _L = "Locality";const _LAA = "ListAcmeAccounts";const _LAAR = "ListAcmeAccountsRequest";const _LAARi = "ListAcmeAccountsResponse";const _LADV = "ListAcmeDomainValidations";const _LADVR = "ListAcmeDomainValidationsRequest";const _LADVRi = "ListAcmeDomainValidationsResponse";const _LAE = "ListAcmeEndpoints";const _LAEAB = "ListAcmeExternalAccountBindings";const _LAEABR = "ListAcmeExternalAccountBindingsRequest";const _LAEABRi = "ListAcmeExternalAccountBindingsResponse";const _LAER = "ListAcmeEndpointsRequest";const _LAERi = "ListAcmeEndpointsResponse";const _LC = "ListCertificates";const _LCR = "ListCertificatesRequest";const _LCRi = "ListCertificatesResponse";const _LEE = "LimitExceededException";const _LTFC = "ListTagsForCertificate";const _LTFCR = "ListTagsForCertificateRequest";const _LTFCRi = "ListTagsForCertificateResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _LUA = "LastUsedAt";const _M = "Message";const _MB = "ManagedBy";const _MI = "MaxItems";const _MK = "MacKey";const _MR = "MaxResults";const _N = "Name";const _NA = "NotAfter";const _NB = "NotBefore";const _NT = "NextToken";const _No = "Not";const _O = "Options";const _OI = "ObjectIdentifier";const _OID = "OID";const _ON = "OtherName";const _OU = "OrganizationalUnit";const _Or = "Organization";const _Or_ = "Or";const _P = "Pseudonym";const _PAC = "PutAccountConfiguration";const _PACR = "PutAccountConfigurationRequest";const _PB = "PassphraseBlob";const _PCA = "PublicCertificateAuthority";const _PD = "PrevalidationDetails";const _PK = "PrivateKey";const _PKB = "PrivateKeyBlob";const _PKT = "PublicKeyThumbprint";const _PO = "PrevalidationOptions";const _PT = "PrevalidationType";const _Pa = "Passphrase";const _R = "Reason";const _RA = "RevokedAt";const _RAA = "RevokeAcmeAccount";const _RAAR = "RevokeAcmeAccountRequest";const _RAEAB = "RevokeAcmeExternalAccountBinding";const _RAEABR = "RevokeAcmeExternalAccountBindingRequest";const _RAe = "ResourceArn";const _RAo = "RoleArn";const _RC = "RenewCertificate";const _RCR = "RenewCertificateRequest";const _RCRe = "RequestCertificateRequest";const _RCReq = "RequestCertificateResponse";const _RCRev = "RevokeCertificateRequest";const _RCRevo = "RevokeCertificateResponse";const _RCe = "RequestCertificate";const _RCev = "RevokeCertificate";const _RE = "RenewalEligibility";const _RF = "RedirectFrom";const _RI = "RegisteredId";const _RIPE = "RequestInProgressException";const _RIUE = "ResourceInUseException";const _RN = "Rfc822Name";const _RNFE = "ResourceNotFoundException";const _RR = "RevocationReason";const _RRe = "ResourceRecord";const _RS = "RenewalStatus";const _RSR = "RenewalStatusReason";const _RSe = "RenewalSummary";const _RT = "RedirectTo";const _RTFC = "RemoveTagsFromCertificate";const _RTFCR = "RemoveTagsFromCertificateRequest";const _RVE = "ResendValidationEmail";const _RVER = "ResendValidationEmailRequest";const _Re = "Results";const _S = "Status";const _SA = "SignatureAlgorithm";const _SAN = "SubjectAlternativeNames";const _SANF = "SubjectAlternativeNameFilter";const _SANS = "SubjectAlternativeNameSummaries";const _SANu = "SubjectAlternativeName";const _SB = "SortBy";const _SC = "SearchCertificates";const _SCR = "SearchCertificatesRequest";const _SCRe = "SearchCertificatesResponse";const _SF = "SubjectFilter";const _SN = "SerialNumber";const _SO = "SortOrder";const _SQEE = "ServiceQuotaExceededException";const _Se = "Serial";const _St = "State";const _Sta = "Start";const _Su = "Subject";const _Sub = "Subdomains";const _Sur = "Surname";const _T = "Type";const _TE = "ThrottlingException";const _TK = "TagKeys";const _TL = "TagList";const _TMTE = "TooManyTagsException";const _TPE = "TagPolicyException";const _TR = "ThrottlingReason";const _TRL = "ThrottlingReasonList";const _TRR = "TagResourceRequest";const _TRa = "TagResource";const _TRi = "TimestampRange";const _Ta = "Tags";const _Tag = "Tag";const _Ti = "Title";const _UA = "UpdatedAt";const _UADV = "UpdateAcmeDomainValidation";const _UADVR = "UpdateAcmeDomainValidationRequest";const _UAE = "UpdateAcmeEndpoint";const _UAER = "UpdateAcmeEndpointRequest";const _UCO = "UpdateCertificateOptions";const _UCOR = "UpdateCertificateOptionsRequest";const _UR = "UntagResource";const _URI = "UniformResourceIdentifier";const _URR = "UntagResourceRequest";const _V = "Value";const _VD = "ValidationDomain";const _VE = "ValidationException";const _VEa = "ValidationEmails";const _VM = "ValidationMethod";const _VS = "ValidationStatus";const _W = "Wildcards";const _XA = "X509Attributes";const _XAF = "X509AttributeFilter";const _aQE = "awsQueryError";const _c = "client";const _e = "error";const _eKU = "extendedKeyUsage";const _eO = "exportOption";const _hE = "httpError";const _kT = "keyTypes";const _kU = "keyUsage";const _m = "message";const _mB = "managedBy";const _r = "reason";const _re = "resource";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.acm";const _se = "server";const _tR = "throttlingReasons";const n0 = "com.amazonaws.acm";const _s_registry = TypeRegistry.for(_s);var ACMServiceException$ = [-3, _s, "ACMServiceException", 0, [], []];_s_registry.registerError(ACMServiceException$, ACMServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDeniedException$ = [-3, n0, _ADE, { [_aQE]: [`AccessDenied`, 403], [_e]: _c, [_hE]: 403 }, [_M], [0]];n0_registry.registerError(AccessDeniedException$, AccessDeniedException);var ConflictException$ = [-3, n0, _CE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(ConflictException$, ConflictException);var InternalServerException$ = [-3, n0, _ISE, { [_e]: _se }, [_m], [0]];n0_registry.registerError(InternalServerException$, InternalServerException);var InvalidArgsException$ = [-3, n0, _IAE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(InvalidArgsException$, InvalidArgsException);var InvalidArnException$ = [-3, n0, _IAEn, { [_e]: _c }, [_m], [0]];n0_registry.registerError(InvalidArnException$, InvalidArnException);var InvalidDomainValidationOptionsException$ = [-3, n0, _IDVOE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(InvalidDomainValidationOptionsException$, InvalidDomainValidationOptionsException);var InvalidParameterException$ = [-3, n0, _IPE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(InvalidParameterException$, InvalidParameterException);var InvalidStateException$ = [-3, n0, _ISEn, { [_e]: _c }, [_m], [0]];n0_registry.registerError(InvalidStateException$, InvalidStateException);var InvalidTagException$ = [-3, n0, _ITE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(InvalidTagException$, InvalidTagException);var LimitExceededException$ = [-3, n0, _LEE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(LimitExceededException$, LimitExceededException);var RequestInProgressException$ = [-3, n0, _RIPE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(RequestInProgressException$, RequestInProgressException);var ResourceInUseException$ = [-3, n0, _RIUE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(ResourceInUseException$, ResourceInUseException);var ResourceNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var ServiceQuotaExceededException$ = [-3, n0, _SQEE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(ServiceQuotaExceededException$, ServiceQuotaExceededException);var TagPolicyException$ = [-3, n0, _TPE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(TagPolicyException$, TagPolicyException);var ThrottlingException$ = [-3, n0, _TE, { [_aQE]: [`Throttling`, 400], [_e]: _c, [_hE]: 400 }, [_m, _tR], [0, () => ThrottlingReasonList]];n0_registry.registerError(ThrottlingException$, ThrottlingException);var TooManyTagsException$ = [-3, n0, _TMTE, { [_e]: _c }, [_m], [0]];n0_registry.registerError(TooManyTagsException$, TooManyTagsException);var ValidationException$ = [-3, n0, _VE, { [_aQE]: [`ValidationError`, 400], [_e]: _c, [_hE]: 400 }, [_m], [0]];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [ _s_registry, n0_registry,];var MacKey = [0, n0, _MK, 8, 0];var PassphraseBlob = [0, n0, _PB, 8, 21];var PrivateKey = [0, n0, _PK, 8, 0];var PrivateKeyBlob = [0, n0, _PKB, 8, 21];var AcmCertificateMetadata$ = [3, n0, _ACM, 0, [_CA, _E, _IA, _IU, _IAs, _RE, _RA, _S, _RS, _T, _EO, _MB, _VM, _CKPO, _AEA, _AAI], [4, 2, 4, 2, 4, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0]];var AcmeAccount$ = [3, n0, _AA, 0, [_AU, _PKT, _S, _CA, _AEABA, _C], [0, 0, 0, 4, 0, [() => ContactList, 0]]];var AcmeAccountSummary$ = [3, n0, _AAS, 0, [_AU, _PKT, _S, _CA, _AEABA, _C], [0, 0, 0, 4, 0, [() => ContactList, 0]]];var AcmeDomainValidation$ = [3, n0, _ADV, 0, [_ADVA, _AEA, _DN, _PT, _PD, _S, _FD, _CA, _UA], [0, 0, 0, 0, () => PrevalidationDetails$, 0, () => FailureDetails$, 4, 4]];var AcmeDomainValidationSummary$ = [3, n0, _ADVS, 0, [_ADVA, _AEA, _DN, _PT, _PD, _S, _FD, _CA, _UA], [0, 0, 0, 0, () => PrevalidationDetails$, 0, () => FailureDetails$, 4, 4]];var AcmeEndpoint$ = [3, n0, _AE, 0, [_AEA, _EU, _S, _FR, _AB, _Co, _CAe, _CT, _CA, _UA], [0, 0, 0, 0, 0, 0, () => CertificateAuthority$, () => TagList, 4, 4]];var AcmeEndpointSummary$ = [3, n0, _AES, 0, [_AEA, _EU, _S, _FR, _AB, _Co, _CAe, _CT, _CA, _UA], [0, 0, 0, 0, 0, 0, () => CertificateAuthority$, () => TagList, 4, 4]];var AcmeExternalAccountBinding$ = [3, n0, _AEAB, 0, [_AEABA, _AEA, _RAo, _EA, _RA, _LUA, _CA, _UA], [0, 0, 0, 4, 4, 4, 4, 4]];var AcmeExternalAccountBindingSummary$ = [3, n0, _AEABS, 0, [_AEABA, _AEA, _RAo, _EA, _RA, _LUA, _CA, _UA], [0, 0, 0, 4, 4, 4, 4, 4]];var AddTagsToCertificateRequest$ = [3, n0, _ATTCR, 0, [_CAer, _Ta], [0, () => TagList], 2];var CertificateDetail$ = [3, n0, _CD, 0, [_CAer, _DN, _SAN, _MB, _DVO, _Se, _Su, _I, _CA, _IAs, _IA, _S, _RA, _RR, _NB, _NA, _KA, _SA, _IUB, _FR, _T, _RSe, _KU, _EKU, _CAA, _RE, _O, _CKPO, _AEA, _AAI], [0, 0, 64 | 0, 0, () => DomainValidationList, 0, 0, 0, 4, 4, 4, 0, 4, 0, 4, 4, 0, 0, 64 | 0, 0, 0, () => RenewalSummary$, () => KeyUsageList, () => ExtendedKeyUsageList, 0, 0, () => CertificateOptions$, 0, 0, 0]];var CertificateOptions$ = [3, n0, _CO, 0, [_CTLP, _Ex], [0, 0]];var CertificateSearchResult$ = [3, n0, _CSR, 0, [_CAer, _XA, _CM], [0, () => X509Attributes$, () => CertificateMetadata$]];var CertificateSummary$ = [3, n0, _CS, 0, [_CAer, _DN, _SANS, _HASAN, _S, _T, _KA, _KU, _EKU, _EO, _IU, _E, _RE, _NB, _NA, _CA, _IAs, _IA, _RA, _MB, _CKPO], [0, 0, 64 | 0, 2, 0, 0, 0, 64 | 0, 64 | 0, 0, 2, 2, 0, 4, 4, 4, 4, 4, 4, 0, 0]];var CommonNameFilter$ = [3, n0, _CNF, 0, [_V, _COo], [0, 0], 2];var CreateAcmeDomainValidationRequest$ = [3, n0, _CADVR, 0, [_AEA, _DN, _PO, _IT, _Ta], [0, 0, () => PrevalidationOptions$, [0, 4], () => TagList], 3];var CreateAcmeDomainValidationResponse$ = [3, n0, _CADVRr, 0, [_ADVA], [0], 1];var CreateAcmeEndpointRequest$ = [3, n0, _CAER, 0, [_AB, _CAe, _IT, _Co, _Ta, _CT], [0, () => CertificateAuthority$, [0, 4], 0, () => TagList, () => TagList], 2];var CreateAcmeEndpointResponse$ = [3, n0, _CAERr, 0, [_AEA], [0]];var CreateAcmeExternalAccountBindingRequest$ = [3, n0, _CAEABR, 0, [_AEA, _RAo, _IT, _Exp, _Ta], [0, 0, [0, 4], () => Expiration$, () => TagList], 2];var CreateAcmeExternalAccountBindingResponse$ = [3, n0, _CAEABRr, 0, [_EAB], [() => AcmeExternalAccountBinding$]];var CustomAttribute$ = [3, n0, _CAu, 0, [_OI, _V], [0, 0]];var DeleteAcmeDomainValidationRequest$ = [3, n0, _DADVR, 0, [_ADVA], [0], 1];var DeleteAcmeEndpointRequest$ = [3, n0, _DAER, 0, [_AEA], [0], 1];var DeleteAcmeExternalAccountBindingRequest$ = [3, n0, _DAEABR, 0, [_AEABA], [0], 1];var DeleteCertificateRequest$ = [3, n0, _DCR, 0, [_CAer], [0], 1];var DescribeAcmeAccountRequest$ = [3, n0, _DAAR, 0, [_AEA, _AU], [0, 0], 2];var DescribeAcmeAccountResponse$ = [3, n0, _DAARe, 0, [_AA], [[() => AcmeAccount$, 0]]];var DescribeAcmeDomainValidationRequest$ = [3, n0, _DADVRe, 0, [_ADVA], [0], 1];var DescribeAcmeDomainValidationResponse$ = [3, n0, _DADVRes, 0, [_ADV], [() => AcmeDomainValidation$]];var DescribeAcmeEndpointRequest$ = [3, n0, _DAERe, 0, [_AEA], [0], 1];var DescribeAcmeEndpointResponse$ = [3, n0, _DAERes, 0, [_AE], [() => AcmeEndpoint$]];var DescribeAcmeExternalAccountBindingRequest$ = [3, n0, _DAEABRe, 0, [_AEABA], [0], 1];var DescribeAcmeExternalAccountBindingResponse$ = [3, n0, _DAEABRes, 0, [_EAB], [() => AcmeExternalAccountBinding$]];var DescribeCertificateRequest$ = [3, n0, _DCRe, 0, [_CAer], [0], 1];var DescribeCertificateResponse$ = [3, n0, _DCRes, 0, [_Ce], [() => CertificateDetail$]];var DistinguishedName$ = [3, n0, _DNi, 0, [_CN, _DC, _Cou, _CAus, _DNQ, _GQ, _GN, _In, _L, _Or, _OU, _P, _SN, _St, _Sur, _Ti], [0, 64 | 0, 0, () => CustomAttributeList, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]];var DnsNameFilter$ = [3, n0, _DNF, 0, [_V, _COo], [0, 0], 2];var DnsPrevalidationDetails$ = [3, n0, _DPD, 0, [_DS, _HZI, _RRe], [() => DomainScope$, 0, () => ResourceRecord$]];var DnsPrevalidationOptions$ = [3, n0, _DPO, 0, [_DS, _HZI], [() => DomainScope$, 0]];var DomainScope$ = [3, n0, _DS, 0, [_ED, _Sub, _W], [0, 0, 0]];var DomainValidation$ = [3, n0, _DV, 0, [_DN, _VEa, _VD, _VS, _RRe, _HR, _VM], [0, 64 | 0, 0, 0, () => ResourceRecord$, () => HttpRedirect$, 0], 1];var DomainValidationOption$ = [3, n0, _DVOo, 0, [_DN, _VD], [0, 0], 2];var Expiration$ = [3, n0, _Exp, 0, [_V, _T], [1, 0], 2];var ExpiryEventsConfiguration$ = [3, n0, _EEC, 0, [_DBE], [1]];var ExportCertificateRequest$ = [3, n0, _ECR, 0, [_CAer, _Pa], [0, [() => PassphraseBlob, 0]], 2];var ExportCertificateResponse$ = [3, n0, _ECRx, 0, [_Ce, _CC, _PK], [0, 0, [() => PrivateKey, 0]]];var ExtendedKeyUsage$ = [3, n0, _EKUx, 0, [_N, _OID], [0, 0]];var FailureDetails$ = [3, n0, _FD, 0, [_R, _M], [0, 0]];var Filters$ = [3, n0, _F, 0, [_eKU, _kU, _kT, _eO, _mB], [64 | 0, 64 | 0, 64 | 0, 0, 0]];var GetAccountConfigurationResponse$ = [3, n0, _GACR, 0, [_EE], [() => ExpiryEventsConfiguration$]];var GetAcmeExternalAccountBindingCredentialsRequest$ = [3, n0, _GAEABCR, 0, [_AEABA], [0], 1];var GetAcmeExternalAccountBindingCredentialsResponse$ = [3, n0, _GAEABCRe, 0, [_KI, _MK], [0, [() => MacKey, 0]]];var GetCertificateRequest$ = [3, n0, _GCR, 0, [_CAer], [0], 1];var GetCertificateResponse$ = [3, n0, _GCRe, 0, [_Ce, _CC], [0, 0]];var HttpRedirect$ = [3, n0, _HR, 0, [_RF, _RT], [0, 0]];var ImportCertificateRequest$ = [3, n0, _ICR, 0, [_Ce, _PK, _CAer, _CC, _Ta], [21, [() => PrivateKeyBlob, 0], 0, 21, () => TagList], 2];var ImportCertificateResponse$ = [3, n0, _ICRm, 0, [_CAer], [0]];var KeyUsage$ = [3, n0, _KUe, 0, [_N], [0]];var ListAcmeAccountsRequest$ = [3, n0, _LAAR, 0, [_AEA, _NT, _MR], [0, 0, 1], 1];var ListAcmeAccountsResponse$ = [3, n0, _LAARi, 0, [_AAc, _NT], [[() => AcmeAccountList, 0], 0]];var ListAcmeDomainValidationsRequest$ = [3, n0, _LADVR, 0, [_AEA, _NT, _MR], [0, 0, 1], 1];var ListAcmeDomainValidationsResponse$ = [3, n0, _LADVRi, 0, [_ADVc, _NT], [() => AcmeDomainValidationList, 0]];var ListAcmeEndpointsRequest$ = [3, n0, _LAER, 0, [_NT, _MR], [0, 1]];var ListAcmeEndpointsResponse$ = [3, n0, _LAERi, 0, [_AEc, _NT], [() => AcmeEndpointList, 0]];var ListAcmeExternalAccountBindingsRequest$ = [3, n0, _LAEABR, 0, [_AEA, _NT, _MR], [0, 0, 1], 1];var ListAcmeExternalAccountBindingsResponse$ = [3, n0, _LAEABRi, 0, [_EABx, _NT], [() => AcmeExternalAccountBindingList, 0]];var ListCertificatesRequest$ = [3, n0, _LCR, 0, [_CSe, _CKPOe, _Inc, _NT, _MI, _SB, _SO], [64 | 0, 64 | 0, () => Filters$, 0, 1, 0, 0]];var ListCertificatesResponse$ = [3, n0, _LCRi, 0, [_NT, _CSL], [0, () => CertificateSummaryList]];var ListTagsForCertificateRequest$ = [3, n0, _LTFCR, 0, [_CAer], [0], 1];var ListTagsForCertificateResponse$ = [3, n0, _LTFCRi, 0, [_Ta], [() => TagList]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR, 0, [_RAe], [0], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi, 0, [_Ta], [() => TagList]];var OtherName$ = [3, n0, _ON, 0, [_OI, _V], [0, 0]];var PublicCertificateAuthority$ = [3, n0, _PCA, 0, [_AKA], [64 | 0]];var PutAccountConfigurationRequest$ = [3, n0, _PACR, 0, [_IT, _EE], [0, () => ExpiryEventsConfiguration$], 1];var RemoveTagsFromCertificateRequest$ = [3, n0, _RTFCR, 0, [_CAer, _Ta], [0, () => TagList], 2];var RenewalSummary$ = [3, n0, _RSe, 0, [_RS, _DVO, _UA, _RSR], [0, () => DomainValidationList, 4, 0], 3];var RenewCertificateRequest$ = [3, n0, _RCR, 0, [_CAer], [0], 1];var RequestCertificateRequest$ = [3, n0, _RCRe, 0, [_DN, _VM, _SAN, _IT, _DVO, _O, _CAA, _Ta, _KA, _MB], [0, 0, 64 | 0, 0, () => DomainValidationOptionList, () => CertificateOptions$, 0, () => TagList, 0, 0], 1];var RequestCertificateResponse$ = [3, n0, _RCReq, 0, [_CAer], [0]];var ResendValidationEmailRequest$ = [3, n0, _RVER, 0, [_CAer, _D, _VD], [0, 0, 0], 3];var ResourceRecord$ = [3, n0, _RRe, 0, [_N, _T, _V], [0, 0, 0], 3];var RevokeAcmeAccountRequest$ = [3, n0, _RAAR, 0, [_AEA, _AU], [0, 0], 2];var RevokeAcmeExternalAccountBindingRequest$ = [3, n0, _RAEABR, 0, [_AEABA], [0], 1];var RevokeCertificateRequest$ = [3, n0, _RCRev, 0, [_CAer, _RR], [0, 0], 2];var RevokeCertificateResponse$ = [3, n0, _RCRevo, 0, [_CAer], [0]];var SearchCertificatesRequest$ = [3, n0, _SCR, 0, [_FS, _MR, _NT, _SB, _SO], [() => CertificateFilterStatement$, 1, 0, 0, 0]];var SearchCertificatesResponse$ = [3, n0, _SCRe, 0, [_Re, _NT], [() => CertificateSearchResultList, 0]];var Tag$ = [3, n0, _Tag, 0, [_K, _V], [0, 0], 1];var TagResourceRequest$ = [3, n0, _TRR, 0, [_RAe, _Ta], [0, () => TagList], 2];var ThrottlingReason$ = [3, n0, _TR, 0, [_r, _re], [0, 0]];var TimestampRange$ = [3, n0, _TRi, 0, [_Sta, _En], [4, 4]];var UntagResourceRequest$ = [3, n0, _URR, 0, [_RAe, _TK], [0, 64 | 0], 2];var UpdateAcmeDomainValidationRequest$ = [3, n0, _UADVR, 0, [_ADVA, _PO], [0, () => PrevalidationOptions$], 1];var UpdateAcmeEndpointRequest$ = [3, n0, _UAER, 0, [_AEA, _AB, _Co, _CAe], [0, 0, 0, () => CertificateAuthority$], 1];var UpdateCertificateOptionsRequest$ = [3, n0, _UCOR, 0, [_CAer, _O], [0, () => CertificateOptions$], 2];var X509Attributes$ = [3, n0, _XA, 0, [_I, _Su, _SAN, _EKU, _KA, _KU, _SN, _NA, _NB], [() => DistinguishedName$, () => DistinguishedName$, () => GeneralNameList, 64 | 0, 0, 64 | 0, 0, 4, 4]];var __Unit = "unit";var AcmeAccountList = [1, n0, _AAL, 0, [() => AcmeAccountSummary$, 0]];var AcmeDomainValidationList = [1, n0, _ADVL, 0, () => AcmeDomainValidationSummary$];var AcmeEndpointList = [1, n0, _AEL, 0, () => AcmeEndpointSummary$];var AcmeExternalAccountBindingList = [1, n0, _AEABL, 0, () => AcmeExternalAccountBindingSummary$];var CertificateFilterStatementList = [1, n0, _CFSL, 0, () => CertificateFilterStatement$];var CertificateSearchResultList = [1, n0, _CSRL, 0, () => CertificateSearchResult$];var CertificateSummaryList = [1, n0, _CSL, 0, () => CertificateSummary$];var ContactList = [1, n0, _CL, 8, 0];var CustomAttributeList = [1, n0, _CAL, 0, () => CustomAttribute$];var DomainValidationList = [1, n0, _DVL, 0, () => DomainValidation$];var DomainValidationOptionList = [1, n0, _DVOL, 0, () => DomainValidationOption$];var ExtendedKeyUsageList = [1, n0, _EKUL, 0, () => ExtendedKeyUsage$];var GeneralNameList = [1, n0, _GNL, 0, () => GeneralName$];var KeyUsageList = [1, n0, _KUL, 0, () => KeyUsage$];var TagList = [1, n0, _TL, 0, () => Tag$];var ThrottlingReasonList = [1, n0, _TRL, 0, () => ThrottlingReason$];var AcmCertificateMetadataFilter$ = [4, n0, _ACMF, 0, [_S, _RS, _T, _IU, _E, _EO, _MB, _VM, _CKPO, _AEA, _AAI], [0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0]];var CertificateAuthority$ = [4, n0, _CAe, 0, [_PCA], [() => PublicCertificateAuthority$]];var CertificateFilter$ = [4, n0, _CF, 0, [_CAer, _XAF, _ACMF], [0, () => X509AttributeFilter$, () => AcmCertificateMetadataFilter$]];var CertificateFilterStatement$ = [4, n0, _CFS, 0, [_A, _Or_, _No, _Fi], [() => CertificateFilterStatementList, () => CertificateFilterStatementList, () => CertificateFilterStatement$, () => CertificateFilter$]];var CertificateMetadata$ = [4, n0, _CM, 0, [_ACM], [() => AcmCertificateMetadata$]];var GeneralName$ = [4, n0, _GNe, 0, [_DNir, _DNn, _IAp, _ON, _RI, _RN, _URI], [() => DistinguishedName$, 0, 0, () => OtherName$, 0, 0, 0]];var PrevalidationDetails$ = [4, n0, _PD, 0, [_DP], [() => DnsPrevalidationDetails$]];var PrevalidationOptions$ = [4, n0, _PO, 0, [_DP], [() => DnsPrevalidationOptions$]];var SubjectAlternativeNameFilter$ = [4, n0, _SANF, 0, [_DNn], [() => DnsNameFilter$]];var SubjectFilter$ = [4, n0, _SF, 0, [_CN], [() => CommonNameFilter$]];var X509AttributeFilter$ = [4, n0, _XAF, 0, [_Su, _SANu, _EKUx, _KUe, _KA, _SN, _NA, _NB], [() => SubjectFilter$, () => SubjectAlternativeNameFilter$, 0, 0, 0, 0, () => TimestampRange$, () => TimestampRange$]];var AddTagsToCertificate$ = [9, n0, _ATTC, 0, () => AddTagsToCertificateRequest$, () => __Unit];var CreateAcmeDomainValidation$ = [9, n0, _CADV, 0, () => CreateAcmeDomainValidationRequest$, () => CreateAcmeDomainValidationResponse$];var CreateAcmeEndpoint$ = [9, n0, _CAE, 2, () => CreateAcmeEndpointRequest$, () => CreateAcmeEndpointResponse$];var CreateAcmeExternalAccountBinding$ = [9, n0, _CAEAB, 2, () => CreateAcmeExternalAccountBindingRequest$, () => CreateAcmeExternalAccountBindingResponse$];var DeleteAcmeDomainValidation$ = [9, n0, _DADV, 2, () => DeleteAcmeDomainValidationRequest$, () => __Unit];var DeleteAcmeEndpoint$ = [9, n0, _DAE, 2, () => DeleteAcmeEndpointRequest$, () => __Unit];var DeleteAcmeExternalAccountBinding$ = [9, n0, _DAEAB, 2, () => DeleteAcmeExternalAccountBindingRequest$, () => __Unit];var DeleteCertificate$ = [9, n0, _DCe, 0, () => DeleteCertificateRequest$, () => __Unit];var DescribeAcmeAccount$ = [9, n0, _DAA, 0, () => DescribeAcmeAccountRequest$, () => DescribeAcmeAccountResponse$];var DescribeAcmeDomainValidation$ = [9, n0, _DADVe, 0, () => DescribeAcmeDomainValidationRequest$, () => DescribeAcmeDomainValidationResponse$];var DescribeAcmeEndpoint$ = [9, n0, _DAEe, 0, () => DescribeAcmeEndpointRequest$, () => DescribeAcmeEndpointResponse$];var DescribeAcmeExternalAccountBinding$ = [9, n0, _DAEABe, 0, () => DescribeAcmeExternalAccountBindingRequest$, () => DescribeAcmeExternalAccountBindingResponse$];var DescribeCertificate$ = [9, n0, _DCes, 0, () => DescribeCertificateRequest$, () => DescribeCertificateResponse$];var ExportCertificate$ = [9, n0, _EC, 0, () => ExportCertificateRequest$, () => ExportCertificateResponse$];var GetAccountConfiguration$ = [9, n0, _GAC, 0, () => __Unit, () => GetAccountConfigurationResponse$];var GetAcmeExternalAccountBindingCredentials$ = [9, n0, _GAEABC, 0, () => GetAcmeExternalAccountBindingCredentialsRequest$, () => GetAcmeExternalAccountBindingCredentialsResponse$];var GetCertificate$ = [9, n0, _GC, 0, () => GetCertificateRequest$, () => GetCertificateResponse$];var ImportCertificate$ = [9, n0, _IC, 0, () => ImportCertificateRequest$, () => ImportCertificateResponse$];var ListAcmeAccounts$ = [9, n0, _LAA, 0, () => ListAcmeAccountsRequest$, () => ListAcmeAccountsResponse$];var ListAcmeDomainValidations$ = [9, n0, _LADV, 0, () => ListAcmeDomainValidationsRequest$, () => ListAcmeDomainValidationsResponse$];var ListAcmeEndpoints$ = [9, n0, _LAE, 0, () => ListAcmeEndpointsRequest$, () => ListAcmeEndpointsResponse$];var ListAcmeExternalAccountBindings$ = [9, n0, _LAEAB, 0, () => ListAcmeExternalAccountBindingsRequest$, () => ListAcmeExternalAccountBindingsResponse$];var ListCertificates$ = [9, n0, _LC, 0, () => ListCertificatesRequest$, () => ListCertificatesResponse$];var ListTagsForCertificate$ = [9, n0, _LTFC, 0, () => ListTagsForCertificateRequest$, () => ListTagsForCertificateResponse$];var ListTagsForResource$ = [9, n0, _LTFR, 0, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var PutAccountConfiguration$ = [9, n0, _PAC, 0, () => PutAccountConfigurationRequest$, () => __Unit];var RemoveTagsFromCertificate$ = [9, n0, _RTFC, 0, () => RemoveTagsFromCertificateRequest$, () => __Unit];var RenewCertificate$ = [9, n0, _RC, 0, () => RenewCertificateRequest$, () => __Unit];var RequestCertificate$ = [9, n0, _RCe, 0, () => RequestCertificateRequest$, () => RequestCertificateResponse$];var ResendValidationEmail$ = [9, n0, _RVE, 0, () => ResendValidationEmailRequest$, () => __Unit];var RevokeAcmeAccount$ = [9, n0, _RAA, 2, () => RevokeAcmeAccountRequest$, () => __Unit];var RevokeAcmeExternalAccountBinding$ = [9, n0, _RAEAB, 2, () => RevokeAcmeExternalAccountBindingRequest$, () => __Unit];var RevokeCertificate$ = [9, n0, _RCev, 0, () => RevokeCertificateRequest$, () => RevokeCertificateResponse$];var SearchCertificates$ = [9, n0, _SC, 0, () => SearchCertificatesRequest$, () => SearchCertificatesResponse$];var TagResource$ = [9, n0, _TRa, 0, () => TagResourceRequest$, () => __Unit];var UntagResource$ = [9, n0, _UR, 0, () => UntagResourceRequest$, () => __Unit];var UpdateAcmeDomainValidation$ = [9, n0, _UADV, 2, () => UpdateAcmeDomainValidationRequest$, () => __Unit];var UpdateAcmeEndpoint$ = [9, n0, _UAE, 2, () => UpdateAcmeEndpointRequest$, () => __Unit];var UpdateCertificateOptions$ = [9, n0, _UCO, 0, () => UpdateCertificateOptionsRequest$, () => __Unit]; const getRuntimeConfig$1 = (config) => { return { apiVersion: "2015-12-08", base64Decoder: config?.base64Decoder ?? fromBase64, base64Encoder: config?.base64Encoder ?? toBase64, disableHostPrefix: config?.disableHostPrefix ?? false, endpointProvider: config?.endpointProvider ?? defaultEndpointResolver, extensions: config?.extensions ?? [], httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultACMHttpAuthSchemeProvider, 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_1Protocol, protocolSettings: config?.protocolSettings ?? { defaultNamespace: "com.amazonaws.acm", errorTypeRegistries, version: "2015-12-08", serviceTarget: "CertificateManager", }, serviceId: config?.serviceId ?? "ACM", 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 ACMClient 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: defaultACMHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} const command = makeBuilder(commonParams, "CertificateManager", "ACMClient", getEndpointPlugin);const _ep0 = { ServiceType: { type: "staticContextParams", value: `ACM` },};const _ep1 = { ServiceType: { type: "staticContextParams", value: `ACM-ACME` },};const _mw0 = (Command, cs, config, o) => []; class AddTagsToCertificateCommand extends command(_ep0, _mw0, "AddTagsToCertificate", AddTagsToCertificate$) {} class CreateAcmeDomainValidationCommand extends command(_ep1, _mw0, "CreateAcmeDomainValidation", CreateAcmeDomainValidation$) {} class CreateAcmeEndpointCommand extends command(_ep1, _mw0, "CreateAcmeEndpoint", CreateAcmeEndpoint$) {} class CreateAcmeExternalAccountBindingCommand extends command(_ep1, _mw0, "CreateAcmeExternalAccountBinding", CreateAcmeExternalAccountBinding$) {} class DeleteAcmeDomainValidationCommand extends command(_ep1, _mw0, "DeleteAcmeDomainValidation", DeleteAcmeDomainValidation$) {} class DeleteAcmeEndpointCommand extends command(_ep1, _mw0, "DeleteAcmeEndpoint", DeleteAcmeEndpoint$) {} class DeleteAcmeExternalAccountBindingCommand extends command(_ep1, _mw0, "DeleteAcmeExternalAccountBinding", DeleteAcmeExternalAccountBinding$) {} class DeleteCertificateCommand extends command(_ep0, _mw0, "DeleteCertificate", DeleteCertificate$) {} class DescribeAcmeAccountCommand extends command(_ep1, _mw0, "DescribeAcmeAccount", DescribeAcmeAccount$) {} class DescribeAcmeDomainValidationCommand extends command(_ep1, _mw0, "DescribeAcmeDomainValidation", DescribeAcmeDomainValidation$) {} class DescribeAcmeEndpointCommand extends command(_ep1, _mw0, "DescribeAcmeEndpoint", DescribeAcmeEndpoint$) {} class DescribeAcmeExternalAccountBindingCommand extends command(_ep1, _mw0, "DescribeAcmeExternalAccountBinding", DescribeAcmeExternalAccountBinding$) {} class DescribeCertificateCommand extends command(_ep0, _mw0, "DescribeCertificate", DescribeCertificate$) {} class ExportCertificateCommand extends command(_ep0, _mw0, "ExportCertificate", ExportCertificate$) {} class GetAccountConfigurationCommand extends command(_ep0, _mw0, "GetAccountConfiguration", GetAccountConfiguration$) {} class GetAcmeExternalAccountBindingCredentialsCommand extends command(_ep1, _mw0, "GetAcmeExternalAccountBindingCredentials", GetAcmeExternalAccountBindingCredentials$) {} class GetCertificateCommand extends command(_ep0, _mw0, "GetCertificate", GetCertificate$) {} class ImportCertificateCommand extends command(_ep0, _mw0, "ImportCertificate", ImportCertificate$) {} class ListAcmeAccountsCommand extends command(_ep1, _mw0, "ListAcmeAccounts", ListAcmeAccounts$) {} class ListAcmeDomainValidationsCommand extends command(_ep1, _mw0, "ListAcmeDomainValidations", ListAcmeDomainValidations$) {} class ListAcmeEndpointsCommand extends command(_ep1, _mw0, "ListAcmeEndpoints", ListAcmeEndpoints$) {} class ListAcmeExternalAccountBindingsCommand extends command(_ep1, _mw0, "ListAcmeExternalAccountBindings", ListAcmeExternalAccountBindings$) {} class ListCertificatesCommand extends command(_ep0, _mw0, "ListCertificates", ListCertificates$) {} class ListTagsForCertificateCommand extends command(_ep0, _mw0, "ListTagsForCertificate", ListTagsForCertificate$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class PutAccountConfigurationCommand extends command(_ep0, _mw0, "PutAccountConfiguration", PutAccountConfiguration$) {} class RemoveTagsFromCertificateCommand extends command(_ep0, _mw0, "RemoveTagsFromCertificate", RemoveTagsFromCertificate$) {} class RenewCertificateCommand extends command(_ep0, _mw0, "RenewCertificate", RenewCertificate$) {} class RequestCertificateCommand extends command(_ep0, _mw0, "RequestCertificate", RequestCertificate$) {} class ResendValidationEmailCommand extends command(_ep0, _mw0, "ResendValidationEmail", ResendValidationEmail$) {} class RevokeAcmeAccountCommand extends command(_ep1, _mw0, "RevokeAcmeAccount", RevokeAcmeAccount$) {} class RevokeAcmeExternalAccountBindingCommand extends command(_ep1, _mw0, "RevokeAcmeExternalAccountBinding", RevokeAcmeExternalAccountBinding$) {} class RevokeCertificateCommand extends command(_ep0, _mw0, "RevokeCertificate", RevokeCertificate$) {} class SearchCertificatesCommand extends command(_ep0, _mw0, "SearchCertificates", SearchCertificates$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateAcmeDomainValidationCommand extends command(_ep1, _mw0, "UpdateAcmeDomainValidation", UpdateAcmeDomainValidation$) {} class UpdateAcmeEndpointCommand extends command(_ep1, _mw0, "UpdateAcmeEndpoint", UpdateAcmeEndpoint$) {} class UpdateCertificateOptionsCommand extends command(_ep0, _mw0, "UpdateCertificateOptions", UpdateCertificateOptions$) {} const paginateListAcmeAccounts = createPaginator(ACMClient, ListAcmeAccountsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListAcmeDomainValidations = createPaginator(ACMClient, ListAcmeDomainValidationsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListAcmeEndpoints = createPaginator(ACMClient, ListAcmeEndpointsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListAcmeExternalAccountBindings = createPaginator(ACMClient, ListAcmeExternalAccountBindingsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListCertificates = createPaginator(ACMClient, ListCertificatesCommand, "NextToken", "NextToken", "MaxItems"); const paginateSearchCertificates = createPaginator(ACMClient, SearchCertificatesCommand, "NextToken", "NextToken", "MaxResults"); const checkState$4 = async (client, input) => { let reason; try { let result = await client.send(new DescribeAcmeDomainValidationCommand(input)); reason = result; try { const returnComparator = () => { return result.AcmeDomainValidation.Status; }; if (returnComparator() === "DELETING") { return { state: WaiterState.RETRY, reason }; } } catch (e) { } } catch (exception) { reason = exception; if (exception.name === "ResourceNotFoundException") { return { state: WaiterState.SUCCESS, reason }; } } return { state: WaiterState.RETRY, reason };};const waitForAcmeDomainValidationDeleted = async (params, input) => { const serviceDefaults = { minDelay: 5, maxDelay: 300 }; return createWaiter({ ...serviceDefaults, ...params }, input, checkState$4);};const waitUntilAcmeDomainValidationDeleted = async (params, input) => { const serviceDefaults = { minDelay: 5, maxDelay: 300 }; 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 DescribeAcmeDomainValidationCommand(input)); reason = result; try { const returnComparator = () => { return result.AcmeDomainValidation.Status; }; if (returnComparator() === "VALID") { return { state: WaiterState.SUCCESS, reason }; } } catch (e) { } try { const returnComparator = () => { return result.AcmeDomainValidation.Status; }; if (returnComparator() === "INVALID") { return { state: WaiterState.FAILURE, reason }; } } catch (e) { } try { const returnComparator = () => { return result.AcmeDomainValidation.Status; }; if (returnComparator() === "VALIDATING") { return { state: WaiterState.RETRY, reason }; } } catch (e) { } } catch (exception) { reason = exception; } return { state: WaiterState.RETRY, reason };};const waitForAcmeDomainValidationValidated = async (params, input) => { const serviceDefaults = { minDelay: 5, maxDelay: 300 }; return createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);};const waitUntilAcmeDomainValidationValidated = async (params, input) => { const serviceDefaults = { minDelay: 5, maxDelay: 300 }; 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 DescribeAcmeEndpointCommand(input)); reason = result; try { const returnComparator = () => { return result.AcmeEndpoint.Status; }; if (returnComparator() === "ACTIVE") { return { state: WaiterState.SUCCESS, reason }; } } catch (e) { } try { const returnComparator = () => { return result.AcmeEndpoint.Status; }; if (returnComparator() === "FAILED") { return { state: WaiterState.FAILURE, reason }; } } catch (e) { } try { const returnComparator = () => { return result.AcmeEndpoint.Status; }; if (returnComparator() === "CREATING") { return { state: WaiterState.RETRY, reason }; } } catch (e) { } } catch (exception) { reason = exception; } return { state: WaiterState.RETRY, reason };};const waitForAcmeEndpointActive = async (params, input) => { const serviceDefaults = { minDelay: 5, maxDelay: 300 }; return createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);};const waitUntilAcmeEndpointActive = async (params, input) => { const serviceDefaults = { minDelay: 5, maxDelay: 300 }; 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 DescribeAcmeEndpointCommand(input)); reason = result; try { const returnComparator = () => { return result.AcmeEndpoint.Status; }; if (returnComparator() === "DELETING") { return { state: WaiterState.RETRY, reason }; } } catch (e) { } } catch (exception) { reason = exception; if (exception.name === "ResourceNotFoundException") { return { state: WaiterState.SUCCESS, reason }; } } return { state: WaiterState.RETRY, reason };};const waitForAcmeEndpointDeleted = async (params, input) => { const serviceDefaults = { minDelay: 5, maxDelay: 300 }; return createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);};const waitUntilAcmeEndpointDeleted = async (params, input) => { const serviceDefaults = { minDelay: 5, 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 DescribeCertificateCommand(input)); reason = result; try { const returnComparator = () => { let flat_1 = [].concat(...result.Certificate.DomainValidationOptions); let projection_3 = flat_1.map((element_2) => { return element_2.ValidationStatus; }); return projection_3; }; let allStringEq_5 = (returnComparator().length > 0); for (let element_4 of returnComparator()) { allStringEq_5 = allStringEq_5 && (element_4 == "SUCCESS"); } if (allStringEq_5) { return { state: WaiterState.SUCCESS, reason }; } } catch (e) { } try { const returnComparator = () => { let flat_1 = [].concat(...result.Certificate.DomainValidationOptions); let projection_3 = flat_1.map((element_2) => { return element_2.ValidationStatus; }); return projection_3; }; for (let anyStringEq_4 of returnComparator()) { if (anyStringEq_4 == "PENDING_VALIDATION") { return { state: WaiterState.RETRY, reason }; } } } catch (e) { } try { const returnComparator = () => { return result.Certificate.Status; }; if (returnComparator() === "FAILED") { return { state: WaiterState.FAILURE, reason }; } } catch (e) { } } catch (exception) { reason = exception; if (exception.name === "ResourceNotFoundException") { return { state: WaiterState.FAILURE, reason }; } } return { state: WaiterState.RETRY, reason };};const waitForCertificateValidated = async (params, input) => { const serviceDefaults = { minDelay: 60, maxDelay: 120 }; return createWaiter({ ...serviceDefaults, ...params }, input, checkState);};const waitUntilCertificateValidated = async (params, input) => { const serviceDefaults = { minDelay: 60, maxDelay: 120 }; const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState); return checkExceptions(result);}; const commands = { AddTagsToCertificateCommand, CreateAcmeDomainValidationCommand, CreateAcmeEndpointCommand, CreateAcmeExternalAccountBindingCommand, DeleteAcmeDomainValidationCommand, DeleteAcmeEndpointCommand, DeleteAcmeExternalAccountBindingCommand, DeleteCertificateCommand, DescribeAcmeAccountCommand, DescribeAcmeDomainValidationCommand, DescribeAcmeEndpointCommand, DescribeAcmeExternalAccountBindingCommand, DescribeCertificateCommand, ExportCertificateCommand, GetAccountConfigurationCommand, GetAcmeExternalAccountBindingCredentialsCommand, GetCertificateCommand, ImportCertificateCommand, ListAcmeAccountsCommand, ListAcmeDomainValidationsCommand, ListAcmeEndpointsCommand, ListAcmeExternalAccountBindingsCommand, ListCertificatesCommand, ListTagsForCertificateCommand, ListTagsForResourceCommand, PutAccountConfigurationCommand, RemoveTagsFromCertificateCommand, RenewCertificateCommand, RequestCertificateCommand, ResendValidationEmailCommand, RevokeAcmeAccountCommand, RevokeAcmeExternalAccountBindingCommand, RevokeCertificateCommand, SearchCertificatesCommand, TagResourceCommand, UntagResourceCommand, UpdateAcmeDomainValidationCommand, UpdateAcmeEndpointCommand, UpdateCertificateOptionsCommand,};const paginators = { paginateListAcmeAccounts, paginateListAcmeDomainValidations, paginateListAcmeEndpoints, paginateListAcmeExternalAccountBindings, paginateListCertificates, paginateSearchCertificates,};const waiters = { waitUntilAcmeDomainValidationValidated, waitUntilAcmeDomainValidationDeleted, waitUntilAcmeEndpointActive, waitUntilAcmeEndpointDeleted, waitUntilCertificateValidated,};class ACM extends ACMClient {}createAggregatedClient(commands, ACM, { paginators, waiters }); const CertificateKeyPairOrigin = { ACME: "ACME", AWS_MANAGED: "AWS_MANAGED", CUSTOMER_PROVIDED: "CUSTOMER_PROVIDED",};const CertificateExport = { DISABLED: "DISABLED", ENABLED: "ENABLED",};const CertificateManagedBy = { CLOUDFRONT: "CLOUDFRONT",};const RenewalEligibility = { ELIGIBLE: "ELIGIBLE", INELIGIBLE: "INELIGIBLE",};const RenewalStatus = { FAILED: "FAILED", PENDING_AUTO_RENEWAL: "PENDING_AUTO_RENEWAL", PENDING_VALIDATION: "PENDING_VALIDATION", SUCCESS: "SUCCESS",};const CertificateStatus = { EXPIRED: "EXPIRED", FAILED: "FAILED", INACTIVE: "INACTIVE", ISSUED: "ISSUED", PENDING_VALIDATION: "PENDING_VALIDATION", REVOKED: "REVOKED", VALIDATION_TIMED_OUT: "VALIDATION_TIMED_OUT",};const CertificateType = { AMAZON_ISSUED: "AMAZON_ISSUED", IMPORTED: "IMPORTED", PRIVATE: "PRIVATE",};const ValidationMethod = { DNS: "DNS", EMAIL: "EMAIL", HTTP: "HTTP",};const AcmeAccountStatus = { DEACTIVATED: "DEACTIVATED", REVOKED: "REVOKED", VALID: "VALID",};const AcmeAuthorizationBehavior = { PRE_APPROVED: "PRE_APPROVED",};const AcmeContact = { NOT_REQUIRED: "NOT_REQUIRED", REQUIRED: "REQUIRED",};const AcmeDomainValidationFailureReason = { ACCESS_DENIED: "ACCESS_DENIED", DOMAIN_MISMATCH: "DOMAIN_MISMATCH", DOMAIN_NOT_ALLOWED: "DOMAIN_NOT_ALLOWED", ENDPOINT_NOT_ACTIVE: "ENDPOINT_NOT_ACTIVE", HOSTED_ZONE_NOT_FOUND: "HOSTED_ZONE_NOT_FOUND", INTERNAL_FAILURE: "INTERNAL_FAILURE", INVALID_CHANGE_BATCH: "INVALID_CHANGE_BATCH", INVALID_PUBLIC_DOMAIN: "INVALID_PUBLIC_DOMAIN", TIMED_OUT: "TIMED_OUT",};const DomainScopeOption = { DISABLED: "DISABLED", ENABLED: "ENABLED",};const RecordType = { CNAME: "CNAME",};const PrevalidationType = { DNS_PREVALIDATION: "DNS_PREVALIDATION",};const AcmeDomainValidationStatus = { DELETING: "DELETING", INVALID: "INVALID", VALID: "VALID", VALIDATING: "VALIDATING",};const PublicKeyAlgorithm = { EC_PRIME256_V1: "EC_prime256v1", EC_SECP384_R1: "EC_secp384r1", RSA_2048: "RSA_2048",};const AcmeEndpointStatus = { ACTIVE: "ACTIVE", CREATING: "CREATING", DELETING: "DELETING", FAILED: "FAILED",};const DomainStatus = { FAILED: "FAILED", PENDING_VALIDATION: "PENDING_VALIDATION", SUCCESS: "SUCCESS",};const ExtendedKeyUsageName = { ANY: "ANY", CODE_SIGNING: "CODE_SIGNING", CUSTOM: "CUSTOM", EMAIL_PROTECTION: "EMAIL_PROTECTION", IPSEC_END_SYSTEM: "IPSEC_END_SYSTEM", IPSEC_TUNNEL: "IPSEC_TUNNEL", IPSEC_USER: "IPSEC_USER", NONE: "NONE", OCSP_SIGNING: "OCSP_SIGNING", TIME_STAMPING: "TIME_STAMPING", TLS_WEB_CLIENT_AUTHENTICATION: "TLS_WEB_CLIENT_AUTHENTICATION", TLS_WEB_SERVER_AUTHENTICATION: "TLS_WEB_SERVER_AUTHENTICATION",};const FailureReason = { ADDITIONAL_VERIFICATION_REQUIRED: "ADDITIONAL_VERIFICATION_REQUIRED", CAA_ERROR: "CAA_ERROR", DOMAIN_NOT_ALLOWED: "DOMAIN_NOT_ALLOWED", DOMAIN_VALIDATION_DENIED: "DOMAIN_VALIDATION_DENIED", INVALID_PUBLIC_DOMAIN: "INVALID_PUBLIC_DOMAIN", NO_AVAILABLE_CONTACTS: "NO_AVAILABLE_CONTACTS", OTHER: "OTHER", PCA_ACCESS_DENIED: "PCA_ACCESS_DENIED", PCA_INVALID_ARGS: "PCA_INVALID_ARGS", PCA_INVALID_ARN: "PCA_INVALID_ARN", PCA_INVALID_DURATION: "PCA_INVALID_DURATION", PCA_INVALID_STATE: "PCA_INVALID_STATE", PCA_LIMIT_EXCEEDED: "PCA_LIMIT_EXCEEDED", PCA_NAME_CONSTRAINTS_VALIDATION: "PCA_NAME_CONSTRAINTS_VALIDATION", PCA_REQUEST_FAILED: "PCA_REQUEST_FAILED", PCA_RESOURCE_NOT_FOUND: "PCA_RESOURCE_NOT_FOUND", SLR_NOT_FOUND: "SLR_NOT_FOUND",};const KeyAlgorithm = { EC_prime256v1: "EC_prime256v1", EC_secp384r1: "EC_secp384r1", EC_secp521r1: "EC_secp521r1", RSA_1024: "RSA_1024", RSA_2048: "RSA_2048", RSA_3072: "RSA_3072", RSA_4096: "RSA_4096",};const KeyUsageName = { ANY: "ANY", CERTIFICATE_SIGNING: "CERTIFICATE_SIGNING", CRL_SIGNING: "CRL_SIGNING", CUSTOM: "CUSTOM", DATA_ENCIPHERMENT: "DATA_ENCIPHERMENT", DECIPHER_ONLY: "DECIPHER_ONLY", DIGITAL_SIGNATURE: "DIGITAL_SIGNATURE", ENCHIPER_ONLY: "ENCIPHER_ONLY", KEY_AGREEMENT: "KEY_AGREEMENT", KEY_ENCIPHERMENT: "KEY_ENCIPHERMENT", NON_REPUDATION: "NON_REPUDIATION",};const CertificateTransparencyLoggingPreference = { DISABLED: "DISABLED", ENABLED: "ENABLED",};const RevocationReason = { AFFILIATION_CHANGED: "AFFILIATION_CHANGED", A_A_COMPROMISE: "A_A_COMPROMISE", CA_COMPROMISE: "CA_COMPROMISE", CERTIFICATE_HOLD: "CERTIFICATE_HOLD", CESSATION_OF_OPERATION: "CESSATION_OF_OPERATION", KEY_COMPROMISE: "KEY_COMPROMISE", PRIVILEGE_WITHDRAWN: "PRIVILEGE_WITHDRAWN", REMOVE_FROM_CRL: "REMOVE_FROM_CRL", SUPERCEDED: "SUPERCEDED", SUPERSEDED: "SUPERSEDED", UNSPECIFIED: "UNSPECIFIED",};const ComparisonOperator = { CONTAINS: "CONTAINS", EQUALS: "EQUALS",};const TimeType = { DAYS: "DAYS", HOURS: "HOURS", MINUTES: "MINUTES",};const SortBy = { CREATED_AT: "CREATED_AT",};const SortOrder = { ASCENDING: "ASCENDING", DESCENDING: "DESCENDING",};const SearchCertificatesSortBy = { ACME_ACCOUNT_ID: "ACME_ACCOUNT_ID", ACME_ENDPOINT_ARN: "ACME_ENDPOINT_ARN", CERTIFICATE_ARN: "CERTIFICATE_ARN", CERTIFICATE_KEY_PAIR_ORIGIN: "CERTIFICATE_KEY_PAIR_ORIGIN", COMMON_NAME: "COMMON_NAME", CREATED_AT: "CREATED_AT", EXPORTED: "EXPORTED", EXPORT_OPTION: "EXPORT_OPTION", IMPORTED_AT: "IMPORTED_AT", IN_USE: "IN_USE", ISSUED_AT: "ISSUED_AT", KEY_ALGORITHM: "KEY_ALGORITHM", MANAGED_BY: "MANAGED_BY", NOT_AFTER: "NOT_AFTER", NOT_BEFORE: "NOT_BEFORE", RENEWAL_ELIGIBILITY: "RENEWAL_ELIGIBILITY", RENEWAL_STATUS: "RENEWAL_STATUS", REVOKED_AT: "REVOKED_AT", STATUS: "STATUS", TYPE: "TYPE", VALIDATION_METHOD: "VALIDATION_METHOD",};const SearchCertificatesSortOrder = { ASCENDING: "ASCENDING", DESCENDING: "DESCENDING",}; exports.ACM = ACM;exports.ACMClient = ACMClient;exports.ACMServiceException = ACMServiceException;exports.ACMServiceException$ = ACMServiceException$;exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.AcmCertificateMetadata$ = AcmCertificateMetadata$;exports.AcmCertificateMetadataFilter$ = AcmCertificateMetadataFilter$;exports.AcmeAccount$ = AcmeAccount$;exports.AcmeAccountStatus = AcmeAccountStatus;exports.AcmeAccountSummary$ = AcmeAccountSummary$;exports.AcmeAuthorizationBehavior = AcmeAuthorizationBehavior;exports.AcmeContact = AcmeContact;exports.AcmeDomainValidation$ = AcmeDomainValidation$;exports.AcmeDomainValidationFailureReason = AcmeDomainValidationFailureReason;exports.AcmeDomainValidationStatus = AcmeDomainValidationStatus;exports.AcmeDomainValidationSummary$ = AcmeDomainValidationSummary$;exports.AcmeEndpoint$ = AcmeEndpoint$;exports.AcmeEndpointStatus = AcmeEndpointStatus;exports.AcmeEndpointSummary$ = AcmeEndpointSummary$;exports.AcmeExternalAccountBinding$ = AcmeExternalAccountBinding$;exports.AcmeExternalAccountBindingSummary$ = AcmeExternalAccountBindingSummary$;exports.AddTagsToCertificate$ = AddTagsToCertificate$;exports.AddTagsToCertificateCommand = AddTagsToCertificateCommand;exports.AddTagsToCertificateRequest$ = AddTagsToCertificateRequest$;exports.CertificateAuthority$ = CertificateAuthority$;exports.CertificateDetail$ = CertificateDetail$;exports.CertificateExport = CertificateExport;exports.CertificateFilter$ = CertificateFilter$;exports.CertificateFilterStatement$ = CertificateFilterStatement$;exports.CertificateKeyPairOrigin = CertificateKeyPairOrigin;exports.CertificateManagedBy = CertificateManagedBy;exports.CertificateMetadata$ = CertificateMetadata$;exports.CertificateOptions$ = CertificateOptions$;exports.CertificateSearchResult$ = CertificateSearchResult$;exports.CertificateStatus = CertificateStatus;exports.CertificateSummary$ = CertificateSummary$;exports.CertificateTransparencyLoggingPreference = CertificateTransparencyLoggingPreference;exports.CertificateType = CertificateType;exports.CommonNameFilter$ = CommonNameFilter$;exports.ComparisonOperator = ComparisonOperator;exports.ConflictException = ConflictException;exports.ConflictException$ = ConflictException$;exports.CreateAcmeDomainValidation$ = CreateAcmeDomainValidation$;exports.CreateAcmeDomainValidationCommand = CreateAcmeDomainValidationCommand;exports.CreateAcmeDomainValidationRequest$ = CreateAcmeDomainValidationRequest$;exports.CreateAcmeDomainValidationResponse$ = CreateAcmeDomainValidationResponse$;exports.CreateAcmeEndpoint$ = CreateAcmeEndpoint$;exports.CreateAcmeEndpointCommand = CreateAcmeEndpointCommand;exports.CreateAcmeEndpointRequest$ = CreateAcmeEndpointRequest$;exports.CreateAcmeEndpointResponse$ = CreateAcmeEndpointResponse$;exports.CreateAcmeExternalAccountBinding$ = CreateAcmeExternalAccountBinding$;exports.CreateAcmeExternalAccountBindingCommand = CreateAcmeExternalAccountBindingCommand;exports.CreateAcmeExternalAccountBindingRequest$ = CreateAcmeExternalAccountBindingRequest$;exports.CreateAcmeExternalAccountBindingResponse$ = CreateAcmeExternalAccountBindingResponse$;exports.CustomAttribute$ = CustomAttribute$;exports.DeleteAcmeDomainValidation$ = DeleteAcmeDomainValidation$;exports.DeleteAcmeDomainValidationCommand = DeleteAcmeDomainValidationCommand;exports.DeleteAcmeDomainValidationRequest$ = DeleteAcmeDomainValidationRequest$;exports.DeleteAcmeEndpoint$ = DeleteAcmeEndpoint$;exports.DeleteAcmeEndpointCommand = DeleteAcmeEndpointCommand;exports.DeleteAcmeEndpointRequest$ = DeleteAcmeEndpointRequest$;exports.DeleteAcmeExternalAccountBinding$ = DeleteAcmeExternalAccountBinding$;exports.DeleteAcmeExternalAccountBindingCommand = DeleteAcmeExternalAccountBindingCommand;exports.DeleteAcmeExternalAccountBindingRequest$ = DeleteAcmeExternalAccountBindingRequest$;exports.DeleteCertificate$ = DeleteCertificate$;exports.DeleteCertificateCommand = DeleteCertificateCommand;exports.DeleteCertificateRequest$ = DeleteCertificateRequest$;exports.DescribeAcmeAccount$ = DescribeAcmeAccount$;exports.DescribeAcmeAccountCommand = DescribeAcmeAccountCommand;exports.DescribeAcmeAccountRequest$ = DescribeAcmeAccountRequest$;exports.DescribeAcmeAccountResponse$ = DescribeAcmeAccountResponse$;exports.DescribeAcmeDomainValidation$ = DescribeAcmeDomainValidation$;exports.DescribeAcmeDomainValidationCommand = DescribeAcmeDomainValidationCommand;exports.DescribeAcmeDomainValidationRequest$ = DescribeAcmeDomainValidationRequest$;exports.DescribeAcmeDomainValidationResponse$ = DescribeAcmeDomainValidationResponse$;exports.DescribeAcmeEndpoint$ = DescribeAcmeEndpoint$;exports.DescribeAcmeEndpointCommand = DescribeAcmeEndpointCommand;exports.DescribeAcmeEndpointRequest$ = DescribeAcmeEndpointRequest$;exports.DescribeAcmeEndpointResponse$ = DescribeAcmeEndpointResponse$;exports.DescribeAcmeExternalAccountBinding$ = DescribeAcmeExternalAccountBinding$;exports.DescribeAcmeExternalAccountBindingCommand = DescribeAcmeExternalAccountBindingCommand;exports.DescribeAcmeExternalAccountBindingRequest$ = DescribeAcmeExternalAccountBindingRequest$;exports.DescribeAcmeExternalAccountBindingResponse$ = DescribeAcmeExternalAccountBindingResponse$;exports.DescribeCertificate$ = DescribeCertificate$;exports.DescribeCertificateCommand = DescribeCertificateCommand;exports.DescribeCertificateRequest$ = DescribeCertificateRequest$;exports.DescribeCertificateResponse$ = DescribeCertificateResponse$;exports.DistinguishedName$ = DistinguishedName$;exports.DnsNameFilter$ = DnsNameFilter$;exports.DnsPrevalidationDetails$ = DnsPrevalidationDetails$;exports.DnsPrevalidationOptions$ = DnsPrevalidationOptions$;exports.DomainScope$ = DomainScope$;exports.DomainScopeOption = DomainScopeOption;exports.DomainStatus = DomainStatus;exports.DomainValidation$ = DomainValidation$;exports.DomainValidationOption$ = DomainValidationOption$;exports.Expiration$ = Expiration$;exports.ExpiryEventsConfiguration$ = ExpiryEventsConfiguration$;exports.ExportCertificate$ = ExportCertificate$;exports.ExportCertificateCommand = ExportCertificateCommand;exports.ExportCertificateRequest$ = ExportCertificateRequest$;exports.ExportCertificateResponse$ = ExportCertificateResponse$;exports.ExtendedKeyUsage$ = ExtendedKeyUsage$;exports.ExtendedKeyUsageName = ExtendedKeyUsageName;exports.FailureDetails$ = FailureDetails$;exports.FailureReason = FailureReason;exports.Filters$ = Filters$;exports.GeneralName$ = GeneralName$;exports.GetAccountConfiguration$ = GetAccountConfiguration$;exports.GetAccountConfigurationCommand = GetAccountConfigurationCommand;exports.GetAccountConfigurationResponse$ = GetAccountConfigurationResponse$;exports.GetAcmeExternalAccountBindingCredentials$ = GetAcmeExternalAccountBindingCredentials$;exports.GetAcmeExternalAccountBindingCredentialsCommand = GetAcmeExternalAccountBindingCredentialsCommand;exports.GetAcmeExternalAccountBindingCredentialsRequest$ = GetAcmeExternalAccountBindingCredentialsRequest$;exports.GetAcmeExternalAccountBindingCredentialsResponse$ = GetAcmeExternalAccountBindingCredentialsResponse$;exports.GetCertificate$ = GetCertificate$;exports.GetCertificateCommand = GetCertificateCommand;exports.GetCertificateRequest$ = GetCertificateRequest$;exports.GetCertificateResponse$ = GetCertificateResponse$;exports.HttpRedirect$ = HttpRedirect$;exports.ImportCertificate$ = ImportCertificate$;exports.ImportCertificateCommand = ImportCertificateCommand;exports.ImportCertificateRequest$ = ImportCertificateRequest$;exports.ImportCertificateResponse$ = ImportCertificateResponse$;exports.InternalServerException = InternalServerException;exports.InternalServerException$ = InternalServerException$;exports.InvalidArgsException = InvalidArgsException;exports.InvalidArgsException$ = InvalidArgsException$;exports.InvalidArnException = InvalidArnException;exports.InvalidArnException$ = InvalidArnException$;exports.InvalidDomainValidationOptionsException = InvalidDomainValidationOptionsException;exports.InvalidDomainValidationOptionsException$ = InvalidDomainValidationOptionsException$;exports.InvalidParameterException = InvalidParameterException;exports.InvalidParameterException$ = InvalidParameterException$;exports.InvalidStateException = InvalidStateException;exports.InvalidStateException$ = InvalidStateException$;exports.InvalidTagException = InvalidTagException;exports.InvalidTagException$ = InvalidTagException$;exports.KeyAlgorithm = KeyAlgorithm;exports.KeyUsage$ = KeyUsage$;exports.KeyUsageName = KeyUsageName;exports.LimitExceededException = LimitExceededException;exports.LimitExceededException$ = LimitExceededException$;exports.ListAcmeAccounts$ = ListAcmeAccounts$;exports.ListAcmeAccountsCommand = ListAcmeAccountsCommand;exports.ListAcmeAccountsRequest$ = ListAcmeAccountsRequest$;exports.ListAcmeAccountsResponse$ = ListAcmeAccountsResponse$;exports.ListAcmeDomainValidations$ = ListAcmeDomainValidations$;exports.ListAcmeDomainValidationsCommand = ListAcmeDomainValidationsCommand;exports.ListAcmeDomainValidationsRequest$ = ListAcmeDomainValidationsRequest$;exports.ListAcmeDomainValidationsResponse$ = ListAcmeDomainValidationsResponse$;exports.ListAcmeEndpoints$ = ListAcmeEndpoints$;exports.ListAcmeEndpointsCommand = ListAcmeEndpointsCommand;exports.ListAcmeEndpointsRequest$ = ListAcmeEndpointsRequest$;exports.ListAcmeEndpointsResponse$ = ListAcmeEndpointsResponse$;exports.ListAcmeExternalAccountBindings$ = ListAcmeExternalAccountBindings$;exports.ListAcmeExternalAccountBindingsCommand = ListAcmeExternalAccountBindingsCommand;exports.ListAcmeExternalAccountBindingsRequest$ = ListAcmeExternalAccountBindingsRequest$;exports.ListAcmeExternalAccountBindingsResponse$ = ListAcmeExternalAccountBindingsResponse$;exports.ListCertificates$ = ListCertificates$;exports.ListCertificatesCommand = ListCertificatesCommand;exports.ListCertificatesRequest$ = ListCertificatesRequest$;exports.ListCertificatesResponse$ = ListCertificatesResponse$;exports.ListTagsForCertificate$ = ListTagsForCertificate$;exports.ListTagsForCertificateCommand = ListTagsForCertificateCommand;exports.ListTagsForCertificateRequest$ = ListTagsForCertificateRequest$;exports.ListTagsForCertificateResponse$ = ListTagsForCertificateResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.OtherName$ = OtherName$;exports.PrevalidationDetails$ = PrevalidationDetails$;exports.PrevalidationOptions$ = PrevalidationOptions$;exports.PrevalidationType = PrevalidationType;exports.PublicCertificateAuthority$ = PublicCertificateAuthority$;exports.PublicKeyAlgorithm = PublicKeyAlgorithm;exports.PutAccountConfiguration$ = PutAccountConfiguration$;exports.PutAccountConfigurationCommand = PutAccountConfigurationCommand;exports.PutAccountConfigurationRequest$ = PutAccountConfigurationRequest$;exports.RecordType = RecordType;exports.RemoveTagsFromCertificate$ = RemoveTagsFromCertificate$;exports.RemoveTagsFromCertificateCommand = RemoveTagsFromCertificateCommand;exports.RemoveTagsFromCertificateRequest$ = RemoveTagsFromCertificateRequest$;exports.RenewCertificate$ = RenewCertificate$;exports.RenewCertificateCommand = RenewCertificateCommand;exports.RenewCertificateRequest$ = RenewCertificateRequest$;exports.RenewalEligibility = RenewalEligibility;exports.RenewalStatus = RenewalStatus;exports.RenewalSummary$ = RenewalSummary$;exports.RequestCertificate$ = RequestCertificate$;exports.RequestCertificateCommand = RequestCertificateCommand;exports.RequestCertificateRequest$ = RequestCertificateRequest$;exports.RequestCertificateResponse$ = RequestCertificateResponse$;exports.RequestInProgressException = RequestInProgressException;exports.RequestInProgressException$ = RequestInProgressException$;exports.ResendValidationEmail$ = ResendValidationEmail$;exports.ResendValidationEmailCommand = ResendValidationEmailCommand;exports.ResendValidationEmailRequest$ = ResendValidationEmailRequest$;exports.ResourceInUseException = ResourceInUseException;exports.ResourceInUseException$ = ResourceInUseException$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.ResourceRecord$ = ResourceRecord$;exports.RevocationReason = RevocationReason;exports.RevokeAcmeAccount$ = RevokeAcmeAccount$;exports.RevokeAcmeAccountCommand = RevokeAcmeAccountCommand;exports.RevokeAcmeAccountRequest$ = RevokeAcmeAccountRequest$;exports.RevokeAcmeExternalAccountBinding$ = RevokeAcmeExternalAccountBinding$;exports.RevokeAcmeExternalAccountBindingCommand = RevokeAcmeExternalAccountBindingCommand;exports.RevokeAcmeExternalAccountBindingRequest$ = RevokeAcmeExternalAccountBindingRequest$;exports.RevokeCertificate$ = RevokeCertificate$;exports.RevokeCertificateCommand = RevokeCertificateCommand;exports.RevokeCertificateRequest$ = RevokeCertificateRequest$;exports.RevokeCertificateResponse$ = RevokeCertificateResponse$;exports.SearchCertificates$ = SearchCertificates$;exports.SearchCertificatesCommand = SearchCertificatesCommand;exports.SearchCertificatesRequest$ = SearchCertificatesRequest$;exports.SearchCertificatesResponse$ = SearchCertificatesResponse$;exports.SearchCertificatesSortBy = SearchCertificatesSortBy;exports.SearchCertificatesSortOrder = SearchCertificatesSortOrder;exports.ServiceQuotaExceededException = ServiceQuotaExceededException;exports.ServiceQuotaExceededException$ = ServiceQuotaExceededException$;exports.SortBy = SortBy;exports.SortOrder = SortOrder;exports.SubjectAlternativeNameFilter$ = SubjectAlternativeNameFilter$;exports.SubjectFilter$ = SubjectFilter$;exports.Tag$ = Tag$;exports.TagPolicyException = TagPolicyException;exports.TagPolicyException$ = TagPolicyException$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.ThrottlingException = ThrottlingException;exports.ThrottlingException$ = ThrottlingException$;exports.ThrottlingReason$ = ThrottlingReason$;exports.TimeType = TimeType;exports.TimestampRange$ = TimestampRange$;exports.TooManyTagsException = TooManyTagsException;exports.TooManyTagsException$ = TooManyTagsException$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UpdateAcmeDomainValidation$ = UpdateAcmeDomainValidation$;exports.UpdateAcmeDomainValidationCommand = UpdateAcmeDomainValidationCommand;exports.UpdateAcmeDomainValidationRequest$ = UpdateAcmeDomainValidationRequest$;exports.UpdateAcmeEndpoint$ = UpdateAcmeEndpoint$;exports.UpdateAcmeEndpointCommand = UpdateAcmeEndpointCommand;exports.UpdateAcmeEndpointRequest$ = UpdateAcmeEndpointRequest$;exports.UpdateCertificateOptions$ = UpdateCertificateOptions$;exports.UpdateCertificateOptionsCommand = UpdateCertificateOptionsCommand;exports.UpdateCertificateOptionsRequest$ = UpdateCertificateOptionsRequest$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.ValidationMethod = ValidationMethod;exports.X509AttributeFilter$ = X509AttributeFilter$;exports.X509Attributes$ = X509Attributes$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListAcmeAccounts = paginateListAcmeAccounts;exports.paginateListAcmeDomainValidations = paginateListAcmeDomainValidations;exports.paginateListAcmeEndpoints = paginateListAcmeEndpoints;exports.paginateListAcmeExternalAccountBindings = paginateListAcmeExternalAccountBindings;exports.paginateListCertificates = paginateListCertificates;exports.paginateSearchCertificates = paginateSearchCertificates;exports.waitForAcmeDomainValidationDeleted = waitForAcmeDomainValidationDeleted;exports.waitForAcmeDomainValidationValidated = waitForAcmeDomainValidationValidated;exports.waitForAcmeEndpointActive = waitForAcmeEndpointActive;exports.waitForAcmeEndpointDeleted = waitForAcmeEndpointDeleted;exports.waitForCertificateValidated = waitForCertificateValidated;exports.waitUntilAcmeDomainValidationDeleted = waitUntilAcmeDomainValidationDeleted;exports.waitUntilAcmeDomainValidationValidated = waitUntilAcmeDomainValidationValidated;exports.waitUntilAcmeEndpointActive = waitUntilAcmeEndpointActive;exports.waitUntilAcmeEndpointDeleted = waitUntilAcmeEndpointDeleted;exports.waitUntilCertificateValidated = waitUntilCertificateValidated;