/var/runtime/node_modules/@aws-sdk/client-route53resolver/dist-cjs
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, { AccessDeniedException: () => AccessDeniedException, Action: () => Action, AssociateFirewallRuleGroupCommand: () => AssociateFirewallRuleGroupCommand, AssociateResolverEndpointIpAddressCommand: () => AssociateResolverEndpointIpAddressCommand, AssociateResolverQueryLogConfigCommand: () => AssociateResolverQueryLogConfigCommand, AssociateResolverRuleCommand: () => AssociateResolverRuleCommand, AutodefinedReverseFlag: () => AutodefinedReverseFlag, BlockOverrideDnsType: () => BlockOverrideDnsType, BlockResponse: () => BlockResponse, ConfidenceThreshold: () => ConfidenceThreshold, ConflictException: () => ConflictException, CreateFirewallDomainListCommand: () => CreateFirewallDomainListCommand, CreateFirewallRuleCommand: () => CreateFirewallRuleCommand, CreateFirewallRuleGroupCommand: () => CreateFirewallRuleGroupCommand, CreateOutpostResolverCommand: () => CreateOutpostResolverCommand, CreateResolverEndpointCommand: () => CreateResolverEndpointCommand, CreateResolverQueryLogConfigCommand: () => CreateResolverQueryLogConfigCommand, CreateResolverRuleCommand: () => CreateResolverRuleCommand, DeleteFirewallDomainListCommand: () => DeleteFirewallDomainListCommand, DeleteFirewallRuleCommand: () => DeleteFirewallRuleCommand, DeleteFirewallRuleGroupCommand: () => DeleteFirewallRuleGroupCommand, DeleteOutpostResolverCommand: () => DeleteOutpostResolverCommand, DeleteResolverEndpointCommand: () => DeleteResolverEndpointCommand, DeleteResolverQueryLogConfigCommand: () => DeleteResolverQueryLogConfigCommand, DeleteResolverRuleCommand: () => DeleteResolverRuleCommand, DisassociateFirewallRuleGroupCommand: () => DisassociateFirewallRuleGroupCommand, DisassociateResolverEndpointIpAddressCommand: () => DisassociateResolverEndpointIpAddressCommand, DisassociateResolverQueryLogConfigCommand: () => DisassociateResolverQueryLogConfigCommand, DisassociateResolverRuleCommand: () => DisassociateResolverRuleCommand, DnsThreatProtection: () => DnsThreatProtection, FirewallDomainImportOperation: () => FirewallDomainImportOperation, FirewallDomainListStatus: () => FirewallDomainListStatus, FirewallDomainRedirectionAction: () => FirewallDomainRedirectionAction, FirewallDomainUpdateOperation: () => FirewallDomainUpdateOperation, FirewallFailOpenStatus: () => FirewallFailOpenStatus, FirewallRuleGroupAssociationStatus: () => FirewallRuleGroupAssociationStatus, FirewallRuleGroupStatus: () => FirewallRuleGroupStatus, GetFirewallConfigCommand: () => GetFirewallConfigCommand, GetFirewallDomainListCommand: () => GetFirewallDomainListCommand, GetFirewallRuleGroupAssociationCommand: () => GetFirewallRuleGroupAssociationCommand, GetFirewallRuleGroupCommand: () => GetFirewallRuleGroupCommand, GetFirewallRuleGroupPolicyCommand: () => GetFirewallRuleGroupPolicyCommand, GetOutpostResolverCommand: () => GetOutpostResolverCommand, GetResolverConfigCommand: () => GetResolverConfigCommand, GetResolverDnssecConfigCommand: () => GetResolverDnssecConfigCommand, GetResolverEndpointCommand: () => GetResolverEndpointCommand, GetResolverQueryLogConfigAssociationCommand: () => GetResolverQueryLogConfigAssociationCommand, GetResolverQueryLogConfigCommand: () => GetResolverQueryLogConfigCommand, GetResolverQueryLogConfigPolicyCommand: () => GetResolverQueryLogConfigPolicyCommand, GetResolverRuleAssociationCommand: () => GetResolverRuleAssociationCommand, GetResolverRuleCommand: () => GetResolverRuleCommand, GetResolverRulePolicyCommand: () => GetResolverRulePolicyCommand, ImportFirewallDomainsCommand: () => ImportFirewallDomainsCommand, InternalServiceErrorException: () => InternalServiceErrorException, InvalidNextTokenException: () => InvalidNextTokenException, InvalidParameterException: () => InvalidParameterException, InvalidPolicyDocument: () => InvalidPolicyDocument, InvalidRequestException: () => InvalidRequestException, InvalidTagException: () => InvalidTagException, IpAddressStatus: () => IpAddressStatus, LimitExceededException: () => LimitExceededException, ListFirewallConfigsCommand: () => ListFirewallConfigsCommand, ListFirewallDomainListsCommand: () => ListFirewallDomainListsCommand, ListFirewallDomainsCommand: () => ListFirewallDomainsCommand, ListFirewallRuleGroupAssociationsCommand: () => ListFirewallRuleGroupAssociationsCommand, ListFirewallRuleGroupsCommand: () => ListFirewallRuleGroupsCommand, ListFirewallRulesCommand: () => ListFirewallRulesCommand, ListOutpostResolversCommand: () => ListOutpostResolversCommand, ListResolverConfigsCommand: () => ListResolverConfigsCommand, ListResolverDnssecConfigsCommand: () => ListResolverDnssecConfigsCommand, ListResolverEndpointIpAddressesCommand: () => ListResolverEndpointIpAddressesCommand, ListResolverEndpointsCommand: () => ListResolverEndpointsCommand, ListResolverQueryLogConfigAssociationsCommand: () => ListResolverQueryLogConfigAssociationsCommand, ListResolverQueryLogConfigsCommand: () => ListResolverQueryLogConfigsCommand, ListResolverRuleAssociationsCommand: () => ListResolverRuleAssociationsCommand, ListResolverRulesCommand: () => ListResolverRulesCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, MutationProtectionStatus: () => MutationProtectionStatus, OutpostResolverStatus: () => OutpostResolverStatus, Protocol: () => Protocol, PutFirewallRuleGroupPolicyCommand: () => PutFirewallRuleGroupPolicyCommand, PutResolverQueryLogConfigPolicyCommand: () => PutResolverQueryLogConfigPolicyCommand, PutResolverRulePolicyCommand: () => PutResolverRulePolicyCommand, ResolverAutodefinedReverseStatus: () => ResolverAutodefinedReverseStatus, ResolverDNSSECValidationStatus: () => ResolverDNSSECValidationStatus, ResolverEndpointDirection: () => ResolverEndpointDirection, ResolverEndpointStatus: () => ResolverEndpointStatus, ResolverEndpointType: () => ResolverEndpointType, ResolverQueryLogConfigAssociationError: () => ResolverQueryLogConfigAssociationError, ResolverQueryLogConfigAssociationStatus: () => ResolverQueryLogConfigAssociationStatus, ResolverQueryLogConfigStatus: () => ResolverQueryLogConfigStatus, ResolverRuleAssociationStatus: () => ResolverRuleAssociationStatus, ResolverRuleStatus: () => ResolverRuleStatus, ResourceExistsException: () => ResourceExistsException, ResourceInUseException: () => ResourceInUseException, ResourceNotFoundException: () => ResourceNotFoundException, ResourceUnavailableException: () => ResourceUnavailableException, Route53Resolver: () => Route53Resolver, Route53ResolverClient: () => Route53ResolverClient, Route53ResolverServiceException: () => Route53ResolverServiceException, RuleTypeOption: () => RuleTypeOption, ServiceQuotaExceededException: () => ServiceQuotaExceededException, ShareStatus: () => ShareStatus, SortOrder: () => SortOrder, TagResourceCommand: () => TagResourceCommand, ThrottlingException: () => ThrottlingException, UnknownResourceException: () => UnknownResourceException, UntagResourceCommand: () => UntagResourceCommand, UpdateFirewallConfigCommand: () => UpdateFirewallConfigCommand, UpdateFirewallDomainsCommand: () => UpdateFirewallDomainsCommand, UpdateFirewallRuleCommand: () => UpdateFirewallRuleCommand, UpdateFirewallRuleGroupAssociationCommand: () => UpdateFirewallRuleGroupAssociationCommand, UpdateOutpostResolverCommand: () => UpdateOutpostResolverCommand, UpdateResolverConfigCommand: () => UpdateResolverConfigCommand, UpdateResolverDnssecConfigCommand: () => UpdateResolverDnssecConfigCommand, UpdateResolverEndpointCommand: () => UpdateResolverEndpointCommand, UpdateResolverRuleCommand: () => UpdateResolverRuleCommand, Validation: () => Validation, ValidationException: () => ValidationException, __Client: () => import_smithy_client.Client, paginateListFirewallConfigs: () => paginateListFirewallConfigs, paginateListFirewallDomainLists: () => paginateListFirewallDomainLists, paginateListFirewallDomains: () => paginateListFirewallDomains, paginateListFirewallRuleGroupAssociations: () => paginateListFirewallRuleGroupAssociations, paginateListFirewallRuleGroups: () => paginateListFirewallRuleGroups, paginateListFirewallRules: () => paginateListFirewallRules, paginateListOutpostResolvers: () => paginateListOutpostResolvers, paginateListResolverConfigs: () => paginateListResolverConfigs, paginateListResolverDnssecConfigs: () => paginateListResolverDnssecConfigs, paginateListResolverEndpointIpAddresses: () => paginateListResolverEndpointIpAddresses, paginateListResolverEndpoints: () => paginateListResolverEndpoints, paginateListResolverQueryLogConfigAssociations: () => paginateListResolverQueryLogConfigAssociations, paginateListResolverQueryLogConfigs: () => paginateListResolverQueryLogConfigs, paginateListResolverRuleAssociations: () => paginateListResolverRuleAssociations, paginateListResolverRules: () => paginateListResolverRules, paginateListTagsForResource: () => paginateListTagsForResource});module.exports = __toCommonJS(index_exports); // src/Route53ResolverClient.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "route53resolver" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/Route53ResolverClient.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; } };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials() };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => { const extensionConfiguration = Object.assign( (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig), (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig), (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig) ); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign( runtimeConfig, (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration), (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration), (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration) );}, "resolveRuntimeExtensions"); // src/Route53ResolverClient.tsvar Route53ResolverClient = class extends import_smithy_client.Client { static { __name(this, "Route53ResolverClient"); } /** * The resolved configuration of Route53ResolverClient class. This is resolved and normalized from the {@link Route53ResolverClientConfig | constructor configuration interface}. */ config; constructor(...[configuration]) { const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1); const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2); const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3); const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4); const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5); const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config)); this.middlewareStack.use( (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, { httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultRoute53ResolverHttpAuthSchemeParametersProvider, identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials }), "identityProviderConfigProvider") }) ); this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config)); } /** * Destroy underlying resources, like sockets. It's usually not necessary to do this. * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. * Otherwise, sockets might stay open for quite a long time before the server terminates them. */ destroy() { super.destroy(); }}; // src/Route53Resolver.ts // src/commands/AssociateFirewallRuleGroupCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/protocols/Aws_json1_1.tsvar import_core2 = require("@aws-sdk/core"); var import_uuid = require("uuid"); // src/models/Route53ResolverServiceException.ts var Route53ResolverServiceException = class _Route53ResolverServiceException extends import_smithy_client.ServiceException { static { __name(this, "Route53ResolverServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _Route53ResolverServiceException.prototype); }}; // src/models/models_0.tsvar AccessDeniedException = class _AccessDeniedException extends Route53ResolverServiceException { static { __name(this, "AccessDeniedException"); } name = "AccessDeniedException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _AccessDeniedException.prototype); this.Message = opts.Message; }};var Action = { ALERT: "ALERT", ALLOW: "ALLOW", BLOCK: "BLOCK"};var MutationProtectionStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var FirewallRuleGroupAssociationStatus = { COMPLETE: "COMPLETE", DELETING: "DELETING", UPDATING: "UPDATING"};var ConflictException = class _ConflictException extends Route53ResolverServiceException { static { __name(this, "ConflictException"); } name = "ConflictException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ConflictException.prototype); this.Message = opts.Message; }};var InternalServiceErrorException = class _InternalServiceErrorException extends Route53ResolverServiceException { static { __name(this, "InternalServiceErrorException"); } name = "InternalServiceErrorException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InternalServiceErrorException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InternalServiceErrorException.prototype); this.Message = opts.Message; }};var LimitExceededException = class _LimitExceededException extends Route53ResolverServiceException { static { __name(this, "LimitExceededException"); } name = "LimitExceededException"; $fault = "client"; Message; /** * <p>For a <code>LimitExceededException</code> error, the type of resource that exceeded the current limit.</p> * @public */ ResourceType; /** * @internal */ constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _LimitExceededException.prototype); this.Message = opts.Message; this.ResourceType = opts.ResourceType; }};var ResourceNotFoundException = class _ResourceNotFoundException extends Route53ResolverServiceException { static { __name(this, "ResourceNotFoundException"); } name = "ResourceNotFoundException"; $fault = "client"; Message; /** * <p>For a <code>ResourceNotFoundException</code> error, the type of resource that doesn't exist.</p> * @public */ ResourceType; /** * @internal */ constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); this.Message = opts.Message; this.ResourceType = opts.ResourceType; }};var ThrottlingException = class _ThrottlingException extends Route53ResolverServiceException { static { __name(this, "ThrottlingException"); } name = "ThrottlingException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ThrottlingException.prototype); this.Message = opts.Message; }};var ValidationException = class _ValidationException extends Route53ResolverServiceException { static { __name(this, "ValidationException"); } name = "ValidationException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ValidationException.prototype); this.Message = opts.Message; }};var ResolverEndpointDirection = { Inbound: "INBOUND", InboundDelegation: "INBOUND_DELEGATION", Outbound: "OUTBOUND"};var Protocol = { DO53: "Do53", DOH: "DoH", DOHFIPS: "DoH-FIPS"};var ResolverEndpointType = { DUALSTACK: "DUALSTACK", IPV4: "IPV4", IPV6: "IPV6"};var ResolverEndpointStatus = { ActionNeeded: "ACTION_NEEDED", AutoRecovering: "AUTO_RECOVERING", Creating: "CREATING", Deleting: "DELETING", Operational: "OPERATIONAL", Updating: "UPDATING"};var InvalidParameterException = class _InvalidParameterException extends Route53ResolverServiceException { static { __name(this, "InvalidParameterException"); } name = "InvalidParameterException"; $fault = "client"; Message; /** * <p>For an <code>InvalidParameterException</code> error, the name of the parameter that's invalid.</p> * @public */ FieldName; /** * @internal */ constructor(opts) { super({ name: "InvalidParameterException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidParameterException.prototype); this.Message = opts.Message; this.FieldName = opts.FieldName; }};var InvalidRequestException = class _InvalidRequestException extends Route53ResolverServiceException { static { __name(this, "InvalidRequestException"); } name = "InvalidRequestException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidRequestException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidRequestException.prototype); this.Message = opts.Message; }};var ResourceExistsException = class _ResourceExistsException extends Route53ResolverServiceException { static { __name(this, "ResourceExistsException"); } name = "ResourceExistsException"; $fault = "client"; Message; /** * <p>For a <code>ResourceExistsException</code> error, the type of resource that the error applies to.</p> * @public */ ResourceType; /** * @internal */ constructor(opts) { super({ name: "ResourceExistsException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceExistsException.prototype); this.Message = opts.Message; this.ResourceType = opts.ResourceType; }};var ResolverQueryLogConfigAssociationError = { AccessDenied: "ACCESS_DENIED", DestinationNotFound: "DESTINATION_NOT_FOUND", InternalServiceError: "INTERNAL_SERVICE_ERROR", None: "NONE"};var ResolverQueryLogConfigAssociationStatus = { ActionNeeded: "ACTION_NEEDED", Active: "ACTIVE", Creating: "CREATING", Deleting: "DELETING", Failed: "FAILED"};var ResolverRuleAssociationStatus = { Complete: "COMPLETE", Creating: "CREATING", Deleting: "DELETING", Failed: "FAILED", Overridden: "OVERRIDDEN"};var ResourceUnavailableException = class _ResourceUnavailableException extends Route53ResolverServiceException { static { __name(this, "ResourceUnavailableException"); } name = "ResourceUnavailableException"; $fault = "client"; Message; /** * <p>For a <code>ResourceUnavailableException</code> error, the type of resource that isn't available.</p> * @public */ ResourceType; /** * @internal */ constructor(opts) { super({ name: "ResourceUnavailableException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceUnavailableException.prototype); this.Message = opts.Message; this.ResourceType = opts.ResourceType; }};var AutodefinedReverseFlag = { DISABLE: "DISABLE", ENABLE: "ENABLE", USE_LOCAL_RESOURCE_SETTING: "USE_LOCAL_RESOURCE_SETTING"};var BlockOverrideDnsType = { CNAME: "CNAME"};var BlockResponse = { NODATA: "NODATA", NXDOMAIN: "NXDOMAIN", OVERRIDE: "OVERRIDE"};var ConfidenceThreshold = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM"};var FirewallDomainListStatus = { COMPLETE: "COMPLETE", COMPLETE_IMPORT_FAILED: "COMPLETE_IMPORT_FAILED", DELETING: "DELETING", IMPORTING: "IMPORTING", UPDATING: "UPDATING"};var DnsThreatProtection = { DGA: "DGA", DNS_TUNNELING: "DNS_TUNNELING"};var FirewallDomainRedirectionAction = { INSPECT_REDIRECTION_DOMAIN: "INSPECT_REDIRECTION_DOMAIN", TRUST_REDIRECTION_DOMAIN: "TRUST_REDIRECTION_DOMAIN"};var ShareStatus = { NotShared: "NOT_SHARED", SharedByMe: "SHARED_BY_ME", SharedWithMe: "SHARED_WITH_ME"};var FirewallRuleGroupStatus = { COMPLETE: "COMPLETE", DELETING: "DELETING", UPDATING: "UPDATING"};var OutpostResolverStatus = { ACTION_NEEDED: "ACTION_NEEDED", CREATING: "CREATING", DELETING: "DELETING", FAILED_CREATION: "FAILED_CREATION", FAILED_DELETION: "FAILED_DELETION", OPERATIONAL: "OPERATIONAL", UPDATING: "UPDATING"};var ServiceQuotaExceededException = class _ServiceQuotaExceededException extends Route53ResolverServiceException { static { __name(this, "ServiceQuotaExceededException"); } name = "ServiceQuotaExceededException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ServiceQuotaExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ServiceQuotaExceededException.prototype); this.Message = opts.Message; }};var ResolverQueryLogConfigStatus = { Created: "CREATED", Creating: "CREATING", Deleting: "DELETING", Failed: "FAILED"};var RuleTypeOption = { Delegate: "DELEGATE", Forward: "FORWARD", Recursive: "RECURSIVE", System: "SYSTEM"};var ResolverRuleStatus = { Complete: "COMPLETE", Deleting: "DELETING", Failed: "FAILED", Updating: "UPDATING"};var ResourceInUseException = class _ResourceInUseException extends Route53ResolverServiceException { static { __name(this, "ResourceInUseException"); } name = "ResourceInUseException"; $fault = "client"; Message; /** * <p>For a <code>ResourceInUseException</code> error, the type of resource that is currently in use.</p> * @public */ ResourceType; /** * @internal */ constructor(opts) { super({ name: "ResourceInUseException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceInUseException.prototype); this.Message = opts.Message; this.ResourceType = opts.ResourceType; }};var FirewallFailOpenStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED", USE_LOCAL_RESOURCE_SETTING: "USE_LOCAL_RESOURCE_SETTING"};var FirewallDomainImportOperation = { REPLACE: "REPLACE"};var FirewallDomainUpdateOperation = { ADD: "ADD", REMOVE: "REMOVE", REPLACE: "REPLACE"};var ResolverAutodefinedReverseStatus = { Disabled: "DISABLED", Disabling: "DISABLING", Enabled: "ENABLED", Enabling: "ENABLING", UpdatingToUseLocalResourceSetting: "UPDATING_TO_USE_LOCAL_RESOURCE_SETTING", UseLocalResourceSetting: "USE_LOCAL_RESOURCE_SETTING"};var ResolverDNSSECValidationStatus = { Disabled: "DISABLED", Disabling: "DISABLING", Enabled: "ENABLED", Enabling: "ENABLING", UpdateToUseLocalResourceSetting: "UPDATING_TO_USE_LOCAL_RESOURCE_SETTING", UseLocalResourceSetting: "USE_LOCAL_RESOURCE_SETTING"};var UnknownResourceException = class _UnknownResourceException extends Route53ResolverServiceException { static { __name(this, "UnknownResourceException"); } name = "UnknownResourceException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "UnknownResourceException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _UnknownResourceException.prototype); this.Message = opts.Message; }};var InvalidNextTokenException = class _InvalidNextTokenException extends Route53ResolverServiceException { static { __name(this, "InvalidNextTokenException"); } name = "InvalidNextTokenException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidNextTokenException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidNextTokenException.prototype); this.Message = opts.Message; }};var InvalidPolicyDocument = class _InvalidPolicyDocument extends Route53ResolverServiceException { static { __name(this, "InvalidPolicyDocument"); } name = "InvalidPolicyDocument"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidPolicyDocument", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidPolicyDocument.prototype); this.Message = opts.Message; }};var InvalidTagException = class _InvalidTagException extends Route53ResolverServiceException { static { __name(this, "InvalidTagException"); } name = "InvalidTagException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidTagException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidTagException.prototype); this.Message = opts.Message; }};var IpAddressStatus = { Attached: "ATTACHED", Attaching: "ATTACHING", Creating: "CREATING", DeleteFailedFasExpired: "DELETE_FAILED_FAS_EXPIRED", Deleting: "DELETING", Detaching: "DETACHING", FailedCreation: "FAILED_CREATION", FailedResourceGone: "FAILED_RESOURCE_GONE", Isolated: "ISOLATED", RemapAttaching: "REMAP_ATTACHING", RemapDetaching: "REMAP_DETACHING", UpdateFailed: "UPDATE_FAILED", Updating: "UPDATING"};var SortOrder = { Ascending: "ASCENDING", Descending: "DESCENDING"};var Validation = { DISABLE: "DISABLE", ENABLE: "ENABLE", USE_LOCAL_RESOURCE_SETTING: "USE_LOCAL_RESOURCE_SETTING"}; // src/protocols/Aws_json1_1.tsvar se_AssociateFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("AssociateFirewallRuleGroup"); let body; body = JSON.stringify(se_AssociateFirewallRuleGroupRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AssociateFirewallRuleGroupCommand");var se_AssociateResolverEndpointIpAddressCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("AssociateResolverEndpointIpAddress"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AssociateResolverEndpointIpAddressCommand");var se_AssociateResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("AssociateResolverQueryLogConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AssociateResolverQueryLogConfigCommand");var se_AssociateResolverRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("AssociateResolverRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AssociateResolverRuleCommand");var se_CreateFirewallDomainListCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateFirewallDomainList"); let body; body = JSON.stringify(se_CreateFirewallDomainListRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateFirewallDomainListCommand");var se_CreateFirewallRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateFirewallRule"); let body; body = JSON.stringify(se_CreateFirewallRuleRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateFirewallRuleCommand");var se_CreateFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateFirewallRuleGroup"); let body; body = JSON.stringify(se_CreateFirewallRuleGroupRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateFirewallRuleGroupCommand");var se_CreateOutpostResolverCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateOutpostResolver"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateOutpostResolverCommand");var se_CreateResolverEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateResolverEndpoint"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateResolverEndpointCommand");var se_CreateResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateResolverQueryLogConfig"); let body; body = JSON.stringify(se_CreateResolverQueryLogConfigRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateResolverQueryLogConfigCommand");var se_CreateResolverRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateResolverRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateResolverRuleCommand");var se_DeleteFirewallDomainListCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteFirewallDomainList"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteFirewallDomainListCommand");var se_DeleteFirewallRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteFirewallRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteFirewallRuleCommand");var se_DeleteFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteFirewallRuleGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteFirewallRuleGroupCommand");var se_DeleteOutpostResolverCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteOutpostResolver"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteOutpostResolverCommand");var se_DeleteResolverEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteResolverEndpoint"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteResolverEndpointCommand");var se_DeleteResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteResolverQueryLogConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteResolverQueryLogConfigCommand");var se_DeleteResolverRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteResolverRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteResolverRuleCommand");var se_DisassociateFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DisassociateFirewallRuleGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisassociateFirewallRuleGroupCommand");var se_DisassociateResolverEndpointIpAddressCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DisassociateResolverEndpointIpAddress"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisassociateResolverEndpointIpAddressCommand");var se_DisassociateResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DisassociateResolverQueryLogConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisassociateResolverQueryLogConfigCommand");var se_DisassociateResolverRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DisassociateResolverRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisassociateResolverRuleCommand");var se_GetFirewallConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetFirewallConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetFirewallConfigCommand");var se_GetFirewallDomainListCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetFirewallDomainList"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetFirewallDomainListCommand");var se_GetFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetFirewallRuleGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetFirewallRuleGroupCommand");var se_GetFirewallRuleGroupAssociationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetFirewallRuleGroupAssociation"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetFirewallRuleGroupAssociationCommand");var se_GetFirewallRuleGroupPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetFirewallRuleGroupPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetFirewallRuleGroupPolicyCommand");var se_GetOutpostResolverCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetOutpostResolver"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetOutpostResolverCommand");var se_GetResolverConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverConfigCommand");var se_GetResolverDnssecConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverDnssecConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverDnssecConfigCommand");var se_GetResolverEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverEndpoint"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverEndpointCommand");var se_GetResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverQueryLogConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverQueryLogConfigCommand");var se_GetResolverQueryLogConfigAssociationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverQueryLogConfigAssociation"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverQueryLogConfigAssociationCommand");var se_GetResolverQueryLogConfigPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverQueryLogConfigPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverQueryLogConfigPolicyCommand");var se_GetResolverRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverRuleCommand");var se_GetResolverRuleAssociationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverRuleAssociation"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverRuleAssociationCommand");var se_GetResolverRulePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetResolverRulePolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetResolverRulePolicyCommand");var se_ImportFirewallDomainsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ImportFirewallDomains"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ImportFirewallDomainsCommand");var se_ListFirewallConfigsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListFirewallConfigs"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListFirewallConfigsCommand");var se_ListFirewallDomainListsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListFirewallDomainLists"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListFirewallDomainListsCommand");var se_ListFirewallDomainsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListFirewallDomains"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListFirewallDomainsCommand");var se_ListFirewallRuleGroupAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListFirewallRuleGroupAssociations"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListFirewallRuleGroupAssociationsCommand");var se_ListFirewallRuleGroupsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListFirewallRuleGroups"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListFirewallRuleGroupsCommand");var se_ListFirewallRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListFirewallRules"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListFirewallRulesCommand");var se_ListOutpostResolversCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListOutpostResolvers"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListOutpostResolversCommand");var se_ListResolverConfigsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverConfigs"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverConfigsCommand");var se_ListResolverDnssecConfigsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverDnssecConfigs"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverDnssecConfigsCommand");var se_ListResolverEndpointIpAddressesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverEndpointIpAddresses"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverEndpointIpAddressesCommand");var se_ListResolverEndpointsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverEndpoints"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverEndpointsCommand");var se_ListResolverQueryLogConfigAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverQueryLogConfigAssociations"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverQueryLogConfigAssociationsCommand");var se_ListResolverQueryLogConfigsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverQueryLogConfigs"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverQueryLogConfigsCommand");var se_ListResolverRuleAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverRuleAssociations"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverRuleAssociationsCommand");var se_ListResolverRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResolverRules"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResolverRulesCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListTagsForResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListTagsForResourceCommand");var se_PutFirewallRuleGroupPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutFirewallRuleGroupPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutFirewallRuleGroupPolicyCommand");var se_PutResolverQueryLogConfigPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutResolverQueryLogConfigPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutResolverQueryLogConfigPolicyCommand");var se_PutResolverRulePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutResolverRulePolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutResolverRulePolicyCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("TagResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UntagResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagResourceCommand");var se_UpdateFirewallConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateFirewallConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateFirewallConfigCommand");var se_UpdateFirewallDomainsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateFirewallDomains"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateFirewallDomainsCommand");var se_UpdateFirewallRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateFirewallRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateFirewallRuleCommand");var se_UpdateFirewallRuleGroupAssociationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateFirewallRuleGroupAssociation"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateFirewallRuleGroupAssociationCommand");var se_UpdateOutpostResolverCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateOutpostResolver"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateOutpostResolverCommand");var se_UpdateResolverConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateResolverConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateResolverConfigCommand");var se_UpdateResolverDnssecConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateResolverDnssecConfig"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateResolverDnssecConfigCommand");var se_UpdateResolverEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateResolverEndpoint"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateResolverEndpointCommand");var se_UpdateResolverRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateResolverRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateResolverRuleCommand");var de_AssociateFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_AssociateFirewallRuleGroupCommand");var de_AssociateResolverEndpointIpAddressCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_AssociateResolverEndpointIpAddressCommand");var de_AssociateResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_AssociateResolverQueryLogConfigCommand");var de_AssociateResolverRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_AssociateResolverRuleCommand");var de_CreateFirewallDomainListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateFirewallDomainListCommand");var de_CreateFirewallRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateFirewallRuleCommand");var de_CreateFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateFirewallRuleGroupCommand");var de_CreateOutpostResolverCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateOutpostResolverCommand");var de_CreateResolverEndpointCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateResolverEndpointCommand");var de_CreateResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateResolverQueryLogConfigCommand");var de_CreateResolverRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateResolverRuleCommand");var de_DeleteFirewallDomainListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteFirewallDomainListCommand");var de_DeleteFirewallRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteFirewallRuleCommand");var de_DeleteFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteFirewallRuleGroupCommand");var de_DeleteOutpostResolverCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteOutpostResolverCommand");var de_DeleteResolverEndpointCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteResolverEndpointCommand");var de_DeleteResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteResolverQueryLogConfigCommand");var de_DeleteResolverRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteResolverRuleCommand");var de_DisassociateFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DisassociateFirewallRuleGroupCommand");var de_DisassociateResolverEndpointIpAddressCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DisassociateResolverEndpointIpAddressCommand");var de_DisassociateResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DisassociateResolverQueryLogConfigCommand");var de_DisassociateResolverRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DisassociateResolverRuleCommand");var de_GetFirewallConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetFirewallConfigCommand");var de_GetFirewallDomainListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetFirewallDomainListCommand");var de_GetFirewallRuleGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetFirewallRuleGroupCommand");var de_GetFirewallRuleGroupAssociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetFirewallRuleGroupAssociationCommand");var de_GetFirewallRuleGroupPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetFirewallRuleGroupPolicyCommand");var de_GetOutpostResolverCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetOutpostResolverCommand");var de_GetResolverConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverConfigCommand");var de_GetResolverDnssecConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverDnssecConfigCommand");var de_GetResolverEndpointCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverEndpointCommand");var de_GetResolverQueryLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverQueryLogConfigCommand");var de_GetResolverQueryLogConfigAssociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverQueryLogConfigAssociationCommand");var de_GetResolverQueryLogConfigPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverQueryLogConfigPolicyCommand");var de_GetResolverRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverRuleCommand");var de_GetResolverRuleAssociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverRuleAssociationCommand");var de_GetResolverRulePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetResolverRulePolicyCommand");var de_ImportFirewallDomainsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ImportFirewallDomainsCommand");var de_ListFirewallConfigsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListFirewallConfigsCommand");var de_ListFirewallDomainListsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListFirewallDomainListsCommand");var de_ListFirewallDomainsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListFirewallDomainsCommand");var de_ListFirewallRuleGroupAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListFirewallRuleGroupAssociationsCommand");var de_ListFirewallRuleGroupsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListFirewallRuleGroupsCommand");var de_ListFirewallRulesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListFirewallRulesCommand");var de_ListOutpostResolversCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListOutpostResolversCommand");var de_ListResolverConfigsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverConfigsCommand");var de_ListResolverDnssecConfigsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverDnssecConfigsCommand");var de_ListResolverEndpointIpAddressesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverEndpointIpAddressesCommand");var de_ListResolverEndpointsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverEndpointsCommand");var de_ListResolverQueryLogConfigAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverQueryLogConfigAssociationsCommand");var de_ListResolverQueryLogConfigsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverQueryLogConfigsCommand");var de_ListResolverRuleAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverRuleAssociationsCommand");var de_ListResolverRulesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResolverRulesCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListTagsForResourceCommand");var de_PutFirewallRuleGroupPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_PutFirewallRuleGroupPolicyCommand");var de_PutResolverQueryLogConfigPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_PutResolverQueryLogConfigPolicyCommand");var de_PutResolverRulePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_PutResolverRulePolicyCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_TagResourceCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UntagResourceCommand");var de_UpdateFirewallConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateFirewallConfigCommand");var de_UpdateFirewallDomainsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateFirewallDomainsCommand");var de_UpdateFirewallRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateFirewallRuleCommand");var de_UpdateFirewallRuleGroupAssociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateFirewallRuleGroupAssociationCommand");var de_UpdateOutpostResolverCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateOutpostResolverCommand");var de_UpdateResolverConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateResolverConfigCommand");var de_UpdateResolverDnssecConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateResolverDnssecConfigCommand");var de_UpdateResolverEndpointCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateResolverEndpointCommand");var de_UpdateResolverRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateResolverRuleCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => { const parsedOutput = { ...output, body: await (0, import_core2.parseJsonErrorBody)(output.body, context) }; const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body); switch (errorCode) { case "AccessDeniedException": case "com.amazonaws.route53resolver#AccessDeniedException": throw await de_AccessDeniedExceptionRes(parsedOutput, context); case "ConflictException": case "com.amazonaws.route53resolver#ConflictException": throw await de_ConflictExceptionRes(parsedOutput, context); case "InternalServiceErrorException": case "com.amazonaws.route53resolver#InternalServiceErrorException": throw await de_InternalServiceErrorExceptionRes(parsedOutput, context); case "LimitExceededException": case "com.amazonaws.route53resolver#LimitExceededException": throw await de_LimitExceededExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.route53resolver#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "ThrottlingException": case "com.amazonaws.route53resolver#ThrottlingException": throw await de_ThrottlingExceptionRes(parsedOutput, context); case "ValidationException": case "com.amazonaws.route53resolver#ValidationException": throw await de_ValidationExceptionRes(parsedOutput, context); case "InvalidParameterException": case "com.amazonaws.route53resolver#InvalidParameterException": throw await de_InvalidParameterExceptionRes(parsedOutput, context); case "InvalidRequestException": case "com.amazonaws.route53resolver#InvalidRequestException": throw await de_InvalidRequestExceptionRes(parsedOutput, context); case "ResourceExistsException": case "com.amazonaws.route53resolver#ResourceExistsException": throw await de_ResourceExistsExceptionRes(parsedOutput, context); case "ResourceUnavailableException": case "com.amazonaws.route53resolver#ResourceUnavailableException": throw await de_ResourceUnavailableExceptionRes(parsedOutput, context); case "ServiceQuotaExceededException": case "com.amazonaws.route53resolver#ServiceQuotaExceededException": throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context); case "ResourceInUseException": case "com.amazonaws.route53resolver#ResourceInUseException": throw await de_ResourceInUseExceptionRes(parsedOutput, context); case "UnknownResourceException": case "com.amazonaws.route53resolver#UnknownResourceException": throw await de_UnknownResourceExceptionRes(parsedOutput, context); case "InvalidNextTokenException": case "com.amazonaws.route53resolver#InvalidNextTokenException": throw await de_InvalidNextTokenExceptionRes(parsedOutput, context); case "InvalidPolicyDocument": case "com.amazonaws.route53resolver#InvalidPolicyDocument": throw await de_InvalidPolicyDocumentRes(parsedOutput, context); case "InvalidTagException": case "com.amazonaws.route53resolver#InvalidTagException": throw await de_InvalidTagExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var de_AccessDeniedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new AccessDeniedException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_AccessDeniedExceptionRes");var de_ConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ConflictException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ConflictExceptionRes");var de_InternalServiceErrorExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InternalServiceErrorException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InternalServiceErrorExceptionRes");var de_InvalidNextTokenExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidNextTokenException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidNextTokenExceptionRes");var de_InvalidParameterExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidParameterException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidParameterExceptionRes");var de_InvalidPolicyDocumentRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidPolicyDocument({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidPolicyDocumentRes");var de_InvalidRequestExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidRequestException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidRequestExceptionRes");var de_InvalidTagExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidTagException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidTagExceptionRes");var de_LimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new LimitExceededException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_LimitExceededExceptionRes");var de_ResourceExistsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ResourceExistsException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceExistsExceptionRes");var de_ResourceInUseExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ResourceInUseException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceInUseExceptionRes");var de_ResourceNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ResourceNotFoundException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceNotFoundExceptionRes");var de_ResourceUnavailableExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ResourceUnavailableException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceUnavailableExceptionRes");var de_ServiceQuotaExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ServiceQuotaExceededException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ServiceQuotaExceededExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ThrottlingException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ThrottlingExceptionRes");var de_UnknownResourceExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new UnknownResourceException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_UnknownResourceExceptionRes");var de_ValidationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ValidationException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ValidationExceptionRes");var se_AssociateFirewallRuleGroupRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CreatorRequestId: [true, (_) => _ ?? (0, import_uuid.v4)()], FirewallRuleGroupId: [], MutationProtection: [], Name: [], Priority: [], Tags: import_smithy_client._json, VpcId: [] });}, "se_AssociateFirewallRuleGroupRequest");var se_CreateFirewallDomainListRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CreatorRequestId: [true, (_) => _ ?? (0, import_uuid.v4)()], Name: [], Tags: import_smithy_client._json });}, "se_CreateFirewallDomainListRequest");var se_CreateFirewallRuleGroupRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CreatorRequestId: [true, (_) => _ ?? (0, import_uuid.v4)()], Name: [], Tags: import_smithy_client._json });}, "se_CreateFirewallRuleGroupRequest");var se_CreateFirewallRuleRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Action: [], BlockOverrideDnsType: [], BlockOverrideDomain: [], BlockOverrideTtl: [], BlockResponse: [], ConfidenceThreshold: [], CreatorRequestId: [true, (_) => _ ?? (0, import_uuid.v4)()], DnsThreatProtection: [], FirewallDomainListId: [], FirewallDomainRedirectionAction: [], FirewallRuleGroupId: [], Name: [], Priority: [], Qtype: [] });}, "se_CreateFirewallRuleRequest");var se_CreateResolverQueryLogConfigRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CreatorRequestId: [true, (_) => _ ?? (0, import_uuid.v4)()], DestinationArn: [], Name: [], Tags: import_smithy_client._json });}, "se_CreateResolverQueryLogConfigRequest");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({ httpStatusCode: output.statusCode, requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var throwDefaultError = (0, import_smithy_client.withBaseException)(Route53ResolverServiceException);var buildHttpRpcRequest = /* @__PURE__ */ __name(async (context, headers, path, resolvedHostname, body) => { const { hostname, protocol = "https", port, path: basePath } = await context.endpoint(); const contents = { protocol, hostname, port, method: "POST", path: basePath.endsWith("/") ? basePath.slice(0, -1) + path : basePath + path, headers }; if (resolvedHostname !== void 0) { contents.hostname = resolvedHostname; } if (body !== void 0) { contents.body = body; } return new import_protocol_http.HttpRequest(contents);}, "buildHttpRpcRequest");function sharedHeaders(operation) { return { "content-type": "application/x-amz-json-1.1", "x-amz-target": `Route53Resolver.${operation}` };}__name(sharedHeaders, "sharedHeaders"); // src/commands/AssociateFirewallRuleGroupCommand.tsvar AssociateFirewallRuleGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "AssociateFirewallRuleGroup", {}).n("Route53ResolverClient", "AssociateFirewallRuleGroupCommand").f(void 0, void 0).ser(se_AssociateFirewallRuleGroupCommand).de(de_AssociateFirewallRuleGroupCommand).build() { static { __name(this, "AssociateFirewallRuleGroupCommand"); }}; // src/commands/AssociateResolverEndpointIpAddressCommand.ts var AssociateResolverEndpointIpAddressCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "AssociateResolverEndpointIpAddress", {}).n("Route53ResolverClient", "AssociateResolverEndpointIpAddressCommand").f(void 0, void 0).ser(se_AssociateResolverEndpointIpAddressCommand).de(de_AssociateResolverEndpointIpAddressCommand).build() { static { __name(this, "AssociateResolverEndpointIpAddressCommand"); }}; // src/commands/AssociateResolverQueryLogConfigCommand.ts var AssociateResolverQueryLogConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "AssociateResolverQueryLogConfig", {}).n("Route53ResolverClient", "AssociateResolverQueryLogConfigCommand").f(void 0, void 0).ser(se_AssociateResolverQueryLogConfigCommand).de(de_AssociateResolverQueryLogConfigCommand).build() { static { __name(this, "AssociateResolverQueryLogConfigCommand"); }}; // src/commands/AssociateResolverRuleCommand.ts var AssociateResolverRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "AssociateResolverRule", {}).n("Route53ResolverClient", "AssociateResolverRuleCommand").f(void 0, void 0).ser(se_AssociateResolverRuleCommand).de(de_AssociateResolverRuleCommand).build() { static { __name(this, "AssociateResolverRuleCommand"); }}; // src/commands/CreateFirewallDomainListCommand.ts var CreateFirewallDomainListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "CreateFirewallDomainList", {}).n("Route53ResolverClient", "CreateFirewallDomainListCommand").f(void 0, void 0).ser(se_CreateFirewallDomainListCommand).de(de_CreateFirewallDomainListCommand).build() { static { __name(this, "CreateFirewallDomainListCommand"); }}; // src/commands/CreateFirewallRuleCommand.ts var CreateFirewallRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "CreateFirewallRule", {}).n("Route53ResolverClient", "CreateFirewallRuleCommand").f(void 0, void 0).ser(se_CreateFirewallRuleCommand).de(de_CreateFirewallRuleCommand).build() { static { __name(this, "CreateFirewallRuleCommand"); }}; // src/commands/CreateFirewallRuleGroupCommand.ts var CreateFirewallRuleGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "CreateFirewallRuleGroup", {}).n("Route53ResolverClient", "CreateFirewallRuleGroupCommand").f(void 0, void 0).ser(se_CreateFirewallRuleGroupCommand).de(de_CreateFirewallRuleGroupCommand).build() { static { __name(this, "CreateFirewallRuleGroupCommand"); }}; // src/commands/CreateOutpostResolverCommand.ts var CreateOutpostResolverCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "CreateOutpostResolver", {}).n("Route53ResolverClient", "CreateOutpostResolverCommand").f(void 0, void 0).ser(se_CreateOutpostResolverCommand).de(de_CreateOutpostResolverCommand).build() { static { __name(this, "CreateOutpostResolverCommand"); }}; // src/commands/CreateResolverEndpointCommand.ts var CreateResolverEndpointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "CreateResolverEndpoint", {}).n("Route53ResolverClient", "CreateResolverEndpointCommand").f(void 0, void 0).ser(se_CreateResolverEndpointCommand).de(de_CreateResolverEndpointCommand).build() { static { __name(this, "CreateResolverEndpointCommand"); }}; // src/commands/CreateResolverQueryLogConfigCommand.ts var CreateResolverQueryLogConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "CreateResolverQueryLogConfig", {}).n("Route53ResolverClient", "CreateResolverQueryLogConfigCommand").f(void 0, void 0).ser(se_CreateResolverQueryLogConfigCommand).de(de_CreateResolverQueryLogConfigCommand).build() { static { __name(this, "CreateResolverQueryLogConfigCommand"); }}; // src/commands/CreateResolverRuleCommand.ts var CreateResolverRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "CreateResolverRule", {}).n("Route53ResolverClient", "CreateResolverRuleCommand").f(void 0, void 0).ser(se_CreateResolverRuleCommand).de(de_CreateResolverRuleCommand).build() { static { __name(this, "CreateResolverRuleCommand"); }}; // src/commands/DeleteFirewallDomainListCommand.ts var DeleteFirewallDomainListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DeleteFirewallDomainList", {}).n("Route53ResolverClient", "DeleteFirewallDomainListCommand").f(void 0, void 0).ser(se_DeleteFirewallDomainListCommand).de(de_DeleteFirewallDomainListCommand).build() { static { __name(this, "DeleteFirewallDomainListCommand"); }}; // src/commands/DeleteFirewallRuleCommand.ts var DeleteFirewallRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DeleteFirewallRule", {}).n("Route53ResolverClient", "DeleteFirewallRuleCommand").f(void 0, void 0).ser(se_DeleteFirewallRuleCommand).de(de_DeleteFirewallRuleCommand).build() { static { __name(this, "DeleteFirewallRuleCommand"); }}; // src/commands/DeleteFirewallRuleGroupCommand.ts var DeleteFirewallRuleGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DeleteFirewallRuleGroup", {}).n("Route53ResolverClient", "DeleteFirewallRuleGroupCommand").f(void 0, void 0).ser(se_DeleteFirewallRuleGroupCommand).de(de_DeleteFirewallRuleGroupCommand).build() { static { __name(this, "DeleteFirewallRuleGroupCommand"); }}; // src/commands/DeleteOutpostResolverCommand.ts var DeleteOutpostResolverCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DeleteOutpostResolver", {}).n("Route53ResolverClient", "DeleteOutpostResolverCommand").f(void 0, void 0).ser(se_DeleteOutpostResolverCommand).de(de_DeleteOutpostResolverCommand).build() { static { __name(this, "DeleteOutpostResolverCommand"); }}; // src/commands/DeleteResolverEndpointCommand.ts var DeleteResolverEndpointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DeleteResolverEndpoint", {}).n("Route53ResolverClient", "DeleteResolverEndpointCommand").f(void 0, void 0).ser(se_DeleteResolverEndpointCommand).de(de_DeleteResolverEndpointCommand).build() { static { __name(this, "DeleteResolverEndpointCommand"); }}; // src/commands/DeleteResolverQueryLogConfigCommand.ts var DeleteResolverQueryLogConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DeleteResolverQueryLogConfig", {}).n("Route53ResolverClient", "DeleteResolverQueryLogConfigCommand").f(void 0, void 0).ser(se_DeleteResolverQueryLogConfigCommand).de(de_DeleteResolverQueryLogConfigCommand).build() { static { __name(this, "DeleteResolverQueryLogConfigCommand"); }}; // src/commands/DeleteResolverRuleCommand.ts var DeleteResolverRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DeleteResolverRule", {}).n("Route53ResolverClient", "DeleteResolverRuleCommand").f(void 0, void 0).ser(se_DeleteResolverRuleCommand).de(de_DeleteResolverRuleCommand).build() { static { __name(this, "DeleteResolverRuleCommand"); }}; // src/commands/DisassociateFirewallRuleGroupCommand.ts var DisassociateFirewallRuleGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DisassociateFirewallRuleGroup", {}).n("Route53ResolverClient", "DisassociateFirewallRuleGroupCommand").f(void 0, void 0).ser(se_DisassociateFirewallRuleGroupCommand).de(de_DisassociateFirewallRuleGroupCommand).build() { static { __name(this, "DisassociateFirewallRuleGroupCommand"); }}; // src/commands/DisassociateResolverEndpointIpAddressCommand.ts var DisassociateResolverEndpointIpAddressCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DisassociateResolverEndpointIpAddress", {}).n("Route53ResolverClient", "DisassociateResolverEndpointIpAddressCommand").f(void 0, void 0).ser(se_DisassociateResolverEndpointIpAddressCommand).de(de_DisassociateResolverEndpointIpAddressCommand).build() { static { __name(this, "DisassociateResolverEndpointIpAddressCommand"); }}; // src/commands/DisassociateResolverQueryLogConfigCommand.ts var DisassociateResolverQueryLogConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DisassociateResolverQueryLogConfig", {}).n("Route53ResolverClient", "DisassociateResolverQueryLogConfigCommand").f(void 0, void 0).ser(se_DisassociateResolverQueryLogConfigCommand).de(de_DisassociateResolverQueryLogConfigCommand).build() { static { __name(this, "DisassociateResolverQueryLogConfigCommand"); }}; // src/commands/DisassociateResolverRuleCommand.ts var DisassociateResolverRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "DisassociateResolverRule", {}).n("Route53ResolverClient", "DisassociateResolverRuleCommand").f(void 0, void 0).ser(se_DisassociateResolverRuleCommand).de(de_DisassociateResolverRuleCommand).build() { static { __name(this, "DisassociateResolverRuleCommand"); }}; // src/commands/GetFirewallConfigCommand.ts var GetFirewallConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetFirewallConfig", {}).n("Route53ResolverClient", "GetFirewallConfigCommand").f(void 0, void 0).ser(se_GetFirewallConfigCommand).de(de_GetFirewallConfigCommand).build() { static { __name(this, "GetFirewallConfigCommand"); }}; // src/commands/GetFirewallDomainListCommand.ts var GetFirewallDomainListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetFirewallDomainList", {}).n("Route53ResolverClient", "GetFirewallDomainListCommand").f(void 0, void 0).ser(se_GetFirewallDomainListCommand).de(de_GetFirewallDomainListCommand).build() { static { __name(this, "GetFirewallDomainListCommand"); }}; // src/commands/GetFirewallRuleGroupAssociationCommand.ts var GetFirewallRuleGroupAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetFirewallRuleGroupAssociation", {}).n("Route53ResolverClient", "GetFirewallRuleGroupAssociationCommand").f(void 0, void 0).ser(se_GetFirewallRuleGroupAssociationCommand).de(de_GetFirewallRuleGroupAssociationCommand).build() { static { __name(this, "GetFirewallRuleGroupAssociationCommand"); }}; // src/commands/GetFirewallRuleGroupCommand.ts var GetFirewallRuleGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetFirewallRuleGroup", {}).n("Route53ResolverClient", "GetFirewallRuleGroupCommand").f(void 0, void 0).ser(se_GetFirewallRuleGroupCommand).de(de_GetFirewallRuleGroupCommand).build() { static { __name(this, "GetFirewallRuleGroupCommand"); }}; // src/commands/GetFirewallRuleGroupPolicyCommand.ts var GetFirewallRuleGroupPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetFirewallRuleGroupPolicy", {}).n("Route53ResolverClient", "GetFirewallRuleGroupPolicyCommand").f(void 0, void 0).ser(se_GetFirewallRuleGroupPolicyCommand).de(de_GetFirewallRuleGroupPolicyCommand).build() { static { __name(this, "GetFirewallRuleGroupPolicyCommand"); }}; // src/commands/GetOutpostResolverCommand.ts var GetOutpostResolverCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetOutpostResolver", {}).n("Route53ResolverClient", "GetOutpostResolverCommand").f(void 0, void 0).ser(se_GetOutpostResolverCommand).de(de_GetOutpostResolverCommand).build() { static { __name(this, "GetOutpostResolverCommand"); }}; // src/commands/GetResolverConfigCommand.ts var GetResolverConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverConfig", {}).n("Route53ResolverClient", "GetResolverConfigCommand").f(void 0, void 0).ser(se_GetResolverConfigCommand).de(de_GetResolverConfigCommand).build() { static { __name(this, "GetResolverConfigCommand"); }}; // src/commands/GetResolverDnssecConfigCommand.ts var GetResolverDnssecConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverDnssecConfig", {}).n("Route53ResolverClient", "GetResolverDnssecConfigCommand").f(void 0, void 0).ser(se_GetResolverDnssecConfigCommand).de(de_GetResolverDnssecConfigCommand).build() { static { __name(this, "GetResolverDnssecConfigCommand"); }}; // src/commands/GetResolverEndpointCommand.ts var GetResolverEndpointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverEndpoint", {}).n("Route53ResolverClient", "GetResolverEndpointCommand").f(void 0, void 0).ser(se_GetResolverEndpointCommand).de(de_GetResolverEndpointCommand).build() { static { __name(this, "GetResolverEndpointCommand"); }}; // src/commands/GetResolverQueryLogConfigAssociationCommand.ts var GetResolverQueryLogConfigAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverQueryLogConfigAssociation", {}).n("Route53ResolverClient", "GetResolverQueryLogConfigAssociationCommand").f(void 0, void 0).ser(se_GetResolverQueryLogConfigAssociationCommand).de(de_GetResolverQueryLogConfigAssociationCommand).build() { static { __name(this, "GetResolverQueryLogConfigAssociationCommand"); }}; // src/commands/GetResolverQueryLogConfigCommand.ts var GetResolverQueryLogConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverQueryLogConfig", {}).n("Route53ResolverClient", "GetResolverQueryLogConfigCommand").f(void 0, void 0).ser(se_GetResolverQueryLogConfigCommand).de(de_GetResolverQueryLogConfigCommand).build() { static { __name(this, "GetResolverQueryLogConfigCommand"); }}; // src/commands/GetResolverQueryLogConfigPolicyCommand.ts var GetResolverQueryLogConfigPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverQueryLogConfigPolicy", {}).n("Route53ResolverClient", "GetResolverQueryLogConfigPolicyCommand").f(void 0, void 0).ser(se_GetResolverQueryLogConfigPolicyCommand).de(de_GetResolverQueryLogConfigPolicyCommand).build() { static { __name(this, "GetResolverQueryLogConfigPolicyCommand"); }}; // src/commands/GetResolverRuleAssociationCommand.ts var GetResolverRuleAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverRuleAssociation", {}).n("Route53ResolverClient", "GetResolverRuleAssociationCommand").f(void 0, void 0).ser(se_GetResolverRuleAssociationCommand).de(de_GetResolverRuleAssociationCommand).build() { static { __name(this, "GetResolverRuleAssociationCommand"); }}; // src/commands/GetResolverRuleCommand.ts var GetResolverRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverRule", {}).n("Route53ResolverClient", "GetResolverRuleCommand").f(void 0, void 0).ser(se_GetResolverRuleCommand).de(de_GetResolverRuleCommand).build() { static { __name(this, "GetResolverRuleCommand"); }}; // src/commands/GetResolverRulePolicyCommand.ts var GetResolverRulePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "GetResolverRulePolicy", {}).n("Route53ResolverClient", "GetResolverRulePolicyCommand").f(void 0, void 0).ser(se_GetResolverRulePolicyCommand).de(de_GetResolverRulePolicyCommand).build() { static { __name(this, "GetResolverRulePolicyCommand"); }}; // src/commands/ImportFirewallDomainsCommand.ts var ImportFirewallDomainsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ImportFirewallDomains", {}).n("Route53ResolverClient", "ImportFirewallDomainsCommand").f(void 0, void 0).ser(se_ImportFirewallDomainsCommand).de(de_ImportFirewallDomainsCommand).build() { static { __name(this, "ImportFirewallDomainsCommand"); }}; // src/commands/ListFirewallConfigsCommand.ts var ListFirewallConfigsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListFirewallConfigs", {}).n("Route53ResolverClient", "ListFirewallConfigsCommand").f(void 0, void 0).ser(se_ListFirewallConfigsCommand).de(de_ListFirewallConfigsCommand).build() { static { __name(this, "ListFirewallConfigsCommand"); }}; // src/commands/ListFirewallDomainListsCommand.ts var ListFirewallDomainListsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListFirewallDomainLists", {}).n("Route53ResolverClient", "ListFirewallDomainListsCommand").f(void 0, void 0).ser(se_ListFirewallDomainListsCommand).de(de_ListFirewallDomainListsCommand).build() { static { __name(this, "ListFirewallDomainListsCommand"); }}; // src/commands/ListFirewallDomainsCommand.ts var ListFirewallDomainsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListFirewallDomains", {}).n("Route53ResolverClient", "ListFirewallDomainsCommand").f(void 0, void 0).ser(se_ListFirewallDomainsCommand).de(de_ListFirewallDomainsCommand).build() { static { __name(this, "ListFirewallDomainsCommand"); }}; // src/commands/ListFirewallRuleGroupAssociationsCommand.ts var ListFirewallRuleGroupAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListFirewallRuleGroupAssociations", {}).n("Route53ResolverClient", "ListFirewallRuleGroupAssociationsCommand").f(void 0, void 0).ser(se_ListFirewallRuleGroupAssociationsCommand).de(de_ListFirewallRuleGroupAssociationsCommand).build() { static { __name(this, "ListFirewallRuleGroupAssociationsCommand"); }}; // src/commands/ListFirewallRuleGroupsCommand.ts var ListFirewallRuleGroupsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListFirewallRuleGroups", {}).n("Route53ResolverClient", "ListFirewallRuleGroupsCommand").f(void 0, void 0).ser(se_ListFirewallRuleGroupsCommand).de(de_ListFirewallRuleGroupsCommand).build() { static { __name(this, "ListFirewallRuleGroupsCommand"); }}; // src/commands/ListFirewallRulesCommand.ts var ListFirewallRulesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListFirewallRules", {}).n("Route53ResolverClient", "ListFirewallRulesCommand").f(void 0, void 0).ser(se_ListFirewallRulesCommand).de(de_ListFirewallRulesCommand).build() { static { __name(this, "ListFirewallRulesCommand"); }}; // src/commands/ListOutpostResolversCommand.ts var ListOutpostResolversCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListOutpostResolvers", {}).n("Route53ResolverClient", "ListOutpostResolversCommand").f(void 0, void 0).ser(se_ListOutpostResolversCommand).de(de_ListOutpostResolversCommand).build() { static { __name(this, "ListOutpostResolversCommand"); }}; // src/commands/ListResolverConfigsCommand.ts var ListResolverConfigsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverConfigs", {}).n("Route53ResolverClient", "ListResolverConfigsCommand").f(void 0, void 0).ser(se_ListResolverConfigsCommand).de(de_ListResolverConfigsCommand).build() { static { __name(this, "ListResolverConfigsCommand"); }}; // src/commands/ListResolverDnssecConfigsCommand.ts var ListResolverDnssecConfigsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverDnssecConfigs", {}).n("Route53ResolverClient", "ListResolverDnssecConfigsCommand").f(void 0, void 0).ser(se_ListResolverDnssecConfigsCommand).de(de_ListResolverDnssecConfigsCommand).build() { static { __name(this, "ListResolverDnssecConfigsCommand"); }}; // src/commands/ListResolverEndpointIpAddressesCommand.ts var ListResolverEndpointIpAddressesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverEndpointIpAddresses", {}).n("Route53ResolverClient", "ListResolverEndpointIpAddressesCommand").f(void 0, void 0).ser(se_ListResolverEndpointIpAddressesCommand).de(de_ListResolverEndpointIpAddressesCommand).build() { static { __name(this, "ListResolverEndpointIpAddressesCommand"); }}; // src/commands/ListResolverEndpointsCommand.ts var ListResolverEndpointsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverEndpoints", {}).n("Route53ResolverClient", "ListResolverEndpointsCommand").f(void 0, void 0).ser(se_ListResolverEndpointsCommand).de(de_ListResolverEndpointsCommand).build() { static { __name(this, "ListResolverEndpointsCommand"); }}; // src/commands/ListResolverQueryLogConfigAssociationsCommand.ts var ListResolverQueryLogConfigAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverQueryLogConfigAssociations", {}).n("Route53ResolverClient", "ListResolverQueryLogConfigAssociationsCommand").f(void 0, void 0).ser(se_ListResolverQueryLogConfigAssociationsCommand).de(de_ListResolverQueryLogConfigAssociationsCommand).build() { static { __name(this, "ListResolverQueryLogConfigAssociationsCommand"); }}; // src/commands/ListResolverQueryLogConfigsCommand.ts var ListResolverQueryLogConfigsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverQueryLogConfigs", {}).n("Route53ResolverClient", "ListResolverQueryLogConfigsCommand").f(void 0, void 0).ser(se_ListResolverQueryLogConfigsCommand).de(de_ListResolverQueryLogConfigsCommand).build() { static { __name(this, "ListResolverQueryLogConfigsCommand"); }}; // src/commands/ListResolverRuleAssociationsCommand.ts var ListResolverRuleAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverRuleAssociations", {}).n("Route53ResolverClient", "ListResolverRuleAssociationsCommand").f(void 0, void 0).ser(se_ListResolverRuleAssociationsCommand).de(de_ListResolverRuleAssociationsCommand).build() { static { __name(this, "ListResolverRuleAssociationsCommand"); }}; // src/commands/ListResolverRulesCommand.ts var ListResolverRulesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListResolverRules", {}).n("Route53ResolverClient", "ListResolverRulesCommand").f(void 0, void 0).ser(se_ListResolverRulesCommand).de(de_ListResolverRulesCommand).build() { static { __name(this, "ListResolverRulesCommand"); }}; // src/commands/ListTagsForResourceCommand.ts var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "ListTagsForResource", {}).n("Route53ResolverClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() { static { __name(this, "ListTagsForResourceCommand"); }}; // src/commands/PutFirewallRuleGroupPolicyCommand.ts var PutFirewallRuleGroupPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "PutFirewallRuleGroupPolicy", {}).n("Route53ResolverClient", "PutFirewallRuleGroupPolicyCommand").f(void 0, void 0).ser(se_PutFirewallRuleGroupPolicyCommand).de(de_PutFirewallRuleGroupPolicyCommand).build() { static { __name(this, "PutFirewallRuleGroupPolicyCommand"); }}; // src/commands/PutResolverQueryLogConfigPolicyCommand.ts var PutResolverQueryLogConfigPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "PutResolverQueryLogConfigPolicy", {}).n("Route53ResolverClient", "PutResolverQueryLogConfigPolicyCommand").f(void 0, void 0).ser(se_PutResolverQueryLogConfigPolicyCommand).de(de_PutResolverQueryLogConfigPolicyCommand).build() { static { __name(this, "PutResolverQueryLogConfigPolicyCommand"); }}; // src/commands/PutResolverRulePolicyCommand.ts var PutResolverRulePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "PutResolverRulePolicy", {}).n("Route53ResolverClient", "PutResolverRulePolicyCommand").f(void 0, void 0).ser(se_PutResolverRulePolicyCommand).de(de_PutResolverRulePolicyCommand).build() { static { __name(this, "PutResolverRulePolicyCommand"); }}; // src/commands/TagResourceCommand.ts var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "TagResource", {}).n("Route53ResolverClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() { static { __name(this, "TagResourceCommand"); }}; // src/commands/UntagResourceCommand.ts var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UntagResource", {}).n("Route53ResolverClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() { static { __name(this, "UntagResourceCommand"); }}; // src/commands/UpdateFirewallConfigCommand.ts var UpdateFirewallConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateFirewallConfig", {}).n("Route53ResolverClient", "UpdateFirewallConfigCommand").f(void 0, void 0).ser(se_UpdateFirewallConfigCommand).de(de_UpdateFirewallConfigCommand).build() { static { __name(this, "UpdateFirewallConfigCommand"); }}; // src/commands/UpdateFirewallDomainsCommand.ts var UpdateFirewallDomainsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateFirewallDomains", {}).n("Route53ResolverClient", "UpdateFirewallDomainsCommand").f(void 0, void 0).ser(se_UpdateFirewallDomainsCommand).de(de_UpdateFirewallDomainsCommand).build() { static { __name(this, "UpdateFirewallDomainsCommand"); }}; // src/commands/UpdateFirewallRuleCommand.ts var UpdateFirewallRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateFirewallRule", {}).n("Route53ResolverClient", "UpdateFirewallRuleCommand").f(void 0, void 0).ser(se_UpdateFirewallRuleCommand).de(de_UpdateFirewallRuleCommand).build() { static { __name(this, "UpdateFirewallRuleCommand"); }}; // src/commands/UpdateFirewallRuleGroupAssociationCommand.ts var UpdateFirewallRuleGroupAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateFirewallRuleGroupAssociation", {}).n("Route53ResolverClient", "UpdateFirewallRuleGroupAssociationCommand").f(void 0, void 0).ser(se_UpdateFirewallRuleGroupAssociationCommand).de(de_UpdateFirewallRuleGroupAssociationCommand).build() { static { __name(this, "UpdateFirewallRuleGroupAssociationCommand"); }}; // src/commands/UpdateOutpostResolverCommand.ts var UpdateOutpostResolverCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateOutpostResolver", {}).n("Route53ResolverClient", "UpdateOutpostResolverCommand").f(void 0, void 0).ser(se_UpdateOutpostResolverCommand).de(de_UpdateOutpostResolverCommand).build() { static { __name(this, "UpdateOutpostResolverCommand"); }}; // src/commands/UpdateResolverConfigCommand.ts var UpdateResolverConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateResolverConfig", {}).n("Route53ResolverClient", "UpdateResolverConfigCommand").f(void 0, void 0).ser(se_UpdateResolverConfigCommand).de(de_UpdateResolverConfigCommand).build() { static { __name(this, "UpdateResolverConfigCommand"); }}; // src/commands/UpdateResolverDnssecConfigCommand.ts var UpdateResolverDnssecConfigCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateResolverDnssecConfig", {}).n("Route53ResolverClient", "UpdateResolverDnssecConfigCommand").f(void 0, void 0).ser(se_UpdateResolverDnssecConfigCommand).de(de_UpdateResolverDnssecConfigCommand).build() { static { __name(this, "UpdateResolverDnssecConfigCommand"); }}; // src/commands/UpdateResolverEndpointCommand.ts var UpdateResolverEndpointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateResolverEndpoint", {}).n("Route53ResolverClient", "UpdateResolverEndpointCommand").f(void 0, void 0).ser(se_UpdateResolverEndpointCommand).de(de_UpdateResolverEndpointCommand).build() { static { __name(this, "UpdateResolverEndpointCommand"); }}; // src/commands/UpdateResolverRuleCommand.ts var UpdateResolverRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Route53Resolver", "UpdateResolverRule", {}).n("Route53ResolverClient", "UpdateResolverRuleCommand").f(void 0, void 0).ser(se_UpdateResolverRuleCommand).de(de_UpdateResolverRuleCommand).build() { static { __name(this, "UpdateResolverRuleCommand"); }}; // src/Route53Resolver.tsvar commands = { AssociateFirewallRuleGroupCommand, AssociateResolverEndpointIpAddressCommand, AssociateResolverQueryLogConfigCommand, AssociateResolverRuleCommand, CreateFirewallDomainListCommand, CreateFirewallRuleCommand, CreateFirewallRuleGroupCommand, CreateOutpostResolverCommand, CreateResolverEndpointCommand, CreateResolverQueryLogConfigCommand, CreateResolverRuleCommand, DeleteFirewallDomainListCommand, DeleteFirewallRuleCommand, DeleteFirewallRuleGroupCommand, DeleteOutpostResolverCommand, DeleteResolverEndpointCommand, DeleteResolverQueryLogConfigCommand, DeleteResolverRuleCommand, DisassociateFirewallRuleGroupCommand, DisassociateResolverEndpointIpAddressCommand, DisassociateResolverQueryLogConfigCommand, DisassociateResolverRuleCommand, GetFirewallConfigCommand, GetFirewallDomainListCommand, GetFirewallRuleGroupCommand, GetFirewallRuleGroupAssociationCommand, GetFirewallRuleGroupPolicyCommand, GetOutpostResolverCommand, GetResolverConfigCommand, GetResolverDnssecConfigCommand, GetResolverEndpointCommand, GetResolverQueryLogConfigCommand, GetResolverQueryLogConfigAssociationCommand, GetResolverQueryLogConfigPolicyCommand, GetResolverRuleCommand, GetResolverRuleAssociationCommand, GetResolverRulePolicyCommand, ImportFirewallDomainsCommand, ListFirewallConfigsCommand, ListFirewallDomainListsCommand, ListFirewallDomainsCommand, ListFirewallRuleGroupAssociationsCommand, ListFirewallRuleGroupsCommand, ListFirewallRulesCommand, ListOutpostResolversCommand, ListResolverConfigsCommand, ListResolverDnssecConfigsCommand, ListResolverEndpointIpAddressesCommand, ListResolverEndpointsCommand, ListResolverQueryLogConfigAssociationsCommand, ListResolverQueryLogConfigsCommand, ListResolverRuleAssociationsCommand, ListResolverRulesCommand, ListTagsForResourceCommand, PutFirewallRuleGroupPolicyCommand, PutResolverQueryLogConfigPolicyCommand, PutResolverRulePolicyCommand, TagResourceCommand, UntagResourceCommand, UpdateFirewallConfigCommand, UpdateFirewallDomainsCommand, UpdateFirewallRuleCommand, UpdateFirewallRuleGroupAssociationCommand, UpdateOutpostResolverCommand, UpdateResolverConfigCommand, UpdateResolverDnssecConfigCommand, UpdateResolverEndpointCommand, UpdateResolverRuleCommand};var Route53Resolver = class extends Route53ResolverClient { static { __name(this, "Route53Resolver"); }};(0, import_smithy_client.createAggregatedClient)(commands, Route53Resolver); // src/pagination/ListFirewallConfigsPaginator.ts var paginateListFirewallConfigs = (0, import_core.createPaginator)(Route53ResolverClient, ListFirewallConfigsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFirewallDomainListsPaginator.ts var paginateListFirewallDomainLists = (0, import_core.createPaginator)(Route53ResolverClient, ListFirewallDomainListsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFirewallDomainsPaginator.ts var paginateListFirewallDomains = (0, import_core.createPaginator)(Route53ResolverClient, ListFirewallDomainsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFirewallRuleGroupAssociationsPaginator.ts var paginateListFirewallRuleGroupAssociations = (0, import_core.createPaginator)(Route53ResolverClient, ListFirewallRuleGroupAssociationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFirewallRuleGroupsPaginator.ts var paginateListFirewallRuleGroups = (0, import_core.createPaginator)(Route53ResolverClient, ListFirewallRuleGroupsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFirewallRulesPaginator.ts var paginateListFirewallRules = (0, import_core.createPaginator)(Route53ResolverClient, ListFirewallRulesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListOutpostResolversPaginator.ts var paginateListOutpostResolvers = (0, import_core.createPaginator)(Route53ResolverClient, ListOutpostResolversCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverConfigsPaginator.ts var paginateListResolverConfigs = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverConfigsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverDnssecConfigsPaginator.ts var paginateListResolverDnssecConfigs = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverDnssecConfigsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverEndpointIpAddressesPaginator.ts var paginateListResolverEndpointIpAddresses = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverEndpointIpAddressesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverEndpointsPaginator.ts var paginateListResolverEndpoints = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverEndpointsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverQueryLogConfigAssociationsPaginator.ts var paginateListResolverQueryLogConfigAssociations = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverQueryLogConfigAssociationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverQueryLogConfigsPaginator.ts var paginateListResolverQueryLogConfigs = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverQueryLogConfigsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverRuleAssociationsPaginator.ts var paginateListResolverRuleAssociations = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverRuleAssociationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResolverRulesPaginator.ts var paginateListResolverRules = (0, import_core.createPaginator)(Route53ResolverClient, ListResolverRulesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListTagsForResourcePaginator.ts var paginateListTagsForResource = (0, import_core.createPaginator)(Route53ResolverClient, ListTagsForResourceCommand, "NextToken", "NextToken", "MaxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { Route53ResolverServiceException, __Client, Route53ResolverClient, Route53Resolver, $Command, AssociateFirewallRuleGroupCommand, AssociateResolverEndpointIpAddressCommand, AssociateResolverQueryLogConfigCommand, AssociateResolverRuleCommand, CreateFirewallDomainListCommand, CreateFirewallRuleCommand, CreateFirewallRuleGroupCommand, CreateOutpostResolverCommand, CreateResolverEndpointCommand, CreateResolverQueryLogConfigCommand, CreateResolverRuleCommand, DeleteFirewallDomainListCommand, DeleteFirewallRuleCommand, DeleteFirewallRuleGroupCommand, DeleteOutpostResolverCommand, DeleteResolverEndpointCommand, DeleteResolverQueryLogConfigCommand, DeleteResolverRuleCommand, DisassociateFirewallRuleGroupCommand, DisassociateResolverEndpointIpAddressCommand, DisassociateResolverQueryLogConfigCommand, DisassociateResolverRuleCommand, GetFirewallConfigCommand, GetFirewallDomainListCommand, GetFirewallRuleGroupAssociationCommand, GetFirewallRuleGroupCommand, GetFirewallRuleGroupPolicyCommand, GetOutpostResolverCommand, GetResolverConfigCommand, GetResolverDnssecConfigCommand, GetResolverEndpointCommand, GetResolverQueryLogConfigAssociationCommand, GetResolverQueryLogConfigCommand, GetResolverQueryLogConfigPolicyCommand, GetResolverRuleAssociationCommand, GetResolverRuleCommand, GetResolverRulePolicyCommand, ImportFirewallDomainsCommand, ListFirewallConfigsCommand, ListFirewallDomainListsCommand, ListFirewallDomainsCommand, ListFirewallRuleGroupAssociationsCommand, ListFirewallRuleGroupsCommand, ListFirewallRulesCommand, ListOutpostResolversCommand, ListResolverConfigsCommand, ListResolverDnssecConfigsCommand, ListResolverEndpointIpAddressesCommand, ListResolverEndpointsCommand, ListResolverQueryLogConfigAssociationsCommand, ListResolverQueryLogConfigsCommand, ListResolverRuleAssociationsCommand, ListResolverRulesCommand, ListTagsForResourceCommand, PutFirewallRuleGroupPolicyCommand, PutResolverQueryLogConfigPolicyCommand, PutResolverRulePolicyCommand, TagResourceCommand, UntagResourceCommand, UpdateFirewallConfigCommand, UpdateFirewallDomainsCommand, UpdateFirewallRuleCommand, UpdateFirewallRuleGroupAssociationCommand, UpdateOutpostResolverCommand, UpdateResolverConfigCommand, UpdateResolverDnssecConfigCommand, UpdateResolverEndpointCommand, UpdateResolverRuleCommand, paginateListFirewallConfigs, paginateListFirewallDomainLists, paginateListFirewallDomains, paginateListFirewallRuleGroupAssociations, paginateListFirewallRuleGroups, paginateListFirewallRules, paginateListOutpostResolvers, paginateListResolverConfigs, paginateListResolverDnssecConfigs, paginateListResolverEndpointIpAddresses, paginateListResolverEndpoints, paginateListResolverQueryLogConfigAssociations, paginateListResolverQueryLogConfigs, paginateListResolverRuleAssociations, paginateListResolverRules, paginateListTagsForResource, AccessDeniedException, Action, MutationProtectionStatus, FirewallRuleGroupAssociationStatus, ConflictException, InternalServiceErrorException, LimitExceededException, ResourceNotFoundException, ThrottlingException, ValidationException, ResolverEndpointDirection, Protocol, ResolverEndpointType, ResolverEndpointStatus, InvalidParameterException, InvalidRequestException, ResourceExistsException, ResolverQueryLogConfigAssociationError, ResolverQueryLogConfigAssociationStatus, ResolverRuleAssociationStatus, ResourceUnavailableException, AutodefinedReverseFlag, BlockOverrideDnsType, BlockResponse, ConfidenceThreshold, FirewallDomainListStatus, DnsThreatProtection, FirewallDomainRedirectionAction, ShareStatus, FirewallRuleGroupStatus, OutpostResolverStatus, ServiceQuotaExceededException, ResolverQueryLogConfigStatus, RuleTypeOption, ResolverRuleStatus, ResourceInUseException, FirewallFailOpenStatus, FirewallDomainImportOperation, FirewallDomainUpdateOperation, ResolverAutodefinedReverseStatus, ResolverDNSSECValidationStatus, UnknownResourceException, InvalidNextTokenException, InvalidPolicyDocument, InvalidTagException, IpAddressStatus, SortOrder, Validation});