/var/runtime/node_modules/@aws-sdk/client-fms/dist-cjs
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { AwsJson1_1Protocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultFMSHttpAuthSchemeParametersProvider = async (config, context, input) => { return { operation: getSmithyContext(context).operation, region: await normalizeProvider(config.region)() || (() => { throw new Error("expected `region` to be configured for `aws.auth#sigv4`"); })(), };};function createAwsAuthSigv4HttpAuthOption(authParameters) { return { schemeId: "aws.auth#sigv4", signingProperties: { name: "fms", region: authParameters.region, }, propertiesExtractor: (config, context) => ({ signingProperties: { config, context, }, }), };}const defaultFMSHttpAuthSchemeProvider = (authParameters) => { const options = []; switch (authParameters.operation) { default: { options.push(createAwsAuthSigv4HttpAuthOption(authParameters)); } } return options;};const resolveHttpAuthSchemeConfig = (config) => { const config_0 = resolveAwsSdkSigV4Config(config); return Object.assign(config_0, { authSchemePreference: normalizeProvider(config.authSchemePreference ?? []), });}; const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "fms", });};const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; var version = "3.1104.0";var packageInfo = { version: version}; const k = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = { [k]: "Endpoint" }, h = { [k]: d }, i = {}, j = [{ [k]: "Region" }];const _data = { conditions: [ [c, [g]], [c, j], ["aws.partition", j, d], [e, [{ [k]: "UseFIPS" }, b]], [e, [{ [k]: "UseDualStack" }, b]], [e, [{ fn: f, argv: [h, "supportsDualStack"] }, b]], [e, [{ fn: f, argv: [h, "supportsFIPS"] }, b]] ], results: [ [a], [a, "Invalid Configuration: FIPS and custom endpoint are not supported"], [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"], [g, i], ["https://fms-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "FIPS and DualStack are enabled, but this partition does not support one or both"], ["https://fms-fips.{Region}.{PartitionResult#dnsSuffix}", i], [a, "FIPS is enabled but this partition does not support FIPS"], ["https://fms.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "DualStack is enabled but this partition does not support DualStack"], ["https://fms.{Region}.{PartitionResult#dnsSuffix}", i], [a, "Invalid Configuration: Missing Region"] ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([ -1, 1, -1, 0, 12, 3, 1, 4, r + 11, 2, 5, r + 11, 3, 8, 6, 4, 7, r + 10, 5, r + 8, r + 9, 4, 10, 9, 6, r + 6, r + 7, 5, 11, r + 5, 6, r + 4, r + 5, 3, r + 1, 13, 4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({ size: 50, params: ["Endpoint", "Region", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => { return cache.get(endpointParams, () => decideEndpoint(bdd, { endpointParams: endpointParams, logger: context.logger, }));};customEndpointFunctions.aws = awsEndpointFunctions; class FMSServiceException extends ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, FMSServiceException.prototype); }} class InternalErrorException extends FMSServiceException { name = "InternalErrorException"; $fault = "client"; Message; constructor(opts) { super({ name: "InternalErrorException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InternalErrorException.prototype); this.Message = opts.Message; }}class InvalidInputException extends FMSServiceException { name = "InvalidInputException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidInputException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidInputException.prototype); this.Message = opts.Message; }}class InvalidOperationException extends FMSServiceException { name = "InvalidOperationException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidOperationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidOperationException.prototype); this.Message = opts.Message; }}class LimitExceededException extends FMSServiceException { name = "LimitExceededException"; $fault = "client"; Message; constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, LimitExceededException.prototype); this.Message = opts.Message; }}class ResourceNotFoundException extends FMSServiceException { name = "ResourceNotFoundException"; $fault = "client"; Message; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); this.Message = opts.Message; }}class InvalidTypeException extends FMSServiceException { name = "InvalidTypeException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidTypeException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidTypeException.prototype); this.Message = opts.Message; }} const _A = "Accounts";const _AA = "AdminAccount";const _AAA = "AssociateAdminAccount";const _AAAR = "AssociateAdminAccountRequest";const _AAE = "AllAccountsEnabled";const _AAI = "AdminAccountId";const _AAS = "AdminAccountSummary";const _AASL = "AdminAccountSummaryList";const _AAd = "AdminAccounts";const _AEIV = "AwsEc2InstanceViolation";const _AENIV = "AwsEc2NetworkInterfaceViolations";const _AENIVw = "AwsEc2NetworkInterfaceViolation";const _AEO = "ActualEvaluationOrder";const _AFE = "ActualFirewallEndpoint";const _AFSI = "ActualFirewallSubnetId";const _AFSR = "ActualFirewallSubnetRoutes";const _AI = "AccountId";const _AIGR = "ActualInternetGatewayRoutes";const _AIs = "AssociationId";const _AL = "AppsList";const _ALA = "AppsListArn";const _ALD = "AppsListData";const _ALDS = "AppsListDataSummary";const _ALDp = "AppsListsData";const _ALp = "AppsLists";const _AN = "AppName";const _AOUE = "AllOrganizationalUnitsEnabled";const _APTE = "AllPolicyTypesEnabled";const _ARE = "AllRegionsEnabled";const _AS = "AccountScope";const _ASd = "AdminScope";const _ASf = "AffectedSubnets";const _AT = "ActionTarget";const _ATPF = "AssociateThirdPartyFirewall";const _ATPFR = "AssociateThirdPartyFirewallRequest";const _ATPFRs = "AssociateThirdPartyFirewallResponse";const _ATl = "AllowedTargets";const _AVPCSGV = "AwsVPCSecurityGroupViolation";const _AZ = "AvailabilityZone";const _Ac = "Action";const _Act = "Actions";const _Ap = "App";const _BAR = "BatchAssociateResource";const _BARR = "BatchAssociateResourceRequest";const _BARRa = "BatchAssociateResourceResponse";const _BDR = "BatchDisassociateResource";const _BDRR = "BatchDisassociateResourceRequest";const _BDRRa = "BatchDisassociateResourceResponse";const _C = "Code";const _CANA = "CurrentAssociatedNetworkAcl";const _CB = "CidrBlock";const _CFSRT = "CurrentFirewallSubnetRouteTable";const _CIGRT = "CurrentInternetGatewayRouteTable";const _CNAA = "CreateNetworkAclAction";const _CNAEA = "CreateNetworkAclEntriesAction";const _CP = "ConflictingPriority";const _CPD = "CurrentPolicyDescription";const _CPI = "ConflictingPolicyId";const _CPSM = "CustomerPolicyScopeMap";const _CRT = "CurrentRouteTable";const _CS = "ComplianceStatus";const _CSo = "ContributingSubnets";const _CT = "CreateTime";const _CV = "ComplianceViolator";const _CVo = "ComplianceViolators";const _D = "Description";const _DA = "DefaultAdmin";const _DAA = "DisassociateAdminAccount";const _DAAR = "DisassociateAdminAccountRequest";const _DAL = "DeleteAppsList";const _DALR = "DeleteAppsListRequest";const _DAPR = "DeleteAllPolicyResources";const _DCB = "DestinationCidrBlock";const _DDRGV = "DnsDuplicateRuleGroupViolation";const _DICB = "DestinationIpv6CidrBlock";const _DL = "DefaultList";const _DLe = "DefaultLists";const _DNAEA = "DeleteNetworkAclEntriesAction";const _DNC = "DeleteNotificationChannel";const _DNCR = "DeleteNotificationChannelRequest";const _DP = "DeletePolicy";const _DPL = "DeleteProtocolsList";const _DPLI = "DestinationPrefixListId";const _DPLR = "DeleteProtocolsListRequest";const _DPR = "DeletePolicyRequest";const _DR = "DiscoveredResource";const _DRGLEV = "DnsRuleGroupLimitExceededViolation";const _DRGPCV = "DnsRuleGroupPriorityConflictViolation";const _DRL = "DiscoveredResourceList";const _DRS = "DeleteResourceSet";const _DRSR = "DeleteResourceSetRequest";const _DT = "DestinationType";const _DTPF = "DisassociateThirdPartyFirewall";const _DTPFR = "DisassociateThirdPartyFirewallRequest";const _DTPFRi = "DisassociateThirdPartyFirewallResponse";const _DUFMMR = "DeleteUnusedFMManagedResources";const _Da = "Data";const _De = "Destination";const _E = "Egress";const _EA = "ExpiredAt";const _EAEEO = "EntryAtExpectedEvaluationOrder";const _ECARTA = "EC2AssociateRouteTableAction";const _ECCRA = "EC2CreateRouteAction";const _ECCRTA = "EC2CopyRouteTableAction";const _ECCRTAr = "EC2CreateRouteTableAction";const _ECDRA = "EC2DeleteRouteAction";const _ECRRA = "EC2ReplaceRouteAction";const _ECRRTAA = "EC2ReplaceRouteTableAssociationAction";const _ED = "EntryDescription";const _EDn = "EntryDetail";const _EDnt = "EntriesDescription";const _EE = "ExpectedEntry";const _EEO = "ExpectedEvaluationOrder";const _EFE = "ExpectedFirewallEndpoint";const _EFSI = "ExpectedFirewallSubnetId";const _EFSR = "ExpectedFirewallSubnetRoutes";const _EIGR = "ExpectedInternetGatewayRoutes";const _ELE = "EvaluationLimitExceeded";const _EM = "ExcludeMap";const _EPD = "ExpectedPolicyDescription";const _ER = "EvaluationResult";const _ERN = "EntryRuleNumber";const _ERT = "ExpectedRouteTable";const _ERTx = "ExcludeResourceTags";const _ERv = "EvaluationResults";const _ERx = "ExpectedRoute";const _ERxp = "ExpectedRoutes";const _ESA = "ExcludeSpecifiedAccounts";const _ESOU = "ExcludeSpecifiedOrganizationalUnits";const _ET = "EntryType";const _ETn = "EndTime";const _EV = "EntryViolation";const _EVR = "EntryViolationReasons";const _EVn = "EntryViolations";const _EWC = "EntriesWithConflicts";const _F = "From";const _FCC = "FirewallCreationConfig";const _FDM = "FirewallDeploymentModel";const _FE = "FirstEntries";const _FEi = "FirewallEndpoint";const _FI = "FailedItems";const _FIL = "FailedItemList";const _FIa = "FailedItem";const _FMSCR = "FMSCanRemediate";const _FMSPUFCCA = "FMSPolicyUpdateFirewallCreationConfigAction";const _FP = "FromPort";const _FPI = "FirewallPolicyId";const _FPN = "FirewallPolicyName";const _FRFFE = "ForceRemediateForFirstEntries";const _FRFLE = "ForceRemediateForLastEntries";const _FSI = "FirewallSubnetId";const _FSIOOSV = "FirewallSubnetIsOutOfScopeViolation";const _FSMVPCEV = "FirewallSubnetMissingVPCEndpointViolation";const _FSR = "FirewallSubnetRoutes";const _GAA = "GetAdminAccount";const _GAAR = "GetAdminAccountRequest";const _GAARe = "GetAdminAccountResponse";const _GAL = "GetAppsList";const _GALR = "GetAppsListRequest";const _GALRe = "GetAppsListResponse";const _GAS = "GetAdminScope";const _GASR = "GetAdminScopeRequest";const _GASRe = "GetAdminScopeResponse";const _GCD = "GetComplianceDetail";const _GCDR = "GetComplianceDetailRequest";const _GCDRe = "GetComplianceDetailResponse";const _GI = "GatewayId";const _GNC = "GetNotificationChannel";const _GNCR = "GetNotificationChannelRequest";const _GNCRe = "GetNotificationChannelResponse";const _GP = "GetPolicy";const _GPL = "GetProtocolsList";const _GPLR = "GetProtocolsListRequest";const _GPLRe = "GetProtocolsListResponse";const _GPR = "GetPolicyRequest";const _GPRe = "GetPolicyResponse";const _GPS = "GetProtectionStatus";const _GPSR = "GetProtectionStatusRequest";const _GPSRe = "GetProtectionStatusResponse";const _GRS = "GetResourceSet";const _GRSR = "GetResourceSetRequest";const _GRSRe = "GetResourceSetResponse";const _GTPFAS = "GetThirdPartyFirewallAssociationStatus";const _GTPFASR = "GetThirdPartyFirewallAssociationStatusRequest";const _GTPFASRe = "GetThirdPartyFirewallAssociationStatusResponse";const _GVD = "GetViolationDetails";const _GVDR = "GetViolationDetailsRequest";const _GVDRe = "GetViolationDetailsResponse";const _I = "Items";const _ICB = "Ipv6CidrBlock";const _IDA = "IsDefaultAction";const _IEE = "InternalErrorException";const _IGI = "InternetGatewayId";const _IGR = "InternetGatewayRoutes";const _IIE = "InvalidInputException";const _IIM = "IssueInfoMap";const _IM = "IncludeMap";const _INAEV = "InvalidNetworkAclEntriesViolation";const _IOE = "InvalidOperationException";const _IPVR = "IPV4Range";const _IPVRa = "IPV6Range";const _IRTUIDAZ = "IsRouteTableUsedInDifferentAZ";const _ITC = "IcmpTypeCode";const _ITE = "InvalidTypeException";const _IVC = "IpV4Cidr";const _IVCp = "IpV6Cidr";const _Id = "Identifier";const _Id_ = "Id";const _K = "Key";const _LA = "ListArn";const _LAAFO = "ListAdminAccountsForOrganization";const _LAAFOR = "ListAdminAccountsForOrganizationRequest";const _LAAFORi = "ListAdminAccountsForOrganizationResponse";const _LAL = "ListAppsLists";const _LALR = "ListAppsListsRequest";const _LALRi = "ListAppsListsResponse";const _LAMA = "ListAdminsManagingAccount";const _LAMAR = "ListAdminsManagingAccountRequest";const _LAMARi = "ListAdminsManagingAccountResponse";const _LCS = "ListComplianceStatus";const _LCSR = "ListComplianceStatusRequest";const _LCSRi = "ListComplianceStatusResponse";const _LDR = "ListDiscoveredResources";const _LDRR = "ListDiscoveredResourcesRequest";const _LDRRi = "ListDiscoveredResourcesResponse";const _LE = "LastEntries";const _LEE = "LimitExceededException";const _LI = "ListId";const _LMA = "ListMemberAccounts";const _LMAR = "ListMemberAccountsRequest";const _LMARi = "ListMemberAccountsResponse";const _LN = "ListName";const _LP = "ListPolicies";const _LPL = "ListProtocolsLists";const _LPLR = "ListProtocolsListsRequest";const _LPLRi = "ListProtocolsListsResponse";const _LPR = "ListPoliciesRequest";const _LPRi = "ListPoliciesResponse";const _LRS = "ListResourceSets";const _LRSR = "ListResourceSetsRequest";const _LRSRR = "ListResourceSetResourcesRequest";const _LRSRRi = "ListResourceSetResourcesResponse";const _LRSRi = "ListResourceSetsResponse";const _LRSRis = "ListResourceSetResources";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _LTPFFP = "ListThirdPartyFirewallFirewallPolicies";const _LTPFFPR = "ListThirdPartyFirewallFirewallPoliciesRequest";const _LTPFFPRi = "ListThirdPartyFirewallFirewallPoliciesResponse";const _LU = "LastUpdated";const _LUT = "ListUpdateToken";const _LUTa = "LastUpdateTime";const _M = "Message";const _MA = "MemberAccount";const _MAI = "MemberAccountId";const _MAIe = "MemberAccountIds";const _MAe = "MemberAccounts";const _MOS = "MarketplaceOnboardingStatus";const _MR = "MaxResults";const _MSD = "ManagedServiceData";const _Me = "Metadata";const _N = "Name";const _NACP = "NetworkAclCommonPolicy";const _NAE = "NetworkAclEntry";const _NAES = "NetworkAclEntrySet";const _NAETBC = "NetworkAclEntriesToBeCreated";const _NAETBD = "NetworkAclEntriesToBeDeleted";const _NAEe = "NetworkAclEntries";const _NAI = "NetworkAclId";const _NAITC = "NetworkAclIcmpTypeCode";const _NAPR = "NetworkAclPortRange";const _NFBHRDV = "NetworkFirewallBlackHoleRouteDetectedViolation";const _NFIRCV = "NetworkFirewallInvalidRouteConfigurationViolation";const _NFITNIV = "NetworkFirewallInternetTrafficNotInspectedViolation";const _NFMERTV = "NetworkFirewallMissingExpectedRTViolation";const _NFMERV = "NetworkFirewallMissingExpectedRoutesViolation";const _NFMFV = "NetworkFirewallMissingFirewallViolation";const _NFMSV = "NetworkFirewallMissingSubnetViolation";const _NFP = "NetworkFirewallPolicy";const _NFPD = "NetworkFirewallPolicyDescription";const _NFPMV = "NetworkFirewallPolicyModifiedViolation";const _NFSRGO = "NetworkFirewallStatefulRuleGroupOverride";const _NFUFRV = "NetworkFirewallUnexpectedFirewallRoutesViolation";const _NFUGRV = "NetworkFirewallUnexpectedGatewayRoutesViolation";const _NORGAA = "NumberOfRuleGroupsAlreadyAssociated";const _NT = "NextToken";const _O = "Order";const _OOSRL = "OutOfScopeResourceList";const _ORA = "OrderedRemediationActions";const _OU = "OrganizationalUnits";const _OUS = "OrganizationalUnitScope";const _Ov = "Override";const _P = "Protocol";const _PA = "PolicyArn";const _PAA = "PutAdminAccount";const _PAAR = "PutAdminAccountRequest";const _PAL = "PreviousAppsList";const _PALR = "PutAppsListRequest";const _PALRu = "PutAppsListResponse";const _PALu = "PutAppsList";const _PCD = "PolicyComplianceDetail";const _PCS = "PolicyComplianceStatus";const _PCSL = "PolicyComplianceStatusList";const _PD = "PolicyDescription";const _PI = "PolicyId";const _PL = "ProtocolsList";const _PLA = "ProtocolsListArn";const _PLD = "ProtocolsListData";const _PLDS = "ProtocolsListDataSummary";const _PLDr = "ProtocolsListsData";const _PLI = "PrefixListId";const _PLo = "PolicyList";const _PLr = "ProtocolsLists";const _PM = "PartialMatches";const _PMa = "PartialMatch";const _PN = "PolicyName";const _PNC = "PutNotificationChannel";const _PNCR = "PutNotificationChannelRequest";const _PO = "PolicyOwner";const _POo = "PolicyOption";const _PP = "PutPolicy";const _PPL = "PreviousProtocolsList";const _PPLR = "PutProtocolsListRequest";const _PPLRu = "PutProtocolsListResponse";const _PPLu = "PutProtocolsList";const _PPR = "PutPolicyRequest";const _PPRu = "PutPolicyResponse";const _PR = "PortRange";const _PRA = "PossibleRemediationAction";const _PRAL = "PossibleRemediationActionList";const _PRAo = "PossibleRemediationActions";const _PRS = "PutResourceSet";const _PRSR = "PutResourceSetRequest";const _PRSRu = "PutResourceSetResponse";const _PS = "PolicyStatus";const _PSGRA = "PossibleSecurityGroupRemediationActions";const _PSL = "PolicySummaryList";const _PSo = "PolicySummary";const _PT = "PolicyTypes";const _PTS = "PolicyTypeScope";const _PUT = "PolicyUpdateToken";const _Po = "Port";const _Pol = "Policy";const _Pr = "Priority";const _R = "Reason";const _RA = "ResourceArn";const _RAT = "RemediationActionType";const _RAWO = "RemediationActionWithOrder";const _RAe = "RemediationAction";const _RAu = "RuleAction";const _RD = "ResourceDescription";const _RE = "RemediationEnabled";const _RGN = "RuleGroupName";const _RHOOSEV = "RouteHasOutOfScopeEndpointViolation";const _RI = "ResourceId";const _RL = "ResourceList";const _RNAAA = "ReplaceNetworkAclAssociationAction";const _RNFE = "ResourceNotFoundException";const _RO = "RuleOrder";const _RR = "RemediationResult";const _RS = "RegionScope";const _RSA = "ResourceSetArn";const _RSI = "ResourceSetIdentifier";const _RSIe = "ResourceSetIds";const _RSS = "ResourceSetStatus";const _RSSL = "ResourceSetSummaryList";const _RSSe = "ResourceSetSummary";const _RSe = "ResourceSet";const _RSes = "ResourceSets";const _RSo = "RoleStatus";const _RT = "ResourceType";const _RTI = "RouteTableId";const _RTL = "ResourceTypeList";const _RTLO = "ResourceTagLogicalOperator";const _RTe = "ResourceTags";const _RTes = "ResourceTag";const _RV = "ResourceViolation";const _RVe = "ResourceViolations";const _Re = "Reference";const _Reg = "Regions";const _Res = "Resource";const _Ro = "Route";const _Rou = "Routes";const _S = "Status";const _SAZ = "SubnetAvailabilityZone";const _SAZI = "SubnetAvailabilityZoneId";const _SCA = "StatelessCustomActions";const _SDA = "StatelessDefaultActions";const _SDAt = "StatefulDefaultActions";const _SEO = "StatefulEngineOptions";const _SEP = "StreamExceptionPolicy";const _SFDA = "StatelessFragmentDefaultActions";const _SGRA = "SecurityGroupRemediationAction";const _SGRAe = "SecurityGroupRemediationActions";const _SGRD = "SecurityGroupRuleDescription";const _SI = "SubnetId";const _SRG = "StatelessRuleGroups";const _SRGL = "StatefulRuleGroupList";const _SRGLt = "StatelessRuleGroupList";const _SRGt = "StatefulRuleGroups";const _SRGta = "StatefulRuleGroup";const _SRGtat = "StatelessRuleGroup";const _SRN = "SnsRoleName";const _SSPD = "SecurityServicePolicyData";const _SST = "SecurityServiceType";const _ST = "StartTime";const _STA = "SnsTopicArn";const _STe = "ServiceType";const _Su = "Subnet";const _T = "Type";const _TK = "TagKeys";const _TL = "TagList";const _TP = "ToPort";const _TPF = "ThirdPartyFirewall";const _TPFFP = "ThirdPartyFirewallFirewallPolicies";const _TPFFPh = "ThirdPartyFirewallFirewallPolicy";const _TPFMERTV = "ThirdPartyFirewallMissingExpectedRouteTableViolation";const _TPFMFV = "ThirdPartyFirewallMissingFirewallViolation";const _TPFMSV = "ThirdPartyFirewallMissingSubnetViolation";const _TPFP = "ThirdPartyFirewallPolicy";const _TPFS = "ThirdPartyFirewallStatus";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TRRa = "TagResourceResponse";const _TT = "TargetType";const _TVR = "TargetViolationReason";const _TVRa = "TargetViolationReasons";const _Ta = "Target";const _Tag = "Tag";const _To = "To";const _UP = "UnavailablePriorities";const _UR = "UntagResource";const _URI = "URI";const _URR = "UntagResourceRequest";const _URRn = "UntagResourceResponse";const _UT = "UpdateToken";const _V = "Vpc";const _VC = "ViolatorCount";const _VD = "ViolationDetail";const _VEI = "VpcEndpointId";const _VI = "VpcId";const _VPC = "VPC";const _VR = "ViolationReason";const _VRi = "ViolatingRoutes";const _VRio = "ViolatingRoute";const _VSG = "ViolatingSecurityGroups";const _VT = "ViolationTarget";const _VTD = "ViolationTargetDescription";const _Va = "Value";const _Vi = "Violators";const _WACLA = "WebACLArn";const _WACLHICV = "WebACLHasIncompatibleConfigurationViolation";const _WACLHOOSRV = "WebACLHasOutOfScopeResourcesViolation";const _c = "client";const _e = "error";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.fms";const n0 = "com.amazonaws.fms";const _s_registry = TypeRegistry.for(_s);var FMSServiceException$ = [-3, _s, "FMSServiceException", 0, [], []];_s_registry.registerError(FMSServiceException$, FMSServiceException);const n0_registry = TypeRegistry.for(n0);var InternalErrorException$ = [-3, n0, _IEE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InternalErrorException$, InternalErrorException);var InvalidInputException$ = [-3, n0, _IIE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InvalidInputException$, InvalidInputException);var InvalidOperationException$ = [-3, n0, _IOE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InvalidOperationException$, InvalidOperationException);var InvalidTypeException$ = [-3, n0, _ITE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InvalidTypeException$, InvalidTypeException);var LimitExceededException$ = [-3, n0, _LEE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(LimitExceededException$, LimitExceededException);var ResourceNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);const errorTypeRegistries = [ _s_registry, n0_registry,];var AccountScope$ = [3, n0, _AS, 0, [_A, _AAE, _ESA], [64 | 0, 2, 2]];var ActionTarget$ = [3, n0, _AT, 0, [_RI, _D], [0, 0]];var AdminAccountSummary$ = [3, n0, _AAS, 0, [_AA, _DA, _S], [0, 2, 0]];var AdminScope$ = [3, n0, _ASd, 0, [_AS, _OUS, _RS, _PTS], [() => AccountScope$, () => OrganizationalUnitScope$, () => RegionScope$, () => PolicyTypeScope$]];var App$ = [3, n0, _Ap, 0, [_AN, _P, _Po], [0, 0, 1], 3];var AppsListData$ = [3, n0, _ALD, 0, [_LN, _AL, _LI, _LUT, _CT, _LUTa, _PAL], [0, () => AppsList, 0, 0, 4, 4, () => PreviousAppsList], 2];var AppsListDataSummary$ = [3, n0, _ALDS, 0, [_LA, _LI, _LN, _AL], [0, 0, 0, () => AppsList]];var AssociateAdminAccountRequest$ = [3, n0, _AAAR, 0, [_AA], [0], 1];var AssociateThirdPartyFirewallRequest$ = [3, n0, _ATPFR, 0, [_TPF], [0], 1];var AssociateThirdPartyFirewallResponse$ = [3, n0, _ATPFRs, 0, [_TPFS], [0]];var AwsEc2InstanceViolation$ = [3, n0, _AEIV, 0, [_VT, _AENIV], [0, () => AwsEc2NetworkInterfaceViolations]];var AwsEc2NetworkInterfaceViolation$ = [3, n0, _AENIVw, 0, [_VT, _VSG], [0, 64 | 0]];var AwsVPCSecurityGroupViolation$ = [3, n0, _AVPCSGV, 0, [_VT, _VTD, _PM, _PSGRA], [0, 0, () => PartialMatches, () => SecurityGroupRemediationActions]];var BatchAssociateResourceRequest$ = [3, n0, _BARR, 0, [_RSI, _I], [0, 64 | 0], 2];var BatchAssociateResourceResponse$ = [3, n0, _BARRa, 0, [_RSI, _FI], [0, () => FailedItemList], 2];var BatchDisassociateResourceRequest$ = [3, n0, _BDRR, 0, [_RSI, _I], [0, 64 | 0], 2];var BatchDisassociateResourceResponse$ = [3, n0, _BDRRa, 0, [_RSI, _FI], [0, () => FailedItemList], 2];var ComplianceViolator$ = [3, n0, _CV, 0, [_RI, _VR, _RT, _Me], [0, 0, 0, 128 | 0]];var CreateNetworkAclAction$ = [3, n0, _CNAA, 0, [_D, _V, _FMSCR], [0, () => ActionTarget$, 2]];var CreateNetworkAclEntriesAction$ = [3, n0, _CNAEA, 0, [_D, _NAI, _NAETBC, _FMSCR], [0, () => ActionTarget$, () => EntriesDescription, 2]];var DeleteAppsListRequest$ = [3, n0, _DALR, 0, [_LI], [0], 1];var DeleteNetworkAclEntriesAction$ = [3, n0, _DNAEA, 0, [_D, _NAI, _NAETBD, _FMSCR], [0, () => ActionTarget$, () => EntriesDescription, 2]];var DeleteNotificationChannelRequest$ = [3, n0, _DNCR, 0, [], []];var DeletePolicyRequest$ = [3, n0, _DPR, 0, [_PI, _DAPR], [0, 2], 1];var DeleteProtocolsListRequest$ = [3, n0, _DPLR, 0, [_LI], [0], 1];var DeleteResourceSetRequest$ = [3, n0, _DRSR, 0, [_Id], [0], 1];var DisassociateAdminAccountRequest$ = [3, n0, _DAAR, 0, [], []];var DisassociateThirdPartyFirewallRequest$ = [3, n0, _DTPFR, 0, [_TPF], [0], 1];var DisassociateThirdPartyFirewallResponse$ = [3, n0, _DTPFRi, 0, [_TPFS], [0]];var DiscoveredResource$ = [3, n0, _DR, 0, [_URI, _AI, _T, _N], [0, 0, 0, 0]];var DnsDuplicateRuleGroupViolation$ = [3, n0, _DDRGV, 0, [_VT, _VTD], [0, 0]];var DnsRuleGroupLimitExceededViolation$ = [3, n0, _DRGLEV, 0, [_VT, _VTD, _NORGAA], [0, 0, 1]];var DnsRuleGroupPriorityConflictViolation$ = [3, n0, _DRGPCV, 0, [_VT, _VTD, _CP, _CPI, _UP], [0, 0, 1, 0, 64 | 1]];var EC2AssociateRouteTableAction$ = [3, n0, _ECARTA, 0, [_RTI, _D, _SI, _GI], [() => ActionTarget$, 0, () => ActionTarget$, () => ActionTarget$], 1];var EC2CopyRouteTableAction$ = [3, n0, _ECCRTA, 0, [_VI, _RTI, _D], [() => ActionTarget$, () => ActionTarget$, 0], 2];var EC2CreateRouteAction$ = [3, n0, _ECCRA, 0, [_RTI, _D, _DCB, _DPLI, _DICB, _VEI, _GI], [() => ActionTarget$, 0, 0, 0, 0, () => ActionTarget$, () => ActionTarget$], 1];var EC2CreateRouteTableAction$ = [3, n0, _ECCRTAr, 0, [_VI, _D], [() => ActionTarget$, 0], 1];var EC2DeleteRouteAction$ = [3, n0, _ECDRA, 0, [_RTI, _D, _DCB, _DPLI, _DICB], [() => ActionTarget$, 0, 0, 0, 0], 1];var EC2ReplaceRouteAction$ = [3, n0, _ECRRA, 0, [_RTI, _D, _DCB, _DPLI, _DICB, _GI], [() => ActionTarget$, 0, 0, 0, 0, () => ActionTarget$], 1];var EC2ReplaceRouteTableAssociationAction$ = [3, n0, _ECRRTAA, 0, [_AIs, _RTI, _D], [() => ActionTarget$, () => ActionTarget$, 0], 2];var EntryDescription$ = [3, n0, _ED, 0, [_EDn, _ERN, _ET], [() => NetworkAclEntry$, 1, 0]];var EntryViolation$ = [3, n0, _EV, 0, [_EE, _EEO, _AEO, _EAEEO, _EWC, _EVR], [() => EntryDescription$, 0, 0, () => EntryDescription$, () => EntriesWithConflicts, 64 | 0]];var EvaluationResult$ = [3, n0, _ER, 0, [_CS, _VC, _ELE], [0, 1, 2]];var ExpectedRoute$ = [3, n0, _ERx, 0, [_IVC, _PLI, _IVCp, _CSo, _ATl, _RTI], [0, 0, 0, 64 | 0, 64 | 0, 0]];var FailedItem$ = [3, n0, _FIa, 0, [_URI, _R], [0, 0]];var FirewallSubnetIsOutOfScopeViolation$ = [3, n0, _FSIOOSV, 0, [_FSI, _VI, _SAZ, _SAZI, _VEI], [0, 0, 0, 0, 0]];var FirewallSubnetMissingVPCEndpointViolation$ = [3, n0, _FSMVPCEV, 0, [_FSI, _VI, _SAZ, _SAZI], [0, 0, 0, 0]];var FMSPolicyUpdateFirewallCreationConfigAction$ = [3, n0, _FMSPUFCCA, 0, [_D, _FCC], [0, 0]];var GetAdminAccountRequest$ = [3, n0, _GAAR, 0, [], []];var GetAdminAccountResponse$ = [3, n0, _GAARe, 0, [_AA, _RSo], [0, 0]];var GetAdminScopeRequest$ = [3, n0, _GASR, 0, [_AA], [0], 1];var GetAdminScopeResponse$ = [3, n0, _GASRe, 0, [_ASd, _S], [() => AdminScope$, 0]];var GetAppsListRequest$ = [3, n0, _GALR, 0, [_LI, _DL], [0, 2], 1];var GetAppsListResponse$ = [3, n0, _GALRe, 0, [_AL, _ALA], [() => AppsListData$, 0]];var GetComplianceDetailRequest$ = [3, n0, _GCDR, 0, [_PI, _MA], [0, 0], 2];var GetComplianceDetailResponse$ = [3, n0, _GCDRe, 0, [_PCD], [() => PolicyComplianceDetail$]];var GetNotificationChannelRequest$ = [3, n0, _GNCR, 0, [], []];var GetNotificationChannelResponse$ = [3, n0, _GNCRe, 0, [_STA, _SRN], [0, 0]];var GetPolicyRequest$ = [3, n0, _GPR, 0, [_PI], [0], 1];var GetPolicyResponse$ = [3, n0, _GPRe, 0, [_Pol, _PA], [() => Policy$, 0]];var GetProtectionStatusRequest$ = [3, n0, _GPSR, 0, [_PI, _MAI, _ST, _ETn, _NT, _MR], [0, 0, 4, 4, 0, 1], 1];var GetProtectionStatusResponse$ = [3, n0, _GPSRe, 0, [_AAI, _STe, _Da, _NT], [0, 0, 0, 0]];var GetProtocolsListRequest$ = [3, n0, _GPLR, 0, [_LI, _DL], [0, 2], 1];var GetProtocolsListResponse$ = [3, n0, _GPLRe, 0, [_PL, _PLA], [() => ProtocolsListData$, 0]];var GetResourceSetRequest$ = [3, n0, _GRSR, 0, [_Id], [0], 1];var GetResourceSetResponse$ = [3, n0, _GRSRe, 0, [_RSe, _RSA], [() => ResourceSet$, 0], 2];var GetThirdPartyFirewallAssociationStatusRequest$ = [3, n0, _GTPFASR, 0, [_TPF], [0], 1];var GetThirdPartyFirewallAssociationStatusResponse$ = [3, n0, _GTPFASRe, 0, [_TPFS, _MOS], [0, 0]];var GetViolationDetailsRequest$ = [3, n0, _GVDR, 0, [_PI, _MA, _RI, _RT], [0, 0, 0, 0], 4];var GetViolationDetailsResponse$ = [3, n0, _GVDRe, 0, [_VD], [() => ViolationDetail$]];var InvalidNetworkAclEntriesViolation$ = [3, n0, _INAEV, 0, [_V, _Su, _SAZ, _CANA, _EVn], [0, 0, 0, 0, () => EntryViolations]];var ListAdminAccountsForOrganizationRequest$ = [3, n0, _LAAFOR, 0, [_NT, _MR], [0, 1]];var ListAdminAccountsForOrganizationResponse$ = [3, n0, _LAAFORi, 0, [_AAd, _NT], [() => AdminAccountSummaryList, 0]];var ListAdminsManagingAccountRequest$ = [3, n0, _LAMAR, 0, [_NT, _MR], [0, 1]];var ListAdminsManagingAccountResponse$ = [3, n0, _LAMARi, 0, [_AAd, _NT], [64 | 0, 0]];var ListAppsListsRequest$ = [3, n0, _LALR, 0, [_MR, _DLe, _NT], [1, 2, 0], 1];var ListAppsListsResponse$ = [3, n0, _LALRi, 0, [_ALp, _NT], [() => AppsListsData, 0]];var ListComplianceStatusRequest$ = [3, n0, _LCSR, 0, [_PI, _NT, _MR], [0, 0, 1], 1];var ListComplianceStatusResponse$ = [3, n0, _LCSRi, 0, [_PCSL, _NT], [() => PolicyComplianceStatusList, 0]];var ListDiscoveredResourcesRequest$ = [3, n0, _LDRR, 0, [_MAIe, _RT, _MR, _NT], [64 | 0, 0, 1, 0], 2];var ListDiscoveredResourcesResponse$ = [3, n0, _LDRRi, 0, [_I, _NT], [() => DiscoveredResourceList, 0]];var ListMemberAccountsRequest$ = [3, n0, _LMAR, 0, [_NT, _MR], [0, 1]];var ListMemberAccountsResponse$ = [3, n0, _LMARi, 0, [_MAe, _NT], [64 | 0, 0]];var ListPoliciesRequest$ = [3, n0, _LPR, 0, [_NT, _MR], [0, 1]];var ListPoliciesResponse$ = [3, n0, _LPRi, 0, [_PLo, _NT], [() => PolicySummaryList, 0]];var ListProtocolsListsRequest$ = [3, n0, _LPLR, 0, [_MR, _DLe, _NT], [1, 2, 0], 1];var ListProtocolsListsResponse$ = [3, n0, _LPLRi, 0, [_PLr, _NT], [() => ProtocolsListsData, 0]];var ListResourceSetResourcesRequest$ = [3, n0, _LRSRR, 0, [_Id, _MR, _NT], [0, 1, 0], 1];var ListResourceSetResourcesResponse$ = [3, n0, _LRSRRi, 0, [_I, _NT], [() => ResourceList, 0], 1];var ListResourceSetsRequest$ = [3, n0, _LRSR, 0, [_NT, _MR], [0, 1]];var ListResourceSetsResponse$ = [3, n0, _LRSRi, 0, [_RSes, _NT], [() => ResourceSetSummaryList, 0]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR, 0, [_RA], [0], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi, 0, [_TL], [() => TagList]];var ListThirdPartyFirewallFirewallPoliciesRequest$ = [3, n0, _LTPFFPR, 0, [_TPF, _MR, _NT], [0, 1, 0], 2];var ListThirdPartyFirewallFirewallPoliciesResponse$ = [3, n0, _LTPFFPRi, 0, [_TPFFP, _NT], [() => ThirdPartyFirewallFirewallPolicies, 0]];var NetworkAclCommonPolicy$ = [3, n0, _NACP, 0, [_NAES], [() => NetworkAclEntrySet$], 1];var NetworkAclEntry$ = [3, n0, _NAE, 0, [_P, _RAu, _E, _ITC, _PR, _CB, _ICB], [0, 0, 2, () => NetworkAclIcmpTypeCode$, () => NetworkAclPortRange$, 0, 0], 3];var NetworkAclEntrySet$ = [3, n0, _NAES, 0, [_FRFFE, _FRFLE, _FE, _LE], [2, 2, () => NetworkAclEntries, () => NetworkAclEntries], 2];var NetworkAclIcmpTypeCode$ = [3, n0, _NAITC, 0, [_C, _T], [1, 1]];var NetworkAclPortRange$ = [3, n0, _NAPR, 0, [_F, _To], [1, 1]];var NetworkFirewallBlackHoleRouteDetectedViolation$ = [3, n0, _NFBHRDV, 0, [_VT, _RTI, _VI, _VRi], [0, 0, 0, () => Routes]];var NetworkFirewallInternetTrafficNotInspectedViolation$ = [3, n0, _NFITNIV, 0, [_SI, _SAZ, _RTI, _VRi, _IRTUIDAZ, _CFSRT, _EFE, _FSI, _EFSR, _AFSR, _IGI, _CIGRT, _EIGR, _AIGR, _VI], [0, 0, 0, () => Routes, 2, 0, 0, 0, () => ExpectedRoutes, () => Routes, 0, 0, () => ExpectedRoutes, () => Routes, 0]];var NetworkFirewallInvalidRouteConfigurationViolation$ = [3, n0, _NFIRCV, 0, [_ASf, _RTI, _IRTUIDAZ, _VRio, _CFSRT, _EFE, _AFE, _EFSI, _AFSI, _EFSR, _AFSR, _IGI, _CIGRT, _EIGR, _AIGR, _VI], [64 | 0, 0, 2, () => Route$, 0, 0, 0, 0, 0, () => ExpectedRoutes, () => Routes, 0, 0, () => ExpectedRoutes, () => Routes, 0]];var NetworkFirewallMissingExpectedRoutesViolation$ = [3, n0, _NFMERV, 0, [_VT, _ERxp, _VI], [0, () => ExpectedRoutes, 0]];var NetworkFirewallMissingExpectedRTViolation$ = [3, n0, _NFMERTV, 0, [_VT, _VPC, _AZ, _CRT, _ERT], [0, 0, 0, 0, 0]];var NetworkFirewallMissingFirewallViolation$ = [3, n0, _NFMFV, 0, [_VT, _VPC, _AZ, _TVR], [0, 0, 0, 0]];var NetworkFirewallMissingSubnetViolation$ = [3, n0, _NFMSV, 0, [_VT, _VPC, _AZ, _TVR], [0, 0, 0, 0]];var NetworkFirewallPolicy$ = [3, n0, _NFP, 0, [_FDM], [0]];var NetworkFirewallPolicyDescription$ = [3, n0, _NFPD, 0, [_SRG, _SDA, _SFDA, _SCA, _SRGt, _SDAt, _SEO], [() => StatelessRuleGroupList, 64 | 0, 64 | 0, 64 | 0, () => StatefulRuleGroupList, 64 | 0, () => StatefulEngineOptions$]];var NetworkFirewallPolicyModifiedViolation$ = [3, n0, _NFPMV, 0, [_VT, _CPD, _EPD], [0, () => NetworkFirewallPolicyDescription$, () => NetworkFirewallPolicyDescription$]];var NetworkFirewallStatefulRuleGroupOverride$ = [3, n0, _NFSRGO, 0, [_Ac], [0]];var NetworkFirewallUnexpectedFirewallRoutesViolation$ = [3, n0, _NFUFRV, 0, [_FSI, _VRi, _RTI, _FEi, _VI], [0, () => Routes, 0, 0, 0]];var NetworkFirewallUnexpectedGatewayRoutesViolation$ = [3, n0, _NFUGRV, 0, [_GI, _VRi, _RTI, _VI], [0, () => Routes, 0, 0]];var OrganizationalUnitScope$ = [3, n0, _OUS, 0, [_OU, _AOUE, _ESOU], [64 | 0, 2, 2]];var PartialMatch$ = [3, n0, _PMa, 0, [_Re, _TVRa], [0, 64 | 0]];var Policy$ = [3, n0, _Pol, 0, [_PN, _SSPD, _RT, _ERTx, _RE, _PI, _PUT, _RTL, _RTe, _DUFMMR, _IM, _EM, _RSIe, _PD, _PS, _RTLO], [0, () => SecurityServicePolicyData$, 0, 2, 2, 0, 0, 64 | 0, () => ResourceTags, 2, [2, n0, _CPSM, 0, 0, 64 | 0], [2, n0, _CPSM, 0, 0, 64 | 0], 64 | 0, 0, 0, 0], 5];var PolicyComplianceDetail$ = [3, n0, _PCD, 0, [_PO, _PI, _MA, _Vi, _ELE, _EA, _IIM], [0, 0, 0, () => ComplianceViolators, 2, 4, 128 | 0]];var PolicyComplianceStatus$ = [3, n0, _PCS, 0, [_PO, _PI, _PN, _MA, _ERv, _LU, _IIM], [0, 0, 0, 0, () => EvaluationResults, 4, 128 | 0]];var PolicyOption$ = [3, n0, _POo, 0, [_NFP, _TPFP, _NACP], [() => NetworkFirewallPolicy$, () => ThirdPartyFirewallPolicy$, () => NetworkAclCommonPolicy$]];var PolicySummary$ = [3, n0, _PSo, 0, [_PA, _PI, _PN, _RT, _SST, _RE, _DUFMMR, _PS], [0, 0, 0, 0, 0, 2, 2, 0]];var PolicyTypeScope$ = [3, n0, _PTS, 0, [_PT, _APTE], [64 | 0, 2]];var PossibleRemediationAction$ = [3, n0, _PRA, 0, [_ORA, _D, _IDA], [() => OrderedRemediationActions, 0, 2], 1];var PossibleRemediationActions$ = [3, n0, _PRAo, 0, [_D, _Act], [0, () => PossibleRemediationActionList]];var ProtocolsListData$ = [3, n0, _PLD, 0, [_LN, _PL, _LI, _LUT, _CT, _LUTa, _PPL], [0, 64 | 0, 0, 0, 4, 4, [2, n0, _PPL, 0, 0, 64 | 0]], 2];var ProtocolsListDataSummary$ = [3, n0, _PLDS, 0, [_LA, _LI, _LN, _PL], [0, 0, 0, 64 | 0]];var PutAdminAccountRequest$ = [3, n0, _PAAR, 0, [_AA, _ASd], [0, () => AdminScope$], 1];var PutAppsListRequest$ = [3, n0, _PALR, 0, [_AL, _TL], [() => AppsListData$, () => TagList], 1];var PutAppsListResponse$ = [3, n0, _PALRu, 0, [_AL, _ALA], [() => AppsListData$, 0]];var PutNotificationChannelRequest$ = [3, n0, _PNCR, 0, [_STA, _SRN], [0, 0], 2];var PutPolicyRequest$ = [3, n0, _PPR, 0, [_Pol, _TL], [() => Policy$, () => TagList], 1];var PutPolicyResponse$ = [3, n0, _PPRu, 0, [_Pol, _PA], [() => Policy$, 0]];var PutProtocolsListRequest$ = [3, n0, _PPLR, 0, [_PL, _TL], [() => ProtocolsListData$, () => TagList], 1];var PutProtocolsListResponse$ = [3, n0, _PPLRu, 0, [_PL, _PLA], [() => ProtocolsListData$, 0]];var PutResourceSetRequest$ = [3, n0, _PRSR, 0, [_RSe, _TL], [() => ResourceSet$, () => TagList], 1];var PutResourceSetResponse$ = [3, n0, _PRSRu, 0, [_RSe, _RSA], [() => ResourceSet$, 0], 2];var RegionScope$ = [3, n0, _RS, 0, [_Reg, _ARE], [64 | 0, 2]];var RemediationAction$ = [3, n0, _RAe, 0, [_D, _ECCRA, _ECRRA, _ECDRA, _ECCRTA, _ECRRTAA, _ECARTA, _ECCRTAr, _FMSPUFCCA, _CNAA, _RNAAA, _CNAEA, _DNAEA], [0, () => EC2CreateRouteAction$, () => EC2ReplaceRouteAction$, () => EC2DeleteRouteAction$, () => EC2CopyRouteTableAction$, () => EC2ReplaceRouteTableAssociationAction$, () => EC2AssociateRouteTableAction$, () => EC2CreateRouteTableAction$, () => FMSPolicyUpdateFirewallCreationConfigAction$, () => CreateNetworkAclAction$, () => ReplaceNetworkAclAssociationAction$, () => CreateNetworkAclEntriesAction$, () => DeleteNetworkAclEntriesAction$]];var RemediationActionWithOrder$ = [3, n0, _RAWO, 0, [_RAe, _O], [() => RemediationAction$, 1]];var ReplaceNetworkAclAssociationAction$ = [3, n0, _RNAAA, 0, [_D, _AIs, _NAI, _FMSCR], [0, () => ActionTarget$, () => ActionTarget$, 2]];var Resource$ = [3, n0, _Res, 0, [_URI, _AI], [0, 0], 1];var ResourceSet$ = [3, n0, _RSe, 0, [_N, _RTL, _Id_, _D, _UT, _LUTa, _RSS], [0, 64 | 0, 0, 0, 0, 4, 0], 2];var ResourceSetSummary$ = [3, n0, _RSSe, 0, [_Id_, _N, _D, _LUTa, _RSS], [0, 0, 0, 4, 0]];var ResourceTag$ = [3, n0, _RTes, 0, [_K, _Va], [0, 0], 1];var ResourceViolation$ = [3, n0, _RV, 0, [_AVPCSGV, _AENIVw, _AEIV, _NFMFV, _NFMSV, _NFMERTV, _NFPMV, _NFITNIV, _NFIRCV, _NFBHRDV, _NFUFRV, _NFUGRV, _NFMERV, _DRGPCV, _DDRGV, _DRGLEV, _FSIOOSV, _RHOOSEV, _TPFMFV, _TPFMSV, _TPFMERTV, _FSMVPCEV, _INAEV, _PRAo, _WACLHICV, _WACLHOOSRV], [() => AwsVPCSecurityGroupViolation$, () => AwsEc2NetworkInterfaceViolation$, () => AwsEc2InstanceViolation$, () => NetworkFirewallMissingFirewallViolation$, () => NetworkFirewallMissingSubnetViolation$, () => NetworkFirewallMissingExpectedRTViolation$, () => NetworkFirewallPolicyModifiedViolation$, () => NetworkFirewallInternetTrafficNotInspectedViolation$, () => NetworkFirewallInvalidRouteConfigurationViolation$, () => NetworkFirewallBlackHoleRouteDetectedViolation$, () => NetworkFirewallUnexpectedFirewallRoutesViolation$, () => NetworkFirewallUnexpectedGatewayRoutesViolation$, () => NetworkFirewallMissingExpectedRoutesViolation$, () => DnsRuleGroupPriorityConflictViolation$, () => DnsDuplicateRuleGroupViolation$, () => DnsRuleGroupLimitExceededViolation$, () => FirewallSubnetIsOutOfScopeViolation$, () => RouteHasOutOfScopeEndpointViolation$, () => ThirdPartyFirewallMissingFirewallViolation$, () => ThirdPartyFirewallMissingSubnetViolation$, () => ThirdPartyFirewallMissingExpectedRouteTableViolation$, () => FirewallSubnetMissingVPCEndpointViolation$, () => InvalidNetworkAclEntriesViolation$, () => PossibleRemediationActions$, () => WebACLHasIncompatibleConfigurationViolation$, () => WebACLHasOutOfScopeResourcesViolation$]];var Route$ = [3, n0, _Ro, 0, [_DT, _TT, _De, _Ta], [0, 0, 0, 0]];var RouteHasOutOfScopeEndpointViolation$ = [3, n0, _RHOOSEV, 0, [_SI, _VI, _RTI, _VRi, _SAZ, _SAZI, _CFSRT, _FSI, _FSR, _IGI, _CIGRT, _IGR], [0, 0, 0, () => Routes, 0, 0, 0, 0, () => Routes, 0, 0, () => Routes]];var SecurityGroupRemediationAction$ = [3, n0, _SGRA, 0, [_RAT, _D, _RR, _IDA], [0, 0, () => SecurityGroupRuleDescription$, 2]];var SecurityGroupRuleDescription$ = [3, n0, _SGRD, 0, [_IPVR, _IPVRa, _PLI, _P, _FP, _TP], [0, 0, 0, 0, 1, 1]];var SecurityServicePolicyData$ = [3, n0, _SSPD, 0, [_T, _MSD, _POo], [0, 0, () => PolicyOption$], 1];var StatefulEngineOptions$ = [3, n0, _SEO, 0, [_RO, _SEP], [0, 0]];var StatefulRuleGroup$ = [3, n0, _SRGta, 0, [_RGN, _RI, _Pr, _Ov], [0, 0, 1, () => NetworkFirewallStatefulRuleGroupOverride$]];var StatelessRuleGroup$ = [3, n0, _SRGtat, 0, [_RGN, _RI, _Pr], [0, 0, 1]];var Tag$ = [3, n0, _Tag, 0, [_K, _Va], [0, 0], 2];var TagResourceRequest$ = [3, n0, _TRR, 0, [_RA, _TL], [0, () => TagList], 2];var TagResourceResponse$ = [3, n0, _TRRa, 0, [], []];var ThirdPartyFirewallFirewallPolicy$ = [3, n0, _TPFFPh, 0, [_FPI, _FPN], [0, 0]];var ThirdPartyFirewallMissingExpectedRouteTableViolation$ = [3, n0, _TPFMERTV, 0, [_VT, _VPC, _AZ, _CRT, _ERT], [0, 0, 0, 0, 0]];var ThirdPartyFirewallMissingFirewallViolation$ = [3, n0, _TPFMFV, 0, [_VT, _VPC, _AZ, _TVR], [0, 0, 0, 0]];var ThirdPartyFirewallMissingSubnetViolation$ = [3, n0, _TPFMSV, 0, [_VT, _VPC, _AZ, _TVR], [0, 0, 0, 0]];var ThirdPartyFirewallPolicy$ = [3, n0, _TPFP, 0, [_FDM], [0]];var UntagResourceRequest$ = [3, n0, _URR, 0, [_RA, _TK], [0, 64 | 0], 2];var UntagResourceResponse$ = [3, n0, _URRn, 0, [], []];var ViolationDetail$ = [3, n0, _VD, 0, [_PI, _MA, _RI, _RT, _RVe, _RTe, _RD], [0, 0, 0, 0, () => ResourceViolations, () => TagList, 0], 5];var WebACLHasIncompatibleConfigurationViolation$ = [3, n0, _WACLHICV, 0, [_WACLA, _D], [0, 0]];var WebACLHasOutOfScopeResourcesViolation$ = [3, n0, _WACLHOOSRV, 0, [_WACLA, _OOSRL], [0, 64 | 0]];var __Unit = "unit";var AdminAccountSummaryList = [1, n0, _AASL, 0, () => AdminAccountSummary$];var AppsList = [1, n0, _AL, 0, () => App$];var AppsListsData = [1, n0, _ALDp, 0, () => AppsListDataSummary$];var AwsEc2NetworkInterfaceViolations = [1, n0, _AENIV, 0, () => AwsEc2NetworkInterfaceViolation$];var ComplianceViolators = [1, n0, _CVo, 0, () => ComplianceViolator$];var DiscoveredResourceList = [1, n0, _DRL, 0, () => DiscoveredResource$];var EntriesDescription = [1, n0, _EDnt, 0, () => EntryDescription$];var EntriesWithConflicts = [1, n0, _EWC, 0, () => EntryDescription$];var EntryViolations = [1, n0, _EVn, 0, () => EntryViolation$];var EvaluationResults = [1, n0, _ERv, 0, () => EvaluationResult$];var ExpectedRoutes = [1, n0, _ERxp, 0, () => ExpectedRoute$];var FailedItemList = [1, n0, _FIL, 0, () => FailedItem$];var NetworkAclEntries = [1, n0, _NAEe, 0, () => NetworkAclEntry$];var OrderedRemediationActions = [1, n0, _ORA, 0, () => RemediationActionWithOrder$];var PartialMatches = [1, n0, _PM, 0, () => PartialMatch$];var PolicyComplianceStatusList = [1, n0, _PCSL, 0, () => PolicyComplianceStatus$];var PolicySummaryList = [1, n0, _PSL, 0, () => PolicySummary$];var PossibleRemediationActionList = [1, n0, _PRAL, 0, () => PossibleRemediationAction$];var ProtocolsListsData = [1, n0, _PLDr, 0, () => ProtocolsListDataSummary$];var ResourceList = [1, n0, _RL, 0, () => Resource$];var ResourceSetSummaryList = [1, n0, _RSSL, 0, () => ResourceSetSummary$];var ResourceTags = [1, n0, _RTe, 0, () => ResourceTag$];var ResourceViolations = [1, n0, _RVe, 0, () => ResourceViolation$];var Routes = [1, n0, _Rou, 0, () => Route$];var SecurityGroupRemediationActions = [1, n0, _SGRAe, 0, () => SecurityGroupRemediationAction$];var StatefulRuleGroupList = [1, n0, _SRGL, 0, () => StatefulRuleGroup$];var StatelessRuleGroupList = [1, n0, _SRGLt, 0, () => StatelessRuleGroup$];var TagList = [1, n0, _TL, 0, () => Tag$];var ThirdPartyFirewallFirewallPolicies = [1, n0, _TPFFP, 0, () => ThirdPartyFirewallFirewallPolicy$];var PreviousAppsList = [2, n0, _PAL, 0, 0, () => AppsList];var AssociateAdminAccount$ = [9, n0, _AAA, 0, () => AssociateAdminAccountRequest$, () => __Unit];var AssociateThirdPartyFirewall$ = [9, n0, _ATPF, 0, () => AssociateThirdPartyFirewallRequest$, () => AssociateThirdPartyFirewallResponse$];var BatchAssociateResource$ = [9, n0, _BAR, 0, () => BatchAssociateResourceRequest$, () => BatchAssociateResourceResponse$];var BatchDisassociateResource$ = [9, n0, _BDR, 0, () => BatchDisassociateResourceRequest$, () => BatchDisassociateResourceResponse$];var DeleteAppsList$ = [9, n0, _DAL, 0, () => DeleteAppsListRequest$, () => __Unit];var DeleteNotificationChannel$ = [9, n0, _DNC, 0, () => DeleteNotificationChannelRequest$, () => __Unit];var DeletePolicy$ = [9, n0, _DP, 0, () => DeletePolicyRequest$, () => __Unit];var DeleteProtocolsList$ = [9, n0, _DPL, 0, () => DeleteProtocolsListRequest$, () => __Unit];var DeleteResourceSet$ = [9, n0, _DRS, 0, () => DeleteResourceSetRequest$, () => __Unit];var DisassociateAdminAccount$ = [9, n0, _DAA, 0, () => DisassociateAdminAccountRequest$, () => __Unit];var DisassociateThirdPartyFirewall$ = [9, n0, _DTPF, 0, () => DisassociateThirdPartyFirewallRequest$, () => DisassociateThirdPartyFirewallResponse$];var GetAdminAccount$ = [9, n0, _GAA, 0, () => GetAdminAccountRequest$, () => GetAdminAccountResponse$];var GetAdminScope$ = [9, n0, _GAS, 0, () => GetAdminScopeRequest$, () => GetAdminScopeResponse$];var GetAppsList$ = [9, n0, _GAL, 0, () => GetAppsListRequest$, () => GetAppsListResponse$];var GetComplianceDetail$ = [9, n0, _GCD, 0, () => GetComplianceDetailRequest$, () => GetComplianceDetailResponse$];var GetNotificationChannel$ = [9, n0, _GNC, 0, () => GetNotificationChannelRequest$, () => GetNotificationChannelResponse$];var GetPolicy$ = [9, n0, _GP, 0, () => GetPolicyRequest$, () => GetPolicyResponse$];var GetProtectionStatus$ = [9, n0, _GPS, 0, () => GetProtectionStatusRequest$, () => GetProtectionStatusResponse$];var GetProtocolsList$ = [9, n0, _GPL, 0, () => GetProtocolsListRequest$, () => GetProtocolsListResponse$];var GetResourceSet$ = [9, n0, _GRS, 0, () => GetResourceSetRequest$, () => GetResourceSetResponse$];var GetThirdPartyFirewallAssociationStatus$ = [9, n0, _GTPFAS, 0, () => GetThirdPartyFirewallAssociationStatusRequest$, () => GetThirdPartyFirewallAssociationStatusResponse$];var GetViolationDetails$ = [9, n0, _GVD, 0, () => GetViolationDetailsRequest$, () => GetViolationDetailsResponse$];var ListAdminAccountsForOrganization$ = [9, n0, _LAAFO, 0, () => ListAdminAccountsForOrganizationRequest$, () => ListAdminAccountsForOrganizationResponse$];var ListAdminsManagingAccount$ = [9, n0, _LAMA, 0, () => ListAdminsManagingAccountRequest$, () => ListAdminsManagingAccountResponse$];var ListAppsLists$ = [9, n0, _LAL, 0, () => ListAppsListsRequest$, () => ListAppsListsResponse$];var ListComplianceStatus$ = [9, n0, _LCS, 0, () => ListComplianceStatusRequest$, () => ListComplianceStatusResponse$];var ListDiscoveredResources$ = [9, n0, _LDR, 0, () => ListDiscoveredResourcesRequest$, () => ListDiscoveredResourcesResponse$];var ListMemberAccounts$ = [9, n0, _LMA, 0, () => ListMemberAccountsRequest$, () => ListMemberAccountsResponse$];var ListPolicies$ = [9, n0, _LP, 0, () => ListPoliciesRequest$, () => ListPoliciesResponse$];var ListProtocolsLists$ = [9, n0, _LPL, 0, () => ListProtocolsListsRequest$, () => ListProtocolsListsResponse$];var ListResourceSetResources$ = [9, n0, _LRSRis, 0, () => ListResourceSetResourcesRequest$, () => ListResourceSetResourcesResponse$];var ListResourceSets$ = [9, n0, _LRS, 0, () => ListResourceSetsRequest$, () => ListResourceSetsResponse$];var ListTagsForResource$ = [9, n0, _LTFR, 0, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var ListThirdPartyFirewallFirewallPolicies$ = [9, n0, _LTPFFP, 0, () => ListThirdPartyFirewallFirewallPoliciesRequest$, () => ListThirdPartyFirewallFirewallPoliciesResponse$];var PutAdminAccount$ = [9, n0, _PAA, 0, () => PutAdminAccountRequest$, () => __Unit];var PutAppsList$ = [9, n0, _PALu, 0, () => PutAppsListRequest$, () => PutAppsListResponse$];var PutNotificationChannel$ = [9, n0, _PNC, 0, () => PutNotificationChannelRequest$, () => __Unit];var PutPolicy$ = [9, n0, _PP, 0, () => PutPolicyRequest$, () => PutPolicyResponse$];var PutProtocolsList$ = [9, n0, _PPLu, 0, () => PutProtocolsListRequest$, () => PutProtocolsListResponse$];var PutResourceSet$ = [9, n0, _PRS, 0, () => PutResourceSetRequest$, () => PutResourceSetResponse$];var TagResource$ = [9, n0, _TR, 0, () => TagResourceRequest$, () => TagResourceResponse$];var UntagResource$ = [9, n0, _UR, 0, () => UntagResourceRequest$, () => UntagResourceResponse$]; const getRuntimeConfig$1 = (config) => { return { apiVersion: "2018-01-01", base64Decoder: config?.base64Decoder ?? fromBase64, base64Encoder: config?.base64Encoder ?? toBase64, disableHostPrefix: config?.disableHostPrefix ?? false, endpointProvider: config?.endpointProvider ?? defaultEndpointResolver, extensions: config?.extensions ?? [], httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultFMSHttpAuthSchemeProvider, httpAuthSchemes: config?.httpAuthSchemes ?? [ { schemeId: "aws.auth#sigv4", identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"), signer: new AwsSdkSigV4Signer(), }, ], logger: config?.logger ?? new NoOpLogger(), protocol: config?.protocol ?? AwsJson1_1Protocol, protocolSettings: config?.protocolSettings ?? { defaultNamespace: "com.amazonaws.fms", errorTypeRegistries, version: "2018-01-01", serviceTarget: "AWSFMS_20180101", }, serviceId: config?.serviceId ?? "FMS", sha256: config?.sha256 ?? Sha256, urlParser: config?.urlParser ?? parseUrl, utf8Decoder: config?.utf8Decoder ?? fromUtf8, utf8Encoder: config?.utf8Encoder ?? toUtf8, };}; const getRuntimeConfig = (config) => { emitWarningIfUnsupportedVersion(process.version); const defaultsMode = resolveDefaultsModeConfig(config); const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode); const clientSharedValues = getRuntimeConfig$1(config); emitWarningIfUnsupportedVersion$1(process.version); const loaderConfig = { profile: config?.profile, logger: clientSharedValues.logger, }; return { ...clientSharedValues, ...config, runtime: "node", defaultsMode, authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig), bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength, credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider, defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }), maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config), region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }), requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider), retryMode: config?.retryMode ?? loadConfig({ ...NODE_RETRY_MODE_CONFIG_OPTIONS, default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE, }, config), streamCollector: config?.streamCollector ?? streamCollector, useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig), useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig), userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig), };}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; }, };};const resolveHttpAuthRuntimeConfig = (config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials(), };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => { const extensionConfiguration = Object.assign(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class FMSClient extends Client { config; constructor(...[configuration]) { const _config_0 = getRuntimeConfig(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = resolveUserAgentConfig(_config_1); const _config_3 = resolveRetryConfig(_config_2); const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveHttpAuthSchemeConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use(getSchemaSerdePlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); this.middlewareStack.use(getRecursionDetectionPlugin(this.config)); this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { httpAuthSchemeParametersProvider: defaultFMSHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} const command = makeBuilder(commonParams, "AWSFMS_20180101", "FMSClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class AssociateAdminAccountCommand extends command(_ep0, _mw0, "AssociateAdminAccount", AssociateAdminAccount$) {} class AssociateThirdPartyFirewallCommand extends command(_ep0, _mw0, "AssociateThirdPartyFirewall", AssociateThirdPartyFirewall$) {} class BatchAssociateResourceCommand extends command(_ep0, _mw0, "BatchAssociateResource", BatchAssociateResource$) {} class BatchDisassociateResourceCommand extends command(_ep0, _mw0, "BatchDisassociateResource", BatchDisassociateResource$) {} class DeleteAppsListCommand extends command(_ep0, _mw0, "DeleteAppsList", DeleteAppsList$) {} class DeleteNotificationChannelCommand extends command(_ep0, _mw0, "DeleteNotificationChannel", DeleteNotificationChannel$) {} class DeletePolicyCommand extends command(_ep0, _mw0, "DeletePolicy", DeletePolicy$) {} class DeleteProtocolsListCommand extends command(_ep0, _mw0, "DeleteProtocolsList", DeleteProtocolsList$) {} class DeleteResourceSetCommand extends command(_ep0, _mw0, "DeleteResourceSet", DeleteResourceSet$) {} class DisassociateAdminAccountCommand extends command(_ep0, _mw0, "DisassociateAdminAccount", DisassociateAdminAccount$) {} class DisassociateThirdPartyFirewallCommand extends command(_ep0, _mw0, "DisassociateThirdPartyFirewall", DisassociateThirdPartyFirewall$) {} class GetAdminAccountCommand extends command(_ep0, _mw0, "GetAdminAccount", GetAdminAccount$) {} class GetAdminScopeCommand extends command(_ep0, _mw0, "GetAdminScope", GetAdminScope$) {} class GetAppsListCommand extends command(_ep0, _mw0, "GetAppsList", GetAppsList$) {} class GetComplianceDetailCommand extends command(_ep0, _mw0, "GetComplianceDetail", GetComplianceDetail$) {} class GetNotificationChannelCommand extends command(_ep0, _mw0, "GetNotificationChannel", GetNotificationChannel$) {} class GetPolicyCommand extends command(_ep0, _mw0, "GetPolicy", GetPolicy$) {} class GetProtectionStatusCommand extends command(_ep0, _mw0, "GetProtectionStatus", GetProtectionStatus$) {} class GetProtocolsListCommand extends command(_ep0, _mw0, "GetProtocolsList", GetProtocolsList$) {} class GetResourceSetCommand extends command(_ep0, _mw0, "GetResourceSet", GetResourceSet$) {} class GetThirdPartyFirewallAssociationStatusCommand extends command(_ep0, _mw0, "GetThirdPartyFirewallAssociationStatus", GetThirdPartyFirewallAssociationStatus$) {} class GetViolationDetailsCommand extends command(_ep0, _mw0, "GetViolationDetails", GetViolationDetails$) {} class ListAdminAccountsForOrganizationCommand extends command(_ep0, _mw0, "ListAdminAccountsForOrganization", ListAdminAccountsForOrganization$) {} class ListAdminsManagingAccountCommand extends command(_ep0, _mw0, "ListAdminsManagingAccount", ListAdminsManagingAccount$) {} class ListAppsListsCommand extends command(_ep0, _mw0, "ListAppsLists", ListAppsLists$) {} class ListComplianceStatusCommand extends command(_ep0, _mw0, "ListComplianceStatus", ListComplianceStatus$) {} class ListDiscoveredResourcesCommand extends command(_ep0, _mw0, "ListDiscoveredResources", ListDiscoveredResources$) {} class ListMemberAccountsCommand extends command(_ep0, _mw0, "ListMemberAccounts", ListMemberAccounts$) {} class ListPoliciesCommand extends command(_ep0, _mw0, "ListPolicies", ListPolicies$) {} class ListProtocolsListsCommand extends command(_ep0, _mw0, "ListProtocolsLists", ListProtocolsLists$) {} class ListResourceSetResourcesCommand extends command(_ep0, _mw0, "ListResourceSetResources", ListResourceSetResources$) {} class ListResourceSetsCommand extends command(_ep0, _mw0, "ListResourceSets", ListResourceSets$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class ListThirdPartyFirewallFirewallPoliciesCommand extends command(_ep0, _mw0, "ListThirdPartyFirewallFirewallPolicies", ListThirdPartyFirewallFirewallPolicies$) {} class PutAdminAccountCommand extends command(_ep0, _mw0, "PutAdminAccount", PutAdminAccount$) {} class PutAppsListCommand extends command(_ep0, _mw0, "PutAppsList", PutAppsList$) {} class PutNotificationChannelCommand extends command(_ep0, _mw0, "PutNotificationChannel", PutNotificationChannel$) {} class PutPolicyCommand extends command(_ep0, _mw0, "PutPolicy", PutPolicy$) {} class PutProtocolsListCommand extends command(_ep0, _mw0, "PutProtocolsList", PutProtocolsList$) {} class PutResourceSetCommand extends command(_ep0, _mw0, "PutResourceSet", PutResourceSet$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} const paginateListAdminAccountsForOrganization = createPaginator(FMSClient, ListAdminAccountsForOrganizationCommand, "NextToken", "NextToken", "MaxResults"); const paginateListAdminsManagingAccount = createPaginator(FMSClient, ListAdminsManagingAccountCommand, "NextToken", "NextToken", "MaxResults"); const paginateListAppsLists = createPaginator(FMSClient, ListAppsListsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListComplianceStatus = createPaginator(FMSClient, ListComplianceStatusCommand, "NextToken", "NextToken", "MaxResults"); const paginateListMemberAccounts = createPaginator(FMSClient, ListMemberAccountsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListPolicies = createPaginator(FMSClient, ListPoliciesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListProtocolsLists = createPaginator(FMSClient, ListProtocolsListsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListThirdPartyFirewallFirewallPolicies = createPaginator(FMSClient, ListThirdPartyFirewallFirewallPoliciesCommand, "NextToken", "NextToken", "MaxResults"); const commands = { AssociateAdminAccountCommand, AssociateThirdPartyFirewallCommand, BatchAssociateResourceCommand, BatchDisassociateResourceCommand, DeleteAppsListCommand, DeleteNotificationChannelCommand, DeletePolicyCommand, DeleteProtocolsListCommand, DeleteResourceSetCommand, DisassociateAdminAccountCommand, DisassociateThirdPartyFirewallCommand, GetAdminAccountCommand, GetAdminScopeCommand, GetAppsListCommand, GetComplianceDetailCommand, GetNotificationChannelCommand, GetPolicyCommand, GetProtectionStatusCommand, GetProtocolsListCommand, GetResourceSetCommand, GetThirdPartyFirewallAssociationStatusCommand, GetViolationDetailsCommand, ListAdminAccountsForOrganizationCommand, ListAdminsManagingAccountCommand, ListAppsListsCommand, ListComplianceStatusCommand, ListDiscoveredResourcesCommand, ListMemberAccountsCommand, ListPoliciesCommand, ListProtocolsListsCommand, ListResourceSetResourcesCommand, ListResourceSetsCommand, ListTagsForResourceCommand, ListThirdPartyFirewallFirewallPoliciesCommand, PutAdminAccountCommand, PutAppsListCommand, PutNotificationChannelCommand, PutPolicyCommand, PutProtocolsListCommand, PutResourceSetCommand, TagResourceCommand, UntagResourceCommand,};const paginators = { paginateListAdminAccountsForOrganization, paginateListAdminsManagingAccount, paginateListAppsLists, paginateListComplianceStatus, paginateListMemberAccounts, paginateListPolicies, paginateListProtocolsLists, paginateListThirdPartyFirewallFirewallPolicies,};class FMS extends FMSClient {}createAggregatedClient(commands, FMS, { paginators }); const AccountRoleStatus = { Creating: "CREATING", Deleted: "DELETED", Deleting: "DELETING", PendingDeletion: "PENDING_DELETION", Ready: "READY",};const OrganizationStatus = { Offboarding: "OFFBOARDING", OffboardingComplete: "OFFBOARDING_COMPLETE", Onboarding: "ONBOARDING", OnboardingComplete: "ONBOARDING_COMPLETE",};const SecurityServiceType = { DNS_FIREWALL: "DNS_FIREWALL", IMPORT_NETWORK_FIREWALL: "IMPORT_NETWORK_FIREWALL", NETWORK_ACL_COMMON: "NETWORK_ACL_COMMON", NETWORK_FIREWALL: "NETWORK_FIREWALL", SECURITY_GROUPS_COMMON: "SECURITY_GROUPS_COMMON", SECURITY_GROUPS_CONTENT_AUDIT: "SECURITY_GROUPS_CONTENT_AUDIT", SECURITY_GROUPS_USAGE_AUDIT: "SECURITY_GROUPS_USAGE_AUDIT", SHIELD_ADVANCED: "SHIELD_ADVANCED", THIRD_PARTY_FIREWALL: "THIRD_PARTY_FIREWALL", WAF: "WAF", WAFV2: "WAFV2",};const ThirdPartyFirewall = { FORTIGATE_CLOUD_NATIVE_FIREWALL: "FORTIGATE_CLOUD_NATIVE_FIREWALL", PALO_ALTO_NETWORKS_CLOUD_NGFW: "PALO_ALTO_NETWORKS_CLOUD_NGFW",};const ThirdPartyFirewallAssociationStatus = { NOT_EXIST: "NOT_EXIST", OFFBOARDING: "OFFBOARDING", OFFBOARD_COMPLETE: "OFFBOARD_COMPLETE", ONBOARDING: "ONBOARDING", ONBOARD_COMPLETE: "ONBOARD_COMPLETE",};const FailedItemReason = { NotValidAccountId: "NOT_VALID_ACCOUNT_ID", NotValidArn: "NOT_VALID_ARN", NotValidPartition: "NOT_VALID_PARTITION", NotValidRegion: "NOT_VALID_REGION", NotValidResourceType: "NOT_VALID_RESOURCE_TYPE", NotValidService: "NOT_VALID_SERVICE",};const DependentServiceName = { AWSConfig: "AWSCONFIG", AWSShieldAdvanced: "AWSSHIELD_ADVANCED", AWSVirtualPrivateCloud: "AWSVPC", AWSWAF: "AWSWAF",};const ViolationReason = { BlackHoleRouteDetected: "BLACK_HOLE_ROUTE_DETECTED", BlackHoleRouteDetectedInFirewallSubnet: "BLACK_HOLE_ROUTE_DETECTED_IN_FIREWALL_SUBNET", FMSCreatedSecurityGroupEdited: "FMS_CREATED_SECURITY_GROUP_EDITED", FirewallSubnetIsOutOfScope: "FIREWALL_SUBNET_IS_OUT_OF_SCOPE", FirewallSubnetMissingExpectedRoute: "FIREWALL_SUBNET_MISSING_EXPECTED_ROUTE", FirewallSubnetMissingVPCEndpoint: "FIREWALL_SUBNET_MISSING_VPCE_ENDPOINT", InternetGatewayMissingExpectedRoute: "INTERNET_GATEWAY_MISSING_EXPECTED_ROUTE", InternetTrafficNotInspected: "INTERNET_TRAFFIC_NOT_INSPECTED", InvalidNetworkAclEntry: "INVALID_NETWORK_ACL_ENTRY", InvalidRouteConfiguration: "INVALID_ROUTE_CONFIGURATION", MissingExpectedRouteTable: "MISSING_EXPECTED_ROUTE_TABLE", MissingFirewall: "MISSING_FIREWALL", MissingFirewallSubnetInAZ: "MISSING_FIREWALL_SUBNET_IN_AZ", MissingTargetGateway: "MISSING_TARGET_GATEWAY", NetworkFirewallPolicyModified: "NETWORK_FIREWALL_POLICY_MODIFIED", ResourceIncorrectWebAcl: "RESOURCE_INCORRECT_WEB_ACL", ResourceMissingDnsFirewall: "RESOURCE_MISSING_DNS_FIREWALL", ResourceMissingSecurityGroup: "RESOURCE_MISSING_SECURITY_GROUP", ResourceMissingShieldProtection: "RESOURCE_MISSING_SHIELD_PROTECTION", ResourceMissingWebAcl: "RESOURCE_MISSING_WEB_ACL", ResourceMissingWebaclOrShieldProtection: "RESOURCE_MISSING_WEB_ACL_OR_SHIELD_PROTECTION", ResourceViolatesAuditSecurityGroup: "RESOURCE_VIOLATES_AUDIT_SECURITY_GROUP", RouteHasOutOfScopeEndpoint: "ROUTE_HAS_OUT_OF_SCOPE_ENDPOINT", SecurityGroupRedundant: "SECURITY_GROUP_REDUNDANT", SecurityGroupUnused: "SECURITY_GROUP_UNUSED", TrafficInspectionCrossesAZBoundary: "TRAFFIC_INSPECTION_CROSSES_AZ_BOUNDARY", UnexpectedFirewallRoutes: "UNEXPECTED_FIREWALL_ROUTES", UnexpectedTargetGatewayRoutes: "UNEXPECTED_TARGET_GATEWAY_ROUTES", WebACLConfigurationOrScopeOfUse: "WEB_ACL_CONFIGURATION_OR_SCOPE_OF_USE", WebAclMissingRuleGroup: "WEB_ACL_MISSING_RULE_GROUP",};const CustomerPolicyScopeIdType = { ACCOUNT: "ACCOUNT", ORG_UNIT: "ORG_UNIT",};const CustomerPolicyStatus = { ACTIVE: "ACTIVE", OUT_OF_ADMIN_SCOPE: "OUT_OF_ADMIN_SCOPE",};const ResourceTagLogicalOperator = { AND: "AND", OR: "OR",};const NetworkAclRuleAction = { ALLOW: "allow", DENY: "deny",};const FirewallDeploymentModel = { CENTRALIZED: "CENTRALIZED", DISTRIBUTED: "DISTRIBUTED",};const ResourceSetStatus = { ACTIVE: "ACTIVE", OUT_OF_ADMIN_SCOPE: "OUT_OF_ADMIN_SCOPE",};const MarketplaceSubscriptionOnboardingStatus = { COMPLETE: "COMPLETE", NOT_COMPLETE: "NOT_COMPLETE", NO_SUBSCRIPTION: "NO_SUBSCRIPTION",};const RemediationActionType = { Modify: "MODIFY", Remove: "REMOVE",};const EntryType = { CustomEntry: "CUSTOM_ENTRY", FMSManagedFirstEntry: "FMS_MANAGED_FIRST_ENTRY", FMSManagedLastEntry: "FMS_MANAGED_LAST_ENTRY",};const EntryViolationReason = { EntryConflict: "ENTRY_CONFLICT", IncorrectEntryOrder: "INCORRECT_ENTRY_ORDER", MissingExpectedEntry: "MISSING_EXPECTED_ENTRY",};const DestinationType = { IPV4: "IPV4", IPV6: "IPV6", PrefixList: "PREFIX_LIST",};const TargetType = { CarrierGateway: "CARRIER_GATEWAY", EgressOnlyInternetGateway: "EGRESS_ONLY_INTERNET_GATEWAY", Gateway: "GATEWAY", Instance: "INSTANCE", LocalGateway: "LOCAL_GATEWAY", NatGateway: "NAT_GATEWAY", NetworkInterface: "NETWORK_INTERFACE", TransitGateway: "TRANSIT_GATEWAY", VPCEndpoint: "VPC_ENDPOINT", VPCPeeringConnection: "VPC_PEERING_CONNECTION",};const RuleOrder = { DEFAULT_ACTION_ORDER: "DEFAULT_ACTION_ORDER", STRICT_ORDER: "STRICT_ORDER",};const StreamExceptionPolicy = { CONTINUE: "CONTINUE", DROP: "DROP", FMS_IGNORE: "FMS_IGNORE", REJECT: "REJECT",};const NetworkFirewallOverrideAction = { DROP_TO_ALERT: "DROP_TO_ALERT",};const PolicyComplianceStatusType = { Compliant: "COMPLIANT", NonCompliant: "NON_COMPLIANT",}; exports.AccountRoleStatus = AccountRoleStatus;exports.AccountScope$ = AccountScope$;exports.ActionTarget$ = ActionTarget$;exports.AdminAccountSummary$ = AdminAccountSummary$;exports.AdminScope$ = AdminScope$;exports.App$ = App$;exports.AppsListData$ = AppsListData$;exports.AppsListDataSummary$ = AppsListDataSummary$;exports.AssociateAdminAccount$ = AssociateAdminAccount$;exports.AssociateAdminAccountCommand = AssociateAdminAccountCommand;exports.AssociateAdminAccountRequest$ = AssociateAdminAccountRequest$;exports.AssociateThirdPartyFirewall$ = AssociateThirdPartyFirewall$;exports.AssociateThirdPartyFirewallCommand = AssociateThirdPartyFirewallCommand;exports.AssociateThirdPartyFirewallRequest$ = AssociateThirdPartyFirewallRequest$;exports.AssociateThirdPartyFirewallResponse$ = AssociateThirdPartyFirewallResponse$;exports.AwsEc2InstanceViolation$ = AwsEc2InstanceViolation$;exports.AwsEc2NetworkInterfaceViolation$ = AwsEc2NetworkInterfaceViolation$;exports.AwsVPCSecurityGroupViolation$ = AwsVPCSecurityGroupViolation$;exports.BatchAssociateResource$ = BatchAssociateResource$;exports.BatchAssociateResourceCommand = BatchAssociateResourceCommand;exports.BatchAssociateResourceRequest$ = BatchAssociateResourceRequest$;exports.BatchAssociateResourceResponse$ = BatchAssociateResourceResponse$;exports.BatchDisassociateResource$ = BatchDisassociateResource$;exports.BatchDisassociateResourceCommand = BatchDisassociateResourceCommand;exports.BatchDisassociateResourceRequest$ = BatchDisassociateResourceRequest$;exports.BatchDisassociateResourceResponse$ = BatchDisassociateResourceResponse$;exports.ComplianceViolator$ = ComplianceViolator$;exports.CreateNetworkAclAction$ = CreateNetworkAclAction$;exports.CreateNetworkAclEntriesAction$ = CreateNetworkAclEntriesAction$;exports.CustomerPolicyScopeIdType = CustomerPolicyScopeIdType;exports.CustomerPolicyStatus = CustomerPolicyStatus;exports.DeleteAppsList$ = DeleteAppsList$;exports.DeleteAppsListCommand = DeleteAppsListCommand;exports.DeleteAppsListRequest$ = DeleteAppsListRequest$;exports.DeleteNetworkAclEntriesAction$ = DeleteNetworkAclEntriesAction$;exports.DeleteNotificationChannel$ = DeleteNotificationChannel$;exports.DeleteNotificationChannelCommand = DeleteNotificationChannelCommand;exports.DeleteNotificationChannelRequest$ = DeleteNotificationChannelRequest$;exports.DeletePolicy$ = DeletePolicy$;exports.DeletePolicyCommand = DeletePolicyCommand;exports.DeletePolicyRequest$ = DeletePolicyRequest$;exports.DeleteProtocolsList$ = DeleteProtocolsList$;exports.DeleteProtocolsListCommand = DeleteProtocolsListCommand;exports.DeleteProtocolsListRequest$ = DeleteProtocolsListRequest$;exports.DeleteResourceSet$ = DeleteResourceSet$;exports.DeleteResourceSetCommand = DeleteResourceSetCommand;exports.DeleteResourceSetRequest$ = DeleteResourceSetRequest$;exports.DependentServiceName = DependentServiceName;exports.DestinationType = DestinationType;exports.DisassociateAdminAccount$ = DisassociateAdminAccount$;exports.DisassociateAdminAccountCommand = DisassociateAdminAccountCommand;exports.DisassociateAdminAccountRequest$ = DisassociateAdminAccountRequest$;exports.DisassociateThirdPartyFirewall$ = DisassociateThirdPartyFirewall$;exports.DisassociateThirdPartyFirewallCommand = DisassociateThirdPartyFirewallCommand;exports.DisassociateThirdPartyFirewallRequest$ = DisassociateThirdPartyFirewallRequest$;exports.DisassociateThirdPartyFirewallResponse$ = DisassociateThirdPartyFirewallResponse$;exports.DiscoveredResource$ = DiscoveredResource$;exports.DnsDuplicateRuleGroupViolation$ = DnsDuplicateRuleGroupViolation$;exports.DnsRuleGroupLimitExceededViolation$ = DnsRuleGroupLimitExceededViolation$;exports.DnsRuleGroupPriorityConflictViolation$ = DnsRuleGroupPriorityConflictViolation$;exports.EC2AssociateRouteTableAction$ = EC2AssociateRouteTableAction$;exports.EC2CopyRouteTableAction$ = EC2CopyRouteTableAction$;exports.EC2CreateRouteAction$ = EC2CreateRouteAction$;exports.EC2CreateRouteTableAction$ = EC2CreateRouteTableAction$;exports.EC2DeleteRouteAction$ = EC2DeleteRouteAction$;exports.EC2ReplaceRouteAction$ = EC2ReplaceRouteAction$;exports.EC2ReplaceRouteTableAssociationAction$ = EC2ReplaceRouteTableAssociationAction$;exports.EntryDescription$ = EntryDescription$;exports.EntryType = EntryType;exports.EntryViolation$ = EntryViolation$;exports.EntryViolationReason = EntryViolationReason;exports.EvaluationResult$ = EvaluationResult$;exports.ExpectedRoute$ = ExpectedRoute$;exports.FMS = FMS;exports.FMSClient = FMSClient;exports.FMSPolicyUpdateFirewallCreationConfigAction$ = FMSPolicyUpdateFirewallCreationConfigAction$;exports.FMSServiceException = FMSServiceException;exports.FMSServiceException$ = FMSServiceException$;exports.FailedItem$ = FailedItem$;exports.FailedItemReason = FailedItemReason;exports.FirewallDeploymentModel = FirewallDeploymentModel;exports.FirewallSubnetIsOutOfScopeViolation$ = FirewallSubnetIsOutOfScopeViolation$;exports.FirewallSubnetMissingVPCEndpointViolation$ = FirewallSubnetMissingVPCEndpointViolation$;exports.GetAdminAccount$ = GetAdminAccount$;exports.GetAdminAccountCommand = GetAdminAccountCommand;exports.GetAdminAccountRequest$ = GetAdminAccountRequest$;exports.GetAdminAccountResponse$ = GetAdminAccountResponse$;exports.GetAdminScope$ = GetAdminScope$;exports.GetAdminScopeCommand = GetAdminScopeCommand;exports.GetAdminScopeRequest$ = GetAdminScopeRequest$;exports.GetAdminScopeResponse$ = GetAdminScopeResponse$;exports.GetAppsList$ = GetAppsList$;exports.GetAppsListCommand = GetAppsListCommand;exports.GetAppsListRequest$ = GetAppsListRequest$;exports.GetAppsListResponse$ = GetAppsListResponse$;exports.GetComplianceDetail$ = GetComplianceDetail$;exports.GetComplianceDetailCommand = GetComplianceDetailCommand;exports.GetComplianceDetailRequest$ = GetComplianceDetailRequest$;exports.GetComplianceDetailResponse$ = GetComplianceDetailResponse$;exports.GetNotificationChannel$ = GetNotificationChannel$;exports.GetNotificationChannelCommand = GetNotificationChannelCommand;exports.GetNotificationChannelRequest$ = GetNotificationChannelRequest$;exports.GetNotificationChannelResponse$ = GetNotificationChannelResponse$;exports.GetPolicy$ = GetPolicy$;exports.GetPolicyCommand = GetPolicyCommand;exports.GetPolicyRequest$ = GetPolicyRequest$;exports.GetPolicyResponse$ = GetPolicyResponse$;exports.GetProtectionStatus$ = GetProtectionStatus$;exports.GetProtectionStatusCommand = GetProtectionStatusCommand;exports.GetProtectionStatusRequest$ = GetProtectionStatusRequest$;exports.GetProtectionStatusResponse$ = GetProtectionStatusResponse$;exports.GetProtocolsList$ = GetProtocolsList$;exports.GetProtocolsListCommand = GetProtocolsListCommand;exports.GetProtocolsListRequest$ = GetProtocolsListRequest$;exports.GetProtocolsListResponse$ = GetProtocolsListResponse$;exports.GetResourceSet$ = GetResourceSet$;exports.GetResourceSetCommand = GetResourceSetCommand;exports.GetResourceSetRequest$ = GetResourceSetRequest$;exports.GetResourceSetResponse$ = GetResourceSetResponse$;exports.GetThirdPartyFirewallAssociationStatus$ = GetThirdPartyFirewallAssociationStatus$;exports.GetThirdPartyFirewallAssociationStatusCommand = GetThirdPartyFirewallAssociationStatusCommand;exports.GetThirdPartyFirewallAssociationStatusRequest$ = GetThirdPartyFirewallAssociationStatusRequest$;exports.GetThirdPartyFirewallAssociationStatusResponse$ = GetThirdPartyFirewallAssociationStatusResponse$;exports.GetViolationDetails$ = GetViolationDetails$;exports.GetViolationDetailsCommand = GetViolationDetailsCommand;exports.GetViolationDetailsRequest$ = GetViolationDetailsRequest$;exports.GetViolationDetailsResponse$ = GetViolationDetailsResponse$;exports.InternalErrorException = InternalErrorException;exports.InternalErrorException$ = InternalErrorException$;exports.InvalidInputException = InvalidInputException;exports.InvalidInputException$ = InvalidInputException$;exports.InvalidNetworkAclEntriesViolation$ = InvalidNetworkAclEntriesViolation$;exports.InvalidOperationException = InvalidOperationException;exports.InvalidOperationException$ = InvalidOperationException$;exports.InvalidTypeException = InvalidTypeException;exports.InvalidTypeException$ = InvalidTypeException$;exports.LimitExceededException = LimitExceededException;exports.LimitExceededException$ = LimitExceededException$;exports.ListAdminAccountsForOrganization$ = ListAdminAccountsForOrganization$;exports.ListAdminAccountsForOrganizationCommand = ListAdminAccountsForOrganizationCommand;exports.ListAdminAccountsForOrganizationRequest$ = ListAdminAccountsForOrganizationRequest$;exports.ListAdminAccountsForOrganizationResponse$ = ListAdminAccountsForOrganizationResponse$;exports.ListAdminsManagingAccount$ = ListAdminsManagingAccount$;exports.ListAdminsManagingAccountCommand = ListAdminsManagingAccountCommand;exports.ListAdminsManagingAccountRequest$ = ListAdminsManagingAccountRequest$;exports.ListAdminsManagingAccountResponse$ = ListAdminsManagingAccountResponse$;exports.ListAppsLists$ = ListAppsLists$;exports.ListAppsListsCommand = ListAppsListsCommand;exports.ListAppsListsRequest$ = ListAppsListsRequest$;exports.ListAppsListsResponse$ = ListAppsListsResponse$;exports.ListComplianceStatus$ = ListComplianceStatus$;exports.ListComplianceStatusCommand = ListComplianceStatusCommand;exports.ListComplianceStatusRequest$ = ListComplianceStatusRequest$;exports.ListComplianceStatusResponse$ = ListComplianceStatusResponse$;exports.ListDiscoveredResources$ = ListDiscoveredResources$;exports.ListDiscoveredResourcesCommand = ListDiscoveredResourcesCommand;exports.ListDiscoveredResourcesRequest$ = ListDiscoveredResourcesRequest$;exports.ListDiscoveredResourcesResponse$ = ListDiscoveredResourcesResponse$;exports.ListMemberAccounts$ = ListMemberAccounts$;exports.ListMemberAccountsCommand = ListMemberAccountsCommand;exports.ListMemberAccountsRequest$ = ListMemberAccountsRequest$;exports.ListMemberAccountsResponse$ = ListMemberAccountsResponse$;exports.ListPolicies$ = ListPolicies$;exports.ListPoliciesCommand = ListPoliciesCommand;exports.ListPoliciesRequest$ = ListPoliciesRequest$;exports.ListPoliciesResponse$ = ListPoliciesResponse$;exports.ListProtocolsLists$ = ListProtocolsLists$;exports.ListProtocolsListsCommand = ListProtocolsListsCommand;exports.ListProtocolsListsRequest$ = ListProtocolsListsRequest$;exports.ListProtocolsListsResponse$ = ListProtocolsListsResponse$;exports.ListResourceSetResources$ = ListResourceSetResources$;exports.ListResourceSetResourcesCommand = ListResourceSetResourcesCommand;exports.ListResourceSetResourcesRequest$ = ListResourceSetResourcesRequest$;exports.ListResourceSetResourcesResponse$ = ListResourceSetResourcesResponse$;exports.ListResourceSets$ = ListResourceSets$;exports.ListResourceSetsCommand = ListResourceSetsCommand;exports.ListResourceSetsRequest$ = ListResourceSetsRequest$;exports.ListResourceSetsResponse$ = ListResourceSetsResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.ListThirdPartyFirewallFirewallPolicies$ = ListThirdPartyFirewallFirewallPolicies$;exports.ListThirdPartyFirewallFirewallPoliciesCommand = ListThirdPartyFirewallFirewallPoliciesCommand;exports.ListThirdPartyFirewallFirewallPoliciesRequest$ = ListThirdPartyFirewallFirewallPoliciesRequest$;exports.ListThirdPartyFirewallFirewallPoliciesResponse$ = ListThirdPartyFirewallFirewallPoliciesResponse$;exports.MarketplaceSubscriptionOnboardingStatus = MarketplaceSubscriptionOnboardingStatus;exports.NetworkAclCommonPolicy$ = NetworkAclCommonPolicy$;exports.NetworkAclEntry$ = NetworkAclEntry$;exports.NetworkAclEntrySet$ = NetworkAclEntrySet$;exports.NetworkAclIcmpTypeCode$ = NetworkAclIcmpTypeCode$;exports.NetworkAclPortRange$ = NetworkAclPortRange$;exports.NetworkAclRuleAction = NetworkAclRuleAction;exports.NetworkFirewallBlackHoleRouteDetectedViolation$ = NetworkFirewallBlackHoleRouteDetectedViolation$;exports.NetworkFirewallInternetTrafficNotInspectedViolation$ = NetworkFirewallInternetTrafficNotInspectedViolation$;exports.NetworkFirewallInvalidRouteConfigurationViolation$ = NetworkFirewallInvalidRouteConfigurationViolation$;exports.NetworkFirewallMissingExpectedRTViolation$ = NetworkFirewallMissingExpectedRTViolation$;exports.NetworkFirewallMissingExpectedRoutesViolation$ = NetworkFirewallMissingExpectedRoutesViolation$;exports.NetworkFirewallMissingFirewallViolation$ = NetworkFirewallMissingFirewallViolation$;exports.NetworkFirewallMissingSubnetViolation$ = NetworkFirewallMissingSubnetViolation$;exports.NetworkFirewallOverrideAction = NetworkFirewallOverrideAction;exports.NetworkFirewallPolicy$ = NetworkFirewallPolicy$;exports.NetworkFirewallPolicyDescription$ = NetworkFirewallPolicyDescription$;exports.NetworkFirewallPolicyModifiedViolation$ = NetworkFirewallPolicyModifiedViolation$;exports.NetworkFirewallStatefulRuleGroupOverride$ = NetworkFirewallStatefulRuleGroupOverride$;exports.NetworkFirewallUnexpectedFirewallRoutesViolation$ = NetworkFirewallUnexpectedFirewallRoutesViolation$;exports.NetworkFirewallUnexpectedGatewayRoutesViolation$ = NetworkFirewallUnexpectedGatewayRoutesViolation$;exports.OrganizationStatus = OrganizationStatus;exports.OrganizationalUnitScope$ = OrganizationalUnitScope$;exports.PartialMatch$ = PartialMatch$;exports.Policy$ = Policy$;exports.PolicyComplianceDetail$ = PolicyComplianceDetail$;exports.PolicyComplianceStatus$ = PolicyComplianceStatus$;exports.PolicyComplianceStatusType = PolicyComplianceStatusType;exports.PolicyOption$ = PolicyOption$;exports.PolicySummary$ = PolicySummary$;exports.PolicyTypeScope$ = PolicyTypeScope$;exports.PossibleRemediationAction$ = PossibleRemediationAction$;exports.PossibleRemediationActions$ = PossibleRemediationActions$;exports.ProtocolsListData$ = ProtocolsListData$;exports.ProtocolsListDataSummary$ = ProtocolsListDataSummary$;exports.PutAdminAccount$ = PutAdminAccount$;exports.PutAdminAccountCommand = PutAdminAccountCommand;exports.PutAdminAccountRequest$ = PutAdminAccountRequest$;exports.PutAppsList$ = PutAppsList$;exports.PutAppsListCommand = PutAppsListCommand;exports.PutAppsListRequest$ = PutAppsListRequest$;exports.PutAppsListResponse$ = PutAppsListResponse$;exports.PutNotificationChannel$ = PutNotificationChannel$;exports.PutNotificationChannelCommand = PutNotificationChannelCommand;exports.PutNotificationChannelRequest$ = PutNotificationChannelRequest$;exports.PutPolicy$ = PutPolicy$;exports.PutPolicyCommand = PutPolicyCommand;exports.PutPolicyRequest$ = PutPolicyRequest$;exports.PutPolicyResponse$ = PutPolicyResponse$;exports.PutProtocolsList$ = PutProtocolsList$;exports.PutProtocolsListCommand = PutProtocolsListCommand;exports.PutProtocolsListRequest$ = PutProtocolsListRequest$;exports.PutProtocolsListResponse$ = PutProtocolsListResponse$;exports.PutResourceSet$ = PutResourceSet$;exports.PutResourceSetCommand = PutResourceSetCommand;exports.PutResourceSetRequest$ = PutResourceSetRequest$;exports.PutResourceSetResponse$ = PutResourceSetResponse$;exports.RegionScope$ = RegionScope$;exports.RemediationAction$ = RemediationAction$;exports.RemediationActionType = RemediationActionType;exports.RemediationActionWithOrder$ = RemediationActionWithOrder$;exports.ReplaceNetworkAclAssociationAction$ = ReplaceNetworkAclAssociationAction$;exports.Resource$ = Resource$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.ResourceSet$ = ResourceSet$;exports.ResourceSetStatus = ResourceSetStatus;exports.ResourceSetSummary$ = ResourceSetSummary$;exports.ResourceTag$ = ResourceTag$;exports.ResourceTagLogicalOperator = ResourceTagLogicalOperator;exports.ResourceViolation$ = ResourceViolation$;exports.Route$ = Route$;exports.RouteHasOutOfScopeEndpointViolation$ = RouteHasOutOfScopeEndpointViolation$;exports.RuleOrder = RuleOrder;exports.SecurityGroupRemediationAction$ = SecurityGroupRemediationAction$;exports.SecurityGroupRuleDescription$ = SecurityGroupRuleDescription$;exports.SecurityServicePolicyData$ = SecurityServicePolicyData$;exports.SecurityServiceType = SecurityServiceType;exports.StatefulEngineOptions$ = StatefulEngineOptions$;exports.StatefulRuleGroup$ = StatefulRuleGroup$;exports.StatelessRuleGroup$ = StatelessRuleGroup$;exports.StreamExceptionPolicy = StreamExceptionPolicy;exports.Tag$ = Tag$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TagResourceResponse$ = TagResourceResponse$;exports.TargetType = TargetType;exports.ThirdPartyFirewall = ThirdPartyFirewall;exports.ThirdPartyFirewallAssociationStatus = ThirdPartyFirewallAssociationStatus;exports.ThirdPartyFirewallFirewallPolicy$ = ThirdPartyFirewallFirewallPolicy$;exports.ThirdPartyFirewallMissingExpectedRouteTableViolation$ = ThirdPartyFirewallMissingExpectedRouteTableViolation$;exports.ThirdPartyFirewallMissingFirewallViolation$ = ThirdPartyFirewallMissingFirewallViolation$;exports.ThirdPartyFirewallMissingSubnetViolation$ = ThirdPartyFirewallMissingSubnetViolation$;exports.ThirdPartyFirewallPolicy$ = ThirdPartyFirewallPolicy$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UntagResourceResponse$ = UntagResourceResponse$;exports.ViolationDetail$ = ViolationDetail$;exports.ViolationReason = ViolationReason;exports.WebACLHasIncompatibleConfigurationViolation$ = WebACLHasIncompatibleConfigurationViolation$;exports.WebACLHasOutOfScopeResourcesViolation$ = WebACLHasOutOfScopeResourcesViolation$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListAdminAccountsForOrganization = paginateListAdminAccountsForOrganization;exports.paginateListAdminsManagingAccount = paginateListAdminsManagingAccount;exports.paginateListAppsLists = paginateListAppsLists;exports.paginateListComplianceStatus = paginateListComplianceStatus;exports.paginateListMemberAccounts = paginateListMemberAccounts;exports.paginateListPolicies = paginateListPolicies;exports.paginateListProtocolsLists = paginateListProtocolsLists;exports.paginateListThirdPartyFirewallFirewallPolicies = paginateListThirdPartyFirewallFirewallPolicies;