File Explorer

/proc/2/root/var/runtime/node_modules/@aws-sdk/client-route53globalresolver/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.js78.1 KB · 2053 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, 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 { AwsRestJsonProtocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultRoute53GlobalResolverHttpAuthSchemeParametersProvider = 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: "route53globalresolver",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const defaultRoute53GlobalResolverHttpAuthSchemeProvider = (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,        defaultSigningName: "route53globalresolver",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },}; var version = "3.1104.0";var packageInfo = {	version: version}; const a = "isSet", b = { "ref": "Endpoint" }, c = [{ "ref": "Region" }];const _data = {    conditions: [        [a, [b]],        [a, c],        ["aws.partition", c, "PartitionResult"],        ["booleanEquals", [{ ref: "UseFIPS" }, true]]    ],    results: [        [-1],        [-1, "Invalid Configuration: FIPS and custom endpoint are not supported"],        [b, {}],        ["https://route53globalresolver-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", {}],        ["https://route53globalresolver.{Region}.{PartitionResult#dualStackDnsSuffix}", {}],        [-1, "Invalid Configuration: Missing Region"]    ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([    -1, 1, -1,    0, 6, 3,    1, 4, r + 5,    2, 5, r + 5,    3, r + 3, r + 4,    3, r + 1, r + 2,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({    size: 50,    params: ["Endpoint", "Region", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => {    return cache.get(endpointParams, () => decideEndpoint(bdd, {        endpointParams: endpointParams,        logger: context.logger,    }));};customEndpointFunctions.aws = awsEndpointFunctions; class Route53GlobalResolverServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, Route53GlobalResolverServiceException.prototype);    }} class AccessDeniedException extends Route53GlobalResolverServiceException {    name = "AccessDeniedException";    $fault = "client";    constructor(opts) {        super({            name: "AccessDeniedException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AccessDeniedException.prototype);    }}class ConflictException extends Route53GlobalResolverServiceException {    name = "ConflictException";    $fault = "client";    resourceId;    resourceType;    constructor(opts) {        super({            name: "ConflictException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ConflictException.prototype);        this.resourceId = opts.resourceId;        this.resourceType = opts.resourceType;    }}class InternalServerException extends Route53GlobalResolverServiceException {    name = "InternalServerException";    $fault = "server";    $retryable = {};    retryAfterSeconds;    constructor(opts) {        super({            name: "InternalServerException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, InternalServerException.prototype);        this.retryAfterSeconds = opts.retryAfterSeconds;    }}class ResourceNotFoundException extends Route53GlobalResolverServiceException {    name = "ResourceNotFoundException";    $fault = "client";    resourceId;    resourceType;    constructor(opts) {        super({            name: "ResourceNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ResourceNotFoundException.prototype);        this.resourceId = opts.resourceId;        this.resourceType = opts.resourceType;    }}class ServiceQuotaExceededException extends Route53GlobalResolverServiceException {    name = "ServiceQuotaExceededException";    $fault = "client";    resourceId;    resourceType;    serviceCode;    quotaCode;    constructor(opts) {        super({            name: "ServiceQuotaExceededException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ServiceQuotaExceededException.prototype);        this.resourceId = opts.resourceId;        this.resourceType = opts.resourceType;        this.serviceCode = opts.serviceCode;        this.quotaCode = opts.quotaCode;    }}class ThrottlingException extends Route53GlobalResolverServiceException {    name = "ThrottlingException";    $fault = "client";    $retryable = {        throttling: true,    };    serviceCode;    quotaCode;    retryAfterSeconds;    constructor(opts) {        super({            name: "ThrottlingException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ThrottlingException.prototype);        this.serviceCode = opts.serviceCode;        this.quotaCode = opts.quotaCode;        this.retryAfterSeconds = opts.retryAfterSeconds;    }}class ValidationException extends Route53GlobalResolverServiceException {    name = "ValidationException";    $fault = "client";    reason;    fieldList;    constructor(opts) {        super({            name: "ValidationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ValidationException.prototype);        this.reason = opts.reason;        this.fieldList = opts.fieldList;    }} const _ADE = "AccessDeniedException";const _AHZ = "AssociateHostedZone";const _AHZI = "AssociateHostedZoneInput";const _AHZO = "AssociateHostedZoneOutput";const _AS = "AccessSources";const _ASI = "AccessSourcesItem";const _AT = "AccessTokens";const _ATI = "AccessTokenItem";const _ATV = "AccessTokenValue";const _BCFR = "BatchCreateFirewallRule";const _BCFRI = "BatchCreateFirewallRuleInput";const _BCFRII = "BatchCreateFirewallRuleInputItem";const _BCFRIIa = "BatchCreateFirewallRuleInputItems";const _BCFRO = "BatchCreateFirewallRuleOutput";const _BCFROI = "BatchCreateFirewallRuleOutputItem";const _BCFROIa = "BatchCreateFirewallRuleOutputItems";const _BCFRR = "BatchCreateFirewallRuleResult";const _BDFR = "BatchDeleteFirewallRule";const _BDFRI = "BatchDeleteFirewallRuleInput";const _BDFRII = "BatchDeleteFirewallRuleInputItem";const _BDFRIIa = "BatchDeleteFirewallRuleInputItems";const _BDFRO = "BatchDeleteFirewallRuleOutput";const _BDFROI = "BatchDeleteFirewallRuleOutputItem";const _BDFROIa = "BatchDeleteFirewallRuleOutputItems";const _BDFRR = "BatchDeleteFirewallRuleResult";const _BUFR = "BatchUpdateFirewallRule";const _BUFRI = "BatchUpdateFirewallRuleInput";const _BUFRII = "BatchUpdateFirewallRuleInputItem";const _BUFRIIa = "BatchUpdateFirewallRuleInputItems";const _BUFRO = "BatchUpdateFirewallRuleOutput";const _BUFROI = "BatchUpdateFirewallRuleOutputItem";const _BUFROIa = "BatchUpdateFirewallRuleOutputItems";const _BUFRR = "BatchUpdateFirewallRuleResult";const _CAS = "CreateAccessSource";const _CASI = "CreateAccessSourceInput";const _CASO = "CreateAccessSourceOutput";const _CAT = "CreateAccessToken";const _CATI = "CreateAccessTokenInput";const _CATO = "CreateAccessTokenOutput";const _CDNSV = "CreateDNSView";const _CDNSVI = "CreateDNSViewInput";const _CDNSVO = "CreateDNSViewOutput";const _CE = "ConflictException";const _CFDL = "CreateFirewallDomainList";const _CFDLI = "CreateFirewallDomainListInput";const _CFDLO = "CreateFirewallDomainListOutput";const _CFR = "CreateFirewallRule";const _CFRI = "CreateFirewallRuleInput";const _CFRO = "CreateFirewallRuleOutput";const _CGR = "CreateGlobalResolver";const _CGRI = "CreateGlobalResolverInput";const _CGRO = "CreateGlobalResolverOutput";const _DAS = "DeleteAccessSource";const _DASI = "DeleteAccessSourceInput";const _DASO = "DeleteAccessSourceOutput";const _DAT = "DeleteAccessToken";const _DATI = "DeleteAccessTokenInput";const _DATO = "DeleteAccessTokenOutput";const _DDNSV = "DeleteDNSView";const _DDNSVI = "DeleteDNSViewInput";const _DDNSVIi = "DisableDNSViewInput";const _DDNSVO = "DeleteDNSViewOutput";const _DDNSVOi = "DisableDNSViewOutput";const _DDNSVi = "DisableDNSView";const _DFDL = "DeleteFirewallDomainList";const _DFDLI = "DeleteFirewallDomainListInput";const _DFDLO = "DeleteFirewallDomainListOutput";const _DFR = "DeleteFirewallRule";const _DFRI = "DeleteFirewallRuleInput";const _DFRO = "DeleteFirewallRuleOutput";const _DGR = "DeleteGlobalResolver";const _DGRI = "DeleteGlobalResolverInput";const _DGRO = "DeleteGlobalResolverOutput";const _DHZ = "DisassociateHostedZone";const _DHZI = "DisassociateHostedZoneInput";const _DHZO = "DisassociateHostedZoneOutput";const _DNSV = "DNSViews";const _DNSVS = "DNSViewSummary";const _EDNSV = "EnableDNSView";const _EDNSVI = "EnableDNSViewInput";const _EDNSVO = "EnableDNSViewOutput";const _F = "Filters";const _FDL = "FirewallDomainLists";const _FDLI = "FirewallDomainListsItem";const _FR = "FirewallRules";const _FRI = "FirewallRulesItem";const _GAS = "GetAccessSource";const _GASI = "GetAccessSourceInput";const _GASO = "GetAccessSourceOutput";const _GAT = "GetAccessToken";const _GATI = "GetAccessTokenInput";const _GATO = "GetAccessTokenOutput";const _GDNSV = "GetDNSView";const _GDNSVI = "GetDNSViewInput";const _GDNSVO = "GetDNSViewOutput";const _GFDL = "GetFirewallDomainList";const _GFDLI = "GetFirewallDomainListInput";const _GFDLO = "GetFirewallDomainListOutput";const _GFR = "GetFirewallRule";const _GFRI = "GetFirewallRuleInput";const _GFRO = "GetFirewallRuleOutput";const _GGR = "GetGlobalResolver";const _GGRI = "GetGlobalResolverInput";const _GGRO = "GetGlobalResolverOutput";const _GHZA = "GetHostedZoneAssociation";const _GHZAI = "GetHostedZoneAssociationInput";const _GHZAO = "GetHostedZoneAssociationOutput";const _GMFDL = "GetManagedFirewallDomainList";const _GMFDLI = "GetManagedFirewallDomainListInput";const _GMFDLO = "GetManagedFirewallDomainListOutput";const _GR = "GlobalResolvers";const _GRI = "GlobalResolversItem";const _HZA = "HostedZoneAssociations";const _HZAS = "HostedZoneAssociationSummary";const _IFD = "ImportFirewallDomains";const _IFDI = "ImportFirewallDomainsInput";const _IFDO = "ImportFirewallDomainsOutput";const _ISE = "InternalServerException";const _LAS = "ListAccessSources";const _LASI = "ListAccessSourcesInput";const _LASO = "ListAccessSourcesOutput";const _LAT = "ListAccessTokens";const _LATI = "ListAccessTokensInput";const _LATO = "ListAccessTokensOutput";const _LDNSV = "ListDNSViews";const _LDNSVI = "ListDNSViewsInput";const _LDNSVO = "ListDNSViewsOutput";const _LFD = "ListFirewallDomains";const _LFDI = "ListFirewallDomainsInput";const _LFDL = "ListFirewallDomainLists";const _LFDLI = "ListFirewallDomainListsInput";const _LFDLO = "ListFirewallDomainListsOutput";const _LFDO = "ListFirewallDomainsOutput";const _LFR = "ListFirewallRules";const _LFRI = "ListFirewallRulesInput";const _LFRO = "ListFirewallRulesOutput";const _LGR = "ListGlobalResolvers";const _LGRI = "ListGlobalResolversInput";const _LGRO = "ListGlobalResolversOutput";const _LHZA = "ListHostedZoneAssociations";const _LHZAI = "ListHostedZoneAssociationsInput";const _LHZAO = "ListHostedZoneAssociationsOutput";const _LMFDL = "ListManagedFirewallDomainLists";const _LMFDLI = "ListManagedFirewallDomainListsInput";const _LMFDLO = "ListManagedFirewallDomainListsOutput";const _LSDNSV = "ListSharedDNSViews";const _LSDNSVI = "ListSharedDNSViewsInput";const _LSDNSVO = "ListSharedDNSViewsOutput";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _MFDL = "ManagedFirewallDomainLists";const _MFDLI = "ManagedFirewallDomainListsItem";const _RA = "Retry-After";const _RNFE = "ResourceNotFoundException";const _SDNSV = "SharedDNSViews";const _SDNSVS = "SharedDNSViewSummary";const _SQEE = "ServiceQuotaExceededException";const _TE = "ThrottlingException";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TRRa = "TagResourceResponse";const _UAS = "UpdateAccessSource";const _UASI = "UpdateAccessSourceInput";const _UASO = "UpdateAccessSourceOutput";const _UAT = "UpdateAccessToken";const _UATI = "UpdateAccessTokenInput";const _UATO = "UpdateAccessTokenOutput";const _UDNSV = "UpdateDNSView";const _UDNSVI = "UpdateDNSViewInput";const _UDNSVO = "UpdateDNSViewOutput";const _UFD = "UpdateFirewallDomains";const _UFDI = "UpdateFirewallDomainsInput";const _UFDO = "UpdateFirewallDomainsOutput";const _UFR = "UpdateFirewallRule";const _UFRI = "UpdateFirewallRuleInput";const _UFRO = "UpdateFirewallRuleOutput";const _UGR = "UpdateGlobalResolver";const _UGRI = "UpdateGlobalResolverInput";const _UGRO = "UpdateGlobalResolverOutput";const _UHZA = "UpdateHostedZoneAssociation";const _UHZAI = "UpdateHostedZoneAssociationInput";const _UHZAO = "UpdateHostedZoneAssociationOutput";const _UR = "UntagResource";const _URR = "UntagResourceRequest";const _URRn = "UntagResourceResponse";const _VE = "ValidationException";const _VEF = "ValidationExceptionField";const _VEFL = "ValidationExceptionFieldList";const _a = "arn";const _aS = "accessSources";const _aSI = "accessSourceId";const _aT = "accessTokens";const _aTI = "accessTokenId";const _ac = "action";const _bOD = "blockOverrideDomain";const _bODT = "blockOverrideDnsType";const _bOT = "blockOverrideTtl";const _bR = "blockResponse";const _c = "client";const _cA = "createdAt";const _cT = "clientToken";const _cTo = "confidenceThreshold";const _ci = "cidr";const _co = "code";const _d = "description";const _dA = "deletedAt";const _dAP = "dnsAdvancedProtection";const _dC = "domainCount";const _dFU = "domainFileUrl";const _dN = "dnsName";const _dV = "dnssecValidation";const _dVI = "dnsViewId";const _dVn = "dnsViews";const _di = "dnsview_id";const _do = "domains";const _e = "error";const _eA = "expiresAt";const _eCS = "ednsClientSubnet";const _f = "failures";const _fDL = "firewallDomainLists";const _fDLI = "firewallDomainListId";const _fL = "fieldList";const _fR = "firewallRules";const _fRFO = "firewallRulesFailOpen";const _fRI = "firewallRuleId";const _fRi = "firewallRule";const _fi = "filters";const _gR = "globalResolvers";const _gRI = "globalResolverId";const _gri = "global_resolver_id";const _h = "http";const _hE = "httpError";const _hH = "httpHeader";const _hQ = "httpQuery";const _hZA = "hostedZoneAssociations";const _hZAI = "hostedZoneAssociationId";const _hZI = "hostedZoneId";const _hZN = "hostedZoneName";const _i = "id";const _iA = "ipv4Addresses";const _iAT = "ipAddressType";const _iAp = "ipv6Addresses";const _m = "message";const _mDLN = "managedDomainListName";const _mFDL = "managedFirewallDomainLists";const _mFDLI = "managedFirewallDomainListId";const _mFDLT = "managedFirewallDomainListType";const _mLT = "managedListType";const _mR = "maxResults";const _mr = "max_results";const _n = "name";const _nT = "nextToken";const _nt = "next_token";const _o = "operation";const _oAI = "ownerAccountId";const _oR = "observabilityRegion";const _p = "protocol";const _pr = "priority";const _qC = "quotaCode";const _qT = "qType";const _qTu = "queryType";const _r = "reason";const _rA = "resourceArn";const _rAS = "retryAfterSeconds";const _rI = "resourceId";const _rT = "resourceType";const _re = "regions";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.route53globalresolver";const _sC = "serviceCode";const _sM = "statusMessage";const _se = "server";const _st = "status";const _su = "successes";const _t = "tags";const _tK = "tagKeys";const _uA = "updatedAt";const _v = "value";const n0 = "com.amazonaws.route53globalresolver";const _s_registry = TypeRegistry.for(_s);var Route53GlobalResolverServiceException$ = [-3, _s, "Route53GlobalResolverServiceException", 0, [], []];_s_registry.registerError(Route53GlobalResolverServiceException$, Route53GlobalResolverServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDeniedException$ = [-3, n0, _ADE,    { [_e]: _c, [_hE]: 403 },    [_m],    [0], 1];n0_registry.registerError(AccessDeniedException$, AccessDeniedException);var ConflictException$ = [-3, n0, _CE,    { [_e]: _c, [_hE]: 409 },    [_m, _rT, _rI],    [0, 0, 0], 2];n0_registry.registerError(ConflictException$, ConflictException);var InternalServerException$ = [-3, n0, _ISE,    { [_e]: _se, [_hE]: 500 },    [_m, _rAS],    [0, [1, { [_hH]: _RA }]], 1];n0_registry.registerError(InternalServerException$, InternalServerException);var ResourceNotFoundException$ = [-3, n0, _RNFE,    { [_e]: _c, [_hE]: 404 },    [_m, _rT, _rI],    [0, 0, 0], 2];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var ServiceQuotaExceededException$ = [-3, n0, _SQEE,    { [_e]: _c, [_hE]: 402 },    [_m, _rT, _rI, _sC, _qC],    [0, 0, 0, 0, 0], 2];n0_registry.registerError(ServiceQuotaExceededException$, ServiceQuotaExceededException);var ThrottlingException$ = [-3, n0, _TE,    { [_e]: _c, [_hE]: 429 },    [_m, _sC, _qC, _rAS],    [0, 0, 0, [1, { [_hH]: _RA }]], 1];n0_registry.registerError(ThrottlingException$, ThrottlingException);var ValidationException$ = [-3, n0, _VE,    { [_e]: _c, [_hE]: 400 },    [_m, _r, _fL],    [0, 0, () => ValidationExceptionFieldList], 2];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [    _s_registry,    n0_registry,];var AccessTokenValue = [0, n0, _ATV, 8, 0];var AccessSourcesItem$ = [3, n0, _ASI,    0,    [_a, _ci, _cA, _i, _iAT, _dVI, _p, _st, _uA, _n],    [0, 0, 5, 0, 0, 0, 0, 0, 5, 0], 9];var AccessTokenItem$ = [3, n0, _ATI,    0,    [_i, _a, _cA, _dVI, _eA, _gRI, _st, _uA, _n],    [0, 0, 5, 0, 5, 0, 0, 5, 0], 8];var AssociateHostedZoneInput$ = [3, n0, _AHZI,    0,    [_hZI, _rA, _n],    [[0, 1], 0, 0], 3];var AssociateHostedZoneOutput$ = [3, n0, _AHZO,    0,    [_i, _rA, _hZI, _hZN, _n, _cA, _uA, _st],    [0, 0, 0, 0, 0, 5, 5, 0], 8];var BatchCreateFirewallRuleInput$ = [3, n0, _BCFRI,    0,    [_fR],    [() => BatchCreateFirewallRuleInputItems], 1];var BatchCreateFirewallRuleInputItem$ = [3, n0, _BCFRII,    0,    [_ac, _cT, _n, _dVI, _bODT, _bOD, _bOT, _bR, _cTo, _d, _dAP, _fDLI, _pr, _qT],    [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], 4];var BatchCreateFirewallRuleOutput$ = [3, n0, _BCFRO,    0,    [_f, _su],    [() => BatchCreateFirewallRuleOutputItems, () => BatchCreateFirewallRuleOutputItems], 2];var BatchCreateFirewallRuleOutputItem$ = [3, n0, _BCFROI,    0,    [_fRi, _co, _m],    [() => BatchCreateFirewallRuleResult$, 1, 0], 2];var BatchCreateFirewallRuleResult$ = [3, n0, _BCFRR,    0,    [_ac, _cT, _n, _dVI, _bODT, _bOD, _bOT, _bR, _cTo, _cA, _d, _dAP, _fDLI, _i, _mDLN, _pr, _qTu, _st, _uA],    [0, 0, 0, 0, 0, 0, 1, 0, 0, 5, 0, 0, 0, 0, 0, 1, 0, 0, 5], 4];var BatchDeleteFirewallRuleInput$ = [3, n0, _BDFRI,    0,    [_fR],    [() => BatchDeleteFirewallRuleInputItems], 1];var BatchDeleteFirewallRuleInputItem$ = [3, n0, _BDFRII,    0,    [_fRI],    [0], 1];var BatchDeleteFirewallRuleOutput$ = [3, n0, _BDFRO,    0,    [_f, _su],    [() => BatchDeleteFirewallRuleOutputItems, () => BatchDeleteFirewallRuleOutputItems], 2];var BatchDeleteFirewallRuleOutputItem$ = [3, n0, _BDFROI,    0,    [_fRi, _co, _m],    [() => BatchDeleteFirewallRuleResult$, 1, 0], 2];var BatchDeleteFirewallRuleResult$ = [3, n0, _BDFRR,    0,    [_i, _cT, _n, _st],    [0, 0, 0, 0], 1];var BatchUpdateFirewallRuleInput$ = [3, n0, _BUFRI,    0,    [_fR],    [() => BatchUpdateFirewallRuleInputItems], 1];var BatchUpdateFirewallRuleInputItem$ = [3, n0, _BUFRII,    0,    [_fRI, _ac, _bODT, _bOD, _bOT, _bR, _cTo, _d, _dAP, _n, _pr],    [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], 1];var BatchUpdateFirewallRuleOutput$ = [3, n0, _BUFRO,    0,    [_f, _su],    [() => BatchUpdateFirewallRuleOutputItems, () => BatchUpdateFirewallRuleOutputItems], 2];var BatchUpdateFirewallRuleOutputItem$ = [3, n0, _BUFROI,    0,    [_fRi, _co, _m],    [() => BatchUpdateFirewallRuleResult$, 1, 0], 2];var BatchUpdateFirewallRuleResult$ = [3, n0, _BUFRR,    0,    [_i, _ac, _bODT, _bOD, _bOT, _bR, _cT, _cTo, _cA, _d, _dAP, _fDLI, _n, _pr, _dVI, _qTu, _st, _uA],    [0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 0, 1, 0, 0, 0, 5], 1];var CreateAccessSourceInput$ = [3, n0, _CASI,    0,    [_ci, _dVI, _p, _cT, _iAT, _n, _t],    [0, 0, 0, [0, 4], 0, 0, 128 | 0], 3];var CreateAccessSourceOutput$ = [3, n0, _CASO,    0,    [_a, _ci, _cA, _i, _iAT, _dVI, _p, _st, _uA, _n],    [0, 0, 5, 0, 0, 0, 0, 0, 5, 0], 9];var CreateAccessTokenInput$ = [3, n0, _CATI,    0,    [_dVI, _cT, _eA, _n, _t],    [[0, 1], [0, 4], 5, 0, 128 | 0], 1];var CreateAccessTokenOutput$ = [3, n0, _CATO,    0,    [_i, _a, _cA, _dVI, _eA, _st, _v, _cT, _n],    [0, 0, 5, 0, 5, 0, [() => AccessTokenValue, 0], 0, 0], 7];var CreateDNSViewInput$ = [3, n0, _CDNSVI,    0,    [_gRI, _n, _cT, _dV, _eCS, _fRFO, _d, _t],    [[0, 1], 0, [0, 4], 0, 0, 0, 0, 128 | 0], 2];var CreateDNSViewOutput$ = [3, n0, _CDNSVO,    0,    [_i, _a, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _cT, _d],    [0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0], 10];var CreateFirewallDomainListInput$ = [3, n0, _CFDLI,    0,    [_gRI, _n, _cT, _d, _t],    [[0, 1], 0, [0, 4], 0, 128 | 0], 2];var CreateFirewallDomainListOutput$ = [3, n0, _CFDLO,    0,    [_a, _gRI, _cA, _dC, _i, _n, _st, _uA, _d],    [0, 0, 5, 1, 0, 0, 0, 5, 0], 8];var CreateFirewallRuleInput$ = [3, n0, _CFRI,    0,    [_ac, _n, _dVI, _bODT, _bOD, _bOT, _bR, _cT, _cTo, _d, _dAP, _fDLI, _pr, _qT],    [0, 0, 0, 0, 0, 1, 0, [0, 4], 0, 0, 0, 0, 1, 0], 3];var CreateFirewallRuleOutput$ = [3, n0, _CFRO,    0,    [_ac, _cA, _i, _n, _pr, _dVI, _st, _uA, _bODT, _bOD, _bOT, _bR, _cTo, _d, _dAP, _fDLI, _qTu],    [0, 5, 0, 0, 1, 0, 0, 5, 0, 0, 1, 0, 0, 0, 0, 0, 0], 8];var CreateGlobalResolverInput$ = [3, n0, _CGRI,    0,    [_n, _re, _cT, _d, _iAT, _oR, _t],    [0, 64 | 0, [0, 4], 0, 0, 0, 128 | 0], 2];var CreateGlobalResolverOutput$ = [3, n0, _CGRO,    0,    [_i, _a, _cT, _cA, _dN, _iA, _n, _re, _st, _uA, _d, _iAT, _iAp, _oR],    [0, 0, 0, 5, 0, 64 | 0, 0, 64 | 0, 0, 5, 0, 0, 64 | 0, 0], 10];var DeleteAccessSourceInput$ = [3, n0, _DASI,    0,    [_aSI],    [[0, 1]], 1];var DeleteAccessSourceOutput$ = [3, n0, _DASO,    0,    [_a, _ci, _cA, _i, _iAT, _dVI, _p, _st, _uA, _n],    [0, 0, 5, 0, 0, 0, 0, 0, 5, 0], 9];var DeleteAccessTokenInput$ = [3, n0, _DATI,    0,    [_aTI],    [[0, 1]], 1];var DeleteAccessTokenOutput$ = [3, n0, _DATO,    0,    [_i, _st, _dA],    [0, 0, 5], 3];var DeleteDNSViewInput$ = [3, n0, _DDNSVI,    0,    [_dVI],    [[0, 1]], 1];var DeleteDNSViewOutput$ = [3, n0, _DDNSVO,    0,    [_i, _a, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _cT, _d],    [0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0], 10];var DeleteFirewallDomainListInput$ = [3, n0, _DFDLI,    0,    [_fDLI],    [[0, 1]], 1];var DeleteFirewallDomainListOutput$ = [3, n0, _DFDLO,    0,    [_a, _i, _n, _st],    [0, 0, 0, 0], 4];var DeleteFirewallRuleInput$ = [3, n0, _DFRI,    0,    [_fRI],    [[0, 1]], 1];var DeleteFirewallRuleOutput$ = [3, n0, _DFRO,    0,    [_ac, _cA, _i, _n, _pr, _dVI, _st, _uA, _bODT, _bOD, _bOT, _bR, _cTo, _d, _dAP, _fDLI, _qTu],    [0, 5, 0, 0, 1, 0, 0, 5, 0, 0, 1, 0, 0, 0, 0, 0, 0], 8];var DeleteGlobalResolverInput$ = [3, n0, _DGRI,    0,    [_gRI],    [[0, 1]], 1];var DeleteGlobalResolverOutput$ = [3, n0, _DGRO,    0,    [_i, _a, _cT, _dN, _n, _re, _cA, _uA, _st, _iA, _oR, _d, _iAp, _iAT],    [0, 0, 0, 0, 0, 64 | 0, 5, 5, 0, 64 | 0, 0, 0, 64 | 0, 0], 10];var DisableDNSViewInput$ = [3, n0, _DDNSVIi,    0,    [_dVI],    [[0, 1]], 1];var DisableDNSViewOutput$ = [3, n0, _DDNSVOi,    0,    [_i, _a, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _cT, _d],    [0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0], 10];var DisassociateHostedZoneInput$ = [3, n0, _DHZI,    0,    [_hZI, _rA],    [[0, 1], [0, 1]], 2];var DisassociateHostedZoneOutput$ = [3, n0, _DHZO,    0,    [_i, _rA, _hZI, _hZN, _n, _cA, _uA, _st],    [0, 0, 0, 0, 0, 5, 5, 0], 8];var DNSViewSummary$ = [3, n0, _DNSVS,    0,    [_i, _a, _cT, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _d],    [0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0], 11];var EnableDNSViewInput$ = [3, n0, _EDNSVI,    0,    [_dVI],    [[0, 1]], 1];var EnableDNSViewOutput$ = [3, n0, _EDNSVO,    0,    [_i, _a, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _cT, _d],    [0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0], 10];var FirewallDomainListsItem$ = [3, n0, _FDLI,    0,    [_a, _gRI, _cA, _i, _n, _st, _uA, _d],    [0, 0, 5, 0, 0, 0, 5, 0], 7];var FirewallRulesItem$ = [3, n0, _FRI,    0,    [_ac, _cA, _i, _n, _pr, _dVI, _st, _uA, _bODT, _bOD, _bOT, _bR, _cTo, _d, _dAP, _fDLI, _qTu],    [0, 5, 0, 0, 1, 0, 0, 5, 0, 0, 1, 0, 0, 0, 0, 0, 0], 8];var GetAccessSourceInput$ = [3, n0, _GASI,    0,    [_aSI],    [[0, 1]], 1];var GetAccessSourceOutput$ = [3, n0, _GASO,    0,    [_a, _ci, _cA, _i, _iAT, _dVI, _p, _st, _uA, _n],    [0, 0, 5, 0, 0, 0, 0, 0, 5, 0], 9];var GetAccessTokenInput$ = [3, n0, _GATI,    0,    [_aTI],    [[0, 1]], 1];var GetAccessTokenOutput$ = [3, n0, _GATO,    0,    [_i, _a, _cA, _dVI, _eA, _gRI, _st, _uA, _v, _cT, _n],    [0, 0, 5, 0, 5, 0, 0, 5, [() => AccessTokenValue, 0], 0, 0], 9];var GetDNSViewInput$ = [3, n0, _GDNSVI,    0,    [_dVI],    [[0, 1]], 1];var GetDNSViewOutput$ = [3, n0, _GDNSVO,    0,    [_i, _a, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _cT, _d],    [0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0], 10];var GetFirewallDomainListInput$ = [3, n0, _GFDLI,    0,    [_fDLI],    [[0, 1]], 1];var GetFirewallDomainListOutput$ = [3, n0, _GFDLO,    0,    [_a, _gRI, _cA, _dC, _i, _n, _st, _uA, _cT, _d, _sM],    [0, 0, 5, 1, 0, 0, 0, 5, 0, 0, 0], 8];var GetFirewallRuleInput$ = [3, n0, _GFRI,    0,    [_fRI],    [[0, 1]], 1];var GetFirewallRuleOutput$ = [3, n0, _GFRO,    0,    [_ac, _cA, _i, _n, _pr, _dVI, _st, _uA, _bODT, _bOD, _bOT, _bR, _cTo, _d, _dAP, _fDLI, _qTu],    [0, 5, 0, 0, 1, 0, 0, 5, 0, 0, 1, 0, 0, 0, 0, 0, 0], 8];var GetGlobalResolverInput$ = [3, n0, _GGRI,    0,    [_gRI],    [[0, 1]], 1];var GetGlobalResolverOutput$ = [3, n0, _GGRO,    0,    [_i, _a, _cT, _dN, _n, _re, _cA, _uA, _st, _iA, _oR, _d, _iAp, _iAT],    [0, 0, 0, 0, 0, 64 | 0, 5, 5, 0, 64 | 0, 0, 0, 64 | 0, 0], 10];var GetHostedZoneAssociationInput$ = [3, n0, _GHZAI,    0,    [_hZAI],    [[0, 1]], 1];var GetHostedZoneAssociationOutput$ = [3, n0, _GHZAO,    0,    [_i, _rA, _hZI, _hZN, _n, _cA, _uA, _st],    [0, 0, 0, 0, 0, 5, 5, 0], 8];var GetManagedFirewallDomainListInput$ = [3, n0, _GMFDLI,    0,    [_mFDLI],    [[0, 1]], 1];var GetManagedFirewallDomainListOutput$ = [3, n0, _GMFDLO,    0,    [_i, _n, _mLT, _d],    [0, 0, 0, 0], 3];var GlobalResolversItem$ = [3, n0, _GRI,    0,    [_i, _a, _cT, _dN, _n, _re, _cA, _uA, _st, _iA, _oR, _d, _iAp, _iAT],    [0, 0, 0, 0, 0, 64 | 0, 5, 5, 0, 64 | 0, 0, 0, 64 | 0, 0], 10];var HostedZoneAssociationSummary$ = [3, n0, _HZAS,    0,    [_i, _rA, _hZI, _hZN, _n, _cA, _uA, _st],    [0, 0, 0, 0, 0, 5, 5, 0], 8];var ImportFirewallDomainsInput$ = [3, n0, _IFDI,    0,    [_dFU, _fDLI, _o],    [0, [0, 1], 0], 3];var ImportFirewallDomainsOutput$ = [3, n0, _IFDO,    0,    [_i, _n, _st],    [0, 0, 0], 3];var ListAccessSourcesInput$ = [3, n0, _LASI,    0,    [_mR, _nT, _fi],    [[1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }], [[2, n0, _F, 0, 0, 64 | 0], 64]]];var ListAccessSourcesOutput$ = [3, n0, _LASO,    0,    [_aS, _nT],    [() => AccessSources, 0], 1];var ListAccessTokensInput$ = [3, n0, _LATI,    0,    [_dVI, _mR, _nT, _fi],    [[0, 1], [1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }], [[2, n0, _F, 0, 0, 64 | 0], 64]], 1];var ListAccessTokensOutput$ = [3, n0, _LATO,    0,    [_nT, _aT],    [0, () => AccessTokens]];var ListDNSViewsInput$ = [3, n0, _LDNSVI,    0,    [_gRI, _mR, _nT],    [[0, 1], [1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }]], 1];var ListDNSViewsOutput$ = [3, n0, _LDNSVO,    0,    [_dVn, _nT],    [() => DNSViews, 0], 1];var ListFirewallDomainListsInput$ = [3, n0, _LFDLI,    0,    [_mR, _nT, _gRI],    [[1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }], [0, { [_hQ]: _gri }]]];var ListFirewallDomainListsOutput$ = [3, n0, _LFDLO,    0,    [_fDL, _nT],    [() => FirewallDomainLists, 0], 1];var ListFirewallDomainsInput$ = [3, n0, _LFDI,    0,    [_fDLI, _mR, _nT],    [[0, 1], [1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }]], 1];var ListFirewallDomainsOutput$ = [3, n0, _LFDO,    0,    [_do, _nT],    [64 | 0, 0], 1];var ListFirewallRulesInput$ = [3, n0, _LFRI,    0,    [_dVI, _mR, _nT, _fi],    [[0, { [_hQ]: _di }], [1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }], [[2, n0, _F, 0, 0, 64 | 0], 64]], 1];var ListFirewallRulesOutput$ = [3, n0, _LFRO,    0,    [_fR, _nT],    [() => FirewallRules, 0], 1];var ListGlobalResolversInput$ = [3, n0, _LGRI,    0,    [_mR, _nT],    [[1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }]]];var ListGlobalResolversOutput$ = [3, n0, _LGRO,    0,    [_gR, _nT],    [() => GlobalResolvers, 0], 1];var ListHostedZoneAssociationsInput$ = [3, n0, _LHZAI,    0,    [_mR, _nT, _rA],    [[1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }], [0, { [_hQ]: _rA }]]];var ListHostedZoneAssociationsOutput$ = [3, n0, _LHZAO,    0,    [_hZA, _nT],    [() => HostedZoneAssociations, 0], 1];var ListManagedFirewallDomainListsInput$ = [3, n0, _LMFDLI,    0,    [_mFDLT, _mR, _nT],    [[0, 1], [1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }]], 1];var ListManagedFirewallDomainListsOutput$ = [3, n0, _LMFDLO,    0,    [_mFDL, _nT],    [() => ManagedFirewallDomainLists, 0], 1];var ListSharedDNSViewsInput$ = [3, n0, _LSDNSVI,    0,    [_mR, _nT],    [[1, { [_hQ]: _mr }], [0, { [_hQ]: _nt }]]];var ListSharedDNSViewsOutput$ = [3, n0, _LSDNSVO,    0,    [_dVn, _nT],    [() => SharedDNSViews, 0], 1];var ListTagsForResourceRequest$ = [3, n0, _LTFRR,    0,    [_rA],    [0], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi,    0,    [_t],    [128 | 0]];var ManagedFirewallDomainListsItem$ = [3, n0, _MFDLI,    0,    [_i, _n, _mLT, _d],    [0, 0, 0, 0], 3];var SharedDNSViewSummary$ = [3, n0, _SDNSVS,    0,    [_i, _a, _cT, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _oAI, _d],    [0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0], 12];var TagResourceRequest$ = [3, n0, _TRR,    0,    [_rA, _t],    [0, 128 | 0], 2];var TagResourceResponse$ = [3, n0, _TRRa,    0,    [],    []];var UntagResourceRequest$ = [3, n0, _URR,    0,    [_rA, _tK],    [0, 64 | 0], 2];var UntagResourceResponse$ = [3, n0, _URRn,    0,    [],    []];var UpdateAccessSourceInput$ = [3, n0, _UASI,    0,    [_aSI, _ci, _iAT, _n, _p],    [[0, 1], 0, 0, 0, 0], 1];var UpdateAccessSourceOutput$ = [3, n0, _UASO,    0,    [_a, _ci, _cA, _i, _iAT, _dVI, _p, _st, _uA, _n],    [0, 0, 5, 0, 0, 0, 0, 0, 5, 0], 9];var UpdateAccessTokenInput$ = [3, n0, _UATI,    0,    [_aTI, _n],    [[0, 1], 0], 2];var UpdateAccessTokenOutput$ = [3, n0, _UATO,    0,    [_i, _n],    [0, 0], 2];var UpdateDNSViewInput$ = [3, n0, _UDNSVI,    0,    [_dVI, _n, _d, _dV, _eCS, _fRFO],    [[0, 1], 0, 0, 0, 0, 0], 1];var UpdateDNSViewOutput$ = [3, n0, _UDNSVO,    0,    [_i, _a, _dV, _eCS, _fRFO, _n, _gRI, _cA, _uA, _st, _cT, _d],    [0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0], 10];var UpdateFirewallDomainsInput$ = [3, n0, _UFDI,    0,    [_do, _fDLI, _o],    [64 | 0, [0, 1], 0], 3];var UpdateFirewallDomainsOutput$ = [3, n0, _UFDO,    0,    [_i, _n, _st],    [0, 0, 0], 3];var UpdateFirewallRuleInput$ = [3, n0, _UFRI,    0,    [_fRI, _ac, _bODT, _bOD, _bOT, _bR, _cT, _cTo, _d, _dAP, _n, _pr],    [[0, 1], 0, 0, 0, 1, 0, [0, 4], 0, 0, 0, 0, 1], 1];var UpdateFirewallRuleOutput$ = [3, n0, _UFRO,    0,    [_ac, _cA, _i, _n, _pr, _dVI, _st, _uA, _bODT, _bOD, _bOT, _bR, _cTo, _d, _dAP, _fDLI, _qTu],    [0, 5, 0, 0, 1, 0, 0, 5, 0, 0, 1, 0, 0, 0, 0, 0, 0], 8];var UpdateGlobalResolverInput$ = [3, n0, _UGRI,    0,    [_gRI, _n, _oR, _d, _iAT, _re],    [[0, 1], 0, 0, 0, 0, 64 | 0], 1];var UpdateGlobalResolverOutput$ = [3, n0, _UGRO,    0,    [_i, _a, _cT, _dN, _n, _re, _cA, _uA, _st, _iA, _oR, _d, _iAp, _iAT],    [0, 0, 0, 0, 0, 64 | 0, 5, 5, 0, 64 | 0, 0, 0, 64 | 0, 0], 10];var UpdateHostedZoneAssociationInput$ = [3, n0, _UHZAI,    0,    [_hZAI, _n],    [[0, 1], 0], 1];var UpdateHostedZoneAssociationOutput$ = [3, n0, _UHZAO,    0,    [_i, _rA, _hZI, _hZN, _n, _cA, _uA, _st],    [0, 0, 0, 0, 0, 5, 5, 0], 8];var ValidationExceptionField$ = [3, n0, _VEF,    0,    [_n, _m],    [0, 0], 2];var AccessSources = [1, n0, _AS,    0, () => AccessSourcesItem$];var AccessTokens = [1, n0, _AT,    0, () => AccessTokenItem$];var BatchCreateFirewallRuleInputItems = [1, n0, _BCFRIIa,    0, () => BatchCreateFirewallRuleInputItem$];var BatchCreateFirewallRuleOutputItems = [1, n0, _BCFROIa,    0, () => BatchCreateFirewallRuleOutputItem$];var BatchDeleteFirewallRuleInputItems = [1, n0, _BDFRIIa,    0, () => BatchDeleteFirewallRuleInputItem$];var BatchDeleteFirewallRuleOutputItems = [1, n0, _BDFROIa,    0, () => BatchDeleteFirewallRuleOutputItem$];var BatchUpdateFirewallRuleInputItems = [1, n0, _BUFRIIa,    0, () => BatchUpdateFirewallRuleInputItem$];var BatchUpdateFirewallRuleOutputItems = [1, n0, _BUFROIa,    0, () => BatchUpdateFirewallRuleOutputItem$];var DNSViews = [1, n0, _DNSV,    0, () => DNSViewSummary$];var FirewallDomainLists = [1, n0, _FDL,    0, () => FirewallDomainListsItem$];var FirewallRules = [1, n0, _FR,    0, () => FirewallRulesItem$];var GlobalResolvers = [1, n0, _GR,    0, () => GlobalResolversItem$];var HostedZoneAssociations = [1, n0, _HZA,    0, () => HostedZoneAssociationSummary$];var ManagedFirewallDomainLists = [1, n0, _MFDL,    0, () => ManagedFirewallDomainListsItem$];var SharedDNSViews = [1, n0, _SDNSV,    0, () => SharedDNSViewSummary$];var ValidationExceptionFieldList = [1, n0, _VEFL,    0, () => ValidationExceptionField$];var AssociateHostedZone$ = [9, n0, _AHZ,    { [_h]: ["POST", "/hosted-zone-associations/{hostedZoneId}", 200] }, () => AssociateHostedZoneInput$, () => AssociateHostedZoneOutput$];var BatchCreateFirewallRule$ = [9, n0, _BCFR,    { [_h]: ["POST", "/firewall-rules/batch-create", 200] }, () => BatchCreateFirewallRuleInput$, () => BatchCreateFirewallRuleOutput$];var BatchDeleteFirewallRule$ = [9, n0, _BDFR,    { [_h]: ["POST", "/firewall-rules/batch-delete", 200] }, () => BatchDeleteFirewallRuleInput$, () => BatchDeleteFirewallRuleOutput$];var BatchUpdateFirewallRule$ = [9, n0, _BUFR,    { [_h]: ["POST", "/firewall-rules/batch-update", 200] }, () => BatchUpdateFirewallRuleInput$, () => BatchUpdateFirewallRuleOutput$];var CreateAccessSource$ = [9, n0, _CAS,    { [_h]: ["POST", "/access-sources", 200] }, () => CreateAccessSourceInput$, () => CreateAccessSourceOutput$];var CreateAccessToken$ = [9, n0, _CAT,    { [_h]: ["POST", "/tokens/{dnsViewId}", 200] }, () => CreateAccessTokenInput$, () => CreateAccessTokenOutput$];var CreateDNSView$ = [9, n0, _CDNSV,    { [_h]: ["POST", "/dns-views/{globalResolverId}", 200] }, () => CreateDNSViewInput$, () => CreateDNSViewOutput$];var CreateFirewallDomainList$ = [9, n0, _CFDL,    { [_h]: ["POST", "/firewall-domain-lists/{globalResolverId}", 200] }, () => CreateFirewallDomainListInput$, () => CreateFirewallDomainListOutput$];var CreateFirewallRule$ = [9, n0, _CFR,    { [_h]: ["POST", "/firewall-rules", 200] }, () => CreateFirewallRuleInput$, () => CreateFirewallRuleOutput$];var CreateGlobalResolver$ = [9, n0, _CGR,    { [_h]: ["POST", "/global-resolver", 200] }, () => CreateGlobalResolverInput$, () => CreateGlobalResolverOutput$];var DeleteAccessSource$ = [9, n0, _DAS,    { [_h]: ["DELETE", "/access-sources/{accessSourceId}", 200] }, () => DeleteAccessSourceInput$, () => DeleteAccessSourceOutput$];var DeleteAccessToken$ = [9, n0, _DAT,    { [_h]: ["DELETE", "/tokens/{accessTokenId}", 200] }, () => DeleteAccessTokenInput$, () => DeleteAccessTokenOutput$];var DeleteDNSView$ = [9, n0, _DDNSV,    { [_h]: ["DELETE", "/dns-views/{dnsViewId}", 200] }, () => DeleteDNSViewInput$, () => DeleteDNSViewOutput$];var DeleteFirewallDomainList$ = [9, n0, _DFDL,    { [_h]: ["DELETE", "/firewall-domain-lists/{firewallDomainListId}", 200] }, () => DeleteFirewallDomainListInput$, () => DeleteFirewallDomainListOutput$];var DeleteFirewallRule$ = [9, n0, _DFR,    { [_h]: ["DELETE", "/firewall-rules/{firewallRuleId}", 200] }, () => DeleteFirewallRuleInput$, () => DeleteFirewallRuleOutput$];var DeleteGlobalResolver$ = [9, n0, _DGR,    { [_h]: ["DELETE", "/global-resolver/{globalResolverId}", 200] }, () => DeleteGlobalResolverInput$, () => DeleteGlobalResolverOutput$];var DisableDNSView$ = [9, n0, _DDNSVi,    { [_h]: ["PATCH", "/dns-views/{dnsViewId}/disable", 200] }, () => DisableDNSViewInput$, () => DisableDNSViewOutput$];var DisassociateHostedZone$ = [9, n0, _DHZ,    { [_h]: ["DELETE", "/hosted-zone-associations/hosted-zone/{hostedZoneId}/resource-arn/{resourceArn+}", 200] }, () => DisassociateHostedZoneInput$, () => DisassociateHostedZoneOutput$];var EnableDNSView$ = [9, n0, _EDNSV,    { [_h]: ["PATCH", "/dns-views/{dnsViewId}/enable", 200] }, () => EnableDNSViewInput$, () => EnableDNSViewOutput$];var GetAccessSource$ = [9, n0, _GAS,    { [_h]: ["GET", "/access-sources/{accessSourceId}", 200] }, () => GetAccessSourceInput$, () => GetAccessSourceOutput$];var GetAccessToken$ = [9, n0, _GAT,    { [_h]: ["GET", "/tokens/{accessTokenId}", 200] }, () => GetAccessTokenInput$, () => GetAccessTokenOutput$];var GetDNSView$ = [9, n0, _GDNSV,    { [_h]: ["GET", "/dns-views/{dnsViewId}", 200] }, () => GetDNSViewInput$, () => GetDNSViewOutput$];var GetFirewallDomainList$ = [9, n0, _GFDL,    { [_h]: ["GET", "/firewall-domain-lists/{firewallDomainListId}", 200] }, () => GetFirewallDomainListInput$, () => GetFirewallDomainListOutput$];var GetFirewallRule$ = [9, n0, _GFR,    { [_h]: ["GET", "/firewall-rules/{firewallRuleId}", 200] }, () => GetFirewallRuleInput$, () => GetFirewallRuleOutput$];var GetGlobalResolver$ = [9, n0, _GGR,    { [_h]: ["GET", "/global-resolver/{globalResolverId}", 200] }, () => GetGlobalResolverInput$, () => GetGlobalResolverOutput$];var GetHostedZoneAssociation$ = [9, n0, _GHZA,    { [_h]: ["GET", "/hosted-zone-associations/{hostedZoneAssociationId}", 200] }, () => GetHostedZoneAssociationInput$, () => GetHostedZoneAssociationOutput$];var GetManagedFirewallDomainList$ = [9, n0, _GMFDL,    { [_h]: ["GET", "/managed-firewall-domain-lists/{managedFirewallDomainListId}", 200] }, () => GetManagedFirewallDomainListInput$, () => GetManagedFirewallDomainListOutput$];var ImportFirewallDomains$ = [9, n0, _IFD,    { [_h]: ["PATCH", "/firewall-domain-lists/{firewallDomainListId}/domains/s3_file_url", 200] }, () => ImportFirewallDomainsInput$, () => ImportFirewallDomainsOutput$];var ListAccessSources$ = [9, n0, _LAS,    { [_h]: ["GET", "/access-sources", 200] }, () => ListAccessSourcesInput$, () => ListAccessSourcesOutput$];var ListAccessTokens$ = [9, n0, _LAT,    { [_h]: ["GET", "/tokens/dns-view/{dnsViewId}", 200] }, () => ListAccessTokensInput$, () => ListAccessTokensOutput$];var ListDNSViews$ = [9, n0, _LDNSV,    { [_h]: ["GET", "/dns-views/resolver/{globalResolverId}", 200] }, () => ListDNSViewsInput$, () => ListDNSViewsOutput$];var ListFirewallDomainLists$ = [9, n0, _LFDL,    { [_h]: ["GET", "/firewall-domain-lists", 200] }, () => ListFirewallDomainListsInput$, () => ListFirewallDomainListsOutput$];var ListFirewallDomains$ = [9, n0, _LFD,    { [_h]: ["GET", "/firewall-domain-lists/{firewallDomainListId}/domains", 200] }, () => ListFirewallDomainsInput$, () => ListFirewallDomainsOutput$];var ListFirewallRules$ = [9, n0, _LFR,    { [_h]: ["GET", "/firewall-rules", 200] }, () => ListFirewallRulesInput$, () => ListFirewallRulesOutput$];var ListGlobalResolvers$ = [9, n0, _LGR,    { [_h]: ["GET", "/global-resolver", 200] }, () => ListGlobalResolversInput$, () => ListGlobalResolversOutput$];var ListHostedZoneAssociations$ = [9, n0, _LHZA,    { [_h]: ["GET", "/hosted-zone-associations", 200] }, () => ListHostedZoneAssociationsInput$, () => ListHostedZoneAssociationsOutput$];var ListManagedFirewallDomainLists$ = [9, n0, _LMFDL,    { [_h]: ["GET", "/list-managed-firewall-domain-lists/{managedFirewallDomainListType}", 200] }, () => ListManagedFirewallDomainListsInput$, () => ListManagedFirewallDomainListsOutput$];var ListSharedDNSViews$ = [9, n0, _LSDNSV,    { [_h]: ["GET", "/shared-dns-views", 200] }, () => ListSharedDNSViewsInput$, () => ListSharedDNSViewsOutput$];var ListTagsForResource$ = [9, n0, _LTFR,    { [_h]: ["POST", "/get-all-tags", 200] }, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var TagResource$ = [9, n0, _TR,    { [_h]: ["POST", "/tag-resource", 200] }, () => TagResourceRequest$, () => TagResourceResponse$];var UntagResource$ = [9, n0, _UR,    { [_h]: ["POST", "/untag-resource", 200] }, () => UntagResourceRequest$, () => UntagResourceResponse$];var UpdateAccessSource$ = [9, n0, _UAS,    { [_h]: ["PATCH", "/access-sources/{accessSourceId}", 200] }, () => UpdateAccessSourceInput$, () => UpdateAccessSourceOutput$];var UpdateAccessToken$ = [9, n0, _UAT,    { [_h]: ["PATCH", "/tokens/{accessTokenId}", 200] }, () => UpdateAccessTokenInput$, () => UpdateAccessTokenOutput$];var UpdateDNSView$ = [9, n0, _UDNSV,    { [_h]: ["PATCH", "/dns-views/{dnsViewId}", 200] }, () => UpdateDNSViewInput$, () => UpdateDNSViewOutput$];var UpdateFirewallDomains$ = [9, n0, _UFD,    { [_h]: ["PATCH", "/firewall-domain-lists/{firewallDomainListId}/domains", 200] }, () => UpdateFirewallDomainsInput$, () => UpdateFirewallDomainsOutput$];var UpdateFirewallRule$ = [9, n0, _UFR,    { [_h]: ["PATCH", "/firewall-rules/{firewallRuleId}", 200] }, () => UpdateFirewallRuleInput$, () => UpdateFirewallRuleOutput$];var UpdateGlobalResolver$ = [9, n0, _UGR,    { [_h]: ["PATCH", "/global-resolver/{globalResolverId}", 200] }, () => UpdateGlobalResolverInput$, () => UpdateGlobalResolverOutput$];var UpdateHostedZoneAssociation$ = [9, n0, _UHZA,    { [_h]: ["PATCH", "/hosted-zone-associations/{hostedZoneAssociationId}", 200] }, () => UpdateHostedZoneAssociationInput$, () => UpdateHostedZoneAssociationOutput$]; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2022-09-27",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultRoute53GlobalResolverHttpAuthSchemeProvider,        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 ?? AwsRestJsonProtocol,        protocolSettings: config?.protocolSettings ?? {            defaultNamespace: "com.amazonaws.route53globalresolver",            errorTypeRegistries,            version: "2022-09-27",            serviceTarget: "EC2DNSGlobalResolverCustomerAPI",        },        serviceId: config?.serviceId ?? "Route53GlobalResolver",        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 Route53GlobalResolverClient 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: defaultRoute53GlobalResolverHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} const command = makeBuilder(commonParams, "EC2DNSGlobalResolverCustomerAPI", "Route53GlobalResolverClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class AssociateHostedZoneCommand extends command(_ep0, _mw0, "AssociateHostedZone", AssociateHostedZone$) {} class BatchCreateFirewallRuleCommand extends command(_ep0, _mw0, "BatchCreateFirewallRule", BatchCreateFirewallRule$) {} class BatchDeleteFirewallRuleCommand extends command(_ep0, _mw0, "BatchDeleteFirewallRule", BatchDeleteFirewallRule$) {} class BatchUpdateFirewallRuleCommand extends command(_ep0, _mw0, "BatchUpdateFirewallRule", BatchUpdateFirewallRule$) {} class CreateAccessSourceCommand extends command(_ep0, _mw0, "CreateAccessSource", CreateAccessSource$) {} class CreateAccessTokenCommand extends command(_ep0, _mw0, "CreateAccessToken", CreateAccessToken$) {} class CreateDNSViewCommand extends command(_ep0, _mw0, "CreateDNSView", CreateDNSView$) {} class CreateFirewallDomainListCommand extends command(_ep0, _mw0, "CreateFirewallDomainList", CreateFirewallDomainList$) {} class CreateFirewallRuleCommand extends command(_ep0, _mw0, "CreateFirewallRule", CreateFirewallRule$) {} class CreateGlobalResolverCommand extends command(_ep0, _mw0, "CreateGlobalResolver", CreateGlobalResolver$) {} class DeleteAccessSourceCommand extends command(_ep0, _mw0, "DeleteAccessSource", DeleteAccessSource$) {} class DeleteAccessTokenCommand extends command(_ep0, _mw0, "DeleteAccessToken", DeleteAccessToken$) {} class DeleteDNSViewCommand extends command(_ep0, _mw0, "DeleteDNSView", DeleteDNSView$) {} class DeleteFirewallDomainListCommand extends command(_ep0, _mw0, "DeleteFirewallDomainList", DeleteFirewallDomainList$) {} class DeleteFirewallRuleCommand extends command(_ep0, _mw0, "DeleteFirewallRule", DeleteFirewallRule$) {} class DeleteGlobalResolverCommand extends command(_ep0, _mw0, "DeleteGlobalResolver", DeleteGlobalResolver$) {} class DisableDNSViewCommand extends command(_ep0, _mw0, "DisableDNSView", DisableDNSView$) {} class DisassociateHostedZoneCommand extends command(_ep0, _mw0, "DisassociateHostedZone", DisassociateHostedZone$) {} class EnableDNSViewCommand extends command(_ep0, _mw0, "EnableDNSView", EnableDNSView$) {} class GetAccessSourceCommand extends command(_ep0, _mw0, "GetAccessSource", GetAccessSource$) {} class GetAccessTokenCommand extends command(_ep0, _mw0, "GetAccessToken", GetAccessToken$) {} class GetDNSViewCommand extends command(_ep0, _mw0, "GetDNSView", GetDNSView$) {} class GetFirewallDomainListCommand extends command(_ep0, _mw0, "GetFirewallDomainList", GetFirewallDomainList$) {} class GetFirewallRuleCommand extends command(_ep0, _mw0, "GetFirewallRule", GetFirewallRule$) {} class GetGlobalResolverCommand extends command(_ep0, _mw0, "GetGlobalResolver", GetGlobalResolver$) {} class GetHostedZoneAssociationCommand extends command(_ep0, _mw0, "GetHostedZoneAssociation", GetHostedZoneAssociation$) {} class GetManagedFirewallDomainListCommand extends command(_ep0, _mw0, "GetManagedFirewallDomainList", GetManagedFirewallDomainList$) {} class ImportFirewallDomainsCommand extends command(_ep0, _mw0, "ImportFirewallDomains", ImportFirewallDomains$) {} class ListAccessSourcesCommand extends command(_ep0, _mw0, "ListAccessSources", ListAccessSources$) {} class ListAccessTokensCommand extends command(_ep0, _mw0, "ListAccessTokens", ListAccessTokens$) {} class ListDNSViewsCommand extends command(_ep0, _mw0, "ListDNSViews", ListDNSViews$) {} class ListFirewallDomainListsCommand extends command(_ep0, _mw0, "ListFirewallDomainLists", ListFirewallDomainLists$) {} class ListFirewallDomainsCommand extends command(_ep0, _mw0, "ListFirewallDomains", ListFirewallDomains$) {} class ListFirewallRulesCommand extends command(_ep0, _mw0, "ListFirewallRules", ListFirewallRules$) {} class ListGlobalResolversCommand extends command(_ep0, _mw0, "ListGlobalResolvers", ListGlobalResolvers$) {} class ListHostedZoneAssociationsCommand extends command(_ep0, _mw0, "ListHostedZoneAssociations", ListHostedZoneAssociations$) {} class ListManagedFirewallDomainListsCommand extends command(_ep0, _mw0, "ListManagedFirewallDomainLists", ListManagedFirewallDomainLists$) {} class ListSharedDNSViewsCommand extends command(_ep0, _mw0, "ListSharedDNSViews", ListSharedDNSViews$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateAccessSourceCommand extends command(_ep0, _mw0, "UpdateAccessSource", UpdateAccessSource$) {} class UpdateAccessTokenCommand extends command(_ep0, _mw0, "UpdateAccessToken", UpdateAccessToken$) {} class UpdateDNSViewCommand extends command(_ep0, _mw0, "UpdateDNSView", UpdateDNSView$) {} class UpdateFirewallDomainsCommand extends command(_ep0, _mw0, "UpdateFirewallDomains", UpdateFirewallDomains$) {} class UpdateFirewallRuleCommand extends command(_ep0, _mw0, "UpdateFirewallRule", UpdateFirewallRule$) {} class UpdateGlobalResolverCommand extends command(_ep0, _mw0, "UpdateGlobalResolver", UpdateGlobalResolver$) {} class UpdateHostedZoneAssociationCommand extends command(_ep0, _mw0, "UpdateHostedZoneAssociation", UpdateHostedZoneAssociation$) {} const paginateListAccessSources = createPaginator(Route53GlobalResolverClient, ListAccessSourcesCommand, "nextToken", "nextToken", "maxResults"); const paginateListAccessTokens = createPaginator(Route53GlobalResolverClient, ListAccessTokensCommand, "nextToken", "nextToken", "maxResults"); const paginateListDNSViews = createPaginator(Route53GlobalResolverClient, ListDNSViewsCommand, "nextToken", "nextToken", "maxResults"); const paginateListFirewallDomainLists = createPaginator(Route53GlobalResolverClient, ListFirewallDomainListsCommand, "nextToken", "nextToken", "maxResults"); const paginateListFirewallDomains = createPaginator(Route53GlobalResolverClient, ListFirewallDomainsCommand, "nextToken", "nextToken", "maxResults"); const paginateListFirewallRules = createPaginator(Route53GlobalResolverClient, ListFirewallRulesCommand, "nextToken", "nextToken", "maxResults"); const paginateListGlobalResolvers = createPaginator(Route53GlobalResolverClient, ListGlobalResolversCommand, "nextToken", "nextToken", "maxResults"); const paginateListHostedZoneAssociations = createPaginator(Route53GlobalResolverClient, ListHostedZoneAssociationsCommand, "nextToken", "nextToken", "maxResults"); const paginateListManagedFirewallDomainLists = createPaginator(Route53GlobalResolverClient, ListManagedFirewallDomainListsCommand, "nextToken", "nextToken", "maxResults"); const paginateListSharedDNSViews = createPaginator(Route53GlobalResolverClient, ListSharedDNSViewsCommand, "nextToken", "nextToken", "maxResults"); const commands = {    AssociateHostedZoneCommand,    BatchCreateFirewallRuleCommand,    BatchDeleteFirewallRuleCommand,    BatchUpdateFirewallRuleCommand,    CreateAccessSourceCommand,    CreateAccessTokenCommand,    CreateDNSViewCommand,    CreateFirewallDomainListCommand,    CreateFirewallRuleCommand,    CreateGlobalResolverCommand,    DeleteAccessSourceCommand,    DeleteAccessTokenCommand,    DeleteDNSViewCommand,    DeleteFirewallDomainListCommand,    DeleteFirewallRuleCommand,    DeleteGlobalResolverCommand,    DisableDNSViewCommand,    DisassociateHostedZoneCommand,    EnableDNSViewCommand,    GetAccessSourceCommand,    GetAccessTokenCommand,    GetDNSViewCommand,    GetFirewallDomainListCommand,    GetFirewallRuleCommand,    GetGlobalResolverCommand,    GetHostedZoneAssociationCommand,    GetManagedFirewallDomainListCommand,    ImportFirewallDomainsCommand,    ListAccessSourcesCommand,    ListAccessTokensCommand,    ListDNSViewsCommand,    ListFirewallDomainListsCommand,    ListFirewallDomainsCommand,    ListFirewallRulesCommand,    ListGlobalResolversCommand,    ListHostedZoneAssociationsCommand,    ListManagedFirewallDomainListsCommand,    ListSharedDNSViewsCommand,    ListTagsForResourceCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateAccessSourceCommand,    UpdateAccessTokenCommand,    UpdateDNSViewCommand,    UpdateFirewallDomainsCommand,    UpdateFirewallRuleCommand,    UpdateGlobalResolverCommand,    UpdateHostedZoneAssociationCommand,};const paginators = {    paginateListAccessSources,    paginateListAccessTokens,    paginateListDNSViews,    paginateListFirewallDomainLists,    paginateListFirewallDomains,    paginateListFirewallRules,    paginateListGlobalResolvers,    paginateListHostedZoneAssociations,    paginateListManagedFirewallDomainLists,    paginateListSharedDNSViews,};class Route53GlobalResolver extends Route53GlobalResolverClient {}createAggregatedClient(commands, Route53GlobalResolver, { paginators }); const IpAddressType = {    IPV4: "IPV4",    IPV6: "IPV6",};const DnsProtocol = {    DO53: "DO53",    DOH: "DOH",    DOT: "DOT",};const CRResourceStatus = {    CREATING: "CREATING",    DELETING: "DELETING",    OPERATIONAL: "OPERATIONAL",    UPDATING: "UPDATING",};const ValidationExceptionReason = {    CANNOT_PARSE: "CANNOT_PARSE",    FIELD_VALIDATION_FAILED: "FIELD_VALIDATION_FAILED",    OTHER: "OTHER",    UNKNOWN_OPERATION: "UNKNOWN_OPERATION",};const TokenStatus = {    CREATING: "CREATING",    DELETING: "DELETING",    OPERATIONAL: "OPERATIONAL",};const HostedZoneAssociationStatus = {    CREATING: "CREATING",    DELETING: "DELETING",    OPERATIONAL: "OPERATIONAL",};const FirewallRuleAction = {    ALERT: "ALERT",    ALLOW: "ALLOW",    BLOCK: "BLOCK",};const BlockOverrideDnsQueryType = {    CNAME: "CNAME",};const FirewallBlockResponse = {    NODATA: "NODATA",    NXDOMAIN: "NXDOMAIN",    OVERRIDE: "OVERRIDE",};const ConfidenceThreshold = {    HIGH: "HIGH",    LOW: "LOW",    MEDIUM: "MEDIUM",};const DnsAdvancedProtection = {    DGA: "DGA",    DICTIONARY_DGA: "DICTIONARY_DGA",    DNS_TUNNELING: "DNS_TUNNELING",};const DnsSecValidationType = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const EdnsClientSubnetType = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const FirewallRulesFailOpenType = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const ProfileResourceStatus = {    CREATING: "CREATING",    DELETING: "DELETING",    DISABLED: "DISABLED",    DISABLING: "DISABLING",    ENABLING: "ENABLING",    OPERATIONAL: "OPERATIONAL",    UPDATING: "UPDATING",};const GlobalResolverIpAddressType = {    DUAL_STACK: "DUAL_STACK",    IPV4: "IPV4",}; exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.AccessSourcesItem$ = AccessSourcesItem$;exports.AccessTokenItem$ = AccessTokenItem$;exports.AssociateHostedZone$ = AssociateHostedZone$;exports.AssociateHostedZoneCommand = AssociateHostedZoneCommand;exports.AssociateHostedZoneInput$ = AssociateHostedZoneInput$;exports.AssociateHostedZoneOutput$ = AssociateHostedZoneOutput$;exports.BatchCreateFirewallRule$ = BatchCreateFirewallRule$;exports.BatchCreateFirewallRuleCommand = BatchCreateFirewallRuleCommand;exports.BatchCreateFirewallRuleInput$ = BatchCreateFirewallRuleInput$;exports.BatchCreateFirewallRuleInputItem$ = BatchCreateFirewallRuleInputItem$;exports.BatchCreateFirewallRuleOutput$ = BatchCreateFirewallRuleOutput$;exports.BatchCreateFirewallRuleOutputItem$ = BatchCreateFirewallRuleOutputItem$;exports.BatchCreateFirewallRuleResult$ = BatchCreateFirewallRuleResult$;exports.BatchDeleteFirewallRule$ = BatchDeleteFirewallRule$;exports.BatchDeleteFirewallRuleCommand = BatchDeleteFirewallRuleCommand;exports.BatchDeleteFirewallRuleInput$ = BatchDeleteFirewallRuleInput$;exports.BatchDeleteFirewallRuleInputItem$ = BatchDeleteFirewallRuleInputItem$;exports.BatchDeleteFirewallRuleOutput$ = BatchDeleteFirewallRuleOutput$;exports.BatchDeleteFirewallRuleOutputItem$ = BatchDeleteFirewallRuleOutputItem$;exports.BatchDeleteFirewallRuleResult$ = BatchDeleteFirewallRuleResult$;exports.BatchUpdateFirewallRule$ = BatchUpdateFirewallRule$;exports.BatchUpdateFirewallRuleCommand = BatchUpdateFirewallRuleCommand;exports.BatchUpdateFirewallRuleInput$ = BatchUpdateFirewallRuleInput$;exports.BatchUpdateFirewallRuleInputItem$ = BatchUpdateFirewallRuleInputItem$;exports.BatchUpdateFirewallRuleOutput$ = BatchUpdateFirewallRuleOutput$;exports.BatchUpdateFirewallRuleOutputItem$ = BatchUpdateFirewallRuleOutputItem$;exports.BatchUpdateFirewallRuleResult$ = BatchUpdateFirewallRuleResult$;exports.BlockOverrideDnsQueryType = BlockOverrideDnsQueryType;exports.CRResourceStatus = CRResourceStatus;exports.ConfidenceThreshold = ConfidenceThreshold;exports.ConflictException = ConflictException;exports.ConflictException$ = ConflictException$;exports.CreateAccessSource$ = CreateAccessSource$;exports.CreateAccessSourceCommand = CreateAccessSourceCommand;exports.CreateAccessSourceInput$ = CreateAccessSourceInput$;exports.CreateAccessSourceOutput$ = CreateAccessSourceOutput$;exports.CreateAccessToken$ = CreateAccessToken$;exports.CreateAccessTokenCommand = CreateAccessTokenCommand;exports.CreateAccessTokenInput$ = CreateAccessTokenInput$;exports.CreateAccessTokenOutput$ = CreateAccessTokenOutput$;exports.CreateDNSView$ = CreateDNSView$;exports.CreateDNSViewCommand = CreateDNSViewCommand;exports.CreateDNSViewInput$ = CreateDNSViewInput$;exports.CreateDNSViewOutput$ = CreateDNSViewOutput$;exports.CreateFirewallDomainList$ = CreateFirewallDomainList$;exports.CreateFirewallDomainListCommand = CreateFirewallDomainListCommand;exports.CreateFirewallDomainListInput$ = CreateFirewallDomainListInput$;exports.CreateFirewallDomainListOutput$ = CreateFirewallDomainListOutput$;exports.CreateFirewallRule$ = CreateFirewallRule$;exports.CreateFirewallRuleCommand = CreateFirewallRuleCommand;exports.CreateFirewallRuleInput$ = CreateFirewallRuleInput$;exports.CreateFirewallRuleOutput$ = CreateFirewallRuleOutput$;exports.CreateGlobalResolver$ = CreateGlobalResolver$;exports.CreateGlobalResolverCommand = CreateGlobalResolverCommand;exports.CreateGlobalResolverInput$ = CreateGlobalResolverInput$;exports.CreateGlobalResolverOutput$ = CreateGlobalResolverOutput$;exports.DNSViewSummary$ = DNSViewSummary$;exports.DeleteAccessSource$ = DeleteAccessSource$;exports.DeleteAccessSourceCommand = DeleteAccessSourceCommand;exports.DeleteAccessSourceInput$ = DeleteAccessSourceInput$;exports.DeleteAccessSourceOutput$ = DeleteAccessSourceOutput$;exports.DeleteAccessToken$ = DeleteAccessToken$;exports.DeleteAccessTokenCommand = DeleteAccessTokenCommand;exports.DeleteAccessTokenInput$ = DeleteAccessTokenInput$;exports.DeleteAccessTokenOutput$ = DeleteAccessTokenOutput$;exports.DeleteDNSView$ = DeleteDNSView$;exports.DeleteDNSViewCommand = DeleteDNSViewCommand;exports.DeleteDNSViewInput$ = DeleteDNSViewInput$;exports.DeleteDNSViewOutput$ = DeleteDNSViewOutput$;exports.DeleteFirewallDomainList$ = DeleteFirewallDomainList$;exports.DeleteFirewallDomainListCommand = DeleteFirewallDomainListCommand;exports.DeleteFirewallDomainListInput$ = DeleteFirewallDomainListInput$;exports.DeleteFirewallDomainListOutput$ = DeleteFirewallDomainListOutput$;exports.DeleteFirewallRule$ = DeleteFirewallRule$;exports.DeleteFirewallRuleCommand = DeleteFirewallRuleCommand;exports.DeleteFirewallRuleInput$ = DeleteFirewallRuleInput$;exports.DeleteFirewallRuleOutput$ = DeleteFirewallRuleOutput$;exports.DeleteGlobalResolver$ = DeleteGlobalResolver$;exports.DeleteGlobalResolverCommand = DeleteGlobalResolverCommand;exports.DeleteGlobalResolverInput$ = DeleteGlobalResolverInput$;exports.DeleteGlobalResolverOutput$ = DeleteGlobalResolverOutput$;exports.DisableDNSView$ = DisableDNSView$;exports.DisableDNSViewCommand = DisableDNSViewCommand;exports.DisableDNSViewInput$ = DisableDNSViewInput$;exports.DisableDNSViewOutput$ = DisableDNSViewOutput$;exports.DisassociateHostedZone$ = DisassociateHostedZone$;exports.DisassociateHostedZoneCommand = DisassociateHostedZoneCommand;exports.DisassociateHostedZoneInput$ = DisassociateHostedZoneInput$;exports.DisassociateHostedZoneOutput$ = DisassociateHostedZoneOutput$;exports.DnsAdvancedProtection = DnsAdvancedProtection;exports.DnsProtocol = DnsProtocol;exports.DnsSecValidationType = DnsSecValidationType;exports.EdnsClientSubnetType = EdnsClientSubnetType;exports.EnableDNSView$ = EnableDNSView$;exports.EnableDNSViewCommand = EnableDNSViewCommand;exports.EnableDNSViewInput$ = EnableDNSViewInput$;exports.EnableDNSViewOutput$ = EnableDNSViewOutput$;exports.FirewallBlockResponse = FirewallBlockResponse;exports.FirewallDomainListsItem$ = FirewallDomainListsItem$;exports.FirewallRuleAction = FirewallRuleAction;exports.FirewallRulesFailOpenType = FirewallRulesFailOpenType;exports.FirewallRulesItem$ = FirewallRulesItem$;exports.GetAccessSource$ = GetAccessSource$;exports.GetAccessSourceCommand = GetAccessSourceCommand;exports.GetAccessSourceInput$ = GetAccessSourceInput$;exports.GetAccessSourceOutput$ = GetAccessSourceOutput$;exports.GetAccessToken$ = GetAccessToken$;exports.GetAccessTokenCommand = GetAccessTokenCommand;exports.GetAccessTokenInput$ = GetAccessTokenInput$;exports.GetAccessTokenOutput$ = GetAccessTokenOutput$;exports.GetDNSView$ = GetDNSView$;exports.GetDNSViewCommand = GetDNSViewCommand;exports.GetDNSViewInput$ = GetDNSViewInput$;exports.GetDNSViewOutput$ = GetDNSViewOutput$;exports.GetFirewallDomainList$ = GetFirewallDomainList$;exports.GetFirewallDomainListCommand = GetFirewallDomainListCommand;exports.GetFirewallDomainListInput$ = GetFirewallDomainListInput$;exports.GetFirewallDomainListOutput$ = GetFirewallDomainListOutput$;exports.GetFirewallRule$ = GetFirewallRule$;exports.GetFirewallRuleCommand = GetFirewallRuleCommand;exports.GetFirewallRuleInput$ = GetFirewallRuleInput$;exports.GetFirewallRuleOutput$ = GetFirewallRuleOutput$;exports.GetGlobalResolver$ = GetGlobalResolver$;exports.GetGlobalResolverCommand = GetGlobalResolverCommand;exports.GetGlobalResolverInput$ = GetGlobalResolverInput$;exports.GetGlobalResolverOutput$ = GetGlobalResolverOutput$;exports.GetHostedZoneAssociation$ = GetHostedZoneAssociation$;exports.GetHostedZoneAssociationCommand = GetHostedZoneAssociationCommand;exports.GetHostedZoneAssociationInput$ = GetHostedZoneAssociationInput$;exports.GetHostedZoneAssociationOutput$ = GetHostedZoneAssociationOutput$;exports.GetManagedFirewallDomainList$ = GetManagedFirewallDomainList$;exports.GetManagedFirewallDomainListCommand = GetManagedFirewallDomainListCommand;exports.GetManagedFirewallDomainListInput$ = GetManagedFirewallDomainListInput$;exports.GetManagedFirewallDomainListOutput$ = GetManagedFirewallDomainListOutput$;exports.GlobalResolverIpAddressType = GlobalResolverIpAddressType;exports.GlobalResolversItem$ = GlobalResolversItem$;exports.HostedZoneAssociationStatus = HostedZoneAssociationStatus;exports.HostedZoneAssociationSummary$ = HostedZoneAssociationSummary$;exports.ImportFirewallDomains$ = ImportFirewallDomains$;exports.ImportFirewallDomainsCommand = ImportFirewallDomainsCommand;exports.ImportFirewallDomainsInput$ = ImportFirewallDomainsInput$;exports.ImportFirewallDomainsOutput$ = ImportFirewallDomainsOutput$;exports.InternalServerException = InternalServerException;exports.InternalServerException$ = InternalServerException$;exports.IpAddressType = IpAddressType;exports.ListAccessSources$ = ListAccessSources$;exports.ListAccessSourcesCommand = ListAccessSourcesCommand;exports.ListAccessSourcesInput$ = ListAccessSourcesInput$;exports.ListAccessSourcesOutput$ = ListAccessSourcesOutput$;exports.ListAccessTokens$ = ListAccessTokens$;exports.ListAccessTokensCommand = ListAccessTokensCommand;exports.ListAccessTokensInput$ = ListAccessTokensInput$;exports.ListAccessTokensOutput$ = ListAccessTokensOutput$;exports.ListDNSViews$ = ListDNSViews$;exports.ListDNSViewsCommand = ListDNSViewsCommand;exports.ListDNSViewsInput$ = ListDNSViewsInput$;exports.ListDNSViewsOutput$ = ListDNSViewsOutput$;exports.ListFirewallDomainLists$ = ListFirewallDomainLists$;exports.ListFirewallDomainListsCommand = ListFirewallDomainListsCommand;exports.ListFirewallDomainListsInput$ = ListFirewallDomainListsInput$;exports.ListFirewallDomainListsOutput$ = ListFirewallDomainListsOutput$;exports.ListFirewallDomains$ = ListFirewallDomains$;exports.ListFirewallDomainsCommand = ListFirewallDomainsCommand;exports.ListFirewallDomainsInput$ = ListFirewallDomainsInput$;exports.ListFirewallDomainsOutput$ = ListFirewallDomainsOutput$;exports.ListFirewallRules$ = ListFirewallRules$;exports.ListFirewallRulesCommand = ListFirewallRulesCommand;exports.ListFirewallRulesInput$ = ListFirewallRulesInput$;exports.ListFirewallRulesOutput$ = ListFirewallRulesOutput$;exports.ListGlobalResolvers$ = ListGlobalResolvers$;exports.ListGlobalResolversCommand = ListGlobalResolversCommand;exports.ListGlobalResolversInput$ = ListGlobalResolversInput$;exports.ListGlobalResolversOutput$ = ListGlobalResolversOutput$;exports.ListHostedZoneAssociations$ = ListHostedZoneAssociations$;exports.ListHostedZoneAssociationsCommand = ListHostedZoneAssociationsCommand;exports.ListHostedZoneAssociationsInput$ = ListHostedZoneAssociationsInput$;exports.ListHostedZoneAssociationsOutput$ = ListHostedZoneAssociationsOutput$;exports.ListManagedFirewallDomainLists$ = ListManagedFirewallDomainLists$;exports.ListManagedFirewallDomainListsCommand = ListManagedFirewallDomainListsCommand;exports.ListManagedFirewallDomainListsInput$ = ListManagedFirewallDomainListsInput$;exports.ListManagedFirewallDomainListsOutput$ = ListManagedFirewallDomainListsOutput$;exports.ListSharedDNSViews$ = ListSharedDNSViews$;exports.ListSharedDNSViewsCommand = ListSharedDNSViewsCommand;exports.ListSharedDNSViewsInput$ = ListSharedDNSViewsInput$;exports.ListSharedDNSViewsOutput$ = ListSharedDNSViewsOutput$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.ManagedFirewallDomainListsItem$ = ManagedFirewallDomainListsItem$;exports.ProfileResourceStatus = ProfileResourceStatus;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.Route53GlobalResolver = Route53GlobalResolver;exports.Route53GlobalResolverClient = Route53GlobalResolverClient;exports.Route53GlobalResolverServiceException = Route53GlobalResolverServiceException;exports.Route53GlobalResolverServiceException$ = Route53GlobalResolverServiceException$;exports.ServiceQuotaExceededException = ServiceQuotaExceededException;exports.ServiceQuotaExceededException$ = ServiceQuotaExceededException$;exports.SharedDNSViewSummary$ = SharedDNSViewSummary$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TagResourceResponse$ = TagResourceResponse$;exports.ThrottlingException = ThrottlingException;exports.ThrottlingException$ = ThrottlingException$;exports.TokenStatus = TokenStatus;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UntagResourceResponse$ = UntagResourceResponse$;exports.UpdateAccessSource$ = UpdateAccessSource$;exports.UpdateAccessSourceCommand = UpdateAccessSourceCommand;exports.UpdateAccessSourceInput$ = UpdateAccessSourceInput$;exports.UpdateAccessSourceOutput$ = UpdateAccessSourceOutput$;exports.UpdateAccessToken$ = UpdateAccessToken$;exports.UpdateAccessTokenCommand = UpdateAccessTokenCommand;exports.UpdateAccessTokenInput$ = UpdateAccessTokenInput$;exports.UpdateAccessTokenOutput$ = UpdateAccessTokenOutput$;exports.UpdateDNSView$ = UpdateDNSView$;exports.UpdateDNSViewCommand = UpdateDNSViewCommand;exports.UpdateDNSViewInput$ = UpdateDNSViewInput$;exports.UpdateDNSViewOutput$ = UpdateDNSViewOutput$;exports.UpdateFirewallDomains$ = UpdateFirewallDomains$;exports.UpdateFirewallDomainsCommand = UpdateFirewallDomainsCommand;exports.UpdateFirewallDomainsInput$ = UpdateFirewallDomainsInput$;exports.UpdateFirewallDomainsOutput$ = UpdateFirewallDomainsOutput$;exports.UpdateFirewallRule$ = UpdateFirewallRule$;exports.UpdateFirewallRuleCommand = UpdateFirewallRuleCommand;exports.UpdateFirewallRuleInput$ = UpdateFirewallRuleInput$;exports.UpdateFirewallRuleOutput$ = UpdateFirewallRuleOutput$;exports.UpdateGlobalResolver$ = UpdateGlobalResolver$;exports.UpdateGlobalResolverCommand = UpdateGlobalResolverCommand;exports.UpdateGlobalResolverInput$ = UpdateGlobalResolverInput$;exports.UpdateGlobalResolverOutput$ = UpdateGlobalResolverOutput$;exports.UpdateHostedZoneAssociation$ = UpdateHostedZoneAssociation$;exports.UpdateHostedZoneAssociationCommand = UpdateHostedZoneAssociationCommand;exports.UpdateHostedZoneAssociationInput$ = UpdateHostedZoneAssociationInput$;exports.UpdateHostedZoneAssociationOutput$ = UpdateHostedZoneAssociationOutput$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.ValidationExceptionField$ = ValidationExceptionField$;exports.ValidationExceptionReason = ValidationExceptionReason;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListAccessSources = paginateListAccessSources;exports.paginateListAccessTokens = paginateListAccessTokens;exports.paginateListDNSViews = paginateListDNSViews;exports.paginateListFirewallDomainLists = paginateListFirewallDomainLists;exports.paginateListFirewallDomains = paginateListFirewallDomains;exports.paginateListFirewallRules = paginateListFirewallRules;exports.paginateListGlobalResolvers = paginateListGlobalResolvers;exports.paginateListHostedZoneAssociations = paginateListHostedZoneAssociations;exports.paginateListManagedFirewallDomainLists = paginateListManagedFirewallDomainLists;exports.paginateListSharedDNSViews = paginateListSharedDNSViews;