const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");
const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");
const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createWaiter, checkExceptions, WaiterState, createAggregatedClient } = require("@smithy/core/client");
const { Command: $Command } = require("@smithy/core/client");
exports.$Command = $Command;
exports.__Client = Client;
const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");
const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");
const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");
const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");
const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");
const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");
const { defaultProvider } = require("@aws-sdk/credential-provider-node");
const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");
const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");
const { AwsEc2QueryProtocol } = require("@aws-sdk/core/protocols");
const { Sha256 } = require("@smithy/core/checksum");
const { getCopySnapshotPresignedUrlPlugin } = require("@aws-sdk/middleware-sdk-ec2");

const defaultEC2HttpAuthSchemeParametersProvider = 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: "ec2",
            region: authParameters.region,
        },
        propertiesExtractor: (config, context) => ({
            signingProperties: {
                config,
                context,
            },
        }),
    };
}
const defaultEC2HttpAuthSchemeProvider = (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: "ec2",
    });
};
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.1094.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]],
        ["stringEquals", [{ fn: f, argv: [h, "name"] }, "aws-us-gov"]]
    ],
    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://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i],
        [a, "FIPS and DualStack are enabled, but this partition does not support one or both"],
        ["https://ec2.{Region}.amazonaws.com", i],
        ["https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}", i],
        [a, "FIPS is enabled but this partition does not support FIPS"],
        ["https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}", i],
        [a, "DualStack is enabled but this partition does not support DualStack"],
        ["https://ec2.{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, 13, 3,
    1, 4, r + 12,
    2, 5, r + 12,
    3, 8, 6,
    4, 7, r + 11,
    5, r + 9, r + 10,
    4, 11, 9,
    6, 10, r + 8,
    7, r + 6, r + 7,
    5, 12, r + 5,
    6, r + 4, r + 5,
    3, r + 1, 14,
    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 EC2ServiceException extends ServiceException {
    constructor(options) {
        super(options);
        Object.setPrototypeOf(this, EC2ServiceException.prototype);
    }
}

const _A = "Address";
const _AA = "AccountAttribute";
const _AAC = "AsnAuthorizationContext";
const _AACv = "AvailableAddressCount";
const _AAG = "AuthorizeAllGroups";
const _AAI = "AwsAccountId";
const _AAId = "AddressAllocationId";
const _AAL = "AccountAttributeList";
const _AANSL = "AccountAttributeNameStringList";
const _AAP = "AddAllowedPrincipals";
const _AAR = "AllocateAddressRequest";
const _AART = "AddAllocationResourceTags";
const _AARTd = "AddAllocationResourceTag";
const _AARl = "AllocateAddressResult";
const _AARn = "AnalysisAclRule";
const _AARs = "AssociateAddressRequest";
const _AARss = "AssociateAddressResult";
const _AAS = "AsnAssociationSet";
const _AASA = "AutoAcceptSharedAssociations";
const _AASAu = "AutoAcceptSharedAttachments";
const _AAT = "AcceptAddressTransfer";
const _AATR = "AcceptAddressTransferRequest";
const _AATRc = "AcceptAddressTransferResult";
const _AAV = "AccountAttributeValue";
const _AAVL = "AccountAttributeValueList";
const _AAZ = "AllAvailabilityZones";
const _AAc = "AccessAll";
const _AAcc = "AccountAttributes";
const _AAd = "AddressAttribute";
const _AAdd = "AdditionalAccounts";
const _AAddi = "AdditionalAccount";
const _AAl = "AllocateAddress";
const _AAp = "ApplianceArn";
const _AAs = "AsnAssociation";
const _AAsn = "AsnAssociations";
const _AAss = "AssociateAddress";
const _AAt = "AttachedAppliances";
const _ABC = "AdvertiseByoipCidr";
const _ABCR = "AdvertiseByoipCidrRequest";
const _ABCRd = "AdvertiseByoipCidrResult";
const _ABHP = "ActualBlockHourlyPrice";
const _ABV = "AttributeBooleanValue";
const _AC = "AcceleratorCount";
const _ACC = "ApplyCancellationCharges";
const _ACIA = "AssociateCarrierIpAddress";
const _ACL = "AnalysisComponentList";
const _ACLV = "AttachClassicLinkVpc";
const _ACLVR = "AttachClassicLinkVpcRequest";
const _ACLVRt = "AttachClassicLinkVpcResult";
const _ACR = "AcceleratorCountRequest";
const _ACRBO = "AcceptCapacityReservationBillingOwnership";
const _ACRBOR = "AcceptCapacityReservationBillingOwnershipRequest";
const _ACRBORc = "AcceptCapacityReservationBillingOwnershipResult";
const _ACRBORs = "AssociateCapacityReservationBillingOwnerRequest";
const _ACRBORss = "AssociateCapacityReservationBillingOwnerResult";
const _ACRBOs = "AssociateCapacityReservationBillingOwner";
const _ACT = "ArchivalCompleteTime";
const _ACVI = "AuthorizeClientVpnIngress";
const _ACVIR = "AuthorizeClientVpnIngressRequest";
const _ACVIRu = "AuthorizeClientVpnIngressResult";
const _ACVTN = "AssociateClientVpnTargetNetwork";
const _ACVTNR = "AssociateClientVpnTargetNetworkRequest";
const _ACVTNRs = "AssociateClientVpnTargetNetworkResult";
const _ACd = "AddressCount";
const _ACl = "AllowedCidrs";
const _ACll = "AllowedCidr";
const _ACn = "AnalysisComponent";
const _ACv = "AvailableCapacity";
const _AD = "AdditionalDetail";
const _ADL = "AdditionalDetailList";
const _ADNL = "AllocationDefaultNetmaskLength";
const _ADO = "AssociateDhcpOptions";
const _ADOR = "AssociateDhcpOptionsRequest";
const _ADRFRV = "AllowDnsResolutionFromRemoteVpc";
const _ADRTI = "AssociationDefaultRouteTableId";
const _ADT = "AdditionalDetailType";
const _ADc = "ActiveDirectory";
const _ADd = "AdditionalDetails";
const _ADn = "AnnouncementDirection";
const _ADp = "ApplicationDomain";
const _AE = "AuthorizationEndpoint";
const _AEC = "AnalyzedEniCount";
const _AECIR = "AssociateEnclaveCertificateIamRole";
const _AECIRR = "AssociateEnclaveCertificateIamRoleRequest";
const _AECIRRs = "AssociateEnclaveCertificateIamRoleResult";
const _AEFLCLTRV = "AllowEgressFromLocalClassicLinkToRemoteVpc";
const _AEFLVTRCL = "AllowEgressFromLocalVpcToRemoteClassicLink";
const _AEIO = "AutoEnableIO";
const _AES = "AttachedEbsStatus";
const _AESS = "AttachmentEnaSrdSpecification";
const _AESUS = "AttachmentEnaSrdUdpSpecification";
const _AET = "AnalysisEndTime";
const _AEd = "AddEntries";
const _AEdd = "AddEntry";
const _AF = "AddressFamily";
const _AFNI = "AdditionalFlexibleNetworkInterfaces";
const _AFn = "AnalysisFindings";
const _AGI = "AccessGroupId";
const _AGLBA = "AddGatewayLoadBalancerArns";
const _AGLBAd = "AddGatewayLoadBalancerArn";
const _AH = "AllocateHosts";
const _AHR = "AllocateHostsRequest";
const _AHRl = "AllocateHostsResult";
const _AI = "ActiveInstance";
const _AIA = "AssignedIpv6Addresses";
const _AIAC = "AvailableIpAddressCount";
const _AIAOC = "AssignIpv6AddressOnCreation";
const _AIAR = "AssignIpv6AddressesRequest";
const _AIARs = "AssignIpv6AddressesResult";
const _AIAs = "AssignIpv6Addresses";
const _AIB = "AssociateIpamByoasn";
const _AIBR = "AssociateIpamByoasnRequest";
const _AIBRs = "AssociateIpamByoasnResult";
const _AIC = "AvailableInstanceCapacity";
const _AICL = "AvailableInstanceCapacityList";
const _AICv = "AvailableInstanceCount";
const _AIEW = "AssociateInstanceEventWindow";
const _AIEWR = "AssociateInstanceEventWindowRequest";
const _AIEWRs = "AssociateInstanceEventWindowResult";
const _AIG = "AttachInternetGateway";
const _AIGR = "AttachInternetGatewayRequest";
const _AIIP = "AssociateIamInstanceProfile";
const _AIIPR = "AssociateIamInstanceProfileRequest";
const _AIIPRs = "AssociateIamInstanceProfileResult";
const _AIL = "AllocationIdList";
const _AILs = "AssociationIdList";
const _AIOR = "AddIpamOperatingRegion";
const _AIORS = "AddIpamOperatingRegionSet";
const _AIOUE = "AddIpamOrganizationalUnitExclusion";
const _AIOUES = "AddIpamOrganizationalUnitExclusionSet";
const _AIP = "AssignedIpv6Prefixes";
const _AIPC = "AllocateIpamPoolCidr";
const _AIPCR = "AllocateIpamPoolCidrRequest";
const _AIPCRl = "AllocateIpamPoolCidrResult";
const _AIPs = "AssignedIpv4Prefixes";
const _AIRD = "AssociateIpamResourceDiscovery";
const _AIRDR = "AssociateIpamResourceDiscoveryRequest";
const _AIRDRs = "AssociateIpamResourceDiscoveryResult";
const _AIS = "ActiveInstanceSet";
const _AISS = "AllowedImagesSettingsState";
const _AISt = "AthenaIntegrationsSet";
const _AIT = "AllowedInstanceTypes";
const _AITS = "AllowedInstanceTypeSet";
const _AITl = "AllowedInstanceType";
const _AIW = "AttachImageWatermark";
const _AIWR = "AttachImageWatermarkRequest";
const _AIWRt = "AttachImageWatermarkResult";
const _AIc = "AccountId";
const _AIcc = "AccountIds";
const _AIct = "ActiveInstances";
const _AId = "AdditionalInfo";
const _AIl = "AllocationId";
const _AIll = "AllocationIds";
const _AIm = "AmiId";
const _AIp = "AppleInternal";
const _AIs = "AssociationId";
const _AIss = "AssetIds";
const _AIsse = "AssetId";
const _AIsso = "AssociationIds";
const _AIt = "AthenaIntegration";
const _AIth = "AthenaIntegrations";
const _AItt = "AttachmentId";
const _AIu = "AutoImport";
const _AL = "AccountLevel";
const _ALBL = "AnalysisLoadBalancerListener";
const _ALBT = "AnalysisLoadBalancerTarget";
const _ALI = "AmiLaunchIndex";
const _ALT = "AttachmentLimitType";
const _ALc = "AccessLogs";
const _ALd = "AddressList";
const _ALr = "ArnList";
const _AM = "AllocationMetadata";
const _AMAI = "AddMiddleboxAttachmentIds";
const _AMAId = "AddMiddleboxAttachmentId";
const _AMIT = "AllowsMultipleInstanceTypes";
const _AMNL = "AllocationMinNetmaskLength";
const _AMNLl = "AllocationMaxNetmaskLength";
const _AMS = "ApplianceModeSupport";
const _AMSc = "AcceleratorManufacturerSet";
const _AMc = "AcceleratorManufacturers";
const _AMcc = "AcceleratorManufacturer";
const _AMv = "AvailabilityMode";
const _AN = "AttributeName";
const _ANGA = "AssociateNatGatewayAddress";
const _ANGAR = "AssociateNatGatewayAddressRequest";
const _ANGARs = "AssociateNatGatewayAddressResult";
const _ANI = "AttachNetworkInterface";
const _ANIR = "AttachNetworkInterfaceRequest";
const _ANIRt = "AttachNetworkInterfaceResult";
const _ANLBA = "AddNetworkLoadBalancerArns";
const _ANLBAd = "AddNetworkLoadBalancerArn";
const _ANS = "AddNetworkServices";
const _ANSc = "AcceleratorNameSet";
const _ANSd = "AddNetworkService";
const _ANc = "AccountName";
const _ANcc = "AcceleratorNames";
const _ANcce = "AcceleratorName";
const _ANt = "AttributeNames";
const _AO = "AuthenticationOptions";
const _AOI = "AddressOwnerId";
const _AOR = "AddOperatingRegions";
const _AORd = "AddOperatingRegion";
const _AOUE = "AddOrganizationalUnitExclusions";
const _AOUEd = "AddOrganizationalUnitExclusion";
const _AP = "AddedPrincipal";
const _APCO = "AccepterPeeringConnectionOptions";
const _APH = "AlternatePathHint";
const _APHL = "AlternatePathHintList";
const _APHl = "AlternatePathHints";
const _APHn = "AnalysisPacketHeader";
const _APIA = "AssignedPrivateIpAddress";
const _APIAL = "AssignedPrivateIpAddressList";
const _APIAR = "AssignPrivateIpAddressesRequest";
const _APIARs = "AssignPrivateIpAddressesResult";
const _APIAs = "AssignedPrivateIpAddresses";
const _APIAss = "AssociatePublicIpAddress";
const _APIAssi = "AssignPrivateIpAddresses";
const _APICB = "AmazonProvidedIpv6CidrBlock";
const _APLE = "AddPrefixListEntry";
const _APLEd = "AddPrefixListEntries";
const _APM = "ApplyPendingMaintenance";
const _APNGA = "AssignPrivateNatGatewayAddress";
const _APNGAR = "AssignPrivateNatGatewayAddressRequest";
const _APNGARs = "AssignPrivateNatGatewayAddressResult";
const _APS = "AddedPrincipalSet";
const _APSl = "AllowedPrincipalSet";
const _APZ = "AutoProvisionZones";
const _APd = "AddedPrincipals";
const _APl = "AllowedPrincipal";
const _APll = "AllowedPrincipals";
const _APs = "AsPaths";
const _APsa = "AsPath";
const _APu = "AutoPlacement";
const _AR = "AllowReassignment";
const _ARA = "AssociatedRoleArn";
const _ARAd = "AdditionalRoutesAvailable";
const _ARAs = "AssociatedResourceAccessibility";
const _ARAss = "AssociatedResourceArn";
const _ARC = "AcceptedRouteCount";
const _ARIEQ = "AcceptReservedInstancesExchangeQuote";
const _ARIEQR = "AcceptReservedInstancesExchangeQuoteRequest";
const _ARIEQRc = "AcceptReservedInstancesExchangeQuoteResult";
const _ARL = "AssociatedRolesList";
const _ARP = "AreRoutesPersisted";
const _ARS = "AutoRecoverySupported";
const _ARSR = "AssociateRouteServerRequest";
const _ARSRs = "AssociateRouteServerResult";
const _ARSs = "AssociateRouteServer";
const _ARSu = "AuthorizationRuleSet";
const _ART = "AllocationResourceTags";
const _ARTI = "AddRouteTableIds";
const _ARTId = "AddRouteTableId";
const _ARTR = "AnalysisRouteTableRoute";
const _ARTRs = "AssociateRouteTableRequest";
const _ARTRss = "AssociateRouteTableResult";
const _ARTl = "AllocationResourceTag";
const _ARTs = "AssociateRouteTable";
const _ARc = "AcceptanceRequired";
const _ARcl = "AclRule";
const _ARd = "AddressRegion";
const _ARl = "AllowReassociation";
const _ARll = "AllRegions";
const _ARllo = "AllocationRules";
const _ARlloc = "AllocationRule";
const _ARs = "AssociatedRole";
const _ARss = "AssociatedResource";
const _ARsso = "AssociatedRoles";
const _ARu = "AuthorizationRule";
const _ARut = "AuthorizationRules";
const _ARuto = "AutoRecovery";
const _ARw = "AwsRegion";
const _AS = "AssociationState";
const _ASA = "AmazonSideAsn";
const _ASAF = "AccessScopeAnalysisFinding";
const _ASAFL = "AccessScopeAnalysisFindingList";
const _ASCB = "AssociateSubnetCidrBlock";
const _ASCBR = "AssociateSubnetCidrBlockRequest";
const _ASCBRs = "AssociateSubnetCidrBlockResult";
const _ASGE = "AuthorizeSecurityGroupEgress";
const _ASGER = "AuthorizeSecurityGroupEgressRequest";
const _ASGERu = "AuthorizeSecurityGroupEgressResult";
const _ASGI = "AddSecurityGroupIds";
const _ASGIR = "AuthorizeSecurityGroupIngressRequest";
const _ASGIRu = "AuthorizeSecurityGroupIngressResult";
const _ASGId = "AddSecurityGroupId";
const _ASGIu = "AuthorizeSecurityGroupIngress";
const _ASGR = "AnalysisSecurityGroupRule";
const _ASGTCVTN = "ApplySecurityGroupsToClientVpnTargetNetwork";
const _ASGTCVTNR = "ApplySecurityGroupsToClientVpnTargetNetworkRequest";
const _ASGTCVTNRp = "ApplySecurityGroupsToClientVpnTargetNetworkResult";
const _ASGV = "AssociateSecurityGroupVpc";
const _ASGVR = "AssociateSecurityGroupVpcRequest";
const _ASGVRs = "AssociateSecurityGroupVpcResult";
const _ASI = "AssociatedSubnetIds";
const _ASIAT = "AddSupportedIpAddressTypes";
const _ASIATd = "AddSupportedIpAddressType";
const _ASId = "AddSubnetIds";
const _ASIdd = "AddSubnetId";
const _ASIs = "AssociatedSubnetId";
const _ASIu = "AutoScalingIps";
const _ASL = "AssociatedSubnetList";
const _ASLt = "AttributeSummaryList";
const _ASP = "AccessScopePath";
const _ASPL = "AccessScopePathList";
const _ASPLR = "AccessScopePathListRequest";
const _ASPR = "AccessScopePathRequest";
const _ASR = "AddSupportedRegions";
const _ASRd = "AddSupportedRegion";
const _ASS = "AmdSevSnp";
const _AST = "AnalysisStartTime";
const _ASTB = "AnalysisStartTimeBegin";
const _ASTE = "AnalysisStartTimeEnd";
const _ASc = "ActivityStatus";
const _ASd = "AddressSet";
const _ASl = "AllocationStrategy";
const _ASn = "AnalysisStatus";
const _ASs = "AssociationStatus";
const _ASss = "AssociatedSubnets";
const _ASt = "AttributeSummary";
const _AStt = "AttributeSummaries";
const _AStta = "AttachmentState";
const _ASttac = "AttachmentStatuses";
const _ASw = "AwsService";
const _AT = "AddressTransfer";
const _ATGAI = "AccepterTransitGatewayAttachmentId";
const _ATGCB = "AddTransitGatewayCidrBlocks";
const _ATGCVA = "AcceptTransitGatewayClientVpnAttachment";
const _ATGCVAR = "AcceptTransitGatewayClientVpnAttachmentRequest";
const _ATGCVARc = "AcceptTransitGatewayClientVpnAttachmentResult";
const _ATGMD = "AssociateTransitGatewayMulticastDomain";
const _ATGMDA = "AcceptTransitGatewayMulticastDomainAssociations";
const _ATGMDAR = "AcceptTransitGatewayMulticastDomainAssociationsRequest";
const _ATGMDARc = "AcceptTransitGatewayMulticastDomainAssociationsResult";
const _ATGMDR = "AssociateTransitGatewayMulticastDomainRequest";
const _ATGMDRs = "AssociateTransitGatewayMulticastDomainResult";
const _ATGPA = "AcceptTransitGatewayPeeringAttachment";
const _ATGPAR = "AcceptTransitGatewayPeeringAttachmentRequest";
const _ATGPARc = "AcceptTransitGatewayPeeringAttachmentResult";
const _ATGPT = "AssociateTransitGatewayPolicyTable";
const _ATGPTR = "AssociateTransitGatewayPolicyTableRequest";
const _ATGPTRs = "AssociateTransitGatewayPolicyTableResult";
const _ATGRT = "AssociateTransitGatewayRouteTable";
const _ATGRTR = "AssociateTransitGatewayRouteTableRequest";
const _ATGRTRs = "AssociateTransitGatewayRouteTableResult";
const _ATGVA = "AcceptTransitGatewayVpcAttachment";
const _ATGVAR = "AcceptTransitGatewayVpcAttachmentRequest";
const _ATGVARc = "AcceptTransitGatewayVpcAttachmentResult";
const _ATI = "AccepterTgwInfo";
const _ATIR = "AssociateTrunkInterfaceRequest";
const _ATIRs = "AssociateTrunkInterfaceResult";
const _ATIs = "AssociateTrunkInterface";
const _ATK = "ActivateTagKeys";
const _ATKc = "ActivateTagKey";
const _ATL = "AddressTransferList";
const _ATLr = "ArchitectureTypeList";
const _ATMMB = "AcceleratorTotalMemoryMiB";
const _ATMMBR = "AcceleratorTotalMemoryMiBRequest";
const _ATN = "AssociatedTargetNetwork";
const _ATNS = "AssociatedTargetNetworkSet";
const _ATNs = "AssociatedTargetNetworks";
const _ATS = "AddressTransferStatus";
const _ATSc = "AcceleratorTypeSet";
const _ATSr = "ArchitectureTypeSet";
const _ATc = "AcceleratorTypes";
const _ATcc = "AcceleratorType";
const _ATd = "AdvertisementType";
const _ATdd = "AddressTransfers";
const _ATddr = "AddressType";
const _ATddre = "AddressingType";
const _ATl = "AllocationType";
const _ATll = "AllocationTime";
const _ATr = "ArchitectureTypes";
const _ATrc = "ArchitectureType";
const _ATs = "AssociationTarget";
const _ATt = "AttachmentType";
const _ATtt = "AttachTime";
const _ATtta = "AttachedTo";
const _AV = "AttributeValues";
const _AVATP = "AttachVerifiedAccessTrustProvider";
const _AVATPR = "AttachVerifiedAccessTrustProviderRequest";
const _AVATPRt = "AttachVerifiedAccessTrustProviderResult";
const _AVC = "AvailableVCpus";
const _AVCB = "AssociateVpcCidrBlock";
const _AVCBR = "AssociateVpcCidrBlockRequest";
const _AVCBRs = "AssociateVpcCidrBlockResult";
const _AVEC = "AccountVpcEncryptionControl";
const _AVECE = "AccountVpcEncryptionControlExclusions";
const _AVECR = "AcceptVpcEndpointConnectionsRequest";
const _AVECRc = "AcceptVpcEndpointConnectionsResult";
const _AVECc = "AcceptVpcEndpointConnections";
const _AVG = "AttachVpnGateway";
const _AVGR = "AttachVpnGatewayRequest";
const _AVGRt = "AttachVpnGatewayResult";
const _AVI = "AccepterVpcInfo";
const _AVPC = "AcceptVpcPeeringConnection";
const _AVPCR = "AcceptVpcPeeringConnectionRequest";
const _AVPCRc = "AcceptVpcPeeringConnectionResult";
const _AVR = "AttachVolumeRequest";
const _AVTS = "ActiveVpnTunnelStatus";
const _AVt = "AttributeValue";
const _AVtt = "AttachVolume";
const _AWSAKI = "AWSAccessKeyId";
const _AZ = "AvailabilityZone";
const _AZA = "AvailabilityZoneAddress";
const _AZAv = "AvailabilityZoneAddresses";
const _AZG = "AvailabilityZoneGeography";
const _AZGL = "AvailabilityZoneGeographyList";
const _AZGv = "AvailabilityZoneGroup";
const _AZI = "AvailabilityZoneId";
const _AZISL = "AvailabilityZoneIdStringList";
const _AZIv = "AvailabilityZoneIds";
const _AZL = "AvailabilityZoneList";
const _AZM = "AvailabilityZoneMessage";
const _AZML = "AvailabilityZoneMessageList";
const _AZSG = "AvailabilityZoneSubGeography";
const _AZSGL = "AvailabilityZoneSubGeographyList";
const _AZSL = "AvailabilityZoneStringList";
const _AZv = "AvailabilityZones";
const _Ac = "Acl";
const _Acc = "Accelerators";
const _Acce = "Accept";
const _Act = "Active";
const _Acti = "Actions";
const _Ad = "Add";
const _Add = "Addresses";
const _Af = "Affinity";
const _Am = "Amount";
const _Ar = "Arn";
const _Arc = "Architecture";
const _As = "Associations";
const _Asn = "Asn";
const _Ass = "Association";
const _At = "Attribute";
const _Att = "Attachment";
const _Atta = "Attachments";
const _Au = "Authentication";
const _B = "Byoasn";
const _BA = "BgpAsn";
const _BAE = "BgpAsnExtended";
const _BAV = "BlobAttributeValue";
const _BBIG = "BaselineBandwidthInGbps";
const _BBIM = "BaselineBandwidthInMbps";
const _BC = "ByoipCidr";
const _BCS = "ByoipCidrSet";
const _BCg = "BgpConfigurations";
const _BCy = "ByoipCidrs";
const _BCyt = "BytesConverted";
const _BDM = "BlockDeviceMapping";
const _BDML = "BlockDeviceMappingList";
const _BDMR = "BlockDeviceMappingResponse";
const _BDMRL = "BlockDeviceMappingRequestList";
const _BDMRLl = "BlockDeviceMappingResponseList";
const _BDMl = "BlockDeviceMappings";
const _BDMlo = "BlockDurationMinutes";
const _BEBM = "BaselineEbsBandwidthMbps";
const _BEBMR = "BaselineEbsBandwidthMbpsRequest";
const _BEDN = "BaseEndpointDnsNames";
const _BI = "BundleId";
const _BII = "BranchInterfaceId";
const _BIR = "BundleInstanceRequest";
const _BIRu = "BundleInstanceResult";
const _BISL = "BundleIdStringList";
const _BIa = "BaselineIops";
const _BIu = "BundleIds";
const _BIun = "BundleInstance";
const _BLE = "BgpLogEnabled";
const _BLGA = "BgpLogGroupArn";
const _BLOF = "BgpLogOutputFormat";
const _BM = "BootMode";
const _BMTL = "BootModeTypeList";
const _BMa = "BareMetal";
const _BN = "BucketName";
const _BO = "BgpOptions";
const _BOu = "BucketOwner";
const _BP = "BurstablePerformance";
const _BPAS = "BlockPublicAccessStates";
const _BPF = "BaselinePerformanceFactors";
const _BPFR = "BaselinePerformanceFactorsRequest";
const _BPL = "BillingProductList";
const _BPS = "BurstablePerformanceSupported";
const _BPi = "BillingProducts";
const _BPil = "BillingProduct";
const _BS = "BaseSystem";
const _BSf = "BfdStatus";
const _BSg = "BgpStatus";
const _BSy = "ByoasnSet";
const _BT = "BundleTask";
const _BTE = "BundleTaskError";
const _BTIMB = "BaselineThroughputInMBps";
const _BTL = "BundleTaskList";
const _BTa = "BannerText";
const _BTu = "BundleTasks";
const _BW = "BandwidthWeighting";
const _BWTL = "BandwidthWeightingTypeList";
const _BWa = "BandwidthWeightings";
const _Bl = "Blackhole";
const _Bu = "Bucket";
const _By = "Byoasns";
const _Byt = "Bytes";
const _C = "Component";
const _CA = "ComponentArn";
const _CAC = "CidrAuthorizationContext";
const _CADNL = "ClearAllocationDefaultNetmaskLength";
const _CAME = "CapacityAllocationMetadataEntry";
const _CAML = "CapacityAllocationMetadataList";
const _CAR = "CertificateAuthenticationRequest";
const _CAU = "CoipAddressUsage";
const _CAUS = "CoipAddressUsageSet";
const _CAUo = "CoipAddressUsages";
const _CAa = "CapacityAllocation";
const _CAap = "CapacityAllocations";
const _CAe = "CertificateArn";
const _CAer = "CertificateAuthentication";
const _CAo = "ComponentAccount";
const _CAr = "CreatedAt";
const _CB = "CidrBlock";
const _CBA = "CidrBlockAssociation";
const _CBAS = "CidrBlockAssociationSet";
const _CBDH = "CapacityBlockDurationHours";
const _CBDM = "CapacityBlockDurationMinutes";
const _CBE = "CapacityBlockExtension";
const _CBEDH = "CapacityBlockExtensionDurationHours";
const _CBEED = "CapacityBlockExtensionEndDate";
const _CBEO = "CapacityBlockExtensionOffering";
const _CBEOI = "CapacityBlockExtensionOfferingId";
const _CBEOS = "CapacityBlockExtensionOfferingSet";
const _CBEOa = "CapacityBlockExtensionOfferings";
const _CBEPD = "CapacityBlockExtensionPurchaseDate";
const _CBES = "CapacityBlockExtensionStatus";
const _CBESD = "CapacityBlockExtensionStartDate";
const _CBESa = "CapacityBlockExtensionSet";
const _CBEa = "CapacityBlockExtensions";
const _CBI = "CapacityBlockId";
const _CBIa = "CapacityBlockIds";
const _CBO = "CapacityBlockOffering";
const _CBOI = "CapacityBlockOfferingId";
const _CBOS = "CapacityBlockOfferingSet";
const _CBOa = "CapacityBlockOfferings";
const _CBS = "CapacityBlockStatus";
const _CBSS = "CapacityBlockStatusSet";
const _CBSa = "CapacityBlockStatuses";
const _CBSap = "CapacityBlockSet";
const _CBSi = "CidrBlockState";
const _CBSid = "CidrBlockSet";
const _CBT = "CancelBundleTask";
const _CBTR = "CancelBundleTaskRequest";
const _CBTRa = "CancelBundleTaskResult";
const _CBa = "CapacityBlock";
const _CBap = "CapacityBlocks";
const _CBr = "CreatedBy";
const _CC = "CurrencyCode";
const _CCB = "ClientCidrBlock";
const _CCC = "CreateCoipCidr";
const _CCCR = "CreateCoipCidrRequest";
const _CCCRr = "CreateCoipCidrResult";
const _CCDH = "ChargeCommitmentDurationHours";
const _CCG = "CreateCarrierGateway";
const _CCGR = "CreateCarrierGatewayRequest";
const _CCGRr = "CreateCarrierGatewayResult";
const _CCGRre = "CreateCustomerGatewayRequest";
const _CCGRrea = "CreateCustomerGatewayResult";
const _CCGr = "CreateCustomerGateway";
const _CCL = "CoreCountList";
const _CCMDE = "CreateCapacityManagerDataExport";
const _CCMDER = "CreateCapacityManagerDataExportRequest";
const _CCMDERr = "CreateCapacityManagerDataExportResult";
const _CCO = "ClientConnectOptions";
const _CCP = "CreateCoipPool";
const _CCPR = "CreateCoipPoolRequest";
const _CCPRr = "CreateCoipPoolResult";
const _CCR = "CancelConversionRequest";
const _CCRBS = "CreateCapacityReservationBySplitting";
const _CCRBSR = "CreateCapacityReservationBySplittingRequest";
const _CCRBSRr = "CreateCapacityReservationBySplittingResult";
const _CCRCQ = "CreateCapacityReservationCancellationQuote";
const _CCRCQR = "CreateCapacityReservationCancellationQuoteRequest";
const _CCRCQRr = "CreateCapacityReservationCancellationQuoteResult";
const _CCRF = "CancelCapacityReservationFleets";
const _CCRFE = "CancelCapacityReservationFleetError";
const _CCRFR = "CancelCapacityReservationFleetsRequest";
const _CCRFRa = "CancelCapacityReservationFleetsResult";
const _CCRFRr = "CreateCapacityReservationFleetRequest";
const _CCRFRre = "CreateCapacityReservationFleetResult";
const _CCRFr = "CreateCapacityReservationFleet";
const _CCRLS = "ClientCertificateRevocationListStatus";
const _CCRO = "ClientConnectResponseOptions";
const _CCRR = "CancelCapacityReservationRequest";
const _CCRRa = "CancelCapacityReservationResult";
const _CCRRr = "CreateCapacityReservationRequest";
const _CCRRre = "CreateCapacityReservationResult";
const _CCRa = "CancelCapacityReservation";
const _CCRr = "CreateCapacityReservation";
const _CCT = "CancelConversionTask";
const _CCVE = "CreateClientVpnEndpoint";
const _CCVER = "CreateClientVpnEndpointRequest";
const _CCVERr = "CreateClientVpnEndpointResult";
const _CCVR = "CreateClientVpnRoute";
const _CCVRR = "CreateClientVpnRouteRequest";
const _CCVRRr = "CreateClientVpnRouteResult";
const _CCl = "ClientConfiguration";
const _CCo = "CoipCidr";
const _CCor = "CoreCount";
const _CCp = "CpuCredits";
const _CCu = "CurrentConfiguration";
const _CD = "CreateDate";
const _CDC = "CreationDateCondition";
const _CDCR = "CreationDateConditionRequest";
const _CDH = "CapacityDurationHours";
const _CDM = "CompletionDurationMinutes";
const _CDMVOT = "CreateDelegateMacVolumeOwnershipTask";
const _CDMVOTR = "CreateDelegateMacVolumeOwnershipTaskRequest";
const _CDMVOTRr = "CreateDelegateMacVolumeOwnershipTaskResult";
const _CDO = "CreateDhcpOptions";
const _CDOR = "CreateDhcpOptionsRequest";
const _CDORr = "CreateDhcpOptionsResult";
const _CDPR = "CancelDeclarativePoliciesReport";
const _CDPRR = "CancelDeclarativePoliciesReportRequest";
const _CDPRRa = "CancelDeclarativePoliciesReportResult";
const _CDS = "CustomDnsServers";
const _CDSDA = "ConfigDeliveryS3DestinationArn";
const _CDSR = "CreateDefaultSubnetRequest";
const _CDSRr = "CreateDefaultSubnetResult";
const _CDSr = "CreateDefaultSubnet";
const _CDV = "CreateDefaultVpc";
const _CDVR = "CreateDefaultVpcRequest";
const _CDVRr = "CreateDefaultVpcResult";
const _CDl = "ClientData";
const _CDo = "CommitmentDuration";
const _CDr = "CreationDate";
const _CDre = "CreatedDate";
const _CE = "ConnectionEvents";
const _CECSD = "CidrEndpointsCustomSubDomain";
const _CED = "ChargeEndDate";
const _CEDo = "CommitmentEndDate";
const _CEOIG = "CreateEgressOnlyInternetGateway";
const _CEOIGR = "CreateEgressOnlyInternetGatewayRequest";
const _CEOIGRr = "CreateEgressOnlyInternetGatewayResult";
const _CET = "ConnectionEstablishedTime";
const _CETR = "CancelExportTaskRequest";
const _CETa = "CancelExportTask";
const _CETo = "ConnectionEndTime";
const _CEr = "CronExpression";
const _CF = "ContainerFormat";
const _CFE = "CreateFleetError";
const _CFES = "CreateFleetErrorsSet";
const _CFI = "CreateFleetInstance";
const _CFIR = "CopyFpgaImageRequest";
const _CFIRo = "CopyFpgaImageResult";
const _CFIRr = "CreateFpgaImageRequest";
const _CFIRre = "CreateFpgaImageResult";
const _CFIS = "CreateFleetInstancesSet";
const _CFIo = "CopyFpgaImage";
const _CFIr = "CreateFpgaImage";
const _CFL = "CreateFlowLogs";
const _CFLR = "CreateFlowLogsRequest";
const _CFLRr = "CreateFlowLogsResult";
const _CFR = "CreateFleetRequest";
const _CFRr = "CreateFleetResult";
const _CFS = "CurrentFleetState";
const _CFr = "CreateFleet";
const _CG = "CarrierGateway";
const _CGC = "CustomerGatewayConfiguration";
const _CGI = "CarrierGatewayId";
const _CGISL = "CustomerGatewayIdStringList";
const _CGIa = "CarrierGatewayIds";
const _CGIu = "CustomerGatewayId";
const _CGIus = "CustomerGatewayIds";
const _CGL = "CustomerGatewayList";
const _CGS = "CarrierGatewaySet";
const _CGa = "CarrierGateways";
const _CGu = "CustomerGateway";
const _CGur = "CurrentGeneration";
const _CGus = "CustomerGateways";
const _CI = "CarrierIp";
const _CIA = "ClientIpv6Address";
const _CIBM = "CurrentInstanceBootMode";
const _CIC = "CommittedInstanceCount";
const _CICE = "CreateInstanceConnectEndpoint";
const _CICER = "CreateInstanceConnectEndpointRequest";
const _CICERr = "CreateInstanceConnectEndpointResult";
const _CICRA = "CreateInterruptibleCapacityReservationAllocation";
const _CICRAR = "CreateInterruptibleCapacityReservationAllocationRequest";
const _CICRARr = "CreateInterruptibleCapacityReservationAllocationResult";
const _CIERVT = "CreateIpamExternalResourceVerificationToken";
const _CIERVTR = "CreateIpamExternalResourceVerificationTokenRequest";
const _CIERVTRr = "CreateIpamExternalResourceVerificationTokenResult";
const _CIET = "CreateInstanceExportTask";
const _CIETR = "CreateInstanceExportTaskRequest";
const _CIETRr = "CreateInstanceExportTaskResult";
const _CIEW = "CreateInstanceEventWindow";
const _CIEWR = "CreateInstanceEventWindowRequest";
const _CIEWRr = "CreateInstanceEventWindowResult";
const _CIG = "CreateInternetGateway";
const _CIGR = "CreateInternetGatewayRequest";
const _CIGRr = "CreateInternetGatewayResult";
const _CILP = "CancelImageLaunchPermission";
const _CILPR = "CancelImageLaunchPermissionRequest";
const _CILPRa = "CancelImageLaunchPermissionResult";
const _CIP = "CreateIpamPolicy";
const _CIPLR = "CreateIpamPrefixListResolver";
const _CIPLRR = "CreateIpamPrefixListResolverRequest";
const _CIPLRRr = "CreateIpamPrefixListResolverResult";
const _CIPLRT = "CreateIpamPrefixListResolverTarget";
const _CIPLRTR = "CreateIpamPrefixListResolverTargetRequest";
const _CIPLRTRr = "CreateIpamPrefixListResolverTargetResult";
const _CIPR = "CreateIpamPolicyRequest";
const _CIPRr = "CreateIpamPolicyResult";
const _CIPRre = "CreateIpamPoolRequest";
const _CIPRrea = "CreateIpamPoolResult";
const _CIPr = "CreateIpamPool";
const _CIR = "CopyImageRequest";
const _CIRD = "CreateIpamResourceDiscovery";
const _CIRDR = "CreateIpamResourceDiscoveryRequest";
const _CIRDRr = "CreateIpamResourceDiscoveryResult";
const _CIRo = "CopyImageResult";
const _CIRr = "CreateImageRequest";
const _CIRre = "CreateImageResult";
const _CIRrea = "CreateIpamRequest";
const _CIRreat = "CreateIpamResult";
const _CIS = "CreateIpamScope";
const _CISI = "CurrentIpamScopeId";
const _CISL = "ConversionIdStringList";
const _CISR = "CreateIpamScopeRequest";
const _CISRr = "CreateIpamScopeResult";
const _CIT = "CopyImageTags";
const _CITR = "CancelImportTaskRequest";
const _CITRa = "CancelImportTaskResult";
const _CITa = "CancelImportTask";
const _CIUR = "CreateImageUsageReport";
const _CIURR = "CreateImageUsageReportRequest";
const _CIURRr = "CreateImageUsageReportResult";
const _CIi = "CidrIp";
const _CIid = "CidrIpv6";
const _CIidr = "CidrIpv4";
const _CIl = "ClientIp";
const _CIli = "ClientId";
const _CIo = "ComponentId";
const _CIom = "CommitmentInfo";
const _CIon = "ConnectionId";
const _CIop = "CoIp";
const _CIopy = "CopyImage";
const _CIor = "CoreInfo";
const _CIr = "CreateImage";
const _CIre = "CreateIpam";
const _CKP = "CreateKeyPair";
const _CKPR = "CreateKeyPairRequest";
const _CLB = "ClassicLoadBalancer";
const _CLBC = "ClassicLoadBalancersConfig";
const _CLBL = "ClassicLoadBalancerListener";
const _CLBO = "ClientLoginBannerOptions";
const _CLBRO = "ClientLoginBannerResponseOptions";
const _CLBl = "ClassicLoadBalancers";
const _CLDS = "ClassicLinkDnsSupport";
const _CLDSL = "ClassicLinkDnsSupportList";
const _CLDSl = "ClassicLinkDnsSupported";
const _CLE = "ClassicLinkEnabled";
const _CLG = "CloudwatchLogGroup";
const _CLGR = "CreateLocalGatewayRoute";
const _CLGRR = "CreateLocalGatewayRouteRequest";
const _CLGRRr = "CreateLocalGatewayRouteResult";
const _CLGRT = "CreateLocalGatewayRouteTable";
const _CLGRTR = "CreateLocalGatewayRouteTableRequest";
const _CLGRTRr = "CreateLocalGatewayRouteTableResult";
const _CLGRTVA = "CreateLocalGatewayRouteTableVpcAssociation";
const _CLGRTVAR = "CreateLocalGatewayRouteTableVpcAssociationRequest";
const _CLGRTVARr = "CreateLocalGatewayRouteTableVpcAssociationResult";
const _CLGRTVIGA = "CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation";
const _CLGRTVIGAR = "CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest";
const _CLGRTVIGARr = "CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult";
const _CLGVI = "CreateLocalGatewayVirtualInterface";
const _CLGVIG = "CreateLocalGatewayVirtualInterfaceGroup";
const _CLGVIGR = "CreateLocalGatewayVirtualInterfaceGroupRequest";
const _CLGVIGRr = "CreateLocalGatewayVirtualInterfaceGroupResult";
const _CLGVIR = "CreateLocalGatewayVirtualInterfaceRequest";
const _CLGVIRr = "CreateLocalGatewayVirtualInterfaceResult";
const _CLI = "ClassicLinkInstance";
const _CLIL = "ClassicLinkInstanceList";
const _CLO = "ConnectionLogOptions";
const _CLRO = "ConnectionLogResponseOptions";
const _CLS = "CloudwatchLogStream";
const _CLT = "CreateLaunchTemplate";
const _CLTR = "CreateLaunchTemplateRequest";
const _CLTRr = "CreateLaunchTemplateResult";
const _CLTV = "CreateLaunchTemplateVersion";
const _CLTVR = "CreateLaunchTemplateVersionRequest";
const _CLTVRr = "CreateLaunchTemplateVersionResult";
const _CM = "CpuManufacturers";
const _CMC = "CapacityManagerCondition";
const _CMCS = "CapacityManagerConditionSet";
const _CMD = "CapacityManagerDimension";
const _CMDE = "CapacityManagerDataExports";
const _CMDEI = "CapacityManagerDataExportId";
const _CMDEIS = "CapacityManagerDataExportIdSet";
const _CMDEIa = "CapacityManagerDataExportIds";
const _CMDER = "CapacityManagerDataExportResponse";
const _CMDERS = "CapacityManagerDataExportResponseSet";
const _CMKE = "CustomerManagedKeyEnabled";
const _CMMTK = "CapacityManagerMonitoredTagKey";
const _CMMTKL = "CapacityManagerMonitoredTagKeyList";
const _CMP = "CapacityManagerProvided";
const _CMPL = "CreateManagedPrefixList";
const _CMPLR = "CreateManagedPrefixListRequest";
const _CMPLRr = "CreateManagedPrefixListResult";
const _CMS = "CapacityManagerStatus";
const _CMSIPMT = "CreateMacSystemIntegrityProtectionModificationTask";
const _CMSIPMTR = "CreateMacSystemIntegrityProtectionModificationTaskRequest";
const _CMSIPMTRr = "CreateMacSystemIntegrityProtectionModificationTaskResult";
const _CMSp = "CpuManufacturerSet";
const _CMTD = "CapacityManagerTagDimension";
const _CMTDS = "CapacityManagerTagDimensionSet";
const _CMTK = "CapacityManagerTagKeys";
const _CMp = "CpuManufacturer";
const _CN = "CommonName";
const _CNA = "CoreNetworkArn";
const _CNAA = "CoreNetworkAttachmentArn";
const _CNAE = "CreateNetworkAclEntry";
const _CNAER = "CreateNetworkAclEntryRequest";
const _CNAR = "CreateNetworkAclRequest";
const _CNARr = "CreateNetworkAclResult";
const _CNAo = "ConnectionNotificationArn";
const _CNAr = "CreateNetworkAcl";
const _CNG = "CreateNatGateway";
const _CNGR = "CreateNatGatewayRequest";
const _CNGRr = "CreateNatGatewayResult";
const _CNI = "ConnectionNotificationId";
const _CNIAS = "CreateNetworkInsightsAccessScope";
const _CNIASR = "CreateNetworkInsightsAccessScopeRequest";
const _CNIASRr = "CreateNetworkInsightsAccessScopeResult";
const _CNIL = "ConnectionNotificationIdsList";
const _CNIP = "CreateNetworkInsightsPath";
const _CNIPR = "CreateNetworkInsightsPathRequest";
const _CNIPRr = "CreateNetworkInsightsPathResult";
const _CNIPRre = "CreateNetworkInterfacePermissionRequest";
const _CNIPRrea = "CreateNetworkInterfacePermissionResult";
const _CNIPr = "CreateNetworkInterfacePermission";
const _CNIR = "CreateNetworkInterfaceRequest";
const _CNIRr = "CreateNetworkInterfaceResult";
const _CNIo = "ConnectionNotificationIds";
const _CNIor = "CoreNetworkId";
const _CNIr = "CreateNetworkInterface";
const _CNS = "ConnectionNotificationState";
const _CNSo = "ConnectionNotificationSet";
const _CNT = "ConnectionNotificationType";
const _CNo = "ConnectionNotification";
const _CO = "CpuOptions";
const _COI = "CustomerOwnedIp";
const _COIP = "CustomerOwnedIpv4Pool";
const _COP = "CoolOffPeriod";
const _COPEO = "CoolOffPeriodExpiresOn";
const _COR = "CpuOptionsRequest";
const _COi = "CidrOptions";
const _CP = "CoipPool";
const _CPC = "ConnectPeerConfiguration";
const _CPF = "CpuPerformanceFactor";
const _CPFR = "CpuPerformanceFactorRequest";
const _CPG = "CreatePlacementGroup";
const _CPGR = "CreatePlacementGroupRequest";
const _CPGRr = "CreatePlacementGroupResult";
const _CPI = "CoipPoolId";
const _CPIP = "CreatePublicIpv4Pool";
const _CPIPR = "CreatePublicIpv4PoolRequest";
const _CPIPRr = "CreatePublicIpv4PoolResult";
const _CPIR = "ConfirmProductInstanceRequest";
const _CPIRo = "ConfirmProductInstanceResult";
const _CPIS = "CoipPoolIdSet";
const _CPIo = "ConfirmProductInstance";
const _CPS = "CoipPoolSet";
const _CPo = "CoipPools";
const _CR = "CancelReason";
const _CRA = "CapacityReservationArn";
const _CRBR = "CapacityReservationBillingRequest";
const _CRBRS = "CapacityReservationBillingRequestSet";
const _CRBRa = "CapacityReservationBillingRequests";
const _CRC = "CapacityReservationConfiguration";
const _CRCC = "ClientRootCertificateChain";
const _CRCCA = "ClientRootCertificateChainArn";
const _CRCI = "CapacityReservationCommitmentInfo";
const _CRCQ = "CapacityReservationCancellationQuote";
const _CRCQI = "CapacityReservationCancellationQuoteId";
const _CRCQIS = "CapacityReservationCancellationQuoteIdSet";
const _CRCQIa = "CapacityReservationCancellationQuoteIds";
const _CRCQRS = "CapacityReservationCancellationQuoteResponseSet";
const _CRCQa = "CapacityReservationCancellationQuotes";
const _CREO = "ClientRouteEnforcementOptions";
const _CRERO = "ClientRouteEnforcementResponseOptions";
const _CRF = "CapacityReservationFleet";
const _CRFA = "CapacityReservationFleetArn";
const _CRFCS = "CapacityReservationFleetCancellationState";
const _CRFCSS = "CapacityReservationFleetCancellationStateSet";
const _CRFI = "CapacityReservationFleetIds";
const _CRFIS = "CapacityReservationFleetIdSet";
const _CRFIa = "CapacityReservationFleetId";
const _CRFS = "CapacityReservationFleetSet";
const _CRFa = "CapacityReservationFleets";
const _CRG = "CapacityReservationGroup";
const _CRGS = "CapacityReservationGroupSet";
const _CRGa = "CapacityReservationGroups";
const _CRI = "CapacityReservationId";
const _CRIL = "CancelReservedInstancesListing";
const _CRILR = "CancelReservedInstancesListingRequest";
const _CRILRa = "CancelReservedInstancesListingResult";
const _CRILRr = "CreateReservedInstancesListingRequest";
const _CRILRre = "CreateReservedInstancesListingResult";
const _CRILr = "CreateReservedInstancesListing";
const _CRIS = "CapacityReservationIdSet";
const _CRIT = "CreateRestoreImageTask";
const _CRITR = "CreateRestoreImageTaskRequest";
const _CRITRr = "CreateRestoreImageTaskResult";
const _CRIa = "CapacityReservationIds";
const _CRIap = "CapacityReservationInfo";
const _CRL = "CertificateRevocationList";
const _CRO = "CapacityReservationOptions";
const _CROR = "CapacityReservationOptionsRequest";
const _CRP = "CapacityReservationPreference";
const _CRR = "CreateRouteRequest";
const _CRRGA = "CapacityReservationResourceGroupArn";
const _CRRVT = "CreateReplaceRootVolumeTask";
const _CRRVTR = "CreateReplaceRootVolumeTaskRequest";
const _CRRVTRr = "CreateReplaceRootVolumeTaskResult";
const _CRRr = "CreateRouteResult";
const _CRS = "CapacityReservationStatuses";
const _CRSE = "CreateRouteServerEndpoint";
const _CRSER = "CreateRouteServerEndpointRequest";
const _CRSERr = "CreateRouteServerEndpointResult";
const _CRSP = "CreateRouteServerPeer";
const _CRSPR = "CreateRouteServerPeerRequest";
const _CRSPRr = "CreateRouteServerPeerResult";
const _CRSR = "CapacityReservationSpecificationResponse";
const _CRSRr = "CreateRouteServerRequest";
const _CRSRre = "CreateRouteServerResult";
const _CRSS = "CapacityReservationStatusSet";
const _CRSa = "CapacityReservationSpecification";
const _CRSap = "CapacityReservationStatus";
const _CRSapa = "CapacityReservationSet";
const _CRSr = "CreateRouteServer";
const _CRT = "CapacityReservationTarget";
const _CRTR = "CapacityReservationTargetResponse";
const _CRTRr = "CreateRouteTableRequest";
const _CRTRre = "CreateRouteTableResult";
const _CRTS = "CapacityReservationTopologySet";
const _CRTa = "CapacityReservationTopology";
const _CRTr = "CreateRouteTable";
const _CRa = "CapacityReservation";
const _CRap = "CapacityReservations";
const _CRapa = "CapacityRebalance";
const _CRo = "ComponentRegion";
const _CRr = "CreateRoute";
const _CS = "ClientSecret";
const _CSBN = "CertificateS3BucketName";
const _CSCR = "CreateSubnetCidrReservation";
const _CSCRR = "CreateSubnetCidrReservationRequest";
const _CSCRRr = "CreateSubnetCidrReservationResult";
const _CSDS = "CreateSpotDatafeedSubscription";
const _CSDSR = "CreateSpotDatafeedSubscriptionRequest";
const _CSDSRr = "CreateSpotDatafeedSubscriptionResult";
const _CSFR = "CancelSpotFleetRequests";
const _CSFRE = "CancelSpotFleetRequestsError";
const _CSFREI = "CancelSpotFleetRequestsErrorItem";
const _CSFRES = "CancelSpotFleetRequestsErrorSet";
const _CSFRR = "CancelSpotFleetRequestsRequest";
const _CSFRRa = "CancelSpotFleetRequestsResponse";
const _CSFRS = "CurrentSpotFleetRequestState";
const _CSFRSI = "CancelSpotFleetRequestsSuccessItem";
const _CSFRSS = "CancelSpotFleetRequestsSuccessSet";
const _CSG = "CreateSecurityGroup";
const _CSGR = "CreateSecurityGroupRequest";
const _CSGRr = "CreateSecurityGroupResult";
const _CSIR = "CancelledSpotInstanceRequest";
const _CSIRL = "CancelledSpotInstanceRequestList";
const _CSIRR = "CancelSpotInstanceRequestsRequest";
const _CSIRRa = "CancelSpotInstanceRequestsResult";
const _CSIRa = "CancelledSpotInstanceRequests";
const _CSIRan = "CancelSpotInstanceRequests";
const _CSIT = "CreateStoreImageTask";
const _CSITR = "CreateStoreImageTaskRequest";
const _CSITRr = "CreateStoreImageTaskResult";
const _CSN = "CreateSecondaryNetwork";
const _CSNR = "CreateSecondaryNetworkRequest";
const _CSNRr = "CreateSecondaryNetworkResult";
const _CSOK = "CertificateS3ObjectKey";
const _CSR = "CopySnapshotRequest";
const _CSRPSU = "CopySnapshotRequestPSU";
const _CSRo = "CopySnapshotResult";
const _CSRr = "CreateSnapshotRequest";
const _CSRre = "CreateSnapshotsRequest";
const _CSRrea = "CreateSnapshotsResult";
const _CSRreat = "CreateSubnetRequest";
const _CSRreate = "CreateSubnetResult";
const _CSRred = "CreditSpecificationRequest";
const _CSS = "CreateSecondarySubnet";
const _CSSR = "CreateSecondarySubnetRequest";
const _CSSRr = "CreateSecondarySubnetResult";
const _CST = "ClientSecretType";
const _CSo = "ComplianceStatus";
const _CSon = "ConfigurationState";
const _CSonn = "ConnectionStatuses";
const _CSop = "CopySnapshot";
const _CSr = "CreditSpecification";
const _CSre = "CreateSnapshot";
const _CSrea = "CreateSnapshots";
const _CSreat = "CreateSubnet";
const _CSu = "CurrentState";
const _CSur = "CurrentStatus";
const _CT = "ClientToken";
const _CTC = "ConnectionTrackingConfiguration";
const _CTFS = "CopyTagsFromSource";
const _CTG = "CreateTransitGateway";
const _CTGC = "CreateTransitGatewayConnect";
const _CTGCP = "CreateTransitGatewayConnectPeer";
const _CTGCPR = "CreateTransitGatewayConnectPeerRequest";
const _CTGCPRr = "CreateTransitGatewayConnectPeerResult";
const _CTGCR = "CreateTransitGatewayConnectRequest";
const _CTGCRO = "CreateTransitGatewayConnectRequestOptions";
const _CTGCRr = "CreateTransitGatewayConnectResult";
const _CTGMD = "CreateTransitGatewayMulticastDomain";
const _CTGMDR = "CreateTransitGatewayMulticastDomainRequest";
const _CTGMDRO = "CreateTransitGatewayMulticastDomainRequestOptions";
const _CTGMDRr = "CreateTransitGatewayMulticastDomainResult";
const _CTGMP = "CreateTransitGatewayMeteringPolicy";
const _CTGMPE = "CreateTransitGatewayMeteringPolicyEntry";
const _CTGMPER = "CreateTransitGatewayMeteringPolicyEntryRequest";
const _CTGMPERr = "CreateTransitGatewayMeteringPolicyEntryResult";
const _CTGMPR = "CreateTransitGatewayMeteringPolicyRequest";
const _CTGMPRr = "CreateTransitGatewayMeteringPolicyResult";
const _CTGPA = "CreateTransitGatewayPeeringAttachment";
const _CTGPAR = "CreateTransitGatewayPeeringAttachmentRequest";
const _CTGPARO = "CreateTransitGatewayPeeringAttachmentRequestOptions";
const _CTGPARr = "CreateTransitGatewayPeeringAttachmentResult";
const _CTGPLR = "CreateTransitGatewayPrefixListReference";
const _CTGPLRR = "CreateTransitGatewayPrefixListReferenceRequest";
const _CTGPLRRr = "CreateTransitGatewayPrefixListReferenceResult";
const _CTGPT = "CreateTransitGatewayPolicyTable";
const _CTGPTR = "CreateTransitGatewayPolicyTableRequest";
const _CTGPTRr = "CreateTransitGatewayPolicyTableResult";
const _CTGR = "CreateTransitGatewayRequest";
const _CTGRR = "CreateTransitGatewayRouteRequest";
const _CTGRRr = "CreateTransitGatewayRouteResult";
const _CTGRT = "CreateTransitGatewayRouteTable";
const _CTGRTA = "CreateTransitGatewayRouteTableAnnouncement";
const _CTGRTAR = "CreateTransitGatewayRouteTableAnnouncementRequest";
const _CTGRTARr = "CreateTransitGatewayRouteTableAnnouncementResult";
const _CTGRTR = "CreateTransitGatewayRouteTableRequest";
const _CTGRTRr = "CreateTransitGatewayRouteTableResult";
const _CTGRr = "CreateTransitGatewayResult";
const _CTGRre = "CreateTransitGatewayRoute";
const _CTGVA = "CreateTransitGatewayVpcAttachment";
const _CTGVAR = "CreateTransitGatewayVpcAttachmentRequest";
const _CTGVARO = "CreateTransitGatewayVpcAttachmentRequestOptions";
const _CTGVARr = "CreateTransitGatewayVpcAttachmentResult";
const _CTI = "ConversionTaskId";
const _CTIo = "ConversionTaskIds";
const _CTMF = "CreateTrafficMirrorFilter";
const _CTMFR = "CreateTrafficMirrorFilterRequest";
const _CTMFRR = "CreateTrafficMirrorFilterRuleRequest";
const _CTMFRRr = "CreateTrafficMirrorFilterRuleResult";
const _CTMFRr = "CreateTrafficMirrorFilterResult";
const _CTMFRre = "CreateTrafficMirrorFilterRule";
const _CTMS = "CreateTrafficMirrorSession";
const _CTMSR = "CreateTrafficMirrorSessionRequest";
const _CTMSRr = "CreateTrafficMirrorSessionResult";
const _CTMT = "CreateTrafficMirrorTarget";
const _CTMTR = "CreateTrafficMirrorTargetRequest";
const _CTMTRr = "CreateTrafficMirrorTargetResult";
const _CTR = "CreateTagsRequest";
const _CTS = "ConnectionTrackingSpecification";
const _CTSR = "ConnectionTrackingSpecificationRequest";
const _CTSRo = "ConnectionTrackingSpecificationResponse";
const _CTSa = "CancellationTermsSet";
const _CTa = "CancellationTerms";
const _CTan = "CancellationType";
const _CTo = "ConversionTask";
const _CTom = "CompleteTime";
const _CTomp = "CompletionTime";
const _CTon = "ConnectivityType";
const _CTonv = "ConversionTasks";
const _CTr = "CreateTime";
const _CTre = "CreationTime";
const _CTrea = "CreationTimestamp";
const _CTreat = "CreateTags";
const _CV = "CurrentVersion";
const _CVA = "ClientVpnAuthentication";
const _CVAE = "CreateVerifiedAccessEndpoint";
const _CVAECO = "CreateVerifiedAccessEndpointCidrOptions";
const _CVAEEO = "CreateVerifiedAccessEndpointEniOptions";
const _CVAELBO = "CreateVerifiedAccessEndpointLoadBalancerOptions";
const _CVAEPR = "CreateVerifiedAccessEndpointPortRange";
const _CVAEPRL = "CreateVerifiedAccessEndpointPortRangeList";
const _CVAER = "CreateVerifiedAccessEndpointRequest";
const _CVAERO = "CreateVerifiedAccessEndpointRdsOptions";
const _CVAERr = "CreateVerifiedAccessEndpointResult";
const _CVAESIL = "CreateVerifiedAccessEndpointSubnetIdList";
const _CVAG = "CreateVerifiedAccessGroup";
const _CVAGR = "CreateVerifiedAccessGroupRequest";
const _CVAGRr = "CreateVerifiedAccessGroupResult";
const _CVAI = "CreateVerifiedAccessInstance";
const _CVAIR = "CreateVerifiedAccessInstanceRequest";
const _CVAIRr = "CreateVerifiedAccessInstanceResult";
const _CVAL = "ClientVpnAuthenticationList";
const _CVANAOO = "CreateVerifiedAccessNativeApplicationOidcOptions";
const _CVAR = "ClientVpnAuthenticationRequest";
const _CVARL = "ClientVpnAuthenticationRequestList";
const _CVARS = "ClientVpnAuthorizationRuleStatus";
const _CVATP = "CreateVerifiedAccessTrustProvider";
const _CVATPDO = "CreateVerifiedAccessTrustProviderDeviceOptions";
const _CVATPOO = "CreateVerifiedAccessTrustProviderOidcOptions";
const _CVATPR = "CreateVerifiedAccessTrustProviderRequest";
const _CVATPRr = "CreateVerifiedAccessTrustProviderResult";
const _CVAZIS = "ClientVpnAvailabilityZoneIdSet";
const _CVAZS = "ClientVpnAvailabilityZoneSet";
const _CVBPAE = "CreateVpcBlockPublicAccessExclusion";
const _CVBPAER = "CreateVpcBlockPublicAccessExclusionRequest";
const _CVBPAERr = "CreateVpcBlockPublicAccessExclusionResult";
const _CVC = "ClientVpnConnection";
const _CVCR = "CreateVpnConcentratorRequest";
const _CVCRR = "CreateVpnConnectionRouteRequest";
const _CVCRr = "CreateVpnConcentratorResult";
const _CVCRre = "CreateVpnConnectionRequest";
const _CVCRrea = "CreateVpnConnectionResult";
const _CVCRreat = "CreateVpnConnectionRoute";
const _CVCS = "ClientVpnConnectionStatus";
const _CVCSl = "ClientVpnConnectionSet";
const _CVCr = "CreateVpnConcentrator";
const _CVCre = "CreateVpnConnection";
const _CVE = "ClientVpnEndpoint";
const _CVEAS = "ClientVpnEndpointAttributeStatus";
const _CVEC = "CreateVpcEncryptionControl";
const _CVECN = "CreateVpcEndpointConnectionNotification";
const _CVECNR = "CreateVpcEndpointConnectionNotificationRequest";
const _CVECNRr = "CreateVpcEndpointConnectionNotificationResult";
const _CVECR = "CreateVpcEncryptionControlRequest";
const _CVECRr = "CreateVpcEncryptionControlResult";
const _CVEI = "ClientVpnEndpointId";
const _CVEIL = "ClientVpnEndpointIdList";
const _CVEIl = "ClientVpnEndpointIds";
const _CVER = "CreateVpcEndpointRequest";
const _CVERr = "CreateVpcEndpointResult";
const _CVES = "ClientVpnEndpointStatus";
const _CVESC = "CreateVpcEndpointServiceConfiguration";
const _CVESCR = "CreateVpcEndpointServiceConfigurationRequest";
const _CVESCRr = "CreateVpcEndpointServiceConfigurationResult";
const _CVEl = "ClientVpnEndpoints";
const _CVEr = "CreateVpcEndpoint";
const _CVG = "CreateVpnGateway";
const _CVGR = "CreateVpnGatewayRequest";
const _CVGRr = "CreateVpnGatewayResult";
const _CVL = "ConditionValueList";
const _CVOI = "ClientVpnOwnerId";
const _CVP = "CreateVolumePermission";
const _CVPC = "CreateVpcPeeringConnection";
const _CVPCR = "CreateVpcPeeringConnectionRequest";
const _CVPCRr = "CreateVpcPeeringConnectionResult";
const _CVPL = "CreateVolumePermissionList";
const _CVPM = "CreateVolumePermissionModifications";
const _CVPr = "CreateVolumePermissions";
const _CVR = "ClientVpnRoute";
const _CVRS = "ClientVpnRouteStatus";
const _CVRSl = "ClientVpnRouteSet";
const _CVRo = "CopyVolumesRequest";
const _CVRop = "CopyVolumesResult";
const _CVRr = "CreateVolumeRequest";
const _CVRre = "CreateVpcRequest";
const _CVRrea = "CreateVpcResult";
const _CVSGIS = "ClientVpnSecurityGroupIdSet";
const _CVTN = "ClientVpnTargetNetworks";
const _CVo = "CopyVolumes";
const _CVr = "CreateVolume";
const _CVre = "CreateVpc";
const _CWL = "CloudWatchLogs";
const _CWLO = "CloudWatchLogOptions";
const _CWLOS = "CloudWatchLogOptionsSpecification";
const _Ca = "Cascade";
const _Cat = "Category";
const _Ch = "Checksum";
const _Ci = "Cidr";
const _Cid = "Cidrs";
const _Co = "Code";
const _Com = "Comment";
const _Comp = "Comparison";
const _Con = "Context";
const _Cond = "Conditions";
const _Condi = "Condition";
const _Conf = "Configured";
const _Confi = "Config";
const _Conn = "Connections";
const _Cor = "Cores";
const _Cou = "Count";
const _Cp = "Cpu";
const _D = "Destination";
const _DA = "DestinationAddresses";
const _DAA = "DescribeAccountAttributes";
const _DAAI = "DelegatedAdminAccountId";
const _DAAR = "DescribeAccountAttributesRequest";
const _DAARe = "DescribeAccountAttributesResult";
const _DAARes = "DescribeAddressesAttributeRequest";
const _DAAResc = "DescribeAddressesAttributeResult";
const _DAAe = "DescribeAddressesAttribute";
const _DAIF = "DescribeAggregateIdFormat";
const _DAIFR = "DescribeAggregateIdFormatRequest";
const _DAIFRe = "DescribeAggregateIdFormatResult";
const _DAIS = "DisableAllowedImagesSettings";
const _DAISR = "DisableAllowedImagesSettingsRequest";
const _DAISRi = "DisableAllowedImagesSettingsResult";
const _DAIT = "DenyAllIgwTraffic";
const _DANPMS = "DescribeAwsNetworkPerformanceMetricSubscriptions";
const _DANPMSR = "DescribeAwsNetworkPerformanceMetricSubscriptionsRequest";
const _DANPMSRe = "DescribeAwsNetworkPerformanceMetricSubscriptionsResult";
const _DANPMSRi = "DisableAwsNetworkPerformanceMetricSubscriptionRequest";
const _DANPMSRis = "DisableAwsNetworkPerformanceMetricSubscriptionResult";
const _DANPMSi = "DisableAwsNetworkPerformanceMetricSubscription";
const _DAR = "DescribeAddressesRequest";
const _DART = "DefaultAssociationRouteTable";
const _DARe = "DescribeAddressesResult";
const _DARi = "DisassociateAddressRequest";
const _DAS = "DeleteAssociatedSnapshots";
const _DASe = "DeprovisionedAddressSet";
const _DASi = "DisableApiStop";
const _DAT = "DisableApiTermination";
const _DATR = "DescribeAddressTransfersRequest";
const _DATRe = "DescribeAddressTransfersResult";
const _DATRi = "DisableAddressTransferRequest";
const _DATRis = "DisableAddressTransferResult";
const _DATe = "DescribeAddressTransfers";
const _DATi = "DisableAddressTransfer";
const _DAVEC = "DescribeAccountVpcEncryptionControl";
const _DAVECR = "DescribeAccountVpcEncryptionControlRequest";
const _DAVECRe = "DescribeAccountVpcEncryptionControlResult";
const _DAZ = "DestinationAvailabilityZone";
const _DAZI = "DestinationAvailabilityZoneId";
const _DAZR = "DescribeAvailabilityZonesRequest";
const _DAZRe = "DescribeAvailabilityZonesResult";
const _DAZe = "DescribeAvailabilityZones";
const _DAe = "DeprovisionedAddresses";
const _DAep = "DeprecateAt";
const _DAes = "DestinationArn";
const _DAesc = "DescribeAddresses";
const _DAest = "DestinationAddress";
const _DAi = "DisassociateAddress";
const _DBC = "DeprovisionByoipCidr";
const _DBCR = "DeprovisionByoipCidrRequest";
const _DBCRe = "DeprovisionByoipCidrResult";
const _DBCRes = "DescribeByoipCidrsRequest";
const _DBCResc = "DescribeByoipCidrsResult";
const _DBCe = "DescribeByoipCidrs";
const _DBT = "DescribeBundleTasks";
const _DBTR = "DescribeBundleTasksRequest";
const _DBTRe = "DescribeBundleTasksResult";
const _DC = "DisallowedCidrs";
const _DCA = "DomainCertificateArn";
const _DCAR = "DeliverCrossAccountRole";
const _DCB = "DestinationCidrBlock";
const _DCBEH = "DescribeCapacityBlockExtensionHistory";
const _DCBEHR = "DescribeCapacityBlockExtensionHistoryRequest";
const _DCBEHRe = "DescribeCapacityBlockExtensionHistoryResult";
const _DCBEO = "DescribeCapacityBlockExtensionOfferings";
const _DCBEOR = "DescribeCapacityBlockExtensionOfferingsRequest";
const _DCBEORe = "DescribeCapacityBlockExtensionOfferingsResult";
const _DCBO = "DescribeCapacityBlockOfferings";
const _DCBOR = "DescribeCapacityBlockOfferingsRequest";
const _DCBORe = "DescribeCapacityBlockOfferingsResult";
const _DCBR = "DescribeCapacityBlocksRequest";
const _DCBRe = "DescribeCapacityBlocksResult";
const _DCBS = "DescribeCapacityBlockStatus";
const _DCBSR = "DescribeCapacityBlockStatusRequest";
const _DCBSRe = "DescribeCapacityBlockStatusResult";
const _DCBe = "DescribeCapacityBlocks";
const _DCC = "DeleteCoipCidr";
const _DCCR = "DeleteCoipCidrRequest";
const _DCCRe = "DeleteCoipCidrResult";
const _DCG = "DeleteCarrierGateway";
const _DCGR = "DeleteCarrierGatewayRequest";
const _DCGRe = "DeleteCarrierGatewayResult";
const _DCGRel = "DeleteCustomerGatewayRequest";
const _DCGRes = "DescribeCarrierGatewaysRequest";
const _DCGResc = "DescribeCarrierGatewaysResult";
const _DCGRescr = "DescribeCustomerGatewaysRequest";
const _DCGRescri = "DescribeCustomerGatewaysResult";
const _DCGe = "DeleteCustomerGateway";
const _DCGes = "DescribeCarrierGateways";
const _DCGesc = "DescribeCustomerGateways";
const _DCL = "DhcpConfigurationList";
const _DCLI = "DescribeClassicLinkInstances";
const _DCLIR = "DescribeClassicLinkInstancesRequest";
const _DCLIRe = "DescribeClassicLinkInstancesResult";
const _DCLV = "DetachClassicLinkVpc";
const _DCLVR = "DetachClassicLinkVpcRequest";
const _DCLVRe = "DetachClassicLinkVpcResult";
const _DCM = "DisableCapacityManager";
const _DCMDE = "DeleteCapacityManagerDataExport";
const _DCMDER = "DeleteCapacityManagerDataExportRequest";
const _DCMDERe = "DeleteCapacityManagerDataExportResult";
const _DCMDERes = "DescribeCapacityManagerDataExportsRequest";
const _DCMDEResc = "DescribeCapacityManagerDataExportsResult";
const _DCMDEe = "DescribeCapacityManagerDataExports";
const _DCMR = "DisableCapacityManagerRequest";
const _DCMRi = "DisableCapacityManagerResult";
const _DCP = "DeleteCoipPool";
const _DCPR = "DeleteCoipPoolRequest";
const _DCPRe = "DeleteCoipPoolResult";
const _DCPRes = "DescribeCoipPoolsRequest";
const _DCPResc = "DescribeCoipPoolsResult";
const _DCPe = "DescribeCoipPools";
const _DCR = "DestinationCapacityReservation";
const _DCRBO = "DisassociateCapacityReservationBillingOwner";
const _DCRBOR = "DisassociateCapacityReservationBillingOwnerRequest";
const _DCRBORi = "DisassociateCapacityReservationBillingOwnerResult";
const _DCRBR = "DescribeCapacityReservationBillingRequests";
const _DCRBRR = "DescribeCapacityReservationBillingRequestsRequest";
const _DCRBRRe = "DescribeCapacityReservationBillingRequestsResult";
const _DCRCQ = "DescribeCapacityReservationCancellationQuotes";
const _DCRCQR = "DescribeCapacityReservationCancellationQuotesRequest";
const _DCRCQRe = "DescribeCapacityReservationCancellationQuotesResult";
const _DCRF = "DescribeCapacityReservationFleets";
const _DCRFR = "DescribeCapacityReservationFleetsRequest";
const _DCRFRe = "DescribeCapacityReservationFleetsResult";
const _DCRI = "DestinationCapacityReservationId";
const _DCRR = "DescribeCapacityReservationsRequest";
const _DCRRe = "DescribeCapacityReservationsResult";
const _DCRT = "DescribeCapacityReservationTopology";
const _DCRTR = "DescribeCapacityReservationTopologyRequest";
const _DCRTRe = "DescribeCapacityReservationTopologyResult";
const _DCRe = "DescribeCapacityReservations";
const _DCT = "DescribeConversionTasks";
const _DCTC = "DefaultConnectionTrackingConfiguration";
const _DCTL = "DescribeConversionTaskList";
const _DCTR = "DescribeConversionTasksRequest";
const _DCTRe = "DescribeConversionTasksResult";
const _DCVAR = "DescribeClientVpnAuthorizationRules";
const _DCVARR = "DescribeClientVpnAuthorizationRulesRequest";
const _DCVARRe = "DescribeClientVpnAuthorizationRulesResult";
const _DCVC = "DescribeClientVpnConnections";
const _DCVCR = "DescribeClientVpnConnectionsRequest";
const _DCVCRe = "DescribeClientVpnConnectionsResult";
const _DCVE = "DeleteClientVpnEndpoint";
const _DCVER = "DeleteClientVpnEndpointRequest";
const _DCVERe = "DeleteClientVpnEndpointResult";
const _DCVERes = "DescribeClientVpnEndpointsRequest";
const _DCVEResc = "DescribeClientVpnEndpointsResult";
const _DCVEe = "DescribeClientVpnEndpoints";
const _DCVL = "DhcpConfigurationValueList";
const _DCVR = "DeleteClientVpnRoute";
const _DCVRR = "DeleteClientVpnRouteRequest";
const _DCVRRe = "DeleteClientVpnRouteResult";
const _DCVRRes = "DescribeClientVpnRoutesRequest";
const _DCVRResc = "DescribeClientVpnRoutesResult";
const _DCVRe = "DescribeClientVpnRoutes";
const _DCVTN = "DescribeClientVpnTargetNetworks";
const _DCVTNR = "DescribeClientVpnTargetNetworksRequest";
const _DCVTNRe = "DescribeClientVpnTargetNetworksResult";
const _DCVTNRi = "DisassociateClientVpnTargetNetworkRequest";
const _DCVTNRis = "DisassociateClientVpnTargetNetworkResult";
const _DCVTNi = "DisassociateClientVpnTargetNetwork";
const _DCe = "DestinationCidr";
const _DCef = "DefaultCores";
const _DCh = "DhcpConfigurations";
const _DChc = "DhcpConfiguration";
const _DCi = "DisallowedCidr";
const _DCim = "DimensionCondition";
const _DCis = "DiskContainers";
const _DCisk = "DiskContainer";
const _DDO = "DeleteDhcpOptions";
const _DDOR = "DeleteDhcpOptionsRequest";
const _DDORe = "DescribeDhcpOptionsRequest";
const _DDORes = "DescribeDhcpOptionsResult";
const _DDOe = "DescribeDhcpOptions";
const _DDPR = "DescribeDeclarativePoliciesReports";
const _DDPRR = "DescribeDeclarativePoliciesReportsRequest";
const _DDPRRe = "DescribeDeclarativePoliciesReportsResult";
const _DE = "DnsEntry";
const _DEC = "DataExportCount";
const _DECIR = "DisassociateEnclaveCertificateIamRole";
const _DECIRR = "DisassociateEnclaveCertificateIamRoleRequest";
const _DECIRRi = "DisassociateEnclaveCertificateIamRoleResult";
const _DEEBD = "DisableEbsEncryptionByDefault";
const _DEEBDR = "DisableEbsEncryptionByDefaultRequest";
const _DEEBDRi = "DisableEbsEncryptionByDefaultResult";
const _DEG = "DescribeElasticGpus";
const _DEGR = "DescribeElasticGpusRequest";
const _DEGRe = "DescribeElasticGpusResult";
const _DEIT = "DescribeExportImageTasks";
const _DEITR = "DescribeExportImageTasksRequest";
const _DEITRe = "DescribeExportImageTasksResult";
const _DEKI = "DataEncryptionKeyId";
const _DEOIG = "DeleteEgressOnlyInternetGateway";
const _DEOIGR = "DeleteEgressOnlyInternetGatewayRequest";
const _DEOIGRe = "DeleteEgressOnlyInternetGatewayResult";
const _DEOIGRes = "DescribeEgressOnlyInternetGatewaysRequest";
const _DEOIGResc = "DescribeEgressOnlyInternetGatewaysResult";
const _DEOIGe = "DescribeEgressOnlyInternetGateways";
const _DEQC = "DefaultEnaQueueCount";
const _DEQCPI = "DefaultEnaQueueCountPerInterface";
const _DES = "DnsEntrySet";
const _DET = "DescribeExportTasks";
const _DETR = "DescribeExportTasksRequest";
const _DETRe = "DescribeExportTasksResult";
const _DEn = "DnsEntries";
const _DF = "DeleteFleets";
const _DFA = "DefaultForAz";
const _DFE = "DeleteFleetError";
const _DFEI = "DeleteFleetErrorItem";
const _DFES = "DeleteFleetErrorSet";
const _DFESe = "DescribeFleetsErrorSet";
const _DFEe = "DescribeFleetError";
const _DFH = "DescribeFleetHistory";
const _DFHR = "DescribeFleetHistoryRequest";
const _DFHRe = "DescribeFleetHistoryResult";
const _DFI = "DescribeFleetsInstances";
const _DFIA = "DescribeFpgaImageAttribute";
const _DFIAR = "DescribeFpgaImageAttributeRequest";
const _DFIARe = "DescribeFpgaImageAttributeResult";
const _DFIR = "DeleteFpgaImageRequest";
const _DFIRe = "DeleteFpgaImageResult";
const _DFIRes = "DescribeFleetInstancesRequest";
const _DFIResc = "DescribeFleetInstancesResult";
const _DFIRescr = "DescribeFpgaImagesRequest";
const _DFIRescri = "DescribeFpgaImagesResult";
const _DFIS = "DescribeFleetsInstancesSet";
const _DFIe = "DeleteFpgaImage";
const _DFIes = "DescribeFleetInstances";
const _DFIesc = "DescribeFpgaImages";
const _DFL = "DeleteFlowLogs";
const _DFLI = "DescribeFastLaunchImages";
const _DFLIR = "DescribeFastLaunchImagesRequest";
const _DFLIRe = "DescribeFastLaunchImagesResult";
const _DFLISI = "DescribeFastLaunchImagesSuccessItem";
const _DFLISS = "DescribeFastLaunchImagesSuccessSet";
const _DFLR = "DeleteFlowLogsRequest";
const _DFLRe = "DeleteFlowLogsResult";
const _DFLRes = "DescribeFlowLogsRequest";
const _DFLResc = "DescribeFlowLogsResult";
const _DFLRi = "DisableFastLaunchRequest";
const _DFLRis = "DisableFastLaunchResult";
const _DFLe = "DescribeFlowLogs";
const _DFLi = "DisableFastLaunch";
const _DFR = "DeleteFleetsRequest";
const _DFRe = "DeleteFleetsResult";
const _DFRes = "DescribeFleetsRequest";
const _DFResc = "DescribeFleetsResult";
const _DFSI = "DeleteFleetSuccessItem";
const _DFSR = "DescribeFastSnapshotRestores";
const _DFSREI = "DisableFastSnapshotRestoreErrorItem";
const _DFSRES = "DisableFastSnapshotRestoreErrorSet";
const _DFSRR = "DescribeFastSnapshotRestoresRequest";
const _DFSRRe = "DescribeFastSnapshotRestoresResult";
const _DFSRRi = "DisableFastSnapshotRestoresRequest";
const _DFSRRis = "DisableFastSnapshotRestoresResult";
const _DFSRSE = "DisableFastSnapshotRestoreStateError";
const _DFSRSEI = "DisableFastSnapshotRestoreStateErrorItem";
const _DFSRSES = "DisableFastSnapshotRestoreStateErrorSet";
const _DFSRSI = "DescribeFastSnapshotRestoreSuccessItem";
const _DFSRSIi = "DisableFastSnapshotRestoreSuccessItem";
const _DFSRSS = "DescribeFastSnapshotRestoreSuccessSet";
const _DFSRSSi = "DisableFastSnapshotRestoreSuccessSet";
const _DFSRi = "DisableFastSnapshotRestores";
const _DFSS = "DeleteFleetSuccessSet";
const _DFe = "DescribeFleets";
const _DH = "DescribeHosts";
const _DHI = "DedicatedHostIds";
const _DHIL = "DedicatedHostIdList";
const _DHIe = "DedicatedHostId";
const _DHR = "DescribeHostsRequest";
const _DHRO = "DescribeHostReservationOfferings";
const _DHROR = "DescribeHostReservationOfferingsRequest";
const _DHRORe = "DescribeHostReservationOfferingsResult";
const _DHRR = "DescribeHostReservationsRequest";
const _DHRRe = "DescribeHostReservationsResult";
const _DHRe = "DescribeHostsResult";
const _DHRes = "DescribeHostReservations";
const _DHS = "DedicatedHostsSupported";
const _DHT = "DnsHostnameType";
const _DI = "DeviceIndex";
const _DIA = "DescribeImageAttribute";
const _DIAR = "DescribeImageAttributeRequest";
const _DIARe = "DescribeInstanceAttributeRequest";
const _DIAe = "DescribeInstanceAttribute";
const _DIB = "DeprovisionIpamByoasn";
const _DIBPA = "DisableImageBlockPublicAccess";
const _DIBPAR = "DisableImageBlockPublicAccessRequest";
const _DIBPARi = "DisableImageBlockPublicAccessResult";
const _DIBR = "DeprovisionIpamByoasnRequest";
const _DIBRe = "DeprovisionIpamByoasnResult";
const _DIBRes = "DescribeIpamByoasnRequest";
const _DIBResc = "DescribeIpamByoasnResult";
const _DIBRi = "DisassociateIpamByoasnRequest";
const _DIBRis = "DisassociateIpamByoasnResult";
const _DIBe = "DescribeIpamByoasn";
const _DIBi = "DisassociateIpamByoasn";
const _DICB = "DestinationIpv6CidrBlock";
const _DICE = "DeleteInstanceConnectEndpoint";
const _DICER = "DeleteInstanceConnectEndpointRequest";
const _DICERe = "DeleteInstanceConnectEndpointResult";
const _DICERes = "DescribeInstanceConnectEndpointsRequest";
const _DICEResc = "DescribeInstanceConnectEndpointsResult";
const _DICEe = "DescribeInstanceConnectEndpoints";
const _DICS = "DescribeInstanceCreditSpecifications";
const _DICSR = "DescribeInstanceCreditSpecificationsRequest";
const _DICSRe = "DescribeInstanceCreditSpecificationsResult";
const _DID = "DiskImageDescription";
const _DIDP = "DisableImageDeregistrationProtection";
const _DIDPR = "DisableImageDeregistrationProtectionRequest";
const _DIDPRi = "DisableImageDeregistrationProtectionResult";
const _DIDR = "DisableImageDeprecationRequest";
const _DIDRi = "DisableImageDeprecationResult";
const _DIDi = "DiskImageDetail";
const _DIDis = "DisableImageDeprecation";
const _DIENA = "DeregisterInstanceEventNotificationAttributes";
const _DIENAR = "DeregisterInstanceEventNotificationAttributesRequest";
const _DIENARe = "DeregisterInstanceEventNotificationAttributesResult";
const _DIENARes = "DescribeInstanceEventNotificationAttributesRequest";
const _DIENAResc = "DescribeInstanceEventNotificationAttributesResult";
const _DIENAe = "DescribeInstanceEventNotificationAttributes";
const _DIERVT = "DeleteIpamExternalResourceVerificationToken";
const _DIERVTR = "DeleteIpamExternalResourceVerificationTokenRequest";
const _DIERVTRe = "DeleteIpamExternalResourceVerificationTokenResult";
const _DIERVTRes = "DescribeIpamExternalResourceVerificationTokensRequest";
const _DIERVTResc = "DescribeIpamExternalResourceVerificationTokensResult";
const _DIERVTe = "DescribeIpamExternalResourceVerificationTokens";
const _DIEW = "DeleteInstanceEventWindow";
const _DIEWR = "DeleteInstanceEventWindowRequest";
const _DIEWRe = "DeleteInstanceEventWindowResult";
const _DIEWRes = "DescribeInstanceEventWindowsRequest";
const _DIEWResc = "DescribeInstanceEventWindowsResult";
const _DIEWRi = "DisassociateInstanceEventWindowRequest";
const _DIEWRis = "DisassociateInstanceEventWindowResult";
const _DIEWe = "DescribeInstanceEventWindows";
const _DIEWi = "DisassociateInstanceEventWindow";
const _DIF = "DiskImageFormat";
const _DIFR = "DescribeIdFormatRequest";
const _DIFRe = "DescribeIdFormatResult";
const _DIFe = "DescribeIdFormat";
const _DIG = "DeleteInternetGateway";
const _DIGR = "DeleteInternetGatewayRequest";
const _DIGRe = "DescribeInternetGatewaysRequest";
const _DIGRes = "DescribeInternetGatewaysResult";
const _DIGRet = "DetachInternetGatewayRequest";
const _DIGe = "DescribeInternetGateways";
const _DIGet = "DetachInternetGateway";
const _DIIF = "DescribeIdentityIdFormat";
const _DIIFR = "DescribeIdentityIdFormatRequest";
const _DIIFRe = "DescribeIdentityIdFormatResult";
const _DIIM = "DescribeInstanceImageMetadata";
const _DIIMR = "DescribeInstanceImageMetadataRequest";
const _DIIMRe = "DescribeInstanceImageMetadataResult";
const _DIIP = "DisassociateIamInstanceProfile";
const _DIIPA = "DescribeIamInstanceProfileAssociations";
const _DIIPAR = "DescribeIamInstanceProfileAssociationsRequest";
const _DIIPARe = "DescribeIamInstanceProfileAssociationsResult";
const _DIIPR = "DisassociateIamInstanceProfileRequest";
const _DIIPRi = "DisassociateIamInstanceProfileResult";
const _DIIT = "DescribeImportImageTasks";
const _DIITR = "DescribeImportImageTasksRequest";
const _DIITRe = "DescribeImportImageTasksResult";
const _DIL = "DiskImageList";
const _DILi = "DiskInfoList";
const _DIOAA = "DisableIpamOrganizationAdminAccount";
const _DIOAAR = "DisableIpamOrganizationAdminAccountRequest";
const _DIOAARi = "DisableIpamOrganizationAdminAccountResult";
const _DIP = "DeleteIpamPolicy";
const _DIPA = "DescribeIpamPoolAllocations";
const _DIPAR = "DescribeIpamPoolAllocationsRequest";
const _DIPARe = "DescribeIpamPoolAllocationsResult";
const _DIPC = "DeprovisionIpamPoolCidr";
const _DIPCR = "DeprovisionIpamPoolCidrRequest";
const _DIPCRe = "DeprovisionIpamPoolCidrResult";
const _DIPLR = "DeleteIpamPrefixListResolver";
const _DIPLRR = "DeleteIpamPrefixListResolverRequest";
const _DIPLRRe = "DeleteIpamPrefixListResolverResult";
const _DIPLRRes = "DescribeIpamPrefixListResolversRequest";
const _DIPLRResc = "DescribeIpamPrefixListResolversResult";
const _DIPLRT = "DeleteIpamPrefixListResolverTarget";
const _DIPLRTR = "DeleteIpamPrefixListResolverTargetRequest";
const _DIPLRTRe = "DeleteIpamPrefixListResolverTargetResult";
const _DIPLRTRes = "DescribeIpamPrefixListResolverTargetsRequest";
const _DIPLRTResc = "DescribeIpamPrefixListResolverTargetsResult";
const _DIPLRTe = "DescribeIpamPrefixListResolverTargets";
const _DIPLRe = "DescribeIpamPrefixListResolvers";
const _DIPR = "DeleteIpamPolicyRequest";
const _DIPRe = "DeleteIpamPolicyResult";
const _DIPRel = "DeleteIpamPoolRequest";
const _DIPRele = "DeleteIpamPoolResult";
const _DIPRes = "DescribeIpamPoliciesRequest";
const _DIPResc = "DescribeIpamPoliciesResult";
const _DIPRescr = "DescribeIpamPoolsRequest";
const _DIPRescri = "DescribeIpamPoolsResult";
const _DIPRescrib = "DescribeIpv6PoolsRequest";
const _DIPRescribe = "DescribeIpv6PoolsResult";
const _DIPRi = "DisableIpamPolicyRequest";
const _DIPRis = "DisableIpamPolicyResult";
const _DIPe = "DeleteIpamPool";
const _DIPes = "DescribeIpamPolicies";
const _DIPesc = "DescribeIpamPools";
const _DIPescr = "DescribeIpv6Pools";
const _DIPi = "DisableIpamPolicy";
const _DIR = "DeleteIpamRequest";
const _DIRD = "DeleteIpamResourceDiscovery";
const _DIRDA = "DescribeIpamResourceDiscoveryAssociations";
const _DIRDAR = "DescribeIpamResourceDiscoveryAssociationsRequest";
const _DIRDARe = "DescribeIpamResourceDiscoveryAssociationsResult";
const _DIRDR = "DeleteIpamResourceDiscoveryRequest";
const _DIRDRe = "DeleteIpamResourceDiscoveryResult";
const _DIRDRes = "DescribeIpamResourceDiscoveriesRequest";
const _DIRDResc = "DescribeIpamResourceDiscoveriesResult";
const _DIRDRi = "DisassociateIpamResourceDiscoveryRequest";
const _DIRDRis = "DisassociateIpamResourceDiscoveryResult";
const _DIRDe = "DescribeIpamResourceDiscoveries";
const _DIRDi = "DisassociateIpamResourceDiscovery";
const _DIRR = "DescribeImageReferencesRequest";
const _DIRRe = "DescribeImageReferencesResult";
const _DIRe = "DeleteIpamResult";
const _DIRer = "DeregisterImageRequest";
const _DIRere = "DeregisterImageResult";
const _DIRes = "DescribeImagesRequest";
const _DIResc = "DescribeImagesResult";
const _DIRescr = "DescribeInstancesRequest";
const _DIRescri = "DescribeInstancesResult";
const _DIRescrib = "DescribeIpamsRequest";
const _DIRescribe = "DescribeIpamsResult";
const _DIRescribem = "DescribeImageReferences";
const _DIRi = "DisableImageRequest";
const _DIRis = "DisableImageResult";
const _DIS = "DiskImageSize";
const _DISHHS = "DescribeInstanceSqlHaHistoryStates";
const _DISHHSR = "DescribeInstanceSqlHaHistoryStatesRequest";
const _DISHHSRe = "DescribeInstanceSqlHaHistoryStatesResult";
const _DISHS = "DescribeInstanceSqlHaStates";
const _DISHSD = "DisableInstanceSqlHaStandbyDetections";
const _DISHSDR = "DisableInstanceSqlHaStandbyDetectionsRequest";
const _DISHSDRi = "DisableInstanceSqlHaStandbyDetectionsResult";
const _DISHSR = "DescribeInstanceSqlHaStatesRequest";
const _DISHSRe = "DescribeInstanceSqlHaStatesResult";
const _DISI = "DestinationIpamScopeId";
const _DISR = "DeleteIpamScopeRequest";
const _DISRe = "DeleteIpamScopeResult";
const _DISRes = "DescribeInstanceStatusRequest";
const _DISResc = "DescribeInstanceStatusResult";
const _DISRescr = "DescribeIpamScopesRequest";
const _DISRescri = "DescribeIpamScopesResult";
const _DIST = "DescribeImportSnapshotTasks";
const _DISTR = "DescribeImportSnapshotTasksRequest";
const _DISTRe = "DescribeImportSnapshotTasksResult";
const _DISe = "DeleteIpamScope";
const _DISes = "DescribeInstanceStatus";
const _DISesc = "DescribeIpamScopes";
const _DIT = "DescribeInstanceTopology";
const _DITAR = "DeregisterInstanceTagAttributeRequest";
const _DITO = "DescribeInstanceTypeOfferings";
const _DITOR = "DescribeInstanceTypeOfferingsRequest";
const _DITORe = "DescribeInstanceTypeOfferingsResult";
const _DITR = "DescribeInstanceTopologyRequest";
const _DITRe = "DescribeInstanceTopologyResult";
const _DITRes = "DescribeInstanceTypesRequest";
const _DITResc = "DescribeInstanceTypesResult";
const _DITe = "DescribeInstanceTypes";
const _DIUR = "DeleteImageUsageReport";
const _DIURE = "DescribeImageUsageReportEntries";
const _DIURER = "DescribeImageUsageReportEntriesRequest";
const _DIURERe = "DescribeImageUsageReportEntriesResult";
const _DIURR = "DeleteImageUsageReportRequest";
const _DIURRe = "DeleteImageUsageReportResult";
const _DIURRes = "DescribeImageUsageReportsRequest";
const _DIURResc = "DescribeImageUsageReportsResult";
const _DIURe = "DescribeImageUsageReports";
const _DIVD = "DiskImageVolumeDescription";
const _DIW = "DetachImageWatermark";
const _DIWR = "DetachImageWatermarkRequest";
const _DIWRe = "DetachImageWatermarkResult";
const _DIe = "DestinationIp";
const _DIel = "DeleteIpam";
const _DIer = "DeregisterImage";
const _DIes = "DescribeImages";
const _DIesc = "DescribeInstances";
const _DIescr = "DescribeIpams";
const _DIev = "DeviceId";
const _DIi = "DirectoryId";
const _DIis = "DiskImage";
const _DIisa = "DisableImage";
const _DIisk = "DiskInfo";
const _DIiskm = "DiskImages";
const _DKP = "DeleteKeyPair";
const _DKPR = "DeleteKeyPairRequest";
const _DKPRe = "DeleteKeyPairResult";
const _DKPRes = "DescribeKeyPairsRequest";
const _DKPResc = "DescribeKeyPairsResult";
const _DKPe = "DescribeKeyPairs";
const _DLADI = "DisableLniAtDeviceIndex";
const _DLEM = "DeliverLogsErrorMessage";
const _DLG = "DescribeLocalGateways";
const _DLGR = "DescribeLocalGatewaysRequest";
const _DLGRR = "DeleteLocalGatewayRouteRequest";
const _DLGRRe = "DeleteLocalGatewayRouteResult";
const _DLGRT = "DeleteLocalGatewayRouteTable";
const _DLGRTR = "DeleteLocalGatewayRouteTableRequest";
const _DLGRTRe = "DeleteLocalGatewayRouteTableResult";
const _DLGRTRes = "DescribeLocalGatewayRouteTablesRequest";
const _DLGRTResc = "DescribeLocalGatewayRouteTablesResult";
const _DLGRTVA = "DeleteLocalGatewayRouteTableVpcAssociation";
const _DLGRTVAR = "DeleteLocalGatewayRouteTableVpcAssociationRequest";
const _DLGRTVARe = "DeleteLocalGatewayRouteTableVpcAssociationResult";
const _DLGRTVARes = "DescribeLocalGatewayRouteTableVpcAssociationsRequest";
const _DLGRTVAResc = "DescribeLocalGatewayRouteTableVpcAssociationsResult";
const _DLGRTVAe = "DescribeLocalGatewayRouteTableVpcAssociations";
const _DLGRTVIGA = "DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation";
const _DLGRTVIGAR = "DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest";
const _DLGRTVIGARe = "DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult";
const _DLGRTVIGARes = "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest";
const _DLGRTVIGAResc = "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult";
const _DLGRTVIGAe = "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations";
const _DLGRTe = "DescribeLocalGatewayRouteTables";
const _DLGRe = "DescribeLocalGatewaysResult";
const _DLGRel = "DeleteLocalGatewayRoute";
const _DLGVI = "DeleteLocalGatewayVirtualInterface";
const _DLGVIG = "DeleteLocalGatewayVirtualInterfaceGroup";
const _DLGVIGR = "DeleteLocalGatewayVirtualInterfaceGroupRequest";
const _DLGVIGRe = "DeleteLocalGatewayVirtualInterfaceGroupResult";
const _DLGVIGRes = "DescribeLocalGatewayVirtualInterfaceGroupsRequest";
const _DLGVIGResc = "DescribeLocalGatewayVirtualInterfaceGroupsResult";
const _DLGVIGe = "DescribeLocalGatewayVirtualInterfaceGroups";
const _DLGVIR = "DeleteLocalGatewayVirtualInterfaceRequest";
const _DLGVIRe = "DeleteLocalGatewayVirtualInterfaceResult";
const _DLGVIRes = "DescribeLocalGatewayVirtualInterfacesRequest";
const _DLGVIResc = "DescribeLocalGatewayVirtualInterfacesResult";
const _DLGVIe = "DescribeLocalGatewayVirtualInterfaces";
const _DLPA = "DeliverLogsPermissionArn";
const _DLS = "DeliverLogsStatus";
const _DLSR = "DescribeLockedSnapshotsRequest";
const _DLSRe = "DescribeLockedSnapshotsResult";
const _DLSe = "DescribeLockedSnapshots";
const _DLT = "DeleteLaunchTemplate";
const _DLTR = "DeleteLaunchTemplateRequest";
const _DLTRe = "DeleteLaunchTemplateResult";
const _DLTRes = "DescribeLaunchTemplatesRequest";
const _DLTResc = "DescribeLaunchTemplatesResult";
const _DLTV = "DeleteLaunchTemplateVersions";
const _DLTVR = "DeleteLaunchTemplateVersionsRequest";
const _DLTVREI = "DeleteLaunchTemplateVersionsResponseErrorItem";
const _DLTVRES = "DeleteLaunchTemplateVersionsResponseErrorSet";
const _DLTVRSI = "DeleteLaunchTemplateVersionsResponseSuccessItem";
const _DLTVRSS = "DeleteLaunchTemplateVersionsResponseSuccessSet";
const _DLTVRe = "DeleteLaunchTemplateVersionsResult";
const _DLTVRes = "DescribeLaunchTemplateVersionsRequest";
const _DLTVResc = "DescribeLaunchTemplateVersionsResult";
const _DLTVe = "DescribeLaunchTemplateVersions";
const _DLTe = "DescribeLaunchTemplates";
const _DMA = "DescribeMovingAddresses";
const _DMAR = "DescribeMovingAddressesRequest";
const _DMARe = "DescribeMovingAddressesResult";
const _DMGM = "DeregisteredMulticastGroupMembers";
const _DMGS = "DeregisteredMulticastGroupSources";
const _DMH = "DescribeMacHosts";
const _DMHR = "DescribeMacHostsRequest";
const _DMHRe = "DescribeMacHostsResult";
const _DMMT = "DescribeMacModificationTasks";
const _DMMTR = "DescribeMacModificationTasksRequest";
const _DMMTRe = "DescribeMacModificationTasksResult";
const _DMPL = "DeleteManagedPrefixList";
const _DMPLR = "DeleteManagedPrefixListRequest";
const _DMPLRe = "DeleteManagedPrefixListResult";
const _DMPLRes = "DescribeManagedPrefixListsRequest";
const _DMPLResc = "DescribeManagedPrefixListsResult";
const _DMPLe = "DescribeManagedPrefixLists";
const _DN = "DeviceName";
const _DNA = "DeleteNetworkAcl";
const _DNAE = "DeleteNetworkAclEntry";
const _DNAER = "DeleteNetworkAclEntryRequest";
const _DNAR = "DeleteNetworkAclRequest";
const _DNARe = "DescribeNetworkAclsRequest";
const _DNARes = "DescribeNetworkAclsResult";
const _DNAe = "DescribeNetworkAcls";
const _DNCI = "DefaultNetworkCardIndex";
const _DNG = "DeleteNatGateway";
const _DNGA = "DisassociateNatGatewayAddress";
const _DNGAR = "DisassociateNatGatewayAddressRequest";
const _DNGARi = "DisassociateNatGatewayAddressResult";
const _DNGR = "DeleteNatGatewayRequest";
const _DNGRe = "DeleteNatGatewayResult";
const _DNGRes = "DescribeNatGatewaysRequest";
const _DNGResc = "DescribeNatGatewaysResult";
const _DNGe = "DescribeNatGateways";
const _DNI = "DeleteNetworkInterface";
const _DNIA = "DeleteNetworkInsightsAnalysis";
const _DNIAR = "DeleteNetworkInsightsAnalysisRequest";
const _DNIARe = "DeleteNetworkInsightsAnalysisResult";
const _DNIARes = "DescribeNetworkInsightsAnalysesRequest";
const _DNIAResc = "DescribeNetworkInsightsAnalysesResult";
const _DNIARescr = "DescribeNetworkInterfaceAttributeRequest";
const _DNIARescri = "DescribeNetworkInterfaceAttributeResult";
const _DNIAS = "DeleteNetworkInsightsAccessScope";
const _DNIASA = "DeleteNetworkInsightsAccessScopeAnalysis";
const _DNIASAR = "DeleteNetworkInsightsAccessScopeAnalysisRequest";
const _DNIASARe = "DeleteNetworkInsightsAccessScopeAnalysisResult";
const _DNIASARes = "DescribeNetworkInsightsAccessScopeAnalysesRequest";
const _DNIASAResc = "DescribeNetworkInsightsAccessScopeAnalysesResult";
const _DNIASAe = "DescribeNetworkInsightsAccessScopeAnalyses";
const _DNIASR = "DeleteNetworkInsightsAccessScopeRequest";
const _DNIASRe = "DeleteNetworkInsightsAccessScopeResult";
const _DNIASRes = "DescribeNetworkInsightsAccessScopesRequest";
const _DNIASResc = "DescribeNetworkInsightsAccessScopesResult";
const _DNIASe = "DescribeNetworkInsightsAccessScopes";
const _DNIAe = "DescribeNetworkInsightsAnalyses";
const _DNIAes = "DescribeNetworkInterfaceAttribute";
const _DNII = "DeregisteredNetworkInterfaceIds";
const _DNIP = "DeleteNetworkInsightsPath";
const _DNIPR = "DeleteNetworkInsightsPathRequest";
const _DNIPRe = "DeleteNetworkInsightsPathResult";
const _DNIPRel = "DeleteNetworkInterfacePermissionRequest";
const _DNIPRele = "DeleteNetworkInterfacePermissionResult";
const _DNIPRes = "DescribeNetworkInsightsPathsRequest";
const _DNIPResc = "DescribeNetworkInsightsPathsResult";
const _DNIPRescr = "DescribeNetworkInterfacePermissionsRequest";
const _DNIPRescri = "DescribeNetworkInterfacePermissionsResult";
const _DNIPe = "DeleteNetworkInterfacePermission";
const _DNIPes = "DescribeNetworkInsightsPaths";
const _DNIPesc = "DescribeNetworkInterfacePermissions";
const _DNIR = "DeleteNetworkInterfaceRequest";
const _DNIRe = "DescribeNetworkInterfacesRequest";
const _DNIRes = "DescribeNetworkInterfacesResult";
const _DNIRet = "DetachNetworkInterfaceRequest";
const _DNIe = "DescribeNetworkInterfaces";
const _DNIet = "DetachNetworkInterface";
const _DNn = "DnsName";
const _DNo = "DomainName";
const _DO = "DhcpOptions";
const _DOA = "DestinationOutpostArn";
const _DOI = "DhcpOptionsId";
const _DOISL = "DhcpOptionsIdStringList";
const _DOIh = "DhcpOptionsIds";
const _DOL = "DhcpOptionsList";
const _DOLR = "DescribeOutpostLagsRequest";
const _DOLRe = "DescribeOutpostLagsResult";
const _DOLe = "DescribeOutpostLags";
const _DOR = "DestinationOptionsRequest";
const _DORe = "DestinationOptionsResponse";
const _DOS = "DnsOptionsSpecification";
const _DOST = "DisconnectOnSessionTimeout";
const _DOT = "DeleteOnTermination";
const _DOe = "DestinationOptions";
const _DOev = "DeviceOptions";
const _DOn = "DnsOptions";
const _DP = "DeliveryPreference";
const _DPDTA = "DPDTimeoutAction";
const _DPDTS = "DPDTimeoutSeconds";
const _DPG = "DeletePlacementGroup";
const _DPGR = "DeletePlacementGroupRequest";
const _DPGRe = "DescribePlacementGroupsRequest";
const _DPGRes = "DescribePlacementGroupsResult";
const _DPGe = "DescribePlacementGroups";
const _DPIF = "DescribePrincipalIdFormat";
const _DPIFR = "DescribePrincipalIdFormatRequest";
const _DPIFRe = "DescribePrincipalIdFormatResult";
const _DPIP = "DeletePublicIpv4Pool";
const _DPIPC = "DeprovisionPublicIpv4PoolCidr";
const _DPIPCR = "DeprovisionPublicIpv4PoolCidrRequest";
const _DPIPCRe = "DeprovisionPublicIpv4PoolCidrResult";
const _DPIPR = "DeletePublicIpv4PoolRequest";
const _DPIPRe = "DeletePublicIpv4PoolResult";
const _DPIPRes = "DescribePublicIpv4PoolsRequest";
const _DPIPResc = "DescribePublicIpv4PoolsResult";
const _DPIPe = "DescribePublicIpv4Pools";
const _DPL = "DestinationPrefixLists";
const _DPLI = "DestinationPrefixListId";
const _DPLR = "DescribePrefixListsRequest";
const _DPLRe = "DescribePrefixListsResult";
const _DPLe = "DestinationPrefixList";
const _DPLes = "DescribePrefixLists";
const _DPR = "DestinationPortRanges";
const _DPRL = "DeclarativePoliciesReportList";
const _DPRT = "DefaultPropagationRouteTable";
const _DPRe = "DestinationPortRange";
const _DPRec = "DeclarativePoliciesReport";
const _DPe = "DestinationPort";
const _DPer = "DeregistrationProtection";
const _DPes = "DestinationPorts";
const _DQ = "DataQuery";
const _DQRI = "DeleteQueuedReservedInstances";
const _DQRIE = "DeleteQueuedReservedInstancesError";
const _DQRIIL = "DeleteQueuedReservedInstancesIdList";
const _DQRIR = "DeleteQueuedReservedInstancesRequest";
const _DQRIRe = "DeleteQueuedReservedInstancesResult";
const _DQa = "DataQueries";
const _DR = "DryRun";
const _DRDAI = "DefaultResourceDiscoveryAssociationId";
const _DRDI = "DefaultResourceDiscoveryId";
const _DRI = "DescribeReservedInstances";
const _DRIL = "DescribeReservedInstancesListings";
const _DRILR = "DescribeReservedInstancesListingsRequest";
const _DRILRe = "DescribeReservedInstancesListingsResult";
const _DRIM = "DescribeReservedInstancesModifications";
const _DRIMR = "DescribeReservedInstancesModificationsRequest";
const _DRIMRe = "DescribeReservedInstancesModificationsResult";
const _DRIO = "DescribeReservedInstancesOfferings";
const _DRIOR = "DescribeReservedInstancesOfferingsRequest";
const _DRIORe = "DescribeReservedInstancesOfferingsResult";
const _DRIR = "DescribeReservedInstancesRequest";
const _DRIRe = "DescribeReservedInstancesResult";
const _DRIT = "DnsRecordIpType";
const _DRR = "DeleteRouteRequest";
const _DRRV = "DeleteReplacedRootVolume";
const _DRRVT = "DescribeReplaceRootVolumeTasks";
const _DRRVTR = "DescribeReplaceRootVolumeTasksRequest";
const _DRRVTRe = "DescribeReplaceRootVolumeTasksResult";
const _DRRe = "DescribeRegionsRequest";
const _DRRes = "DescribeRegionsResult";
const _DRS = "DataRetentionSupport";
const _DRSE = "DeleteRouteServerEndpoint";
const _DRSER = "DeleteRouteServerEndpointRequest";
const _DRSERe = "DeleteRouteServerEndpointResult";
const _DRSERes = "DescribeRouteServerEndpointsRequest";
const _DRSEResc = "DescribeRouteServerEndpointsResult";
const _DRSEe = "DescribeRouteServerEndpoints";
const _DRSP = "DeleteRouteServerPeer";
const _DRSPR = "DeleteRouteServerPeerRequest";
const _DRSPRe = "DeleteRouteServerPeerResult";
const _DRSPRes = "DescribeRouteServerPeersRequest";
const _DRSPResc = "DescribeRouteServerPeersResult";
const _DRSPRi = "DisableRouteServerPropagationRequest";
const _DRSPRis = "DisableRouteServerPropagationResult";
const _DRSPe = "DescribeRouteServerPeers";
const _DRSPi = "DisableRouteServerPropagation";
const _DRSR = "DeleteRouteServerRequest";
const _DRSRe = "DeleteRouteServerResult";
const _DRSRes = "DescribeRouteServersRequest";
const _DRSResc = "DescribeRouteServersResult";
const _DRSRi = "DisassociateRouteServerRequest";
const _DRSRis = "DisassociateRouteServerResult";
const _DRSe = "DeleteRouteServer";
const _DRSes = "DescribeRouteServers";
const _DRSi = "DisassociateRouteServer";
const _DRT = "DeleteRouteTable";
const _DRTA = "DefaultRouteTableAssociation";
const _DRTP = "DefaultRouteTablePropagation";
const _DRTR = "DeleteRouteTableRequest";
const _DRTRe = "DescribeRouteTablesRequest";
const _DRTRes = "DescribeRouteTablesResult";
const _DRTRi = "DisassociateRouteTableRequest";
const _DRTe = "DescribeRouteTables";
const _DRTi = "DisassociateRouteTable";
const _DRa = "DataResponse";
const _DRat = "DataResponses";
const _DRe = "DestinationRegion";
const _DReb = "DebuggingRestrictions";
const _DRel = "DeleteRoute";
const _DRes = "DescribeRegions";
const _DRi = "DiscoveryRegion";
const _DRy = "DynamicRouting";
const _DS = "DnsServers";
const _DSA = "DirectoryServiceAuthentication";
const _DSAR = "DescribeSnapshotAttributeRequest";
const _DSARe = "DescribeSnapshotAttributeResult";
const _DSARi = "DirectoryServiceAuthenticationRequest";
const _DSAe = "DescribeSnapshotAttribute";
const _DSBPA = "DisableSnapshotBlockPublicAccess";
const _DSBPAR = "DisableSnapshotBlockPublicAccessRequest";
const _DSBPARi = "DisableSnapshotBlockPublicAccessResult";
const _DSCA = "DisableSerialConsoleAccess";
const _DSCAR = "DisableSerialConsoleAccessRequest";
const _DSCARi = "DisableSerialConsoleAccessResult";
const _DSCB = "DisassociateSubnetCidrBlock";
const _DSCBR = "DisassociateSubnetCidrBlockRequest";
const _DSCBRi = "DisassociateSubnetCidrBlockResult";
const _DSCR = "DeletedSubnetCidrReservation";
const _DSCRR = "DeleteSubnetCidrReservationRequest";
const _DSCRRe = "DeleteSubnetCidrReservationResult";
const _DSCRe = "DeleteSubnetCidrReservation";
const _DSDS = "DeleteSpotDatafeedSubscription";
const _DSDSR = "DeleteSpotDatafeedSubscriptionRequest";
const _DSDSRe = "DescribeSpotDatafeedSubscriptionRequest";
const _DSDSRes = "DescribeSpotDatafeedSubscriptionResult";
const _DSDSe = "DescribeSpotDatafeedSubscription";
const _DSFI = "DescribeSpotFleetInstances";
const _DSFIR = "DescribeSpotFleetInstancesRequest";
const _DSFIRe = "DescribeSpotFleetInstancesResponse";
const _DSFR = "DescribeSpotFleetRequests";
const _DSFRH = "DescribeSpotFleetRequestHistory";
const _DSFRHR = "DescribeSpotFleetRequestHistoryRequest";
const _DSFRHRe = "DescribeSpotFleetRequestHistoryResponse";
const _DSFRR = "DescribeSpotFleetRequestsRequest";
const _DSFRRe = "DescribeSpotFleetRequestsResponse";
const _DSG = "DeleteSecurityGroup";
const _DSGR = "DeleteSecurityGroupRequest";
const _DSGRR = "DescribeSecurityGroupReferencesRequest";
const _DSGRRe = "DescribeSecurityGroupReferencesResult";
const _DSGRRes = "DescribeSecurityGroupRulesRequest";
const _DSGRResc = "DescribeSecurityGroupRulesResult";
const _DSGRe = "DeleteSecurityGroupResult";
const _DSGRes = "DescribeSecurityGroupsRequest";
const _DSGResc = "DescribeSecurityGroupsResult";
const _DSGRescr = "DescribeSecurityGroupReferences";
const _DSGRescri = "DescribeSecurityGroupRules";
const _DSGV = "DisassociateSecurityGroupVpc";
const _DSGVA = "DescribeSecurityGroupVpcAssociations";
const _DSGVAR = "DescribeSecurityGroupVpcAssociationsRequest";
const _DSGVARe = "DescribeSecurityGroupVpcAssociationsResult";
const _DSGVR = "DisassociateSecurityGroupVpcRequest";
const _DSGVRi = "DisassociateSecurityGroupVpcResult";
const _DSGe = "DescribeSecurityGroups";
const _DSI = "DescribeScheduledInstances";
const _DSIA = "DescribeScheduledInstanceAvailability";
const _DSIAR = "DescribeScheduledInstanceAvailabilityRequest";
const _DSIARe = "DescribeScheduledInstanceAvailabilityResult";
const _DSIR = "DescribeScheduledInstancesRequest";
const _DSIRR = "DescribeSpotInstanceRequestsRequest";
const _DSIRRe = "DescribeSpotInstanceRequestsResult";
const _DSIRe = "DescribeScheduledInstancesResult";
const _DSIRes = "DescribeSecondaryInterfacesRequest";
const _DSIResc = "DescribeSecondaryInterfacesResult";
const _DSIRescr = "DescribeSpotInstanceRequests";
const _DSIT = "DescribeStoreImageTasks";
const _DSITR = "DescribeStoreImageTasksRequest";
const _DSITRe = "DescribeStoreImageTasksResult";
const _DSIe = "DescribeSecondaryInterfaces";
const _DSLVI = "DescribeServiceLinkVirtualInterfaces";
const _DSLVIR = "DescribeServiceLinkVirtualInterfacesRequest";
const _DSLVIRe = "DescribeServiceLinkVirtualInterfacesResult";
const _DSN = "DeleteSecondaryNetwork";
const _DSNR = "DeleteSecondaryNetworkRequest";
const _DSNRe = "DeleteSecondaryNetworkResult";
const _DSNRes = "DescribeSecondaryNetworksRequest";
const _DSNResc = "DescribeSecondaryNetworksResult";
const _DSNe = "DescribeSecondaryNetworks";
const _DSOMS = "DnsServersOptionsModifyStructure";
const _DSPH = "DescribeSpotPriceHistory";
const _DSPHR = "DescribeSpotPriceHistoryRequest";
const _DSPHRe = "DescribeSpotPriceHistoryResult";
const _DSR = "DeleteSnapshotRequest";
const _DSRC = "DeleteSnapshotReturnCode";
const _DSRS = "DeleteSnapshotResultSet";
const _DSRe = "DeleteSubnetRequest";
const _DSRel = "DeleteSnapshotResults";
const _DSRes = "DescribeSnapshotsRequest";
const _DSResc = "DescribeSnapshotsResult";
const _DSRescr = "DescribeSubnetsRequest";
const _DSRescri = "DescribeSubnetsResult";
const _DSS = "DeleteSecondarySubnet";
const _DSSG = "DescribeStaleSecurityGroups";
const _DSSGR = "DescribeStaleSecurityGroupsRequest";
const _DSSGRe = "DescribeStaleSecurityGroupsResult";
const _DSSR = "DeleteSecondarySubnetRequest";
const _DSSRe = "DeleteSecondarySubnetResult";
const _DSSRes = "DescribeSecondarySubnetsRequest";
const _DSSResc = "DescribeSecondarySubnetsResult";
const _DSSe = "DescribeSecondarySubnets";
const _DSTS = "DescribeSnapshotTierStatus";
const _DSTSR = "DescribeSnapshotTierStatusRequest";
const _DSTSRe = "DescribeSnapshotTierStatusResult";
const _DSe = "DeliveryStatus";
const _DSel = "DeliveryStream";
const _DSele = "DeleteSnapshot";
const _DSelet = "DeleteSubnet";
const _DSes = "DescribeSnapshots";
const _DSesc = "DescribeSubnets";
const _DSn = "DnsSupport";
const _DT = "DeletionTime";
const _DTA = "DpdTimeoutAction";
const _DTC = "DeprecationTimeCondition";
const _DTCR = "DeprecationTimeConditionRequest";
const _DTCT = "DefaultTargetCapacityType";
const _DTET = "DefaultTcpEstablishedTimeout";
const _DTG = "DeleteTransitGateway";
const _DTGA = "DescribeTransitGatewayAttachments";
const _DTGAI = "DestinationTransitGatewayAttachmentId";
const _DTGAR = "DescribeTransitGatewayAttachmentsRequest";
const _DTGARe = "DescribeTransitGatewayAttachmentsResult";
const _DTGAT = "DestinationTransitGatewayAttachmentType";
const _DTGC = "DeleteTransitGatewayConnect";
const _DTGCP = "DeleteTransitGatewayConnectPeer";
const _DTGCPR = "DeleteTransitGatewayConnectPeerRequest";
const _DTGCPRe = "DeleteTransitGatewayConnectPeerResult";
const _DTGCPRes = "DescribeTransitGatewayConnectPeersRequest";
const _DTGCPResc = "DescribeTransitGatewayConnectPeersResult";
const _DTGCPe = "DescribeTransitGatewayConnectPeers";
const _DTGCR = "DeleteTransitGatewayConnectRequest";
const _DTGCRe = "DeleteTransitGatewayConnectResult";
const _DTGCRes = "DescribeTransitGatewayConnectsRequest";
const _DTGCResc = "DescribeTransitGatewayConnectsResult";
const _DTGCVA = "DeleteTransitGatewayClientVpnAttachment";
const _DTGCVAR = "DeleteTransitGatewayClientVpnAttachmentRequest";
const _DTGCVARe = "DeleteTransitGatewayClientVpnAttachmentResult";
const _DTGCe = "DescribeTransitGatewayConnects";
const _DTGMD = "DeleteTransitGatewayMulticastDomain";
const _DTGMDR = "DeleteTransitGatewayMulticastDomainRequest";
const _DTGMDRe = "DeleteTransitGatewayMulticastDomainResult";
const _DTGMDRes = "DescribeTransitGatewayMulticastDomainsRequest";
const _DTGMDResc = "DescribeTransitGatewayMulticastDomainsResult";
const _DTGMDRi = "DisassociateTransitGatewayMulticastDomainRequest";
const _DTGMDRis = "DisassociateTransitGatewayMulticastDomainResult";
const _DTGMDe = "DescribeTransitGatewayMulticastDomains";
const _DTGMDi = "DisassociateTransitGatewayMulticastDomain";
const _DTGMGM = "DeregisterTransitGatewayMulticastGroupMembers";
const _DTGMGMR = "DeregisterTransitGatewayMulticastGroupMembersRequest";
const _DTGMGMRe = "DeregisterTransitGatewayMulticastGroupMembersResult";
const _DTGMGS = "DeregisterTransitGatewayMulticastGroupSources";
const _DTGMGSR = "DeregisterTransitGatewayMulticastGroupSourcesRequest";
const _DTGMGSRe = "DeregisterTransitGatewayMulticastGroupSourcesResult";
const _DTGMP = "DeleteTransitGatewayMeteringPolicy";
const _DTGMPE = "DeleteTransitGatewayMeteringPolicyEntry";
const _DTGMPER = "DeleteTransitGatewayMeteringPolicyEntryRequest";
const _DTGMPERe = "DeleteTransitGatewayMeteringPolicyEntryResult";
const _DTGMPR = "DeleteTransitGatewayMeteringPolicyRequest";
const _DTGMPRe = "DeleteTransitGatewayMeteringPolicyResult";
const _DTGMPRes = "DescribeTransitGatewayMeteringPoliciesRequest";
const _DTGMPResc = "DescribeTransitGatewayMeteringPoliciesResult";
const _DTGMPe = "DescribeTransitGatewayMeteringPolicies";
const _DTGPA = "DeleteTransitGatewayPeeringAttachment";
const _DTGPAR = "DeleteTransitGatewayPeeringAttachmentRequest";
const _DTGPARe = "DeleteTransitGatewayPeeringAttachmentResult";
const _DTGPARes = "DescribeTransitGatewayPeeringAttachmentsRequest";
const _DTGPAResc = "DescribeTransitGatewayPeeringAttachmentsResult";
const _DTGPAe = "DescribeTransitGatewayPeeringAttachments";
const _DTGPLR = "DeleteTransitGatewayPrefixListReference";
const _DTGPLRR = "DeleteTransitGatewayPrefixListReferenceRequest";
const _DTGPLRRe = "DeleteTransitGatewayPrefixListReferenceResult";
const _DTGPT = "DeleteTransitGatewayPolicyTable";
const _DTGPTR = "DeleteTransitGatewayPolicyTableRequest";
const _DTGPTRe = "DeleteTransitGatewayPolicyTableResult";
const _DTGPTRes = "DescribeTransitGatewayPolicyTablesRequest";
const _DTGPTResc = "DescribeTransitGatewayPolicyTablesResult";
const _DTGPTRi = "DisassociateTransitGatewayPolicyTableRequest";
const _DTGPTRis = "DisassociateTransitGatewayPolicyTableResult";
const _DTGPTe = "DescribeTransitGatewayPolicyTables";
const _DTGPTi = "DisassociateTransitGatewayPolicyTable";
const _DTGR = "DeleteTransitGatewayRequest";
const _DTGRR = "DeleteTransitGatewayRouteRequest";
const _DTGRRe = "DeleteTransitGatewayRouteResult";
const _DTGRT = "DeleteTransitGatewayRouteTable";
const _DTGRTA = "DeleteTransitGatewayRouteTableAnnouncement";
const _DTGRTAR = "DeleteTransitGatewayRouteTableAnnouncementRequest";
const _DTGRTARe = "DeleteTransitGatewayRouteTableAnnouncementResult";
const _DTGRTARes = "DescribeTransitGatewayRouteTableAnnouncementsRequest";
const _DTGRTAResc = "DescribeTransitGatewayRouteTableAnnouncementsResult";
const _DTGRTAe = "DescribeTransitGatewayRouteTableAnnouncements";
const _DTGRTP = "DisableTransitGatewayRouteTablePropagation";
const _DTGRTPR = "DisableTransitGatewayRouteTablePropagationRequest";
const _DTGRTPRi = "DisableTransitGatewayRouteTablePropagationResult";
const _DTGRTR = "DeleteTransitGatewayRouteTableRequest";
const _DTGRTRe = "DeleteTransitGatewayRouteTableResult";
const _DTGRTRes = "DescribeTransitGatewayRouteTablesRequest";
const _DTGRTResc = "DescribeTransitGatewayRouteTablesResult";
const _DTGRTRi = "DisassociateTransitGatewayRouteTableRequest";
const _DTGRTRis = "DisassociateTransitGatewayRouteTableResult";
const _DTGRTe = "DescribeTransitGatewayRouteTables";
const _DTGRTi = "DisassociateTransitGatewayRouteTable";
const _DTGRe = "DeleteTransitGatewayResult";
const _DTGRel = "DeleteTransitGatewayRoute";
const _DTGRes = "DescribeTransitGatewaysRequest";
const _DTGResc = "DescribeTransitGatewaysResult";
const _DTGVA = "DeleteTransitGatewayVpcAttachment";
const _DTGVAR = "DeleteTransitGatewayVpcAttachmentRequest";
const _DTGVARe = "DeleteTransitGatewayVpcAttachmentResult";
const _DTGVARes = "DescribeTransitGatewayVpcAttachmentsRequest";
const _DTGVAResc = "DescribeTransitGatewayVpcAttachmentsResult";
const _DTGVAe = "DescribeTransitGatewayVpcAttachments";
const _DTGe = "DescribeTransitGateways";
const _DTI = "DisassociateTrunkInterface";
const _DTIA = "DescribeTrunkInterfaceAssociations";
const _DTIAR = "DescribeTrunkInterfaceAssociationsRequest";
const _DTIARe = "DescribeTrunkInterfaceAssociationsResult";
const _DTIR = "DisassociateTrunkInterfaceRequest";
const _DTIRi = "DisassociateTrunkInterfaceResult";
const _DTK = "DeactivateTagKeys";
const _DTKe = "DeactivateTagKey";
const _DTMF = "DeleteTrafficMirrorFilter";
const _DTMFR = "DeleteTrafficMirrorFilterRequest";
const _DTMFRR = "DeleteTrafficMirrorFilterRuleRequest";
const _DTMFRRe = "DeleteTrafficMirrorFilterRuleResult";
const _DTMFRRes = "DescribeTrafficMirrorFilterRulesRequest";
const _DTMFRResc = "DescribeTrafficMirrorFilterRulesResult";
const _DTMFRe = "DeleteTrafficMirrorFilterResult";
const _DTMFRel = "DeleteTrafficMirrorFilterRule";
const _DTMFRes = "DescribeTrafficMirrorFiltersRequest";
const _DTMFResc = "DescribeTrafficMirrorFiltersResult";
const _DTMFRescr = "DescribeTrafficMirrorFilterRules";
const _DTMFe = "DescribeTrafficMirrorFilters";
const _DTMS = "DeleteTrafficMirrorSession";
const _DTMSR = "DeleteTrafficMirrorSessionRequest";
const _DTMSRe = "DeleteTrafficMirrorSessionResult";
const _DTMSRes = "DescribeTrafficMirrorSessionsRequest";
const _DTMSResc = "DescribeTrafficMirrorSessionsResult";
const _DTMSe = "DescribeTrafficMirrorSessions";
const _DTMT = "DeleteTrafficMirrorTarget";
const _DTMTR = "DeleteTrafficMirrorTargetRequest";
const _DTMTRe = "DeleteTrafficMirrorTargetResult";
const _DTMTRes = "DescribeTrafficMirrorTargetsRequest";
const _DTMTResc = "DescribeTrafficMirrorTargetsResult";
const _DTMTe = "DescribeTrafficMirrorTargets";
const _DTP = "DeviceTrustProviders";
const _DTPC = "DefaultThreadsPerCore";
const _DTPT = "DeviceTrustProviderType";
const _DTPTL = "DeviceTrustProviderTypeList";
const _DTR = "DeleteTagsRequest";
const _DTRe = "DescribeTagsRequest";
const _DTRes = "DescribeTagsResult";
const _DTRr = "DTraceRestrictions";
const _DTS = "DpdTimeoutSeconds";
const _DTe = "DeprecationTime";
const _DTel = "DeleteTime";
const _DTele = "DeletionTimestamp";
const _DTelet = "DeleteTags";
const _DTes = "DescribeTags";
const _DTi = "DisablingTime";
const _DTis = "DisabledTime";
const _DUST = "DefaultUdpStreamTimeout";
const _DUT = "DefaultUdpTimeout";
const _DV = "DesiredVersion";
const _DVA = "DescribeVolumeAttribute";
const _DVAE = "DeleteVerifiedAccessEndpoint";
const _DVAER = "DeleteVerifiedAccessEndpointRequest";
const _DVAERe = "DeleteVerifiedAccessEndpointResult";
const _DVAERes = "DescribeVerifiedAccessEndpointsRequest";
const _DVAEResc = "DescribeVerifiedAccessEndpointsResult";
const _DVAEe = "DescribeVerifiedAccessEndpoints";
const _DVAG = "DeleteVerifiedAccessGroup";
const _DVAGR = "DeleteVerifiedAccessGroupRequest";
const _DVAGRe = "DeleteVerifiedAccessGroupResult";
const _DVAGRes = "DescribeVerifiedAccessGroupsRequest";
const _DVAGResc = "DescribeVerifiedAccessGroupsResult";
const _DVAGe = "DescribeVerifiedAccessGroups";
const _DVAI = "DeleteVerifiedAccessInstance";
const _DVAILC = "DescribeVerifiedAccessInstanceLoggingConfigurations";
const _DVAILCR = "DescribeVerifiedAccessInstanceLoggingConfigurationsRequest";
const _DVAILCRe = "DescribeVerifiedAccessInstanceLoggingConfigurationsResult";
const _DVAIR = "DeleteVerifiedAccessInstanceRequest";
const _DVAIRe = "DeleteVerifiedAccessInstanceResult";
const _DVAIRes = "DescribeVerifiedAccessInstancesRequest";
const _DVAIResc = "DescribeVerifiedAccessInstancesResult";
const _DVAIe = "DescribeVerifiedAccessInstances";
const _DVAR = "DescribeVolumeAttributeRequest";
const _DVARe = "DescribeVolumeAttributeResult";
const _DVARes = "DescribeVpcAttributeRequest";
const _DVAResc = "DescribeVpcAttributeResult";
const _DVATP = "DeleteVerifiedAccessTrustProvider";
const _DVATPR = "DeleteVerifiedAccessTrustProviderRequest";
const _DVATPRe = "DeleteVerifiedAccessTrustProviderResult";
const _DVATPRes = "DescribeVerifiedAccessTrustProvidersRequest";
const _DVATPResc = "DescribeVerifiedAccessTrustProvidersResult";
const _DVATPRet = "DetachVerifiedAccessTrustProviderRequest";
const _DVATPReta = "DetachVerifiedAccessTrustProviderResult";
const _DVATPe = "DescribeVerifiedAccessTrustProviders";
const _DVATPet = "DetachVerifiedAccessTrustProvider";
const _DVAe = "DescribeVpcAttribute";
const _DVBPAE = "DeleteVpcBlockPublicAccessExclusion";
const _DVBPAER = "DeleteVpcBlockPublicAccessExclusionRequest";
const _DVBPAERe = "DeleteVpcBlockPublicAccessExclusionResult";
const _DVBPAERes = "DescribeVpcBlockPublicAccessExclusionsRequest";
const _DVBPAEResc = "DescribeVpcBlockPublicAccessExclusionsResult";
const _DVBPAEe = "DescribeVpcBlockPublicAccessExclusions";
const _DVBPAO = "DescribeVpcBlockPublicAccessOptions";
const _DVBPAOR = "DescribeVpcBlockPublicAccessOptionsRequest";
const _DVBPAORe = "DescribeVpcBlockPublicAccessOptionsResult";
const _DVC = "DefaultVCpus";
const _DVCB = "DisassociateVpcCidrBlock";
const _DVCBR = "DisassociateVpcCidrBlockRequest";
const _DVCBRi = "DisassociateVpcCidrBlockResult";
const _DVCL = "DescribeVpcClassicLink";
const _DVCLDS = "DescribeVpcClassicLinkDnsSupport";
const _DVCLDSR = "DescribeVpcClassicLinkDnsSupportRequest";
const _DVCLDSRe = "DescribeVpcClassicLinkDnsSupportResult";
const _DVCLDSRi = "DisableVpcClassicLinkDnsSupportRequest";
const _DVCLDSRis = "DisableVpcClassicLinkDnsSupportResult";
const _DVCLDSi = "DisableVpcClassicLinkDnsSupport";
const _DVCLR = "DescribeVpcClassicLinkRequest";
const _DVCLRe = "DescribeVpcClassicLinkResult";
const _DVCLRi = "DisableVpcClassicLinkRequest";
const _DVCLRis = "DisableVpcClassicLinkResult";
const _DVCLi = "DisableVpcClassicLink";
const _DVCR = "DeleteVpnConcentratorRequest";
const _DVCRR = "DeleteVpnConnectionRouteRequest";
const _DVCRe = "DeleteVpnConcentratorResult";
const _DVCRel = "DeleteVpnConnectionRequest";
const _DVCRele = "DeleteVpnConnectionRoute";
const _DVCRes = "DescribeVpnConcentratorsRequest";
const _DVCResc = "DescribeVpnConcentratorsResult";
const _DVCRescr = "DescribeVpnConnectionsRequest";
const _DVCRescri = "DescribeVpnConnectionsResult";
const _DVCe = "DeleteVpnConcentrator";
const _DVCel = "DeleteVpnConnection";
const _DVCes = "DescribeVpnConcentrators";
const _DVCesc = "DescribeVpnConnections";
const _DVD = "DeviceValidationDomain";
const _DVE = "DeleteVpcEndpoints";
const _DVEA = "DescribeVpcEndpointAssociations";
const _DVEAR = "DescribeVpcEndpointAssociationsRequest";
const _DVEARe = "DescribeVpcEndpointAssociationsResult";
const _DVEC = "DeleteVpcEncryptionControl";
const _DVECN = "DeleteVpcEndpointConnectionNotifications";
const _DVECNR = "DeleteVpcEndpointConnectionNotificationsRequest";
const _DVECNRe = "DeleteVpcEndpointConnectionNotificationsResult";
const _DVECNRes = "DescribeVpcEndpointConnectionNotificationsRequest";
const _DVECNResc = "DescribeVpcEndpointConnectionNotificationsResult";
const _DVECNe = "DescribeVpcEndpointConnectionNotifications";
const _DVECR = "DeleteVpcEncryptionControlRequest";
const _DVECRe = "DeleteVpcEncryptionControlResult";
const _DVECRes = "DescribeVpcEncryptionControlsRequest";
const _DVECResc = "DescribeVpcEncryptionControlsResult";
const _DVECRescr = "DescribeVpcEndpointConnectionsRequest";
const _DVECRescri = "DescribeVpcEndpointConnectionsResult";
const _DVECe = "DescribeVpcEncryptionControls";
const _DVECes = "DescribeVpcEndpointConnections";
const _DVER = "DeleteVpcEndpointsRequest";
const _DVERe = "DeleteVpcEndpointsResult";
const _DVERes = "DescribeVpcEndpointsRequest";
const _DVEResc = "DescribeVpcEndpointsResult";
const _DVES = "DescribeVpcEndpointServices";
const _DVESC = "DeleteVpcEndpointServiceConfigurations";
const _DVESCR = "DeleteVpcEndpointServiceConfigurationsRequest";
const _DVESCRe = "DeleteVpcEndpointServiceConfigurationsResult";
const _DVESCRes = "DescribeVpcEndpointServiceConfigurationsRequest";
const _DVESCResc = "DescribeVpcEndpointServiceConfigurationsResult";
const _DVESCe = "DescribeVpcEndpointServiceConfigurations";
const _DVESP = "DescribeVpcEndpointServicePermissions";
const _DVESPR = "DescribeVpcEndpointServicePermissionsRequest";
const _DVESPRe = "DescribeVpcEndpointServicePermissionsResult";
const _DVESR = "DescribeVpcEndpointServicesRequest";
const _DVESRe = "DescribeVpcEndpointServicesResult";
const _DVEe = "DescribeVpcEndpoints";
const _DVG = "DeleteVpnGateway";
const _DVGR = "DeleteVpnGatewayRequest";
const _DVGRe = "DescribeVpnGatewaysRequest";
const _DVGRes = "DescribeVpnGatewaysResult";
const _DVGRet = "DetachVpnGatewayRequest";
const _DVGe = "DescribeVpnGateways";
const _DVGet = "DetachVpnGateway";
const _DVM = "DescribeVolumesModifications";
const _DVMR = "DescribeVolumesModificationsRequest";
const _DVMRe = "DescribeVolumesModificationsResult";
const _DVN = "DefaultVersionNumber";
const _DVPC = "DeleteVpcPeeringConnection";
const _DVPCR = "DeleteVpcPeeringConnectionRequest";
const _DVPCRe = "DeleteVpcPeeringConnectionResult";
const _DVPCRes = "DescribeVpcPeeringConnectionsRequest";
const _DVPCResc = "DescribeVpcPeeringConnectionsResult";
const _DVPCe = "DescribeVpcPeeringConnections";
const _DVR = "DeleteVolumeRequest";
const _DVRP = "DisableVgwRoutePropagation";
const _DVRPR = "DisableVgwRoutePropagationRequest";
const _DVRe = "DeleteVpcRequest";
const _DVRes = "DescribeVolumesRequest";
const _DVResc = "DescribeVolumesResult";
const _DVRescr = "DescribeVpcsRequest";
const _DVRescri = "DescribeVpcsResult";
const _DVRet = "DetachVolumeRequest";
const _DVS = "DescribeVolumeStatus";
const _DVSR = "DescribeVolumeStatusRequest";
const _DVSRe = "DescribeVolumeStatusResult";
const _DVe = "DestinationVpc";
const _DVef = "DefaultVersion";
const _DVefa = "DefaultVisibility";
const _DVel = "DeleteVolume";
const _DVele = "DeleteVpc";
const _DVes = "DescribeVolumes";
const _DVesc = "DescribeVpcs";
const _DVet = "DetachVolume";
const _Da = "Data";
const _De = "Description";
const _Dea = "Deadline";
const _Des = "Destinations";
const _Det = "Details";
const _Dev = "Device";
const _Di = "Direction";
const _Dim = "Dimension";
const _Dis = "Disks";
const _Do = "Domain";
const _Du = "Duration";
const _Dua = "Dualstack";
const _E = "Exclusions";
const _EA = "EniAddress";
const _EAC = "ExternalAuthorityConfiguration";
const _EAIL = "EipAssociationIdList";
const _EAIS = "EnableAllowedImagesSettings";
const _EAISR = "EnableAllowedImagesSettingsRequest";
const _EAISRn = "EnableAllowedImagesSettingsResult";
const _EANPMS = "EnableAwsNetworkPerformanceMetricSubscription";
const _EANPMSR = "EnableAwsNetworkPerformanceMetricSubscriptionRequest";
const _EANPMSRn = "EnableAwsNetworkPerformanceMetricSubscriptionResult";
const _EAT = "EnableAddressTransfer";
const _EATR = "EnableAddressTransferRequest";
const _EATRn = "EnableAddressTransferResult";
const _EAn = "EnableAcceleration";
const _EAx = "ExclusionsAllowed";
const _EB = "EgressBytes";
const _EBD = "EbsBlockDevice";
const _EBDR = "EbsBlockDeviceResponse";
const _EBSL = "ExecutableByStringList";
const _EBV = "ExcludeBootVolume";
const _EBx = "ExecutableBy";
const _EC = "ErrorCode";
const _ECI = "EbsCardIndex";
const _ECIL = "EbsCardInfoList";
const _ECIb = "EbsCardInfo";
const _ECM = "EnableCapacityManager";
const _ECMR = "EnableCapacityManagerRequest";
const _ECMRn = "EnableCapacityManagerResult";
const _ECTP = "ExcessCapacityTerminationPolicy";
const _ECVCC = "ExportClientVpnClientConfiguration";
const _ECVCCR = "ExportClientVpnClientConfigurationRequest";
const _ECVCCRL = "ExportClientVpnClientCertificateRevocationList";
const _ECVCCRLR = "ExportClientVpnClientCertificateRevocationListRequest";
const _ECVCCRLRx = "ExportClientVpnClientCertificateRevocationListResult";
const _ECVCCRx = "ExportClientVpnClientConfigurationResult";
const _ECb = "EbsCards";
const _ECn = "EncryptionControl";
const _ECx = "ExplanationCode";
const _ED = "EndDate";
const _EDH = "EnableDnsHostnames";
const _EDP = "EndpointDomainPrefix";
const _EDR = "EndDateRange";
const _EDS = "EnableDnsSupport";
const _EDT = "EarliestDatapointTimestamp";
const _EDTn = "EndDateType";
const _EDVI = "ExcludeDataVolumeIds";
const _EDVIx = "ExcludeDataVolumeId";
const _EDf = "EffectiveDate";
const _EDn = "EnableDns64";
const _EDnd = "EndpointDomain";
const _EDv = "EventDescription";
const _EDx = "ExpirationDate";
const _EEA = "EndpointEniAddress";
const _EEBD = "EbsEncryptionByDefault";
const _EEEBD = "EnableEbsEncryptionByDefault";
const _EEEBDR = "EnableEbsEncryptionByDefaultRequest";
const _EEEBDRn = "EnableEbsEncryptionByDefaultResult";
const _EEI = "EndpointEniId";
const _EFL = "EnableFastLaunch";
const _EFLR = "EnableFastLaunchRequest";
const _EFLRn = "EnableFastLaunchResult";
const _EFR = "EgressFilterRules";
const _EFS = "ElasticFileSystem";
const _EFSE = "ElasticFileSystemExclusion";
const _EFSR = "EnableFastSnapshotRestores";
const _EFSREI = "EnableFastSnapshotRestoreErrorItem";
const _EFSRES = "EnableFastSnapshotRestoreErrorSet";
const _EFSRR = "EnableFastSnapshotRestoresRequest";
const _EFSRRn = "EnableFastSnapshotRestoresResult";
const _EFSRSE = "EnableFastSnapshotRestoreStateError";
const _EFSRSEI = "EnableFastSnapshotRestoreStateErrorItem";
const _EFSRSES = "EnableFastSnapshotRestoreStateErrorSet";
const _EFSRSI = "EnableFastSnapshotRestoreSuccessItem";
const _EFSRSS = "EnableFastSnapshotRestoreSuccessSet";
const _EG = "ElasticGpus";
const _EGA = "ElasticGpuAssociation";
const _EGAI = "ElasticGpuAssociationId";
const _EGAL = "ElasticGpuAssociationList";
const _EGAS = "ElasticGpuAssociationState";
const _EGAT = "ElasticGpuAssociationTime";
const _EGAl = "ElasticGpuAssociations";
const _EGH = "ElasticGpuHealth";
const _EGI = "ElasticGpuIds";
const _EGIS = "ElasticGpuIdSet";
const _EGIl = "ElasticGpuId";
const _EGS = "ElasticGpuSet";
const _EGSL = "ElasticGpuSpecificationList";
const _EGSR = "ElasticGpuSpecificationResponse";
const _EGSRL = "ElasticGpuSpecificationResponseList";
const _EGSl = "ElasticGpuState";
const _EGSla = "ElasticGpuSpecification";
const _EGSlas = "ElasticGpuSpecifications";
const _EGT = "ElasticGpuType";
const _EH = "EndHour";
const _EI = "ExchangeId";
const _EIA = "ElasticInferenceAccelerator";
const _EIAA = "ElasticInferenceAcceleratorAssociation";
const _EIAAI = "ElasticInferenceAcceleratorAssociationId";
const _EIAAL = "ElasticInferenceAcceleratorAssociationList";
const _EIAAS = "ElasticInferenceAcceleratorAssociationState";
const _EIAAT = "ElasticInferenceAcceleratorAssociationTime";
const _EIAAl = "ElasticInferenceAcceleratorArn";
const _EIAAla = "ElasticInferenceAcceleratorAssociations";
const _EIAT = "EndpointIpAddressType";
const _EIAl = "ElasticInferenceAccelerators";
const _EIBD = "EbsInstanceBlockDevice";
const _EIBDS = "EbsInstanceBlockDeviceSpecification";
const _EIBPA = "EnableImageBlockPublicAccess";
const _EIBPAR = "EnableImageBlockPublicAccessRequest";
const _EIBPARn = "EnableImageBlockPublicAccessResult";
const _EICE = "Ec2InstanceConnectEndpoint";
const _EID = "EnableImageDeprecation";
const _EIDP = "EnableImageDeregistrationProtection";
const _EIDPR = "EnableImageDeregistrationProtectionRequest";
const _EIDPRn = "EnableImageDeregistrationProtectionResult";
const _EIDR = "EnableImageDeprecationRequest";
const _EIDRn = "EnableImageDeprecationResult";
const _EIOAA = "EnableIpamOrganizationAdminAccount";
const _EIOAAR = "EnableIpamOrganizationAdminAccountRequest";
const _EIOAARn = "EnableIpamOrganizationAdminAccountResult";
const _EIP = "EnableIpamPolicy";
const _EIPR = "EnableIpamPolicyRequest";
const _EIPRn = "EnableIpamPolicyResult";
const _EIR = "EnableImageRequest";
const _EIRn = "EnableImageResult";
const _EIRx = "ExportImageRequest";
const _EIRxp = "ExportImageResult";
const _EISHSD = "EnableInstanceSqlHaStandbyDetections";
const _EISHSDR = "EnableInstanceSqlHaStandbyDetectionsRequest";
const _EISHSDRn = "EnableInstanceSqlHaStandbyDetectionsResult";
const _EIT = "ExportImageTasks";
const _EITI = "ExportImageTaskIds";
const _EITIL = "ExportImageTaskIdList";
const _EITIx = "ExportImageTaskId";
const _EITL = "ExportImageTaskList";
const _EITS = "EncryptionInTransitSupported";
const _EITSx = "ExcludedInstanceTypeSet";
const _EITx = "ExportImageTask";
const _EITxc = "ExcludedInstanceTypes";
const _EITxcl = "ExcludedInstanceType";
const _EIb = "EbsInfo";
const _EIf = "EfaInfo";
const _EIn = "EniId";
const _EIna = "EnableImage";
const _EIv = "EventInformation";
const _EIve = "EventId";
const _EIx = "ExclusionId";
const _EIxc = "ExclusionIds";
const _EIxp = "ExportImage";
const _EKKI = "EncryptionKmsKeyId";
const _EL = "ExplanationList";
const _ELADI = "EnableLniAtDeviceIndex";
const _ELBL = "ElasticLoadBalancerListener";
const _EM = "ErrorMessage";
const _ENAUM = "EnableNetworkAddressUsageMetrics";
const _EO = "EbsOptimized";
const _EOI = "EbsOptimizedInfo";
const _EOIG = "EgressOnlyInternetGateway";
const _EOIGE = "EgressOnlyInternetGatewayExclusion";
const _EOIGI = "EgressOnlyInternetGatewayId";
const _EOIGIL = "EgressOnlyInternetGatewayIdList";
const _EOIGIg = "EgressOnlyInternetGatewayIds";
const _EOIGL = "EgressOnlyInternetGatewayList";
const _EOIGg = "EgressOnlyInternetGateways";
const _EOR = "EnclaveOptionsRequest";
const _EOS = "EbsOptimizedSupport";
const _EOn = "EnclaveOptions";
const _EP = "EgressPackets";
const _EPG = "EnablePrivateGua";
const _EPI = "EnablePrimaryIpv6";
const _EPKV = "EkPubKeyValue";
const _EPx = "ExcludePaths";
const _EPxc = "ExcludePath";
const _EQC = "EnaQueueCount";
const _ERAOS = "EnableReachabilityAnalyzerOrganizationSharing";
const _ERAOSR = "EnableReachabilityAnalyzerOrganizationSharingRequest";
const _ERAOSRn = "EnableReachabilityAnalyzerOrganizationSharingResult";
const _ERI = "ExternalResourceIdentifier";
const _ERNDAAAAR = "EnableResourceNameDnsAAAARecord";
const _ERNDAAAAROL = "EnableResourceNameDnsAAAARecordOnLaunch";
const _ERNDAR = "EnableResourceNameDnsARecord";
const _ERNDAROL = "EnableResourceNameDnsARecordOnLaunch";
const _ERSP = "EnableRouteServerPropagation";
const _ERSPR = "EnableRouteServerPropagationRequest";
const _ERSPRn = "EnableRouteServerPropagationResult";
const _ES = "EphemeralStorage";
const _ESBPA = "EnableSnapshotBlockPublicAccess";
const _ESBPAR = "EnableSnapshotBlockPublicAccessRequest";
const _ESBPARn = "EnableSnapshotBlockPublicAccessResult";
const _ESCA = "EnableSerialConsoleAccess";
const _ESCAR = "EnableSerialConsoleAccessRequest";
const _ESCARn = "EnableSerialConsoleAccessResult";
const _ESD = "EbsStatusDetails";
const _ESDL = "EbsStatusDetailsList";
const _ESE = "EnaSrdEnabled";
const _ESS = "EnaSrdSpecification";
const _ESSR = "EnaSrdSpecificationRequest";
const _ESSb = "EbsStatusSummary";
const _ESSn = "EnaSrdSupported";
const _EST = "EventSubType";
const _ESUE = "EnaSrdUdpEnabled";
const _ESUS = "EnaSrdUdpSpecification";
const _ESUSR = "EnaSrdUdpSpecificationRequest";
const _ESf = "EfaSupported";
const _ESn = "EncryptionSupport";
const _ESna = "EnaSupport";
const _ESnc = "EncryptionState";
const _ESnd = "EndpointSet";
const _ESr = "ErrorSet";
const _ET = "ExpirationTime";
const _ETGR = "ExportTransitGatewayRoutes";
const _ETGRR = "ExportTransitGatewayRoutesRequest";
const _ETGRRx = "ExportTransitGatewayRoutesResult";
const _ETGRTP = "EnableTransitGatewayRouteTablePropagation";
const _ETGRTPR = "EnableTransitGatewayRouteTablePropagationRequest";
const _ETGRTPRn = "EnableTransitGatewayRouteTablePropagationResult";
const _ETI = "ExportTaskId";
const _ETISL = "ExportTaskIdStringList";
const _ETIx = "ExportTaskIds";
const _ETL = "ExportTaskList";
const _ETLC = "EnableTunnelLifecycleControl";
const _ETSL = "ExportTaskS3Location";
const _ETSLR = "ExportTaskS3LocationRequest";
const _ETST = "ExportToS3Task";
const _ETSTS = "ExportToS3TaskSpecification";
const _ETTCIS = "EstimatedTimeToCompleteInSeconds";
const _ETa = "EarliestTime";
const _ETi = "EipTags";
const _ETn = "EndpointType";
const _ETna = "EnablingTime";
const _ETnab = "EnabledTime";
const _ETnd = "EndTime";
const _ETv = "EventType";
const _ETx = "ExportTask";
const _ETxp = "ExportTasks";
const _EU = "ExecutableUsers";
const _EVAICC = "ExportVerifiedAccessInstanceClientConfiguration";
const _EVAICCR = "ExportVerifiedAccessInstanceClientConfigurationRequest";
const _EVAICCRx = "ExportVerifiedAccessInstanceClientConfigurationResult";
const _EVCL = "EnableVpcClassicLink";
const _EVCLDS = "EnableVpcClassicLinkDnsSupport";
const _EVCLDSR = "EnableVpcClassicLinkDnsSupportRequest";
const _EVCLDSRn = "EnableVpcClassicLinkDnsSupportResult";
const _EVCLR = "EnableVpcClassicLinkRequest";
const _EVCLRn = "EnableVpcClassicLinkResult";
const _EVIO = "EnableVolumeIO";
const _EVIOR = "EnableVolumeIORequest";
const _EVRP = "EnableVgwRoutePropagation";
const _EVRPR = "EnableVgwRoutePropagationRequest";
const _EWD = "EndWeekDay";
const _Eb = "Ebs";
const _Eg = "Egress";
const _En = "Enabled";
const _Enc = "Encrypted";
const _End = "End";
const _Endp = "Endpoint";
const _Enf = "Enforced";
const _Ent = "Entries";
const _Entr = "Entry";
const _Er = "Error";
const _Err = "Errors";
const _Ev = "Events";
const _Eve = "Event";
const _Ex = "Explanation";
const _Exp = "Explanations";
const _F = "Force";
const _FA = "FederatedAuthentication";
const _FAD = "FilterAtDestination";
const _FAR = "FederatedAuthenticationRequest";
const _FAS = "FilterAtSource";
const _FAi = "FirstAddress";
const _FB = "FilterBy";
const _FBDMR = "FleetBlockDeviceMappingRequest";
const _FBDMRL = "FleetBlockDeviceMappingRequestList";
const _FC = "FindingComponents";
const _FCR = "FleetCapacityReservations";
const _FCRFCR = "FailedCapacityReservationFleetCancellationResult";
const _FCRFCRS = "FailedCapacityReservationFleetCancellationResultSet";
const _FCRS = "FleetCapacityReservationSet";
const _FCRl = "FleetCapacityReservation";
const _FCa = "FailureCode";
const _FCu = "FulfilledCapacity";
const _FD = "ForceDelete";
const _FDI = "FpgaDeviceInfo";
const _FDIL = "FpgaDeviceInfoList";
const _FDMI = "FpgaDeviceMemoryInfo";
const _FDN = "FipsDnsName";
const _FDl = "FleetData";
const _FE = "FipsEnabled";
const _FEBDR = "FleetEbsBlockDeviceRequest";
const _FEQS = "FlexibleEnaQueuesSupport";
const _FF = "FileFormat";
const _FFC = "FailedFleetCancellations";
const _FFi = "FindingsFound";
const _FI = "FindingId";
const _FIA = "FpgaImageAttribute";
const _FIAi = "FilterInArns";
const _FIAil = "FilterInArn";
const _FIGI = "FpgaImageGlobalId";
const _FII = "FpgaImageId";
const _FIIL = "FpgaImageIdList";
const _FIIPSR = "FleetIamInstanceProfileSpecificationRequest";
const _FIIp = "FpgaImageIds";
const _FIL = "FpgaImageList";
const _FIMOR = "FleetInstanceMetadataOptionsRequest";
const _FIPSE = "FIPSEnabled";
const _FIS = "FpgaImageState";
const _FIl = "FleetId";
const _FIle = "FleetIds";
const _FIp = "FpgaImages";
const _FIpg = "FpgaImage";
const _FIpga = "FpgaInfo";
const _FL = "FlowLogs";
const _FLI = "FlowLogIds";
const _FLIIL = "FastLaunchImageIdList";
const _FLIL = "FlowLogIdList";
const _FLIa = "FastLaunchImages";
const _FLIl = "FlowLogId";
const _FLLTSR = "FastLaunchLaunchTemplateSpecificationRequest";
const _FLLTSRa = "FastLaunchLaunchTemplateSpecificationResponse";
const _FLRI = "FlowLogResourceIds";
const _FLS = "FlowLogStatus";
const _FLSCR = "FastLaunchSnapshotConfigurationRequest";
const _FLSCRa = "FastLaunchSnapshotConfigurationResponse";
const _FLSl = "FlowLogSet";
const _FLTC = "FleetLaunchTemplateConfig";
const _FLTCL = "FleetLaunchTemplateConfigList";
const _FLTCLR = "FleetLaunchTemplateConfigListRequest";
const _FLTCR = "FleetLaunchTemplateConfigRequest";
const _FLTO = "FleetLaunchTemplateOverrides";
const _FLTOL = "FleetLaunchTemplateOverridesList";
const _FLTOLR = "FleetLaunchTemplateOverridesListRequest";
const _FLTOR = "FleetLaunchTemplateOverridesRequest";
const _FLTS = "FleetLaunchTemplateSpecification";
const _FLTSR = "FleetLaunchTemplateSpecificationRequest";
const _FLi = "FilterList";
const _FLl = "FlowLog";
const _FM = "FailureMessage";
const _FOA = "FilterOutArns";
const _FOAi = "FilterOutArn";
const _FODC = "FulfilledOnDemandCapacity";
const _FP = "FromPort";
const _FPC = "ForwardPathComponents";
const _FPR = "FilterPortRange";
const _FPi = "FilesystemProtections";
const _FPix = "FixedPrice";
const _FQPD = "FailedQueuedPurchaseDeletions";
const _FQPDS = "FailedQueuedPurchaseDeletionSet";
const _FQPDa = "FailedQueuedPurchaseDeletion";
const _FR = "FailureReason";
const _FRa = "FastRestored";
const _FS = "FleetState";
const _FSCR = "FleetSpotCapacityRebalance";
const _FSCRR = "FleetSpotCapacityRebalanceRequest";
const _FSMS = "FleetSpotMaintenanceStrategies";
const _FSMSR = "FleetSpotMaintenanceStrategiesRequest";
const _FSR = "FastSnapshotRestores";
const _FSRSE = "FastSnapshotRestoreStateErrors";
const _FSRi = "FirewallStatelessRule";
const _FSRir = "FirewallStatefulRule";
const _FSSIB = "FullSnapshotSizeInBytes";
const _FSST = "FirstSlotStartTime";
const _FSSTR = "FirstSlotStartTimeRange";
const _FSl = "FleetSet";
const _FTE = "FreeTierEligible";
const _Fa = "Fault";
const _Fi = "Filters";
const _Fil = "Filter";
const _Fl = "Fleets";
const _Fo = "Format";
const _Fp = "Fpgas";
const _Fr = "From";
const _Fre = "Frequency";
const _G = "Groups";
const _GA = "GroupArn";
const _GAECIR = "GetAssociatedEnclaveCertificateIamRoles";
const _GAECIRR = "GetAssociatedEnclaveCertificateIamRolesRequest";
const _GAECIRRe = "GetAssociatedEnclaveCertificateIamRolesResult";
const _GAIPC = "GetAssociatedIpv6PoolCidrs";
const _GAIPCR = "GetAssociatedIpv6PoolCidrsRequest";
const _GAIPCRe = "GetAssociatedIpv6PoolCidrsResult";
const _GAIS = "GetAllowedImagesSettings";
const _GAISR = "GetAllowedImagesSettingsRequest";
const _GAISRe = "GetAllowedImagesSettingsResult";
const _GANPD = "GetAwsNetworkPerformanceData";
const _GANPDR = "GetAwsNetworkPerformanceDataRequest";
const _GANPDRe = "GetAwsNetworkPerformanceDataResult";
const _GAS = "GatewayAssociationState";
const _GAVTS = "GetActiveVpnTunnelStatus";
const _GAVTSR = "GetActiveVpnTunnelStatusRequest";
const _GAVTSRe = "GetActiveVpnTunnelStatusResult";
const _GB = "GroupBy";
const _GBS = "GroupBySet";
const _GCMA = "GetCapacityManagerAttributes";
const _GCMAR = "GetCapacityManagerAttributesRequest";
const _GCMARe = "GetCapacityManagerAttributesResult";
const _GCMMD = "GetCapacityManagerMetricData";
const _GCMMDR = "GetCapacityManagerMetricDataRequest";
const _GCMMDRe = "GetCapacityManagerMetricDataResult";
const _GCMMDRet = "GetCapacityManagerMetricDimensionsRequest";
const _GCMMDReta = "GetCapacityManagerMetricDimensionsResult";
const _GCMMDe = "GetCapacityManagerMetricDimensions";
const _GCMMTK = "GetCapacityManagerMonitoredTagKeys";
const _GCMMTKR = "GetCapacityManagerMonitoredTagKeysRequest";
const _GCMMTKRe = "GetCapacityManagerMonitoredTagKeysResult";
const _GCO = "GetConsoleOutput";
const _GCOR = "GetConsoleOutputRequest";
const _GCORe = "GetConsoleOutputResult";
const _GCPU = "GetCoipPoolUsage";
const _GCPUR = "GetCoipPoolUsageRequest";
const _GCPURe = "GetCoipPoolUsageResult";
const _GCRU = "GetCapacityReservationUsage";
const _GCRUR = "GetCapacityReservationUsageRequest";
const _GCRURe = "GetCapacityReservationUsageResult";
const _GCS = "GetConsoleScreenshot";
const _GCSR = "GetConsoleScreenshotRequest";
const _GCSRe = "GetConsoleScreenshotResult";
const _GD = "GroupDescription";
const _GDCS = "GetDefaultCreditSpecification";
const _GDCSR = "GetDefaultCreditSpecificationRequest";
const _GDCSRe = "GetDefaultCreditSpecificationResult";
const _GDI = "GpuDeviceInfo";
const _GDIL = "GpuDeviceInfoList";
const _GDMI = "GpuDeviceMemoryInfo";
const _GDPRS = "GetDeclarativePoliciesReportSummary";
const _GDPRSR = "GetDeclarativePoliciesReportSummaryRequest";
const _GDPRSRe = "GetDeclarativePoliciesReportSummaryResult";
const _GEDKKI = "GetEbsDefaultKmsKeyId";
const _GEDKKIR = "GetEbsDefaultKmsKeyIdRequest";
const _GEDKKIRe = "GetEbsDefaultKmsKeyIdResult";
const _GEEBD = "GetEbsEncryptionByDefault";
const _GEEBDR = "GetEbsEncryptionByDefaultRequest";
const _GEEBDRe = "GetEbsEncryptionByDefaultResult";
const _GEIP = "GetEnabledIpamPolicy";
const _GEIPR = "GetEnabledIpamPolicyRequest";
const _GEIPRe = "GetEnabledIpamPolicyResult";
const _GFLIT = "GetFlowLogsIntegrationTemplate";
const _GFLITR = "GetFlowLogsIntegrationTemplateRequest";
const _GFLITRe = "GetFlowLogsIntegrationTemplateResult";
const _GGFCR = "GetGroupsForCapacityReservation";
const _GGFCRR = "GetGroupsForCapacityReservationRequest";
const _GGFCRRe = "GetGroupsForCapacityReservationResult";
const _GHRPP = "GetHostReservationPurchasePreview";
const _GHRPPR = "GetHostReservationPurchasePreviewRequest";
const _GHRPPRe = "GetHostReservationPurchasePreviewResult";
const _GI = "GatewayId";
const _GIA = "GroupIpAddress";
const _GIAH = "GetIpamAddressHistory";
const _GIAHR = "GetIpamAddressHistoryRequest";
const _GIAHRe = "GetIpamAddressHistoryResult";
const _GIAR = "GetImageAncestryRequest";
const _GIARe = "GetImageAncestryResult";
const _GIAe = "GetImageAncestry";
const _GIBPAS = "GetImageBlockPublicAccessState";
const _GIBPASR = "GetImageBlockPublicAccessStateRequest";
const _GIBPASRe = "GetImageBlockPublicAccessStateResult";
const _GIDA = "GetIpamDiscoveredAccounts";
const _GIDAR = "GetIpamDiscoveredAccountsRequest";
const _GIDARe = "GetIpamDiscoveredAccountsResult";
const _GIDPA = "GetIpamDiscoveredPublicAddresses";
const _GIDPAR = "GetIpamDiscoveredPublicAddressesRequest";
const _GIDPARe = "GetIpamDiscoveredPublicAddressesResult";
const _GIDRC = "GetIpamDiscoveredResourceCidrs";
const _GIDRCR = "GetIpamDiscoveredResourceCidrsRequest";
const _GIDRCRe = "GetIpamDiscoveredResourceCidrsResult";
const _GIL = "GroupIdentifierList";
const _GIMD = "GetInstanceMetadataDefaults";
const _GIMDR = "GetInstanceMetadataDefaultsRequest";
const _GIMDRe = "GetInstanceMetadataDefaultsResult";
const _GIPA = "GetIpamPoolAllocations";
const _GIPAR = "GetIpamPoolAllocationsRequest";
const _GIPARR = "GetIpamPolicyAllocationRulesRequest";
const _GIPARRe = "GetIpamPolicyAllocationRulesResult";
const _GIPARe = "GetIpamPoolAllocationsResult";
const _GIPARet = "GetIpamPolicyAllocationRules";
const _GIPC = "GetIpamPoolCidrs";
const _GIPCR = "GetIpamPoolCidrsRequest";
const _GIPCRe = "GetIpamPoolCidrsResult";
const _GIPLRR = "GetIpamPrefixListResolverRules";
const _GIPLRRR = "GetIpamPrefixListResolverRulesRequest";
const _GIPLRRRe = "GetIpamPrefixListResolverRulesResult";
const _GIPLRV = "GetIpamPrefixListResolverVersions";
const _GIPLRVE = "GetIpamPrefixListResolverVersionEntries";
const _GIPLRVER = "GetIpamPrefixListResolverVersionEntriesRequest";
const _GIPLRVERe = "GetIpamPrefixListResolverVersionEntriesResult";
const _GIPLRVR = "GetIpamPrefixListResolverVersionsRequest";
const _GIPLRVRe = "GetIpamPrefixListResolverVersionsResult";
const _GIPOT = "GetIpamPolicyOrganizationTargets";
const _GIPOTR = "GetIpamPolicyOrganizationTargetsRequest";
const _GIPOTRe = "GetIpamPolicyOrganizationTargetsResult";
const _GIRC = "GetIpamResourceCidrs";
const _GIRCR = "GetIpamResourceCidrsRequest";
const _GIRCRe = "GetIpamResourceCidrsResult";
const _GIS = "GroupIdentifierSet";
const _GISL = "GroupIdStringList";
const _GITEP = "GetInstanceTpmEkPub";
const _GITEPR = "GetInstanceTpmEkPubRequest";
const _GITEPRe = "GetInstanceTpmEkPubResult";
const _GITFIR = "GetInstanceTypesFromInstanceRequirements";
const _GITFIRR = "GetInstanceTypesFromInstanceRequirementsRequest";
const _GITFIRRe = "GetInstanceTypesFromInstanceRequirementsResult";
const _GIUD = "GetInstanceUefiData";
const _GIUDR = "GetInstanceUefiDataRequest";
const _GIUDRe = "GetInstanceUefiDataResult";
const _GIp = "GpuInfo";
const _GIr = "GroupId";
const _GIro = "GroupIds";
const _GIrou = "GroupIdentifier";
const _GK = "GreKey";
const _GLBA = "GatewayLoadBalancerArns";
const _GLBAa = "GatewayLoadBalancerArn";
const _GLBEI = "GatewayLoadBalancerEndpointId";
const _GLN = "GroupLongName";
const _GLTD = "GetLaunchTemplateData";
const _GLTDR = "GetLaunchTemplateDataRequest";
const _GLTDRe = "GetLaunchTemplateDataResult";
const _GM = "GroupMember";
const _GMPLA = "GetManagedPrefixListAssociations";
const _GMPLAR = "GetManagedPrefixListAssociationsRequest";
const _GMPLARe = "GetManagedPrefixListAssociationsResult";
const _GMPLE = "GetManagedPrefixListEntries";
const _GMPLER = "GetManagedPrefixListEntriesRequest";
const _GMPLERe = "GetManagedPrefixListEntriesResult";
const _GMRV = "GetManagedResourceVisibility";
const _GMRVR = "GetManagedResourceVisibilityRequest";
const _GMRVRe = "GetManagedResourceVisibilityResult";
const _GN = "GroupName";
const _GNIASAF = "GetNetworkInsightsAccessScopeAnalysisFindings";
const _GNIASAFR = "GetNetworkInsightsAccessScopeAnalysisFindingsRequest";
const _GNIASAFRe = "GetNetworkInsightsAccessScopeAnalysisFindingsResult";
const _GNIASC = "GetNetworkInsightsAccessScopeContent";
const _GNIASCR = "GetNetworkInsightsAccessScopeContentRequest";
const _GNIASCRe = "GetNetworkInsightsAccessScopeContentResult";
const _GNSL = "GroupNameStringList";
const _GNr = "GroupNames";
const _GOI = "GroupOwnerId";
const _GPD = "GetPasswordData";
const _GPDR = "GetPasswordDataRequest";
const _GPDRe = "GetPasswordDataResult";
const _GPS = "GpuPartitionSize";
const _GRIEQ = "GetReservedInstancesExchangeQuote";
const _GRIEQR = "GetReservedInstancesExchangeQuoteRequest";
const _GRIEQRe = "GetReservedInstancesExchangeQuoteResult";
const _GRSA = "GetRouteServerAssociations";
const _GRSAR = "GetRouteServerAssociationsRequest";
const _GRSARe = "GetRouteServerAssociationsResult";
const _GRSP = "GetRouteServerPropagations";
const _GRSPR = "GetRouteServerPropagationsRequest";
const _GRSPRe = "GetRouteServerPropagationsResult";
const _GRSRD = "GetRouteServerRoutingDatabase";
const _GRSRDR = "GetRouteServerRoutingDatabaseRequest";
const _GRSRDRe = "GetRouteServerRoutingDatabaseResult";
const _GS = "GroupSource";
const _GSBPAS = "GetSnapshotBlockPublicAccessState";
const _GSBPASR = "GetSnapshotBlockPublicAccessStateRequest";
const _GSBPASRe = "GetSnapshotBlockPublicAccessStateResult";
const _GSCAS = "GetSerialConsoleAccessStatus";
const _GSCASR = "GetSerialConsoleAccessStatusRequest";
const _GSCASRe = "GetSerialConsoleAccessStatusResult";
const _GSCR = "GetSubnetCidrReservations";
const _GSCRR = "GetSubnetCidrReservationsRequest";
const _GSCRRe = "GetSubnetCidrReservationsResult";
const _GSGFV = "GetSecurityGroupsForVpc";
const _GSGFVR = "GetSecurityGroupsForVpcRequest";
const _GSGFVRe = "GetSecurityGroupsForVpcResult";
const _GSPS = "GetSpotPlacementScores";
const _GSPSR = "GetSpotPlacementScoresRequest";
const _GSPSRe = "GetSpotPlacementScoresResult";
const _GTGAP = "GetTransitGatewayAttachmentPropagations";
const _GTGAPR = "GetTransitGatewayAttachmentPropagationsRequest";
const _GTGAPRe = "GetTransitGatewayAttachmentPropagationsResult";
const _GTGMDA = "GetTransitGatewayMulticastDomainAssociations";
const _GTGMDAR = "GetTransitGatewayMulticastDomainAssociationsRequest";
const _GTGMDARe = "GetTransitGatewayMulticastDomainAssociationsResult";
const _GTGMPE = "GetTransitGatewayMeteringPolicyEntries";
const _GTGMPER = "GetTransitGatewayMeteringPolicyEntriesRequest";
const _GTGMPERe = "GetTransitGatewayMeteringPolicyEntriesResult";
const _GTGPLR = "GetTransitGatewayPrefixListReferences";
const _GTGPLRR = "GetTransitGatewayPrefixListReferencesRequest";
const _GTGPLRRe = "GetTransitGatewayPrefixListReferencesResult";
const _GTGPTA = "GetTransitGatewayPolicyTableAssociations";
const _GTGPTAR = "GetTransitGatewayPolicyTableAssociationsRequest";
const _GTGPTARe = "GetTransitGatewayPolicyTableAssociationsResult";
const _GTGPTE = "GetTransitGatewayPolicyTableEntries";
const _GTGPTER = "GetTransitGatewayPolicyTableEntriesRequest";
const _GTGPTERe = "GetTransitGatewayPolicyTableEntriesResult";
const _GTGRTA = "GetTransitGatewayRouteTableAssociations";
const _GTGRTAR = "GetTransitGatewayRouteTableAssociationsRequest";
const _GTGRTARe = "GetTransitGatewayRouteTableAssociationsResult";
const _GTGRTP = "GetTransitGatewayRouteTablePropagations";
const _GTGRTPR = "GetTransitGatewayRouteTablePropagationsRequest";
const _GTGRTPRe = "GetTransitGatewayRouteTablePropagationsResult";
const _GVAEP = "GetVerifiedAccessEndpointPolicy";
const _GVAEPR = "GetVerifiedAccessEndpointPolicyRequest";
const _GVAEPRe = "GetVerifiedAccessEndpointPolicyResult";
const _GVAET = "GetVerifiedAccessEndpointTargets";
const _GVAETR = "GetVerifiedAccessEndpointTargetsRequest";
const _GVAETRe = "GetVerifiedAccessEndpointTargetsResult";
const _GVAGP = "GetVerifiedAccessGroupPolicy";
const _GVAGPR = "GetVerifiedAccessGroupPolicyRequest";
const _GVAGPRe = "GetVerifiedAccessGroupPolicyResult";
const _GVCDSC = "GetVpnConnectionDeviceSampleConfiguration";
const _GVCDSCR = "GetVpnConnectionDeviceSampleConfigurationRequest";
const _GVCDSCRe = "GetVpnConnectionDeviceSampleConfigurationResult";
const _GVCDT = "GetVpnConnectionDeviceTypes";
const _GVCDTR = "GetVpnConnectionDeviceTypesRequest";
const _GVCDTRe = "GetVpnConnectionDeviceTypesResult";
const _GVRBEE = "GetVpcResourcesBlockingEncryptionEnforcement";
const _GVRBEER = "GetVpcResourcesBlockingEncryptionEnforcementRequest";
const _GVRBEERe = "GetVpcResourcesBlockingEncryptionEnforcementResult";
const _GVTRS = "GetVpnTunnelReplacementStatus";
const _GVTRSR = "GetVpnTunnelReplacementStatusRequest";
const _GVTRSRe = "GetVpnTunnelReplacementStatusResult";
const _Ge = "Geography";
const _Gp = "Gpus";
const _Gr = "Group";
const _H = "Hosts";
const _HBD = "HiddenByDefault";
const _HCO = "HostCpuOptions";
const _HCOR = "HostCpuOptionsRequest";
const _HCP = "HiveCompatiblePartitions";
const _HE = "HttpEndpoint";
const _HI = "HostIds";
const _HIL = "HostInstanceList";
const _HIS = "HostIdSet";
const _HIo = "HostId";
const _HIos = "HostInstance";
const _HL = "HostList";
const _HM = "HostMaintenance";
const _HO = "HibernationOptions";
const _HOR = "HibernationOptionsRequest";
const _HOS = "HostOfferingSet";
const _HOo = "HostOffering";
const _HP = "HostProperties";
const _HPI = "HttpProtocolIpv6";
const _HPRHL = "HttpPutResponseHopLimit";
const _HPo = "HourlyPrice";
const _HR = "HostRecovery";
const _HRE = "HistoryRecordEntry";
const _HRGA = "HostResourceGroupArn";
const _HRI = "HostReservationId";
const _HRIS = "HostReservationIdSet";
const _HRS = "HostReservationSet";
const _HRSi = "HistoryRecordSet";
const _HRi = "HistoryRecords";
const _HRis = "HistoryRecord";
const _HRo = "HostReservation";
const _HS = "HibernationSupported";
const _HSa = "HaStatus";
const _HT = "HttpTokens";
const _HTE = "HttpTokensEnforced";
const _HTo = "HostnameType";
const _HZI = "HostedZoneId";
const _Hi = "Hibernate";
const _Ho = "Host";
const _Hy = "Hypervisor";
const _I = "Id";
const _IA = "Ipv6Addresses";
const _IAA = "Ipv6AddressAttribute";
const _IAC = "Ipv6AddressCount";
const _IAE = "ImageAncestryEntries";
const _IAEL = "ImageAncestryEntryList";
const _IAESS = "InstanceAttachmentEnaSrdSpecification";
const _IAESUS = "InstanceAttachmentEnaSrdUdpSpecification";
const _IAEm = "ImageAncestryEntry";
const _IAHR = "IpamAddressHistoryRecord";
const _IAHRS = "IpamAddressHistoryRecordSet";
const _IAI = "IncludeAllInstances";
const _IAIn = "InferenceAcceleratorInfo";
const _IAL = "IpAddressList";
const _IALp = "Ipv6AddressList";
const _IAPI = "Ipv4AddressesPerInterface";
const _IAPIp = "Ipv6AddressesPerInterface";
const _IAPSI = "Ipv4AddressesPerSecondaryInterface";
const _IART = "IncludeAllResourceTypes";
const _IAT = "IpAddressType";
const _IATOI = "IncludeAllTagsOfInstance";
const _IAm = "ImageAllowed";
const _IAma = "ImageAttribute";
const _IAn = "InterfaceAssociation";
const _IAns = "InstanceAttribute";
const _IAnt = "InterfaceAssociations";
const _IAp = "IpAddress";
const _IApa = "IpamArn";
const _IApv = "Ipv6Address";
const _IB = "IngressBytes";
const _IBDM = "InstanceBlockDeviceMapping";
const _IBDML = "InstanceBlockDeviceMappingList";
const _IBDMS = "InstanceBlockDeviceMappingSpecification";
const _IBDMSL = "InstanceBlockDeviceMappingSpecificationList";
const _IBPAS = "ImageBlockPublicAccessState";
const _IC = "InstanceCount";
const _ICA = "InterruptibleCapacityAllocation";
const _ICAC = "IpamCidrAuthorizationContext";
const _ICAS = "Ipv6CidrAssociationSet";
const _ICAp = "Ipv6CidrAssociations";
const _ICApv = "Ipv6CidrAssociation";
const _ICB = "Ipv6CidrBlock";
const _ICBA = "Ipv6CidrBlockAssociation";
const _ICBAS = "Ipv6CidrBlockAssociationSet";
const _ICBAp = "Ipv4CidrBlockAssociations";
const _ICBNBG = "Ipv6CidrBlockNetworkBorderGroup";
const _ICBS = "Ipv6CidrBlockState";
const _ICBSL = "InsideCidrBlocksStringList";
const _ICBSp = "Ipv6CidrBlockSet";
const _ICBn = "InsideCidrBlocks";
const _ICBp = "Ipv4CidrBlock";
const _ICE = "InstanceConnectEndpoint";
const _ICEA = "InstanceConnectEndpointArn";
const _ICEDN = "InstanceConnectEndpointDnsNames";
const _ICEI = "InstanceConnectEndpointId";
const _ICEIn = "InstanceConnectEndpointIds";
const _ICEPDN = "InstanceConnectEndpointPublicDnsNames";
const _ICES = "InstanceConnectEndpointSet";
const _ICEn = "InstanceConnectEndpoints";
const _ICL = "ImageCriterionList";
const _ICLn = "InstanceCountList";
const _ICR = "ImageCriterionRequest";
const _ICRI = "InterruptibleCapacityReservationId";
const _ICRL = "ImageCriterionRequestList";
const _ICS = "InstanceCreditSpecifications";
const _ICSL = "InstanceCreditSpecificationList";
const _ICSLR = "InstanceCreditSpecificationListRequest";
const _ICSR = "InstanceCreditSpecificationRequest";
const _ICSn = "InstanceCreditSpecification";
const _ICVCCRL = "ImportClientVpnClientCertificateRevocationList";
const _ICVCCRLR = "ImportClientVpnClientCertificateRevocationListRequest";
const _ICVCCRLRm = "ImportClientVpnClientCertificateRevocationListResult";
const _ICm = "ImageCriteria";
const _ICma = "ImageCriterion";
const _ICn = "InstanceCapacity";
const _ICns = "InstanceCounts";
const _ICp = "Ipv6Cidr";
const _ID = "IncludeDeprecated";
const _IDA = "IpamDiscoveredAccounts";
const _IDAS = "IpamDiscoveredAccountSet";
const _IDAp = "IpamDiscoveredAccount";
const _IDC = "ImageDiskContainer";
const _IDCL = "ImageDiskContainerList";
const _IDFR = "IpamDiscoveryFailureReason";
const _IDI = "InferenceDeviceInfo";
const _IDIL = "InferenceDeviceInfoList";
const _IDMI = "InferenceDeviceMemoryInfo";
const _IDPA = "IpamDiscoveredPublicAddresses";
const _IDPAS = "IpamDiscoveredPublicAddressSet";
const _IDPAp = "IpamDiscoveredPublicAddress";
const _IDRC = "IpamDiscoveredResourceCidrs";
const _IDRCS = "IpamDiscoveredResourceCidrSet";
const _IDRCp = "IpamDiscoveredResourceCidr";
const _IDm = "ImageData";
const _IDn = "IncludeDisabled";
const _IDs = "IsDefault";
const _IE = "IsEgress";
const _IED = "InstanceExportDetails";
const _IEI = "InstanceEventId";
const _IERVT = "IpamExternalResourceVerificationToken";
const _IERVTA = "IpamExternalResourceVerificationTokenArn";
const _IERVTI = "IpamExternalResourceVerificationTokenId";
const _IERVTIp = "IpamExternalResourceVerificationTokenIds";
const _IERVTS = "IpamExternalResourceVerificationTokenSet";
const _IERVTp = "IpamExternalResourceVerificationTokens";
const _IEW = "InstanceEventWindow";
const _IEWAR = "InstanceEventWindowAssociationRequest";
const _IEWAT = "InstanceEventWindowAssociationTarget";
const _IEWDR = "InstanceEventWindowDisassociationRequest";
const _IEWI = "InstanceEventWindowId";
const _IEWIS = "InstanceEventWindowIdSet";
const _IEWIn = "InstanceEventWindowIds";
const _IEWS = "InstanceEventWindowState";
const _IEWSC = "InstanceEventWindowStateChange";
const _IEWSn = "InstanceEventWindowSet";
const _IEWTR = "InstanceEventWindowTimeRange";
const _IEWTRL = "InstanceEventWindowTimeRangeList";
const _IEWTRR = "InstanceEventWindowTimeRangeRequest";
const _IEWTRRS = "InstanceEventWindowTimeRangeRequestSet";
const _IEWn = "InstanceEventWindows";
const _IEs = "IsExcludable";
const _IF = "InstanceFamily";
const _IFCS = "InstanceFamilyCreditSpecification";
const _IFL = "IdFormatList";
const _IFR = "IamFleetRole";
const _IFRn = "IngressFilterRules";
const _IFd = "IdFormat";
const _IG = "InternetGateway";
const _IGA = "InternetGatewayAttachment";
const _IGAL = "InternetGatewayAttachmentList";
const _IGBM = "InternetGatewayBlockMode";
const _IGE = "InternetGatewayExclusion";
const _IGEM = "InternetGatewayExclusionMode";
const _IGI = "InternetGatewayId";
const _IGIL = "InternetGatewayIdList";
const _IGIn = "InternetGatewayIds";
const _IGL = "InternetGatewayList";
const _IGS = "InstanceGenerationSet";
const _IGn = "InternetGateways";
const _IGns = "InstanceGenerations";
const _IGnst = "InstanceGeneration";
const _IH = "InstanceHealth";
const _IHn = "InboundHeader";
const _II = "InstanceId";
const _IIA = "InstanceIpv6Address";
const _IIAL = "InstanceIpv6AddressList";
const _IIALR = "InstanceIpv6AddressListRequest";
const _IIAR = "InstanceIpv6AddressRequest";
const _IIB = "InstanceInterruptionBehavior";
const _IIL = "ImageIdList";
const _IILCR = "ImportImageLicenseConfigurationRequest";
const _IILCRm = "ImportImageLicenseConfigurationResponse";
const _IILS = "ImportInstanceLaunchSpecification";
const _IILSLR = "ImportImageLicenseSpecificationListRequest";
const _IILSLRm = "ImportImageLicenseSpecificationListResponse";
const _IILn = "InstanceIdList";
const _IIM = "InstanceImageMetadata";
const _IIML = "InstanceImageMetadataList";
const _IIP = "IamInstanceProfile";
const _IIPA = "IamInstanceProfileAssociation";
const _IIPAS = "IamInstanceProfileAssociationSet";
const _IIPAa = "IamInstanceProfileAssociations";
const _IIPI = "Ipv6IpamPoolId";
const _IIPIp = "Ipv4IpamPoolId";
const _IIPL = "InstanceIpv4PrefixList";
const _IIPLn = "InstanceIpv6PrefixList";
const _IIPS = "IamInstanceProfileSpecification";
const _IIPn = "InstanceIpv4Prefix";
const _IIPns = "InstanceIpv6Prefix";
const _IIR = "ImportImageRequest";
const _IIRm = "ImportImageResult";
const _IIRmp = "ImportInstanceRequest";
const _IIRmpo = "ImportInstanceResult";
const _IIS = "InstanceIdSet";
const _IISB = "InstanceInitiatedShutdownBehavior";
const _IISL = "ImageIdStringList";
const _IISLn = "InstanceIdStringList";
const _IISn = "InstanceIdsSet";
const _IIT = "ImportImageTasks";
const _IITD = "ImportInstanceTaskDetails";
const _IITL = "ImportImageTaskList";
const _IITm = "ImportImageTask";
const _IIUSL = "InstanceIdUpdateStringList";
const _IIVDI = "ImportInstanceVolumeDetailItem";
const _IIVDS = "ImportInstanceVolumeDetailSet";
const _IIm = "ImageId";
const _IIma = "ImageIds";
const _IImp = "ImportInstance";
const _IImpo = "ImportImage";
const _IIn = "InterruptionInfo";
const _IIns = "InstanceIds";
const _IIp = "IpamId";
const _IIpa = "IpamIds";
const _IKEV = "InternetKeyExchangeVersion";
const _IKEVL = "IKEVersionsList";
const _IKEVLV = "IKEVersionsListValue";
const _IKEVRL = "IKEVersionsRequestList";
const _IKEVRLV = "IKEVersionsRequestListValue";
const _IKEVe = "IKEVersions";
const _IKEVer = "IKEVersion";
const _IKP = "ImportKeyPair";
const _IKPR = "ImportKeyPairRequest";
const _IKPRm = "ImportKeyPairResult";
const _IL = "ImageLocation";
const _ILm = "ImageList";
const _ILn = "InstanceLifecycle";
const _ILns = "InstanceList";
const _ILp = "IpList";
const _IM = "IncludeMarketplace";
const _IMC = "InstanceMatchCriteria";
const _IMDR = "InstanceMetadataDefaultsResponse";
const _IML = "InstanceMonitoringList";
const _IMO = "InstanceMaintenanceOptions";
const _IMOR = "InstanceMaintenanceOptionsRequest";
const _IMORn = "InstanceMarketOptionsRequest";
const _IMORns = "InstanceMetadataOptionsRequest";
const _IMORnst = "InstanceMetadataOptionsResponse";
const _IMOn = "InstanceMetadataOptions";
const _IMOns = "InstanceMarketOptions";
const _IMR = "IncludeManagedResources";
const _IMT = "InstanceMetadataTags";
const _IMU = "ImportManifestUrl";
const _IMm = "ImageMetadata";
const _IMn = "InstanceMonitoring";
const _IMns = "InstanceMonitorings";
const _IN = "Ipv6Native";
const _INCRL = "ImageNameCriteriaRequestList";
const _INI = "InstanceNetworkInterface";
const _INIA = "InstanceNetworkInterfaceAssociation";
const _INIAn = "InstanceNetworkInterfaceAttachment";
const _INIL = "InstanceNetworkInterfaceList";
const _INIS = "InstanceNetworkInterfaceSpecification";
const _INISL = "InstanceNetworkInterfaceSpecificationList";
const _INL = "Ipv6NetmaskLength";
const _INLm = "ImageNameList";
const _INLp = "Ipv4NetmaskLength";
const _INPO = "InstanceNetworkPerformanceOptions";
const _INPOR = "InstanceNetworkPerformanceOptionsRequest";
const _INm = "ImageNames";
const _INma = "ImageName";
const _IOA = "ImageOwnerAlias";
const _IOI = "IpOwnerId";
const _IOIn = "InstanceOwnerId";
const _IOR = "IpamOperatingRegion";
const _IORS = "IpamOperatingRegionSet";
const _IOS = "InstanceOwningService";
const _IOUE = "IpamOrganizationalUnitExclusion";
const _IOUES = "IpamOrganizationalUnitExclusionSet";
const _IP = "InstancePort";
const _IPA = "IpamPoolAllocation";
const _IPAAC = "IpamPoolAllocationAllowedCidrs";
const _IPADC = "IpamPoolAllocationDisallowedCidrs";
const _IPAI = "IpamPoolAllocationIds";
const _IPAIp = "IpamPoolAllocationId";
const _IPAR = "IpamPolicyAllocationRule";
const _IPARL = "IpamPolicyAllocationRuleList";
const _IPARLR = "IpamPolicyAllocationRuleListRequest";
const _IPARR = "IpamPolicyAllocationRuleRequest";
const _IPAS = "IpamPoolAllocationSet";
const _IPASG = "IpamPublicAddressSecurityGroup";
const _IPASGL = "IpamPublicAddressSecurityGroupList";
const _IPAT = "IpamPublicAddressTag";
const _IPATL = "IpamPublicAddressTagList";
const _IPATp = "IpamPublicAddressTags";
const _IPAp = "IpamPoolAllocations";
const _IPApa = "IpamPolicyArn";
const _IPApam = "IpamPoolArn";
const _IPC = "Ipv6PrefixCount";
const _IPCFR = "IpamPoolCidrFailureReason";
const _IPCI = "IpamPoolCidrId";
const _IPCS = "IpamPoolCidrSet";
const _IPCp = "Ipv4PrefixCount";
const _IPCpa = "IpamPoolCidr";
const _IPCpam = "IpamPoolCidrs";
const _IPD = "IpamPolicyDocuments";
const _IPDS = "IpamPolicyDocumentSet";
const _IPDp = "IpamPolicyDocument";
const _IPE = "IpamPolicyEnabled";
const _IPEp = "IpPermissionsEgress";
const _IPI = "IpamPoolId";
const _IPIA = "InstancePrivateIpAddress";
const _IPIAL = "InstancePrivateIpAddressList";
const _IPIL = "Ipv6PoolIdList";
const _IPIp = "IpamPolicyId";
const _IPIpa = "IpamPolicyIds";
const _IPIpam = "IpamPoolIds";
const _IPIs = "IsPrimaryIpv6";
const _IPK = "IncludePublicKey";
const _IPL = "ImageProviderList";
const _IPLR = "IpamPrefixListResolver";
const _IPLRA = "IpamPrefixListResolverArn";
const _IPLRI = "IpamPrefixListResolverId";
const _IPLRIp = "IpamPrefixListResolverIds";
const _IPLRR = "IpamPrefixListResolverRule";
const _IPLRRC = "IpamPrefixListResolverRuleCondition";
const _IPLRRCR = "IpamPrefixListResolverRuleConditionRequest";
const _IPLRRCRS = "IpamPrefixListResolverRuleConditionRequestSet";
const _IPLRRCS = "IpamPrefixListResolverRuleConditionSet";
const _IPLRRR = "IpamPrefixListResolverRuleRequest";
const _IPLRRRS = "IpamPrefixListResolverRuleRequestSet";
const _IPLRRS = "IpamPrefixListResolverRuleSet";
const _IPLRS = "IpamPrefixListResolverSet";
const _IPLRSE = "IpamPrefixListResolverSyncEnabled";
const _IPLRT = "IpamPrefixListResolverTarget";
const _IPLRTA = "IpamPrefixListResolverTargetArn";
const _IPLRTI = "IpamPrefixListResolverTargetId";
const _IPLRTIp = "IpamPrefixListResolverTargetIds";
const _IPLRTS = "IpamPrefixListResolverTargetSet";
const _IPLRTp = "IpamPrefixListResolverTargets";
const _IPLRV = "IpamPrefixListResolverVersion";
const _IPLRVE = "IpamPrefixListResolverVersionEntry";
const _IPLRVES = "IpamPrefixListResolverVersionEntrySet";
const _IPLRVNS = "IpamPrefixListResolverVersionNumberSet";
const _IPLRVS = "IpamPrefixListResolverVersionSet";
const _IPLRVp = "IpamPrefixListResolverVersions";
const _IPLRp = "IpamPrefixListResolvers";
const _IPLRpv = "Ipv4PrefixListResponse";
const _IPLRpvr = "Ipv6PrefixListResponse";
const _IPLp = "IpPermissionList";
const _IPLpr = "IpPrefixList";
const _IPLpv = "Ipv4PrefixesList";
const _IPLpvr = "Ipv4PrefixList";
const _IPLpvre = "Ipv6PrefixesList";
const _IPLpvref = "Ipv6PrefixList";
const _IPO = "IpamPoolOwner";
const _IPOT = "IpamPolicyOrganizationTarget";
const _IPOTS = "IpamPolicyOrganizationTargetSet";
const _IPR = "IpamPolicyRegion";
const _IPRL = "ImageProviderRequestList";
const _IPRs = "IsPermanentRestore";
const _IPS = "Ipv4PrefixSpecification";
const _IPSR = "IpamPoolSourceResource";
const _IPSRR = "IpamPoolSourceResourceRequest";
const _IPSRp = "Ipv4PrefixSpecificationRequest";
const _IPSRpv = "Ipv4PrefixSpecificationResponse";
const _IPSRpvr = "Ipv6PrefixSpecificationRequest";
const _IPSRpvre = "Ipv6PrefixSpecificationResponse";
const _IPSp = "Ipv6PrefixSpecification";
const _IPSpa = "IpamPolicySet";
const _IPSpam = "IpamPoolSet";
const _IPSpv = "Ipv6PoolSet";
const _IPTUC = "InstancePoolsToUseCount";
const _IPm = "ImageProviders";
const _IPma = "ImageProvider";
const _IPn = "InstancePlatform";
const _IPng = "IngressPackets";
const _IPnt = "InterfacePermission";
const _IPnte = "InterfaceProtocol";
const _IPo = "IoPerformance";
const _IPp = "Ipv6Prefixes";
const _IPpa = "IpamPolicy";
const _IPpam = "IpamPool";
const _IPpamo = "IpamPolicies";
const _IPpamoo = "IpamPools";
const _IPpe = "IpPermissions";
const _IPper = "IpPermission";
const _IPpr = "IpProtocol";
const _IPpre = "IpPrefixes";
const _IPpv = "Ipv6Prefix";
const _IPpvo = "Ipv6Pool";
const _IPpvoo = "Ipv6Pools";
const _IPpvr = "Ipv4Prefixes";
const _IPpvre = "Ipv4Prefix";
const _IPs = "IsPublic";
const _IPsr = "IsPrimary";
const _IR = "ImageReferences";
const _IRBI = "ImageRecycleBinInfo";
const _IRBIL = "ImageRecycleBinInfoList";
const _IRC = "IpamResourceCidrs";
const _IRCS = "IpamResourceCidrSet";
const _IRCp = "IpamResourceCidr";
const _IRD = "IpamResourceDiscovery";
const _IRDA = "IpamResourceDiscoveryAssociation";
const _IRDAA = "IpamResourceDiscoveryAssociationArn";
const _IRDAI = "IpamResourceDiscoveryAssociationIds";
const _IRDAIp = "IpamResourceDiscoveryAssociationId";
const _IRDAS = "IpamResourceDiscoveryAssociationSet";
const _IRDAp = "IpamResourceDiscoveryAssociations";
const _IRDApa = "IpamResourceDiscoveryArn";
const _IRDI = "IpamResourceDiscoveryId";
const _IRDIp = "IpamResourceDiscoveryIds";
const _IRDR = "IpamResourceDiscoveryRegion";
const _IRDS = "IpamResourceDiscoverySet";
const _IRDp = "IpamResourceDiscoveries";
const _IRL = "ImageReferenceList";
const _IRLp = "IpRangeList";
const _IRLpv = "Ipv6RangeList";
const _IRR = "InstanceRequirementsRequest";
const _IRSDA = "IntegrationResultS3DestinationArn";
const _IRT = "IngressRouteTable";
const _IRTL = "IpamResourceTagList";
const _IRTp = "IpamResourceTag";
const _IRWM = "InstanceRequirementsWithMetadata";
const _IRWMR = "InstanceRequirementsWithMetadataRequest";
const _IRm = "ImageReference";
const _IRn = "InstanceRequirements";
const _IRp = "IpamRegion";
const _IRpa = "IpRanges";
const _IRpan = "IpRange";
const _IRpv = "Ipv6Ranges";
const _IRpva = "Ipv6Range";
const _IS = "InterconnectStatus";
const _ISA = "IpamScopeArn";
const _ISC = "InstanceStateChange";
const _ISCL = "InstanceStateChangeList";
const _ISD = "InitializationStatusDetails";
const _ISDL = "InstanceStatusDetailsList";
const _ISDn = "InstanceStatusDetails";
const _ISE = "InstanceStatusEvent";
const _ISEAC = "IpamScopeExternalAuthorityConfiguration";
const _ISEL = "InstanceStatusEventList";
const _ISI = "IpamScopeId";
const _ISIA = "InstanceSecondaryInterfaceAttachment";
const _ISIL = "InstanceSecondaryInterfaceList";
const _ISIPIA = "InstanceSecondaryInterfacePrivateIpAddress";
const _ISIPIAL = "InstanceSecondaryInterfacePrivateIpAddressList";
const _ISIPIALR = "InstanceSecondaryInterfacePrivateIpAddressListRequest";
const _ISIPIAR = "InstanceSecondaryInterfacePrivateIpAddressRequest";
const _ISIS = "InstanceSecondaryInterfaceSpecification";
const _ISISLR = "InstanceSecondaryInterfaceSpecificationListRequest";
const _ISISR = "InstanceSecondaryInterfaceSpecificationRequest";
const _ISIn = "InstanceSecondaryInterface";
const _ISIns = "InstanceStorageInfo";
const _ISIp = "IpamScopeIds";
const _ISL = "InputStorageLocation";
const _ISLn = "InstanceStatusList";
const _ISM = "IngestionStatusMessage";
const _ISR = "ImportSnapshotRequest";
const _ISRm = "ImportSnapshotResult";
const _ISS = "InstanceStatusSummary";
const _ISSn = "InstanceStorageSupported";
const _ISSp = "IpamScopeSet";
const _IST = "ImportSnapshotTasks";
const _ISTIL = "ImportSnapshotTaskIdList";
const _ISTL = "ImportSnapshotTaskList";
const _ISTm = "ImportSnapshotTask";
const _ISTp = "IpamScopeType";
const _ISg = "Igmpv2Support";
const _ISm = "ImpairedSince";
const _ISmd = "ImdsSupport";
const _ISmp = "ImportSnapshot";
const _ISn = "InstanceSpecification";
const _ISng = "IngestionStatus";
const _ISns = "InstanceStatuses";
const _ISnst = "InstanceState";
const _ISnsta = "InstanceStatus";
const _ISnstan = "InstanceSet";
const _ISnt = "IntegrateServices";
const _ISnte = "IntegrateService";
const _ISp = "IpamScope";
const _ISpa = "IpamScopes";
const _ISpam = "IpamSet";
const _ISpo = "IpSource";
const _ISpv = "Ipv6Support";
const _ISpvu = "Ipv6Supported";
const _IT = "InstanceType";
const _ITA = "InstanceTagAttribute";
const _ITC = "IcmpTypeCode";
const _ITCn = "IncludeTrustContext";
const _ITI = "ImportTaskId";
const _ITIFIR = "InstanceTypeInfoFromInstanceRequirements";
const _ITIFIRS = "InstanceTypeInfoFromInstanceRequirementsSet";
const _ITIL = "ImportTaskIdList";
const _ITILn = "InstanceTypeInfoList";
const _ITIm = "ImportTaskIds";
const _ITIn = "InstanceTypeInfo";
const _ITK = "InstanceTagKeys";
const _ITKS = "InstanceTagKeySet";
const _ITKn = "InstanceTagKey";
const _ITL = "InstanceTypesList";
const _ITNA = "InstanceTagNotificationAttribute";
const _ITO = "InstanceTypeOfferings";
const _ITOL = "InstanceTypeOfferingsList";
const _ITOn = "InstanceTypeOffering";
const _ITS = "InstanceTypeSpecifications";
const _ITSn = "InstanceTypeSpecification";
const _ITm = "ImageType";
const _ITn = "InterruptionType";
const _ITni = "InitializationType";
const _ITns = "InstanceTenancy";
const _ITnst = "InstanceTypes";
const _ITnsta = "InstanceTags";
const _ITnstan = "InstanceTag";
const _ITnstanc = "InstanceTopology";
const _ITnt = "InterfaceType";
const _IU = "InstanceUsages";
const _IUIR = "IncludeUnsupportedInRegion";
const _IUR = "ImageUsageReports";
const _IURE = "ImageUsageReportEntries";
const _IUREL = "ImageUsageReportEntryList";
const _IUREm = "ImageUsageReportEntry";
const _IURL = "ImageUsageReportList";
const _IURT = "ImageUsageResourceType";
const _IURTL = "ImageUsageResourceTypeList";
const _IURTO = "ImageUsageResourceTypeOption";
const _IURTOL = "ImageUsageResourceTypeOptionList";
const _IURTOR = "ImageUsageResourceTypeOptionRequest";
const _IURTORL = "ImageUsageResourceTypeOptionRequestList";
const _IURTOVL = "ImageUsageResourceTypeOptionValuesList";
const _IURTR = "ImageUsageResourceTypeRequest";
const _IURTRL = "ImageUsageResourceTypeRequestList";
const _IURUISL = "ImageUsageReportUserIdStringList";
const _IURm = "ImageUsageReport";
const _IUS = "InstanceUsageSet";
const _IUn = "InstanceUsage";
const _IUp = "IpUsage";
const _IV = "IkeVersion";
const _IVE = "IsValidExchange";
const _IVR = "ImportVolumeRequest";
const _IVRm = "ImportVolumeResult";
const _IVTD = "ImportVolumeTaskDetails";
const _IVk = "IkeVersions";
const _IVm = "ImportVolume";
const _IW = "ImageWatermarks";
const _IWFR = "ImageWatermarkFilterRequest";
const _IWFRL = "ImageWatermarkFilterRequestList";
const _IWFRLm = "ImageWatermarkFilterResponseList";
const _IWFRm = "ImageWatermarkFilterResponse";
const _IWL = "ImageWatermarkList";
const _IWm = "ImageWatermark";
const _Ic = "Icmp";
const _Im = "Images";
const _Ima = "Image";
const _In = "Instance";
const _Ins = "Instances";
const _Int = "Interruptible";
const _Inte = "Interval";
const _Io = "Iops";
const _Ip = "Ipam";
const _Ipa = "Ipams";
const _Ipv = "Ipv4";
const _Ipv_ = "Ipv6";
const _Is = "Issuer";
const _K = "Key";
const _KDF = "KinesisDataFirehose";
const _KF = "KeyFormat";
const _KFe = "KeyFingerprint";
const _KI = "KernelId";
const _KKA = "KmsKeyArn";
const _KKI = "KmsKeyId";
const _KM = "KeyMaterial";
const _KN = "KeyName";
const _KNSL = "KeyNameStringList";
const _KNe = "KeyNames";
const _KP = "KeyPairs";
const _KPI = "KeyPairId";
const _KPISL = "KeyPairIdStringList";
const _KPIe = "KeyPairIds";
const _KPIey = "KeyPairInfo";
const _KPL = "KeyPairList";
const _KPe = "KeyPair";
const _KS = "KextSigning";
const _KT = "KeyType";
const _KV = "KeyValue";
const _Ke = "Kernel";
const _Key = "Keyword";
const _L = "Lambda";
const _LA = "LocalAddress";
const _LADT = "LastAttemptedDiscoveryTime";
const _LAZ = "LaunchedAvailabilityZone";
const _LAZI = "LaunchedAvailabilityZoneId";
const _LAa = "LastAddress";
const _LB = "LoadBalancers";
const _LBA = "LocalBgpAsn";
const _LBAE = "LocalBgpAsnExtended";
const _LBAo = "LoadBalancerArn";
const _LBC = "LoadBalancersConfig";
const _LBLP = "LoadBalancerListenerPort";
const _LBO = "LoadBalancerOptions";
const _LBP = "LoadBalancerPort";
const _LBT = "LoadBalancerTarget";
const _LBTG = "LoadBalancerTargetGroup";
const _LBTGo = "LoadBalancerTargetGroups";
const _LBTP = "LoadBalancerTargetPort";
const _LC = "LoggingConfigurations";
const _LCA = "LicenseConfigurationArn";
const _LCO = "LockCreatedOn";
const _LCR = "LicenseConfigurationRequest";
const _LCi = "LicenseConfiguration";
const _LCo = "LoggingConfiguration";
const _LD = "LogDestination";
const _LDS = "LatestDeliveryStatus";
const _LDSLU = "LatestDeliveryS3LocationUri";
const _LDSM = "LatestDeliveryStatusMessage";
const _LDST = "LockDurationStartTime";
const _LDT = "LatestDeliveryTime";
const _LDTa = "LatestDatapointTimestamp";
const _LDTo = "LogDestinationType";
const _LDo = "LockDuration";
const _LE = "LogEnabled";
const _LEO = "LockExpiresOn";
const _LET = "LastEvaluatedTime";
const _LEa = "LastError";
const _LEam = "LambdaExclusion";
const _LF = "LogFormat";
const _LFA = "LambdaFunctionArn";
const _LG = "LocalGateways";
const _LGA = "LogGroupArn";
const _LGC = "LogicalGpuCount";
const _LGI = "LocalGatewayId";
const _LGIS = "LocalGatewayIdSet";
const _LGIi = "LinkedGroupId";
const _LGIo = "LocalGatewayIds";
const _LGN = "LogGroupName";
const _LGR = "LocalGatewayRoute";
const _LGRL = "LocalGatewayRouteList";
const _LGRT = "LocalGatewayRouteTable";
const _LGRTA = "LocalGatewayRouteTableArn";
const _LGRTI = "LocalGatewayRouteTableId";
const _LGRTIS = "LocalGatewayRouteTableIdSet";
const _LGRTIo = "LocalGatewayRouteTableIds";
const _LGRTS = "LocalGatewayRouteTableSet";
const _LGRTVA = "LocalGatewayRouteTableVpcAssociation";
const _LGRTVAI = "LocalGatewayRouteTableVpcAssociationId";
const _LGRTVAIS = "LocalGatewayRouteTableVpcAssociationIdSet";
const _LGRTVAIo = "LocalGatewayRouteTableVpcAssociationIds";
const _LGRTVAS = "LocalGatewayRouteTableVpcAssociationSet";
const _LGRTVAo = "LocalGatewayRouteTableVpcAssociations";
const _LGRTVIGA = "LocalGatewayRouteTableVirtualInterfaceGroupAssociation";
const _LGRTVIGAI = "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId";
const _LGRTVIGAIS = "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet";
const _LGRTVIGAIo = "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds";
const _LGRTVIGAS = "LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet";
const _LGRTVIGAo = "LocalGatewayRouteTableVirtualInterfaceGroupAssociations";
const _LGRTo = "LocalGatewayRouteTables";
const _LGS = "LocalGatewaySet";
const _LGVI = "LocalGatewayVirtualInterface";
const _LGVIA = "LocalGatewayVirtualInterfaceArn";
const _LGVIG = "LocalGatewayVirtualInterfaceGroup";
const _LGVIGA = "LocalGatewayVirtualInterfaceGroupArn";
const _LGVIGI = "LocalGatewayVirtualInterfaceGroupId";
const _LGVIGIS = "LocalGatewayVirtualInterfaceGroupIdSet";
const _LGVIGIo = "LocalGatewayVirtualInterfaceGroupIds";
const _LGVIGS = "LocalGatewayVirtualInterfaceGroupSet";
const _LGVIGo = "LocalGatewayVirtualInterfaceGroups";
const _LGVII = "LocalGatewayVirtualInterfaceId";
const _LGVIIS = "LocalGatewayVirtualInterfaceIdSet";
const _LGVIIo = "LocalGatewayVirtualInterfaceIds";
const _LGVIS = "LocalGatewayVirtualInterfaceSet";
const _LGVIo = "LocalGatewayVirtualInterfaces";
const _LGa = "LaunchGroup";
const _LGo = "LocalGateway";
const _LGog = "LogGroup";
const _LIIRB = "ListImagesInRecycleBin";
const _LIIRBR = "ListImagesInRecycleBinRequest";
const _LIIRBRi = "ListImagesInRecycleBinResult";
const _LINC = "LocalIpv4NetworkCidr";
const _LINCo = "LocalIpv6NetworkCidr";
const _LL = "LicenseList";
const _LLT = "LastLaunchedTime";
const _LM = "LockMode";
const _LMA = "LastMaintenanceApplied";
const _LO = "LogOptions";
const _LOF = "LogOutputFormat";
const _LP = "LoadPermissions";
const _LPL = "LaunchPermissionList";
const _LPLR = "LoadPermissionListRequest";
const _LPLo = "LoadPermissionList";
const _LPM = "LaunchPermissionModifications";
const _LPMo = "LoadPermissionModifications";
const _LPR = "LoadPermissionRequest";
const _LPa = "LaunchPermissions";
const _LPau = "LaunchPermission";
const _LPi = "LimitPrice";
const _LPo = "LoadPermission";
const _LS = "LicenseSpecifications";
const _LSC = "LastStatusChange";
const _LSDT = "LastSuccessfulDiscoveryTime";
const _LSI = "LockedSnapshotsInfo";
const _LSIL = "LockedSnapshotsInfoList";
const _LSIRB = "ListSnapshotsInRecycleBin";
const _LSIRBR = "ListSnapshotsInRecycleBinRequest";
const _LSIRBRi = "ListSnapshotsInRecycleBinResult";
const _LSL = "LogsStorageLocation";
const _LSLR = "LicenseSpecificationListRequest";
const _LSLa = "LaunchSpecsList";
const _LSR = "LockSnapshotRequest";
const _LSRo = "LockSnapshotResult";
const _LST = "LocalStorageTypes";
const _LSTS = "LocalStorageTypeSet";
const _LSTo = "LocalStorageType";
const _LSV = "LastSyncedVersion";
const _LSa = "LaunchSpecification";
const _LSau = "LaunchSpecifications";
const _LSi = "LicenseSpecification";
const _LSo = "LocalStorage";
const _LSoc = "LockState";
const _LSock = "LockSnapshot";
const _LT = "LaunchTemplate";
const _LTAO = "LaunchTemplateAndOverrides";
const _LTAOR = "LaunchTemplateAndOverridesResponse";
const _LTBDM = "LaunchTemplateBlockDeviceMapping";
const _LTBDML = "LaunchTemplateBlockDeviceMappingList";
const _LTBDMR = "LaunchTemplateBlockDeviceMappingRequest";
const _LTBDMRL = "LaunchTemplateBlockDeviceMappingRequestList";
const _LTC = "LaunchTemplateConfigs";
const _LTCL = "LaunchTemplateConfigList";
const _LTCO = "LaunchTemplateCpuOptions";
const _LTCOR = "LaunchTemplateCpuOptionsRequest";
const _LTCRSR = "LaunchTemplateCapacityReservationSpecificationRequest";
const _LTCRSRa = "LaunchTemplateCapacityReservationSpecificationResponse";
const _LTCa = "LaunchTemplateConfig";
const _LTD = "LaunchTemplateData";
const _LTEBD = "LaunchTemplateEbsBlockDevice";
const _LTEBDR = "LaunchTemplateEbsBlockDeviceRequest";
const _LTEIA = "LaunchTemplateElasticInferenceAccelerator";
const _LTEIAL = "LaunchTemplateElasticInferenceAcceleratorList";
const _LTEIAR = "LaunchTemplateElasticInferenceAcceleratorResponse";
const _LTEIARL = "LaunchTemplateElasticInferenceAcceleratorResponseList";
const _LTEO = "LaunchTemplateEnclaveOptions";
const _LTEOR = "LaunchTemplateEnclaveOptionsRequest";
const _LTESS = "LaunchTemplateEnaSrdSpecification";
const _LTESUS = "LaunchTemplateEnaSrdUdpSpecification";
const _LTHO = "LaunchTemplateHibernationOptions";
const _LTHOR = "LaunchTemplateHibernationOptionsRequest";
const _LTI = "LaunchTemplateId";
const _LTIIPS = "LaunchTemplateIamInstanceProfileSpecification";
const _LTIIPSR = "LaunchTemplateIamInstanceProfileSpecificationRequest";
const _LTIMO = "LaunchTemplateInstanceMaintenanceOptions";
const _LTIMOR = "LaunchTemplateInstanceMaintenanceOptionsRequest";
const _LTIMORa = "LaunchTemplateInstanceMarketOptionsRequest";
const _LTIMORau = "LaunchTemplateInstanceMetadataOptionsRequest";
const _LTIMOa = "LaunchTemplateInstanceMarketOptions";
const _LTIMOau = "LaunchTemplateInstanceMetadataOptions";
const _LTINIS = "LaunchTemplateInstanceNetworkInterfaceSpecification";
const _LTINISL = "LaunchTemplateInstanceNetworkInterfaceSpecificationList";
const _LTINISR = "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest";
const _LTINISRL = "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList";
const _LTISIS = "LaunchTemplateInstanceSecondaryInterfaceSpecification";
const _LTISISL = "LaunchTemplateInstanceSecondaryInterfaceSpecificationList";
const _LTISISR = "LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest";
const _LTISISRL = "LaunchTemplateInstanceSecondaryInterfaceSpecificationRequestList";
const _LTISL = "LaunchTemplateIdStringList";
const _LTIa = "LaunchTemplateIds";
const _LTLC = "LaunchTemplateLicenseConfiguration";
const _LTLCR = "LaunchTemplateLicenseConfigurationRequest";
const _LTLL = "LaunchTemplateLicenseList";
const _LTLSLR = "LaunchTemplateLicenseSpecificationListRequest";
const _LTM = "LaunchTemplatesMonitoring";
const _LTMR = "LaunchTemplatesMonitoringRequest";
const _LTN = "LaunchTemplateName";
const _LTNPO = "LaunchTemplateNetworkPerformanceOptions";
const _LTNPOR = "LaunchTemplateNetworkPerformanceOptionsRequest";
const _LTNSL = "LaunchTemplateNameStringList";
const _LTNa = "LaunchTemplateNames";
const _LTO = "LaunchTemplateOverrides";
const _LTOL = "LaunchTemplateOverridesList";
const _LTOS = "LastTieringOperationStatus";
const _LTOSD = "LastTieringOperationStatusDetail";
const _LTP = "LaunchTemplatePlacement";
const _LTPDNO = "LaunchTemplatePrivateDnsNameOptions";
const _LTPDNOR = "LaunchTemplatePrivateDnsNameOptionsRequest";
const _LTPR = "LaunchTemplatePlacementRequest";
const _LTPa = "LastTieringProgress";
const _LTS = "LaunchTemplateSpecification";
const _LTSMO = "LaunchTemplateSpotMarketOptions";
const _LTSMOR = "LaunchTemplateSpotMarketOptionsRequest";
const _LTST = "LastTieringStartTime";
const _LTSUD = "LaunchTemplateSpecificationUserData";
const _LTSa = "LaunchTemplateSet";
const _LTTS = "LaunchTemplateTagSpecification";
const _LTTSL = "LaunchTemplateTagSpecificationList";
const _LTTSR = "LaunchTemplateTagSpecificationRequest";
const _LTTSRL = "LaunchTemplateTagSpecificationRequestList";
const _LTV = "LaunchTemplateVersion";
const _LTVS = "LaunchTemplateVersionSet";
const _LTVa = "LaunchTemplateVersions";
const _LTa = "LaunchTemplates";
const _LTat = "LatestTime";
const _LTau = "LaunchTime";
const _LTi = "LicenseType";
const _LTo = "LocationType";
const _LToc = "LocalTarget";
const _LUT = "LastUpdateTimestamp";
const _LUTa = "LastUpdateTime";
const _LUTas = "LastUpdatedTime";
const _LV = "LogVersion";
const _LVCS = "LastVersionCreationStatus";
const _LVCSM = "LastVersionCreationStatusMessage";
const _LVIRB = "ListVolumesInRecycleBin";
const _LVIRBR = "ListVolumesInRecycleBinRequest";
const _LVIRBRi = "ListVolumesInRecycleBinResult";
const _LVN = "LatestVersionNumber";
const _La = "Latest";
const _Li = "Lifecycle";
const _Lic = "Licenses";
const _Lo = "Locale";
const _Loc = "Location";
const _M = "Min";
const _MA = "MutualAuthentication";
const _MAA = "ModifyAddressAttribute";
const _MAAA = "MaintenanceAutoAppliedAfter";
const _MAAR = "ModifyAddressAttributeRequest";
const _MAARo = "ModifyAddressAttributeResult";
const _MAE = "MultiAttachEnabled";
const _MAI = "MaxAggregationInterval";
const _MAIe = "MediaAcceleratorInfo";
const _MAIi = "MiddleboxAttachmentIds";
const _MAIid = "MiddleboxAttachmentId";
const _MAS = "MovingAddressStatuses";
const _MASS = "MovingAddressStatusSet";
const _MASo = "MovingAddressStatus";
const _MATV = "MoveAddressToVpc";
const _MATVR = "MoveAddressToVpcRequest";
const _MATVRo = "MoveAddressToVpcResult";
const _MAVEC = "ModifyAccountVpcEncryptionControl";
const _MAVECR = "ModifyAccountVpcEncryptionControlRequest";
const _MAVECRo = "ModifyAccountVpcEncryptionControlResult";
const _MAZG = "ModifyAvailabilityZoneGroup";
const _MAZGR = "ModifyAvailabilityZoneGroupRequest";
const _MAZGRo = "ModifyAvailabilityZoneGroupResult";
const _MAa = "MacAddress";
const _MAe = "MeteredAccount";
const _MB = "ManagedBy";
const _MBCTI = "MoveByoipCidrToIpam";
const _MBCTIR = "MoveByoipCidrToIpamRequest";
const _MBCTIRo = "MoveByoipCidrToIpamResult";
const _MBIM = "MaximumBandwidthInMbps";
const _MC = "MacCredentials";
const _MCOIOL = "MapCustomerOwnedIpOnLaunch";
const _MCR = "ModifyCapacityReservation";
const _MCRF = "ModifyCapacityReservationFleet";
const _MCRFR = "ModifyCapacityReservationFleetRequest";
const _MCRFRo = "ModifyCapacityReservationFleetResult";
const _MCRI = "MoveCapacityReservationInstances";
const _MCRIR = "MoveCapacityReservationInstancesRequest";
const _MCRIRo = "MoveCapacityReservationInstancesResult";
const _MCRR = "ModifyCapacityReservationRequest";
const _MCRRo = "ModifyCapacityReservationResult";
const _MCVE = "ModifyClientVpnEndpoint";
const _MCVER = "ModifyClientVpnEndpointRequest";
const _MCVERo = "ModifyClientVpnEndpointResult";
const _MCa = "MaxCount";
const _MCi = "MissingComponent";
const _MCin = "MinCount";
const _MD = "MaxDuration";
const _MDA = "MulticastDomainAssociations";
const _MDCS = "ModifyDefaultCreditSpecification";
const _MDCSR = "ModifyDefaultCreditSpecificationRequest";
const _MDCSRo = "ModifyDefaultCreditSpecificationResult";
const _MDDS = "MaxDrainDurationSeconds";
const _MDI = "MediaDeviceInfo";
const _MDIL = "MediaDeviceInfoList";
const _MDK = "MetaDataKey";
const _MDMI = "MediaDeviceMemoryInfo";
const _MDR = "MetricDataResults";
const _MDRS = "MetricDataResultSet";
const _MDRSe = "MetricDimensionResultSet";
const _MDRe = "MetricDimensionResults";
const _MDRet = "MetricDataResult";
const _MDSC = "MaximumDaysSinceCreated";
const _MDSD = "MaximumDaysSinceDeprecated";
const _MDSSIC = "MaximumDaysSinceSourceImageCreated";
const _MDSWC = "MaximumDaysSinceWatermarkCreated";
const _MDV = "MetaDataValue";
const _MDa = "MaintenanceDetails";
const _MDe = "MetaData";
const _MDi = "MinDuration";
const _ME = "MaxEntries";
const _MEA = "MaximumEbsAttachments";
const _MEC = "MaximumEbsCards";
const _MEDKKI = "ModifyEbsDefaultKmsKeyId";
const _MEDKKIR = "ModifyEbsDefaultKmsKeyIdRequest";
const _MEDKKIRo = "ModifyEbsDefaultKmsKeyIdResult";
const _MEI = "MaximumEfaInterfaces";
const _MEM = "ManagedExceptionMessage";
const _MEQC = "MaximumEnaQueueCount";
const _MEQCPI = "MaximumEnaQueueCountPerInterface";
const _MF = "ModifyFleet";
const _MFIA = "ModifyFpgaImageAttribute";
const _MFIAR = "ModifyFpgaImageAttributeRequest";
const _MFIARo = "ModifyFpgaImageAttributeResult";
const _MFR = "ModifyFleetRequest";
const _MFRo = "ModifyFleetResult";
const _MFV = "MostFrequentValue";
const _MG = "MulticastGroups";
const _MGBPVC = "MemoryGiBPerVCpu";
const _MGBPVCR = "MemoryGiBPerVCpuRequest";
const _MH = "MacHosts";
const _MHL = "MacHostList";
const _MHR = "ModifyHostsRequest";
const _MHRo = "ModifyHostsResult";
const _MHa = "MacHost";
const _MHo = "ModifyHosts";
const _MI = "MaximumIops";
const _MIA = "ModifyImageAttribute";
const _MIAR = "ModifyImageAttributeRequest";
const _MIARo = "ModifyInstanceAttributeRequest";
const _MIAV = "ModifyInstanceAttributeValue";
const _MIAo = "ModifyInstanceAttribute";
const _MIC = "MaxInstanceCount";
const _MICE = "ModifyInstanceConnectEndpoint";
const _MICER = "ModifyInstanceConnectEndpointRequest";
const _MICERo = "ModifyInstanceConnectEndpointResult";
const _MICO = "ModifyInstanceCpuOptions";
const _MICOR = "ModifyInstanceCpuOptionsRequest";
const _MICORo = "ModifyInstanceCpuOptionsResult";
const _MICRA = "ModifyInstanceCapacityReservationAttributes";
const _MICRAR = "ModifyInstanceCapacityReservationAttributesRequest";
const _MICRARo = "ModifyInstanceCapacityReservationAttributesResult";
const _MICS = "ModifyInstanceCreditSpecification";
const _MICSR = "ModifyInstanceCreditSpecificationRequest";
const _MICSRo = "ModifyInstanceCreditSpecificationResult";
const _MIEST = "ModifyInstanceEventStartTime";
const _MIESTR = "ModifyInstanceEventStartTimeRequest";
const _MIESTRo = "ModifyInstanceEventStartTimeResult";
const _MIEW = "ModifyInstanceEventWindow";
const _MIEWR = "ModifyInstanceEventWindowRequest";
const _MIEWRo = "ModifyInstanceEventWindowResult";
const _MIF = "ModifyIdFormat";
const _MIFR = "ModifyIdFormatRequest";
const _MIIF = "ModifyIdentityIdFormat";
const _MIIFR = "ModifyIdentityIdFormatRequest";
const _MIMD = "ModifyInstanceMetadataDefaults";
const _MIMDR = "ModifyInstanceMetadataDefaultsRequest";
const _MIMDRo = "ModifyInstanceMetadataDefaultsResult";
const _MIMO = "ModifyInstanceMaintenanceOptions";
const _MIMOR = "ModifyInstanceMaintenanceOptionsRequest";
const _MIMORo = "ModifyInstanceMaintenanceOptionsResult";
const _MIMORod = "ModifyInstanceMetadataOptionsRequest";
const _MIMORodi = "ModifyInstanceMetadataOptionsResult";
const _MIMOo = "ModifyInstanceMetadataOptions";
const _MINPO = "ModifyInstanceNetworkPerformanceOptions";
const _MINPR = "ModifyInstanceNetworkPerformanceRequest";
const _MINPRo = "ModifyInstanceNetworkPerformanceResult";
const _MIP = "ModifyInstancePlacement";
const _MIPA = "ModifyIpamPoolAllocation";
const _MIPAR = "ModifyIpamPoolAllocationRequest";
const _MIPARR = "ModifyIpamPolicyAllocationRulesRequest";
const _MIPARRo = "ModifyIpamPolicyAllocationRulesResult";
const _MIPARo = "ModifyIpamPoolAllocationResult";
const _MIPARod = "ModifyIpamPolicyAllocationRules";
const _MIPLR = "ModifyIpamPrefixListResolver";
const _MIPLRR = "ModifyIpamPrefixListResolverRequest";
const _MIPLRRo = "ModifyIpamPrefixListResolverResult";
const _MIPLRT = "ModifyIpamPrefixListResolverTarget";
const _MIPLRTR = "ModifyIpamPrefixListResolverTargetRequest";
const _MIPLRTRo = "ModifyIpamPrefixListResolverTargetResult";
const _MIPR = "ModifyInstancePlacementRequest";
const _MIPRo = "ModifyInstancePlacementResult";
const _MIPRod = "ModifyIpamPoolRequest";
const _MIPRodi = "ModifyIpamPoolResult";
const _MIPo = "ModifyIpamPool";
const _MIR = "ModifyIpamRequest";
const _MIRC = "ModifyIpamResourceCidr";
const _MIRCR = "ModifyIpamResourceCidrRequest";
const _MIRCRo = "ModifyIpamResourceCidrResult";
const _MIRD = "ModifyIpamResourceDiscovery";
const _MIRDR = "ModifyIpamResourceDiscoveryRequest";
const _MIRDRo = "ModifyIpamResourceDiscoveryResult";
const _MIRo = "ModifyIpamResult";
const _MIRon = "MonitorInstancesRequest";
const _MIRoni = "MonitorInstancesResult";
const _MIS = "ModifyIpamScope";
const _MISR = "ModifyIpamScopeRequest";
const _MISRo = "ModifyIpamScopeResult";
const _MIe = "MemoryInfo";
const _MIo = "ModifyIpam";
const _MIon = "MonitorInstances";
const _MLGR = "ModifyLocalGatewayRoute";
const _MLGRR = "ModifyLocalGatewayRouteRequest";
const _MLGRRo = "ModifyLocalGatewayRouteResult";
const _MLT = "ModifyLaunchTemplate";
const _MLTR = "ModifyLaunchTemplateRequest";
const _MLTRo = "ModifyLaunchTemplateResult";
const _MMB = "MemoryMiB";
const _MMBR = "MemoryMiBRequest";
const _MMPL = "ModifyManagedPrefixList";
const _MMPLR = "ModifyManagedPrefixListRequest";
const _MMPLRo = "ModifyManagedPrefixListResult";
const _MMRV = "ModifyManagedResourceVisibility";
const _MMRVR = "ModifyManagedResourceVisibilityRequest";
const _MMRVRo = "ModifyManagedResourceVisibilityResult";
const _MMT = "MacModificationTask";
const _MMTI = "MacModificationTaskIds";
const _MMTIL = "MacModificationTaskIdList";
const _MMTIa = "MacModificationTaskId";
const _MMTL = "MacModificationTaskList";
const _MMTa = "MacModificationTasks";
const _MN = "MetricNames";
const _MNC = "MaximumNetworkCards";
const _MNI = "MaximumNetworkInterfaces";
const _MNIA = "ModifyNetworkInterfaceAttribute";
const _MNIAR = "ModifyNetworkInterfaceAttributeRequest";
const _MNe = "MetricName";
const _MO = "MetadataOptions";
const _MOSLRG = "MemberOfServiceLinkedResourceGroup";
const _MOSLSV = "MacOSLatestSupportedVersions";
const _MOSVSL = "MacOSVersionStringList";
const _MOa = "MaintenanceOptions";
const _MP = "MatchPaths";
const _MPC = "MarketplaceProductCodes";
const _MPCL = "MarketplaceProductCodeList";
const _MPCRL = "MarketplaceProductCodeRequestList";
const _MPCa = "MarketplaceProductCode";
const _MPDNO = "ModifyPrivateDnsNameOptions";
const _MPDNOR = "ModifyPrivateDnsNameOptionsRequest";
const _MPDNORo = "ModifyPrivateDnsNameOptionsResult";
const _MPIDNO = "ModifyPublicIpDnsNameOptions";
const _MPIDNOR = "ModifyPublicIpDnsNameOptionsRequest";
const _MPIDNORo = "ModifyPublicIpDnsNameOptionsResult";
const _MPIOL = "MapPublicIpOnLaunch";
const _MPL = "MaxParallelLaunches";
const _MPLS = "ManagedPrefixListSet";
const _MPLa = "ManagedPrefixList";
const _MPR = "MeteringPolicyRule";
const _MPa = "MatchPath";
const _MPax = "MaxPrice";
const _MPe = "MetricPoints";
const _MPet = "MetricPoint";
const _MR = "MaxResults";
const _MRI = "ModifyReservedInstances";
const _MRIR = "ModifyReservedInstancesRequest";
const _MRIRo = "ModifyReservedInstancesResult";
const _MRS = "ModifyRouteServer";
const _MRSR = "ModifyRouteServerRequest";
const _MRSRo = "ModifyRouteServerResult";
const _MRVS = "ManagedResourceVisibilitySettings";
const _MRo = "ModificationResults";
const _MRu = "MultiRegion";
const _MS = "ManagementState";
const _MSA = "ModifySnapshotAttribute";
const _MSAR = "ModifySnapshotAttributeRequest";
const _MSARo = "ModifySubnetAttributeRequest";
const _MSAo = "ModifySubnetAttribute";
const _MSDIH = "MaxSlotDurationInHours";
const _MSDIHi = "MinSlotDurationInHours";
const _MSFR = "ModifySpotFleetRequest";
const _MSFRR = "ModifySpotFleetRequestRequest";
const _MSFRRo = "ModifySpotFleetRequestResponse";
const _MSGR = "ModifySecurityGroupRules";
const _MSGRR = "ModifySecurityGroupRulesRequest";
const _MSGRRo = "ModifySecurityGroupRulesResult";
const _MSIPC = "MacSystemIntegrityProtectionConfiguration";
const _MSIPCR = "MacSystemIntegrityProtectionConfigurationRequest";
const _MSIPCa = "MacSystemIntegrityProtectionConfig";
const _MSIPS = "MacSystemIntegrityProtectionStatus";
const _MSNI = "MaximumSecondaryNetworkInterfaces";
const _MSPAPOOODP = "MaxSpotPriceAsPercentageOfOptimalOnDemandPrice";
const _MST = "ModifySnapshotTier";
const _MSTR = "ModifySnapshotTierRequest";
const _MSTRo = "ModifySnapshotTierResult";
const _MSa = "MaintenanceStrategies";
const _MSe = "MetricSet";
const _MSo = "MoveStatus";
const _MSod = "ModificationState";
const _MSu = "MulticastSupport";
const _MT = "MarketType";
const _MTC = "MinTargetCapacity";
const _MTDID = "MaxTermDurationInDays";
const _MTDIDi = "MinTermDurationInDays";
const _MTG = "ModifyTransitGateway";
const _MTGMP = "ModifyTransitGatewayMeteringPolicy";
const _MTGMPR = "ModifyTransitGatewayMeteringPolicyRequest";
const _MTGMPRo = "ModifyTransitGatewayMeteringPolicyResult";
const _MTGO = "ModifyTransitGatewayOptions";
const _MTGPLR = "ModifyTransitGatewayPrefixListReference";
const _MTGPLRR = "ModifyTransitGatewayPrefixListReferenceRequest";
const _MTGPLRRo = "ModifyTransitGatewayPrefixListReferenceResult";
const _MTGR = "ModifyTransitGatewayRequest";
const _MTGRo = "ModifyTransitGatewayResult";
const _MTGVA = "ModifyTransitGatewayVpcAttachment";
const _MTGVAR = "ModifyTransitGatewayVpcAttachmentRequest";
const _MTGVARO = "ModifyTransitGatewayVpcAttachmentRequestOptions";
const _MTGVARo = "ModifyTransitGatewayVpcAttachmentResult";
const _MTIMB = "MaximumThroughputInMBps";
const _MTMFNS = "ModifyTrafficMirrorFilterNetworkServices";
const _MTMFNSR = "ModifyTrafficMirrorFilterNetworkServicesRequest";
const _MTMFNSRo = "ModifyTrafficMirrorFilterNetworkServicesResult";
const _MTMFR = "ModifyTrafficMirrorFilterRule";
const _MTMFRR = "ModifyTrafficMirrorFilterRuleRequest";
const _MTMFRRo = "ModifyTrafficMirrorFilterRuleResult";
const _MTMS = "ModifyTrafficMirrorSession";
const _MTMSR = "ModifyTrafficMirrorSessionRequest";
const _MTMSRo = "ModifyTrafficMirrorSessionResult";
const _MTP = "MaxTotalPrice";
const _MTe = "MemberType";
const _MV = "MinVersion";
const _MVA = "ModifyVolumeAttribute";
const _MVAE = "ModifyVerifiedAccessEndpoint";
const _MVAECO = "ModifyVerifiedAccessEndpointCidrOptions";
const _MVAEEO = "ModifyVerifiedAccessEndpointEniOptions";
const _MVAELBO = "ModifyVerifiedAccessEndpointLoadBalancerOptions";
const _MVAEP = "ModifyVerifiedAccessEndpointPolicy";
const _MVAEPR = "ModifyVerifiedAccessEndpointPolicyRequest";
const _MVAEPRL = "ModifyVerifiedAccessEndpointPortRangeList";
const _MVAEPRo = "ModifyVerifiedAccessEndpointPolicyResult";
const _MVAEPRod = "ModifyVerifiedAccessEndpointPortRange";
const _MVAER = "ModifyVerifiedAccessEndpointRequest";
const _MVAERO = "ModifyVerifiedAccessEndpointRdsOptions";
const _MVAERo = "ModifyVerifiedAccessEndpointResult";
const _MVAESIL = "ModifyVerifiedAccessEndpointSubnetIdList";
const _MVAG = "ModifyVerifiedAccessGroup";
const _MVAGP = "ModifyVerifiedAccessGroupPolicy";
const _MVAGPR = "ModifyVerifiedAccessGroupPolicyRequest";
const _MVAGPRo = "ModifyVerifiedAccessGroupPolicyResult";
const _MVAGR = "ModifyVerifiedAccessGroupRequest";
const _MVAGRo = "ModifyVerifiedAccessGroupResult";
const _MVAI = "ModifyVerifiedAccessInstance";
const _MVAILC = "ModifyVerifiedAccessInstanceLoggingConfiguration";
const _MVAILCR = "ModifyVerifiedAccessInstanceLoggingConfigurationRequest";
const _MVAILCRo = "ModifyVerifiedAccessInstanceLoggingConfigurationResult";
const _MVAIR = "ModifyVerifiedAccessInstanceRequest";
const _MVAIRo = "ModifyVerifiedAccessInstanceResult";
const _MVANAOO = "ModifyVerifiedAccessNativeApplicationOidcOptions";
const _MVAR = "ModifyVolumeAttributeRequest";
const _MVARo = "ModifyVpcAttributeRequest";
const _MVATP = "ModifyVerifiedAccessTrustProvider";
const _MVATPDO = "ModifyVerifiedAccessTrustProviderDeviceOptions";
const _MVATPOO = "ModifyVerifiedAccessTrustProviderOidcOptions";
const _MVATPR = "ModifyVerifiedAccessTrustProviderRequest";
const _MVATPRo = "ModifyVerifiedAccessTrustProviderResult";
const _MVAo = "ModifyVpcAttribute";
const _MVBPAE = "ModifyVpcBlockPublicAccessExclusion";
const _MVBPAER = "ModifyVpcBlockPublicAccessExclusionRequest";
const _MVBPAERo = "ModifyVpcBlockPublicAccessExclusionResult";
const _MVBPAO = "ModifyVpcBlockPublicAccessOptions";
const _MVBPAOR = "ModifyVpcBlockPublicAccessOptionsRequest";
const _MVBPAORo = "ModifyVpcBlockPublicAccessOptionsResult";
const _MVC = "ModifyVpnConnection";
const _MVCO = "ModifyVpnConnectionOptions";
const _MVCOR = "ModifyVpnConnectionOptionsRequest";
const _MVCORo = "ModifyVpnConnectionOptionsResult";
const _MVCR = "ModifyVpnConnectionRequest";
const _MVCRo = "ModifyVpnConnectionResult";
const _MVE = "ManagesVpcEndpoints";
const _MVEC = "ModifyVpcEncryptionControl";
const _MVECN = "ModifyVpcEndpointConnectionNotification";
const _MVECNR = "ModifyVpcEndpointConnectionNotificationRequest";
const _MVECNRo = "ModifyVpcEndpointConnectionNotificationResult";
const _MVECR = "ModifyVpcEncryptionControlRequest";
const _MVECRo = "ModifyVpcEncryptionControlResult";
const _MVEPR = "ModifyVpcEndpointPayerResponsibility";
const _MVEPRR = "ModifyVpcEndpointPayerResponsibilityRequest";
const _MVEPRRo = "ModifyVpcEndpointPayerResponsibilityResult";
const _MVER = "ModifyVpcEndpointRequest";
const _MVERo = "ModifyVpcEndpointResult";
const _MVESC = "ModifyVpcEndpointServiceConfiguration";
const _MVESCR = "ModifyVpcEndpointServiceConfigurationRequest";
const _MVESCRo = "ModifyVpcEndpointServiceConfigurationResult";
const _MVESP = "ModifyVpcEndpointServicePermissions";
const _MVESPR = "ModifyVpcEndpointServicePermissionsRequest";
const _MVESPRR = "ModifyVpcEndpointServicePayerResponsibilityRequest";
const _MVESPRRo = "ModifyVpcEndpointServicePayerResponsibilityResult";
const _MVESPRo = "ModifyVpcEndpointServicePermissionsResult";
const _MVESPRod = "ModifyVpcEndpointServicePayerResponsibility";
const _MVEo = "ModifyVpcEndpoint";
const _MVPCO = "ModifyVpcPeeringConnectionOptions";
const _MVPCOR = "ModifyVpcPeeringConnectionOptionsRequest";
const _MVPCORo = "ModifyVpcPeeringConnectionOptionsResult";
const _MVR = "ModifyVolumeRequest";
const _MVRo = "ModifyVolumeResult";
const _MVS = "MetricValueSet";
const _MVT = "ModifyVpcTenancy";
const _MVTC = "ModifyVpnTunnelCertificate";
const _MVTCR = "ModifyVpnTunnelCertificateRequest";
const _MVTCRo = "ModifyVpnTunnelCertificateResult";
const _MVTO = "ModifyVpnTunnelOptions";
const _MVTOR = "ModifyVpnTunnelOptionsRequest";
const _MVTORo = "ModifyVpnTunnelOptionsResult";
const _MVTOS = "ModifyVpnTunnelOptionsSpecification";
const _MVTR = "ModifyVpcTenancyRequest";
const _MVTRo = "ModifyVpcTenancyResult";
const _MVa = "MaxVersion";
const _MVe = "MetricValues";
const _MVet = "MetricValue";
const _MVo = "ModifyVolume";
const _Ma = "Max";
const _Mai = "Main";
const _Man = "Manufacturer";
const _Mana = "Managed";
const _Mar = "Marketplace";
const _Me = "Message";
const _Med = "Med";
const _Mes = "Messages";
const _Met = "Metric";
const _Mo = "Mode";
const _Mon = "Monitoring";
const _Moni = "Monitored";
const _N = "Name";
const _NA = "NetworkAcl";
const _NAA = "NetworkAclAssociation";
const _NAAI = "NetworkAclAssociationId";
const _NAAL = "NetworkAclAssociationList";
const _NAE = "NetworkAclEntry";
const _NAEL = "NetworkAclEntryList";
const _NAI = "NetworkAclId";
const _NAISL = "NetworkAclIdStringList";
const _NAIe = "NetworkAclIds";
const _NAIew = "NewAssociationId";
const _NAL = "NetworkAclList";
const _NAOO = "NativeApplicationOidcOptions";
const _NAe = "NetworkAcls";
const _NAo = "NotAfter";
const _NB = "NotBefore";
const _NBD = "NotBeforeDeadline";
const _NBG = "NetworkBorderGroup";
const _NBGR = "NetworkBandwidthGbpsRequest";
const _NBGe = "NetworkBandwidthGbps";
const _NC = "NetworkCards";
const _NCI = "NetworkCardIndex";
const _NCIL = "NetworkCardInfoList";
const _NCIe = "NetworkCardInfo";
const _NCR = "NonCompliantResources";
const _ND = "NoDevice";
const _NDC = "NewDhcpConfiguration";
const _NDCI = "NeuronDeviceCoreInfo";
const _NDCL = "NewDhcpConfigurationList";
const _NDI = "NeuronDeviceInfo";
const _NDIL = "NeuronDeviceInfoList";
const _NDMI = "NeuronDeviceMemoryInfo";
const _NDe = "NeuronDevices";
const _NES = "NitroEnclavesSupport";
const _NG = "NatGateway";
const _NGA = "NatGatewayAddresses";
const _NGAA = "NatGatewayAttachedAppliance";
const _NGAAL = "NatGatewayAttachedApplianceList";
const _NGAL = "NatGatewayAddressList";
const _NGAa = "NatGatewayAddress";
const _NGE = "NatGatewayExclusion";
const _NGI = "NatGatewayId";
const _NGISL = "NatGatewayIdStringList";
const _NGIa = "NatGatewayIds";
const _NGL = "NatGatewayList";
const _NGa = "NatGateways";
const _NHI = "NextHopIp";
const _NI = "NetworkId";
const _NIA = "NetworkInsightsAnalyses";
const _NIAA = "NetworkInsightsAnalysisArn";
const _NIAC = "NetworkInterfaceAttachmentChanges";
const _NIAI = "NetworkInsightsAnalysisId";
const _NIAIL = "NetworkInsightsAnalysisIdList";
const _NIAIe = "NetworkInsightsAnalysisIds";
const _NIAL = "NetworkInsightsAnalysisList";
const _NIAS = "NetworkInsightsAccessScope";
const _NIASA = "NetworkInsightsAccessScopeAnalyses";
const _NIASAA = "NetworkInsightsAccessScopeAnalysisArn";
const _NIASAI = "NetworkInsightsAccessScopeAnalysisId";
const _NIASAIL = "NetworkInsightsAccessScopeAnalysisIdList";
const _NIASAIe = "NetworkInsightsAccessScopeAnalysisIds";
const _NIASAL = "NetworkInsightsAccessScopeAnalysisList";
const _NIASAe = "NetworkInsightsAccessScopeArn";
const _NIASAet = "NetworkInsightsAccessScopeAnalysis";
const _NIASC = "NetworkInsightsAccessScopeContent";
const _NIASI = "NetworkInsightsAccessScopeId";
const _NIASIL = "NetworkInsightsAccessScopeIdList";
const _NIASIe = "NetworkInsightsAccessScopeIds";
const _NIASL = "NetworkInsightsAccessScopeList";
const _NIASe = "NetworkInsightsAccessScopes";
const _NIASet = "NetworkInterfaceAttachmentStatus";
const _NIAe = "NetworkInsightsAnalysis";
const _NIAet = "NetworkInterfaceAssociation";
const _NIAetw = "NetworkInterfaceAttachment";
const _NIC = "NetworkInterfaceCount";
const _NICR = "NetworkInterfaceCountRequest";
const _NID = "NetworkInterfaceDescription";
const _NII = "NetworkInterfaceId";
const _NIIA = "NetworkInterfaceIpv6Address";
const _NIIAL = "NetworkInterfaceIpv6AddressesList";
const _NIIL = "NetworkInterfaceIdList";
const _NIIS = "NetworkInterfaceIdSet";
const _NIIe = "NetworkInterfaceIds";
const _NIL = "NetworkInterfaceList";
const _NIO = "NetworkInterfaceOptions";
const _NIOI = "NetworkInterfaceOwnerId";
const _NIP = "NetworkInsightsPath";
const _NIPA = "NetworkInsightsPathArn";
const _NIPI = "NetworkInsightsPathId";
const _NIPIA = "NetworkInterfacePrivateIpAddress";
const _NIPIAL = "NetworkInterfacePrivateIpAddressList";
const _NIPIL = "NetworkInsightsPathIdList";
const _NIPIe = "NetworkInterfacePermissionId";
const _NIPIet = "NetworkInsightsPathIds";
const _NIPIetw = "NetworkInterfacePermissionIds";
const _NIPL = "NetworkInsightsPathList";
const _NIPLe = "NetworkInterfacePermissionList";
const _NIPS = "NetworkInterfacePermissionState";
const _NIPe = "NetworkInsightsPaths";
const _NIPet = "NetworkInterfacePermissions";
const _NIPetw = "NetworkInterfacePermission";
const _NIe = "NetworkInterface";
const _NIet = "NetworkInterfaces";
const _NIetw = "NetworkInfo";
const _NIeu = "NeuronInfo";
const _NL = "NetmaskLength";
const _NLBA = "NetworkLoadBalancerArn";
const _NLBAe = "NetworkLoadBalancerArns";
const _NN = "NetworkNodes";
const _NNL = "NetworkNodesList";
const _NNS = "NetworkNodeSet";
const _NOA = "NumberOfAccounts";
const _NOFA = "NumberOfFailedAccounts";
const _NOMA = "NumberOfMatchedAccounts";
const _NOUA = "NumberOfUnmatchedAccounts";
const _NP = "NvramProtections";
const _NPF = "NetworkPathFound";
const _NPO = "NetworkPerformanceOptions";
const _NPe = "NetworkPerformance";
const _NPet = "NetworkPlatform";
const _NR = "NoReboot";
const _NS = "NvmeSupport";
const _NSST = "NextSlotStartTime";
const _NSe = "NetworkServices";
const _NT = "NetworkType";
const _NTI = "NitroTpmInfo";
const _NTS = "NitroTpmSupport";
const _NTSVL = "NitroTpmSupportedVersionsList";
const _NTe = "NextToken";
const _NV = "NestedVirtualization";
const _Na = "Nameservers";
const _O = "Origin";
const _OA = "OutpostArn";
const _OASL = "OrganizationArnStringList";
const _OAr = "OrganizationsAccess";
const _OArg = "OrganizationArn";
const _OArga = "OrganizationArns";
const _OAw = "OwnerAlias";
const _OC = "OfferingClass";
const _OD = "OccurrenceDays";
const _ODAS = "OnDemandAllocationStrategy";
const _ODFC = "OnDemandFulfilledCapacity";
const _ODMPPOLP = "OnDemandMaxPricePercentageOverLowestPrice";
const _ODMTP = "OnDemandMaxTotalPrice";
const _ODO = "OnDemandOptions";
const _ODOR = "OnDemandOptionsRequest";
const _ODRS = "OccurrenceDayRequestSet";
const _ODS = "OccurrenceDaySet";
const _ODTC = "OnDemandTargetCapacity";
const _ODc = "OccurrenceDay";
const _ODcc = "OccurenceDay";
const _OEP = "OrganizationsEntityPath";
const _OF = "OutputFormat";
const _OH = "OutboundHeader";
const _OI = "OwnerId";
const _OIA = "OutsideIpAddress";
const _OIAT = "OutsideIpAddressType";
const _OIS = "OptInStatus";
const _OIf = "OfferingId";
const _OIr = "OriginalIops";
const _OIu = "OutpostId";
const _OIw = "OwnerIds";
const _OK = "ObjectKey";
const _OL = "OutpostLags";
const _OLI = "OutpostLagId";
const _OLIS = "OutpostLagIdSet";
const _OLIu = "OutpostLagIds";
const _OLS = "OutpostLagSet";
const _OLu = "OutpostLag";
const _OMAE = "OriginalMultiAttachEnabled";
const _ON = "OptionName";
const _ONA = "OdbNetworkArn";
const _OO = "OidcOptions";
const _OR = "OperatingRegions";
const _ORIWEA = "OutputReservedInstancesWillExpireAt";
const _ORTE = "OccurrenceRelativeToEnd";
const _ORp = "OperatingRegion";
const _ORpe = "OperatorRequest";
const _ORper = "OperatorResponse";
const _OS = "OfferingSet";
const _OSL = "OwnerStringList";
const _OST = "OldestSampleTime";
const _OSr = "OriginalSize";
const _OSv = "OverlapStatus";
const _OT = "OptimizingTime";
const _OTI = "OrganizationTargetId";
const _OTf = "OfferingType";
const _OTp = "OperationType";
const _OTr = "OrganizationTargets";
const _OTri = "OriginalThroughput";
const _OU = "OccurrenceUnit";
const _OUA = "OrganizationalUnitArn";
const _OUASL = "OrganizationalUnitArnStringList";
const _OUAr = "OrganizationalUnitArns";
const _OUE = "OrganizationalUnitExclusions";
const _OUI = "OrganizationalUnitId";
const _OV = "OptionValues";
const _OVC = "OpenVpnConfigurations";
const _OVT = "OriginalVolumeType";
const _OVp = "OptionValue";
const _Op = "Operator";
const _Ope = "Operation";
const _Opt = "Options";
const _Ou = "Output";
const _Ov = "Overrides";
const _Ow = "Owners";
const _Own = "Owner";
const _P = "Principal";
const _PA = "PoolArn";
const _PAI = "PeerAccountId";
const _PAIe = "PeeringAttachmentId";
const _PAR = "PoolAddressRange";
const _PARo = "PoolAddressRanges";
const _PAS = "PeeringAttachmentStatus";
const _PAe = "PeerAddress";
const _PAee = "PeerAsn";
const _PAr = "PrincipalArn";
const _PAu = "PubliclyAdvertisable";
const _PB = "ProvisionedBandwidth";
const _PBA = "PeerBgpAsn";
const _PBAE = "PeerBgpAsnExtended";
const _PBC = "ProvisionByoipCidr";
const _PBCR = "ProvisionByoipCidrRequest";
const _PBCRr = "ProvisionByoipCidrResult";
const _PBIG = "PeakBandwidthInGbps";
const _PC = "PoolCidrs";
const _PCB = "PoolCidrBlocks";
const _PCBE = "PurchaseCapacityBlockExtension";
const _PCBER = "PurchaseCapacityBlockExtensionRequest";
const _PCBERu = "PurchaseCapacityBlockExtensionResult";
const _PCBR = "PurchaseCapacityBlockRequest";
const _PCBRu = "PurchaseCapacityBlockResult";
const _PCBS = "PoolCidrBlocksSet";
const _PCBo = "PoolCidrBlock";
const _PCBu = "PurchaseCapacityBlock";
const _PCI = "PreserveClientIp";
const _PCIr = "ProductCodeId";
const _PCL = "PathComponentList";
const _PCLr = "ProductCodeList";
const _PCNI = "PeerCoreNetworkId";
const _PCO = "PeeringConnectionOptions";
const _PCOR = "PeeringConnectionOptionsRequest";
const _PCS = "PostureComplianceStatuses";
const _PCSL = "ProductCodeStringList";
const _PCT = "ProductCodeType";
const _PCa = "PartitionCount";
const _PCat = "PathComponent";
const _PCo = "PoolCount";
const _PCr = "ProductCode";
const _PCro = "ProductCodes";
const _PD = "PasswordData";
const _PDD = "PrivateDnsDetails";
const _PDDS = "PrivateDnsDetailsSet";
const _PDE = "PrivateDnsEnabled";
const _PDEr = "PrivateDnsEntry";
const _PDHG = "Phase1DHGroup";
const _PDHGN = "Phase1DHGroupNumbers";
const _PDHGNL = "Phase1DHGroupNumbersList";
const _PDHGNLV = "Phase1DHGroupNumbersListValue";
const _PDHGNLVh = "Phase2DHGroupNumbersListValue";
const _PDHGNLh = "Phase2DHGroupNumbersList";
const _PDHGNRL = "Phase1DHGroupNumbersRequestList";
const _PDHGNRLV = "Phase1DHGroupNumbersRequestListValue";
const _PDHGNRLVh = "Phase2DHGroupNumbersRequestListValue";
const _PDHGNRLh = "Phase2DHGroupNumbersRequestList";
const _PDHGNh = "Phase2DHGroupNumbers";
const _PDHGNha = "Phase1DHGroupNumber";
const _PDHGNhas = "Phase2DHGroupNumber";
const _PDHGh = "Phase2DHGroup";
const _PDHT = "PrivateDnsHostnameType";
const _PDHTOL = "PrivateDnsHostnameTypeOnLaunch";
const _PDL = "PricingDetailsList";
const _PDN = "PrivateDnsName";
const _PDNC = "PrivateDnsNameConfiguration";
const _PDNO = "PrivateDnsNameOptions";
const _PDNOOL = "PrivateDnsNameOptionsOnLaunch";
const _PDNOR = "PrivateDnsNameOptionsRequest";
const _PDNORr = "PrivateDnsNameOptionsResponse";
const _PDNVS = "PrivateDnsNameVerificationState";
const _PDNr = "PrivateDnsNames";
const _PDNu = "PublicDnsNames";
const _PDNub = "PublicDnsName";
const _PDOFIRE = "PrivateDnsOnlyForInboundResolverEndpoint";
const _PDP = "PrivateDnsPreference";
const _PDRTI = "PropagationDefaultRouteTableId";
const _PDSD = "PrivateDnsSpecifiedDomains";
const _PDSDN = "PublicDualStackDnsName";
const _PDSDS = "PrivateDnsSpecifiedDomainSet";
const _PDSDr = "PrivateDnsSpecifiedDomain";
const _PDSI = "PublicDefaultScopeId";
const _PDSIr = "PrivateDefaultScopeId";
const _PDa = "PaymentDue";
const _PDl = "PlatformDetails";
const _PDo = "PolicyDocument";
const _PDoo = "PoolDepth";
const _PDr = "ProductDescription";
const _PDri = "PricingDetail";
const _PDric = "PricingDetails";
const _PDro = "ProductDescriptions";
const _PE = "PolicyEnabled";
const _PEA = "Phase1EncryptionAlgorithm";
const _PEAL = "Phase1EncryptionAlgorithmsList";
const _PEALV = "Phase1EncryptionAlgorithmsListValue";
const _PEALVh = "Phase2EncryptionAlgorithmsListValue";
const _PEALh = "Phase2EncryptionAlgorithmsList";
const _PEARL = "Phase1EncryptionAlgorithmsRequestList";
const _PEARLV = "Phase1EncryptionAlgorithmsRequestListValue";
const _PEARLVh = "Phase2EncryptionAlgorithmsRequestListValue";
const _PEARLh = "Phase2EncryptionAlgorithmsRequestList";
const _PEAh = "Phase2EncryptionAlgorithm";
const _PEAha = "Phase1EncryptionAlgorithms";
const _PEAhas = "Phase2EncryptionAlgorithms";
const _PED = "PartitionEndDate";
const _PEk = "PkceEnabled";
const _PF = "PacketField";
const _PFR = "PerformanceFactorReference";
const _PFRR = "PerformanceFactorReferenceRequest";
const _PFRS = "PerformanceFactorReferenceSet";
const _PFRSR = "PerformanceFactorReferenceSetRequest";
const _PFS = "PreviousFleetState";
const _PFa = "PathFilter";
const _PG = "PlacementGroup";
const _PGA = "PlacementGroupArn";
const _PGI = "ParentGroupId";
const _PGISL = "PlacementGroupIdStringList";
const _PGIl = "PlacementGroupInfo";
const _PGL = "PlacementGroupList";
const _PGSL = "PlacementGroupStrategyList";
const _PGl = "PlacementGroups";
const _PHP = "PerHourPartition";
const _PHR = "PurchaseHostReservation";
const _PHRR = "PurchaseHostReservationRequest";
const _PHRRu = "PurchaseHostReservationResult";
const _PHS = "PacketHeaderStatement";
const _PHSR = "PacketHeaderStatementRequest";
const _PI = "PublicIp";
const _PIA = "Phase1IntegrityAlgorithm";
const _PIAC = "PrivateIpAddressCount";
const _PIACS = "PrivateIpAddressConfigSet";
const _PIACr = "PrivateIpAddressConfigs";
const _PIACri = "PrivateIpAddressConfig";
const _PIAL = "Phase1IntegrityAlgorithmsList";
const _PIALV = "Phase1IntegrityAlgorithmsListValue";
const _PIALVh = "Phase2IntegrityAlgorithmsListValue";
const _PIALh = "Phase2IntegrityAlgorithmsList";
const _PIARL = "Phase1IntegrityAlgorithmsRequestList";
const _PIARLV = "Phase1IntegrityAlgorithmsRequestListValue";
const _PIARLVh = "Phase2IntegrityAlgorithmsRequestListValue";
const _PIARLh = "Phase2IntegrityAlgorithmsRequestList";
const _PIAS = "PrivateIpAddressSpecification";
const _PIASL = "PrivateIpAddressSpecificationList";
const _PIASLr = "PrivateIpAddressStringList";
const _PIAh = "Phase2IntegrityAlgorithm";
const _PIAha = "Phase1IntegrityAlgorithms";
const _PIAhas = "Phase2IntegrityAlgorithms";
const _PIAr = "PrivateIpAddress";
const _PIAri = "PrivateIpAddresses";
const _PIAriv = "PrivateIpv4Addresses";
const _PIAu = "PublicIpAddress";
const _PIB = "ProvisionIpamByoasn";
const _PIBR = "ProvisionIpamByoasnRequest";
const _PIBRr = "ProvisionIpamByoasnResult";
const _PIDN = "PublicIpv6DnsName";
const _PIDNO = "PublicIpDnsNameOptions";
const _PIDNu = "PublicIpv4DnsName";
const _PIF = "PrincipalIdFormat";
const _PIFL = "PrincipalIdFormatList";
const _PIL = "ProtocolIntList";
const _PIP = "PublicIpv4Pool";
const _PIPC = "ProvisionIpamPoolCidr";
const _PIPCR = "ProvisionIpamPoolCidrRequest";
const _PIPCRr = "ProvisionIpamPoolCidrResult";
const _PIPI = "PublicIpv4PoolId";
const _PIPISL = "PublicIpv4PoolIdStringList";
const _PIPR = "PublicIpv4PoolRange";
const _PIPRS = "PublicIpv4PoolRangeSet";
const _PIPS = "PublicIpv4PoolSet";
const _PIPu = "PublicIpv4Pools";
const _PIS = "PublicIpSource";
const _PISL = "PublicIpStringList";
const _PIc = "PciId";
const _PIo = "PoolId";
const _PIoo = "PoolIds";
const _PIr = "PrimaryIpv6";
const _PIri = "PrivateIp";
const _PIro = "ProcessorInfo";
const _PIu = "PublicIps";
const _PK = "PublicKey";
const _PKM = "PublicKeyMaterial";
const _PL = "PrefixList";
const _PLA = "PrefixListAssociations";
const _PLAS = "PrefixListAssociationSet";
const _PLAr = "PrefixListArn";
const _PLAre = "PrefixListAssociation";
const _PLD = "PeerLivenessDetection";
const _PLE = "PrefixListEntry";
const _PLES = "PrefixListEntrySet";
const _PLF = "PartitionLoadFrequency";
const _PLI = "PrefixListId";
const _PLIL = "PrefixListIdList";
const _PLIS = "PrefixListIdSet";
const _PLIr = "PrefixListIds";
const _PLN = "PrefixListName";
const _PLOI = "PrefixListOwnerId";
const _PLR = "PrefixListRegion";
const _PLRISL = "PrefixListResourceIdStringList";
const _PLS = "Phase1LifetimeSeconds";
const _PLSh = "Phase2LifetimeSeconds";
const _PLSr = "PrefixListSet";
const _PLa = "PacketLength";
const _PLr = "PrefixLists";
const _PLro = "ProtocolList";
const _PM = "PendingMaintenance";
const _PN = "PartitionNumber";
const _PNC = "PreviewNextCidr";
const _PO = "PaymentOption";
const _POI = "PeerOwnerId";
const _POe = "PeeringOptions";
const _PP = "ProgressPercentage";
const _PPIPC = "ProvisionPublicIpv4PoolCidr";
const _PPIPCR = "ProvisionPublicIpv4PoolCidrRequest";
const _PPIPCRr = "ProvisionPublicIpv4PoolCidrResult";
const _PR = "PtrRecord";
const _PRD = "PersistRoutesDuration";
const _PRE = "PayerResponsibilityEntry";
const _PRF = "PathRequestFilter";
const _PRIO = "PurchaseReservedInstancesOffering";
const _PRIOR = "PurchaseReservedInstancesOfferingRequest";
const _PRIORu = "PurchaseReservedInstancesOfferingResult";
const _PRL = "PortRangeList";
const _PRN = "PolicyRuleNumber";
const _PRNo = "PolicyReferenceName";
const _PRS = "PersistRoutesState";
const _PRSa = "PayerResponsibilitySet";
const _PRSu = "PurchaseRequestSet";
const _PRT = "PayerResponsibilityType";
const _PRU = "PtrRecordUpdate";
const _PRa = "PayerResponsibility";
const _PRay = "PayerResponsibilities";
const _PRe = "PersistRoutes";
const _PRee = "PeerRegion";
const _PRer = "PermanentRestore";
const _PRl = "PlacementResponse";
const _PRo = "PortRange";
const _PRol = "PolicyRule";
const _PRor = "PortRanges";
const _PRu = "PurchaseRequest";
const _PRur = "PurchaseRequests";
const _PS = "ProvisioningStatus";
const _PSD = "PartitionStartDate";
const _PSET = "PreviousSlotEndTime";
const _PSFRS = "PreviousSpotFleetRequestState";
const _PSI = "PurchaseScheduledInstances";
const _PSIR = "PurchaseScheduledInstancesRequest";
const _PSIRu = "PurchaseScheduledInstancesResult";
const _PSIS = "PurchasedScheduledInstanceSet";
const _PSK = "PreSharedKey";
const _PSKA = "PreSharedKeyArn";
const _PSKE = "PublicSigningKeyEndpoint";
const _PSKS = "PreSharedKeyStorage";
const _PSKU = "PublicSigningKeyUrl";
const _PSL = "PriceScheduleList";
const _PSPN = "PublicSsmParameterName";
const _PSR = "ProvisioningStatusReason";
const _PSRa = "PathStatementRequest";
const _PSS = "PriceScheduleSpecification";
const _PSSL = "PriceScheduleSpecificationList";
const _PSa = "PathStatement";
const _PSe = "PermissionState";
const _PSee = "PeeringStatus";
const _PSh = "PhcSupport";
const _PSr = "PreviousState";
const _PSre = "PreviousStatus";
const _PSri = "PriceSchedules";
const _PSric = "PriceSchedule";
const _PSro = "ProcessingStatus";
const _PSu = "PurchaseSet";
const _PT = "PrincipalType";
const _PTGI = "PeerTransitGatewayId";
const _PTI = "PeeringTgwInfo";
const _PTS = "PoolTagSpecifications";
const _PTSo = "PoolTagSpecification";
const _PTr = "ProvisionTime";
const _PTu = "PurchaseToken";
const _PTur = "PurchaseTime";
const _PU = "PresignedUrl";
const _PUS = "PtrUpdateStatus";
const _PV = "PropagatingVgw";
const _PVI = "PeerVpcId";
const _PVIr = "PrimaryVpcId";
const _PVL = "PropagatingVgwList";
const _PVr = "PreviousVersion";
const _PVro = "PropagatingVgws";
const _PZI = "ParentZoneId";
const _PZN = "ParentZoneName";
const _Pe = "Permission";
const _Per = "Period";
const _Pl = "Platform";
const _Pla = "Placement";
const _Po = "Port";
const _Pr = "Protocol";
const _Pre = "Prefix";
const _Pri = "Principals";
const _Pric = "Price";
const _Prim = "Primary";
const _Prio = "Priority";
const _Pro = "Progress";
const _Prop = "Propagation";
const _Prot = "Protocols";
const _Prov = "Provisioned";
const _Pu = "Public";
const _Pur = "Purchase";
const _Q = "Quantity";
const _QI = "QuoteId";
const _QS = "QuoteState";
const _R = "Return";
const _RA = "RuleAction";
const _RAA = "ResetAddressAttribute";
const _RAAR = "ResetAddressAttributeRequest";
const _RAARe = "ResetAddressAttributeResult";
const _RAE = "RemoteAccessEnabled";
const _RAG = "RevokeAllGroups";
const _RAP = "RemoveAllowedPrincipals";
const _RAR = "ReleaseAddressRequest";
const _RART = "RemoveAllocationResourceTags";
const _RARTe = "RemoveAllocationResourceTag";
const _RATC = "RestoreAddressToClassic";
const _RATCR = "RestoreAddressToClassicRequest";
const _RATCRe = "RestoreAddressToClassicResult";
const _RAe = "ReservationArn";
const _RAel = "ReleaseAddress";
const _RAes = "ResolveAlias";
const _RAeso = "ResourceArn";
const _RAo = "RoleArn";
const _RB = "RequestedBy";
const _RBET = "RecycleBinEnterTime";
const _RBETe = "RecycleBinExitTime";
const _RBUI = "RestorableByUserIds";
const _RBe = "RestorableBy";
const _RC = "ReturnCode";
const _RCA = "ResourceConfigurationArn";
const _RCGA = "ResourceConfigurationGroupArn";
const _RCL = "ReasonCodesList";
const _RCLe = "RecurringChargesList";
const _RCO = "ReservedCapacityOptions";
const _RCOR = "ReservedCapacityOptionsRequest";
const _RCRBO = "RejectCapacityReservationBillingOwnership";
const _RCRBOR = "RejectCapacityReservationBillingOwnershipRequest";
const _RCRBORe = "RejectCapacityReservationBillingOwnershipResult";
const _RCS = "ResourceComplianceStatus";
const _RCT = "ReservationCreateTimestamp";
const _RCTe = "ReportCreationTime";
const _RCVI = "RevokeClientVpnIngress";
const _RCVIR = "RevokeClientVpnIngressRequest";
const _RCVIRe = "RevokeClientVpnIngressResult";
const _RCe = "ResourceCidr";
const _RCea = "ReasonCodes";
const _RCec = "RecurringCharge";
const _RCecu = "RecurringCharges";
const _RD = "RestoreDuration";
const _RDAC = "ResourceDiscoveryAssociationCount";
const _RDCA = "RdsDbClusterArn";
const _RDI = "RamDiskId";
const _RDIA = "RdsDbInstanceArn";
const _RDN = "RootDeviceName";
const _RDPA = "RdsDbProxyArn";
const _RDS = "ResourceDiscoveryStatus";
const _RDT = "RootDeviceType";
const _RDTL = "RootDeviceTypeList";
const _RE = "RdsEndpoint";
const _REAC = "RemoveExternalAuthorityConfiguration";
const _RED = "RemoveEndDate";
const _REDKKI = "ResetEbsDefaultKmsKeyId";
const _REDKKIR = "ResetEbsDefaultKmsKeyIdRequest";
const _REDKKIRe = "ResetEbsDefaultKmsKeyIdResult";
const _REDT = "ReservationEndDateType";
const _REIT = "RequireEncryptionInTransit";
const _RET = "ReservationEndTimestamp";
const _RETe = "RestoreExpiryTime";
const _REe = "ResponseError";
const _REem = "RemoveEntries";
const _REemo = "RemoveEntry";
const _REes = "ResourceExclusions";
const _RF = "RemoveFields";
const _RFIA = "ResetFpgaImageAttribute";
const _RFIAR = "ResetFpgaImageAttributeRequest";
const _RFIARe = "ResetFpgaImageAttributeResult";
const _RFIS = "ReservationFleetInstanceSpecification";
const _RFISL = "ReservationFleetInstanceSpecificationList";
const _RFP = "RekeyFuzzPercentage";
const _RFPR = "RequestFilterPortRange";
const _RFe = "RemoveField";
const _RG = "RegionGeography";
const _RGA = "RuleGroupArn";
const _RGI = "ReferencedGroupId";
const _RGIe = "ReferencedGroupInfo";
const _RGL = "RegionGeographyList";
const _RGLBA = "RemoveGatewayLoadBalancerArns";
const _RGLBAe = "RemoveGatewayLoadBalancerArn";
const _RGROP = "RuleGroupRuleOptionsPairs";
const _RGROPL = "RuleGroupRuleOptionsPairList";
const _RGROPu = "RuleGroupRuleOptionsPair";
const _RGT = "RuleGroupType";
const _RGTP = "RuleGroupTypePairs";
const _RGTPL = "RuleGroupTypePairList";
const _RGTPu = "RuleGroupTypePair";
const _RH = "ReleaseHosts";
const _RHIL = "RequestHostIdList";
const _RHILe = "ResponseHostIdList";
const _RHIS = "RequestHostIdSet";
const _RHISe = "ResponseHostIdSet";
const _RHR = "ReleaseHostsRequest";
const _RHRe = "ReleaseHostsResult";
const _RHS = "RequireHibernateSupport";
const _RI = "ReportId";
const _RIA = "ResetImageAttribute";
const _RIAR = "ResetImageAttributeRequest";
const _RIARe = "ResetInstanceAttributeRequest";
const _RIAe = "ResetInstanceAttribute";
const _RIC = "ReservedInstancesConfiguration";
const _RICIAIS = "ReplaceImageCriteriaInAllowedImagesSettings";
const _RICIAISR = "ReplaceImageCriteriaInAllowedImagesSettingsRequest";
const _RICIAISRe = "ReplaceImageCriteriaInAllowedImagesSettingsResult";
const _RICL = "ReservedInstancesConfigurationList";
const _RICSIT = "ReservedInstancesConfigurationSetItemType";
const _RID = "RouteInstallationDetails";
const _RIENA = "RegisterInstanceEventNotificationAttributes";
const _RIENAR = "RegisterInstanceEventNotificationAttributesRequest";
const _RIENARe = "RegisterInstanceEventNotificationAttributesResult";
const _RIFRB = "RestoreImageFromRecycleBin";
const _RIFRBR = "RestoreImageFromRecycleBinRequest";
const _RIFRBRe = "RestoreImageFromRecycleBinResult";
const _RII = "ReservedInstanceIds";
const _RIIPA = "ReplaceIamInstanceProfileAssociation";
const _RIIPAR = "ReplaceIamInstanceProfileAssociationRequest";
const _RIIPARe = "ReplaceIamInstanceProfileAssociationResult";
const _RIIS = "ReservedInstanceIdSet";
const _RIISL = "ReservedInstancesIdStringList";
const _RIIe = "ReservedInstanceId";
const _RIIes = "ReservedInstancesId";
const _RIIese = "ReservedInstancesIds";
const _RIIeser = "ReservedIntancesIds";
const _RIL = "ReservedInstancesListings";
const _RILI = "ReservedInstancesListingId";
const _RILL = "ReservedInstancesListingList";
const _RILP = "ReservedInstanceLimitPrice";
const _RILe = "ReservedInstancesListing";
const _RILeg = "RegisteredInstanceList";
const _RILes = "ReservedInstancesList";
const _RIM = "ReservedInstancesModifications";
const _RIMC = "ReservationInstanceMatchCriteria";
const _RIME = "RunInstancesMonitoringEnabled";
const _RIMI = "ReservedInstancesModificationIds";
const _RIMISL = "ReservedInstancesModificationIdStringList";
const _RIMIe = "ReservedInstancesModificationId";
const _RIML = "ReservedInstancesModificationList";
const _RIMR = "ReservedInstancesModificationResult";
const _RIMRL = "ReservedInstancesModificationResultList";
const _RIMe = "ReservedInstancesModification";
const _RINC = "RemoteIpv4NetworkCidr";
const _RINCe = "RemoteIpv6NetworkCidr";
const _RIO = "ReservedInstancesOfferings";
const _RIOI = "ReservedInstancesOfferingIds";
const _RIOIe = "ReservedInstancesOfferingId";
const _RIOL = "ReservedInstancesOfferingList";
const _RIOR = "RemoveIpamOperatingRegion";
const _RIORS = "RemoveIpamOperatingRegionSet";
const _RIOUE = "RemoveIpamOrganizationalUnitExclusion";
const _RIOUES = "RemoveIpamOrganizationalUnitExclusionSet";
const _RIOe = "ReservedInstancesOffering";
const _RIPA = "ReleaseIpamPoolAllocation";
const _RIPAR = "ReleaseIpamPoolAllocationRequest";
const _RIPARe = "ReleaseIpamPoolAllocationResult";
const _RIR = "RebootInstancesRequest";
const _RIRT = "RequestIpamResourceTag";
const _RIRTL = "RequestIpamResourceTagList";
const _RIRV = "ReservedInstanceReservationValue";
const _RIRVS = "ReservedInstanceReservationValueSet";
const _RIRe = "RegisterImageRequest";
const _RIReg = "RegisterImageResult";
const _RIRu = "RunInstancesRequest";
const _RIS = "RouteInstallationStatus";
const _RISR = "ReportInstanceStatusRequest";
const _RISRD = "ReportInstanceStatusRequestDescription";
const _RISRo = "RouteInstallationStatusReason";
const _RISe = "ReportInstanceStatus";
const _RITAR = "RegisterInstanceTagAttributeRequest";
const _RIUD = "RunInstancesUserData";
const _RIVR = "ReservedInstanceValueRollup";
const _RIVS = "ReservedInstanceValueSet";
const _RIa = "RamdiskId";
const _RIe = "ReservationId";
const _RIeb = "RebootInstances";
const _RIeg = "RegisteredInstance";
const _RIegi = "RegisterImage";
const _RIep = "ReportIds";
const _RIeq = "RequesterId";
const _RIes = "ResourceIds";
const _RIese = "ReservedInstances";
const _RIeso = "ResourceId";
const _RIu = "RunInstances";
const _RL = "RegionList";
const _RLTD = "RequestLaunchTemplateData";
const _RLTDe = "ResponseLaunchTemplateData";
const _RLe = "ReservationList";
const _RLes = "ResourceList";
const _RLo = "RouteList";
const _RM = "ReasonMessage";
const _RMAI = "RemoveMiddleboxAttachmentIds";
const _RMAIe = "RemoveMiddleboxAttachmentId";
const _RMGM = "RegisteredMulticastGroupMembers";
const _RMGS = "RegisteredMulticastGroupSources";
const _RMPLV = "RestoreManagedPrefixListVersion";
const _RMPLVR = "RestoreManagedPrefixListVersionRequest";
const _RMPLVRe = "RestoreManagedPrefixListVersionResult";
const _RMS = "RebootMigrationSupport";
const _RMTS = "RekeyMarginTimeSeconds";
const _RMe = "RebootMigration";
const _RMeq = "RequesterManaged";
const _RN = "RegionName";
const _RNAA = "ReplaceNetworkAclAssociation";
const _RNAAR = "ReplaceNetworkAclAssociationRequest";
const _RNAARe = "ReplaceNetworkAclAssociationResult";
const _RNAE = "ReplaceNetworkAclEntry";
const _RNAER = "ReplaceNetworkAclEntryRequest";
const _RNIA = "ResetNetworkInterfaceAttribute";
const _RNIAR = "ResetNetworkInterfaceAttributeRequest";
const _RNII = "RegisteredNetworkInterfaceIds";
const _RNLBA = "RemoveNetworkLoadBalancerArns";
const _RNLBAe = "RemoveNetworkLoadBalancerArn";
const _RNS = "RemoveNetworkServices";
const _RNSL = "RegionNameStringList";
const _RNSe = "RemoveNetworkService";
const _RNe = "RegionNames";
const _RNes = "ResourceName";
const _RNo = "RoleName";
const _RNu = "RuleNumber";
const _RO = "RuleOptions";
const _ROI = "ResourceOwnerId";
const _ROL = "RuleOptionList";
const _ROR = "RemoveOperatingRegions";
const _RORe = "RemoveOperatingRegion";
const _ROS = "ResourceOverlapStatus";
const _ROUE = "RemoveOrganizationalUnitExclusions";
const _ROUEe = "RemoveOrganizationalUnitExclusion";
const _ROd = "RdsOptions";
const _ROe = "ResourceOwner";
const _ROo = "RouteOrigin";
const _ROu = "RuleOption";
const _RP = "ResetPolicy";
const _RPC = "ReturnPathComponents";
const _RPCO = "RequesterPeeringConnectionOptions";
const _RPDN = "RemovePrivateDnsName";
const _RPLE = "RemovePrefixListEntry";
const _RPLEe = "RemovePrefixListEntries";
const _RR = "ResourceRegion";
const _RRR = "ReplaceRouteRequest";
const _RRTA = "ReplaceRouteTableAssociation";
const _RRTAR = "ReplaceRouteTableAssociationRequest";
const _RRTARe = "ReplaceRouteTableAssociationResult";
const _RRTI = "RemoveRouteTableIds";
const _RRTIe = "RemoveRouteTableId";
const _RRVT = "ReplaceRootVolumeTask";
const _RRVTI = "ReplaceRootVolumeTaskIds";
const _RRVTIe = "ReplaceRootVolumeTaskId";
const _RRVTe = "ReplaceRootVolumeTasks";
const _RRe = "ReplaceRoute";
const _RS = "RegionalSummaries";
const _RSA = "RouteServerAssociation";
const _RSAL = "RouteServerAssociationsList";
const _RSAR = "ResetSnapshotAttributeRequest";
const _RSAe = "ResetSnapshotAttribute";
const _RSAo = "RouteServerAssociations";
const _RSBO = "RouteServerBgpOptions";
const _RSBOR = "RouteServerBgpOptionsRequest";
const _RSBS = "RouteServerBfdStatus";
const _RSBSo = "RouteServerBgpStatus";
const _RSE = "RouteServerEndpoint";
const _RSEI = "RouteServerEndpointId";
const _RSEIo = "RouteServerEndpointIds";
const _RSEL = "RouteServerEndpointsList";
const _RSEo = "RouteServerEndpoints";
const _RSF = "RequestSpotFleet";
const _RSFR = "RequestSpotFleetRequest";
const _RSFRB = "RestoreSnapshotFromRecycleBin";
const _RSFRBR = "RestoreSnapshotFromRecycleBinRequest";
const _RSFRBRe = "RestoreSnapshotFromRecycleBinResult";
const _RSFRe = "RequestSpotFleetResponse";
const _RSG = "ReferencedSecurityGroup";
const _RSGE = "RevokeSecurityGroupEgress";
const _RSGER = "RevokeSecurityGroupEgressRequest";
const _RSGERe = "RevokeSecurityGroupEgressResult";
const _RSGI = "RemoveSecurityGroupIds";
const _RSGIR = "RevokeSecurityGroupIngressRequest";
const _RSGIRe = "RevokeSecurityGroupIngressResult";
const _RSGIe = "RemoveSecurityGroupId";
const _RSGIev = "RevokeSecurityGroupIngress";
const _RSGR = "RevokedSecurityGroupRule";
const _RSGRL = "RevokedSecurityGroupRuleList";
const _RSGRe = "RevokedSecurityGroupRules";
const _RSI = "RouteServerId";
const _RSIAT = "RemoveSupportedIpAddressTypes";
const _RSIATe = "RemoveSupportedIpAddressType";
const _RSIR = "RequestSpotInstancesRequest";
const _RSIRe = "RequestSpotInstancesResult";
const _RSIRu = "RunScheduledInstancesRequest";
const _RSIRun = "RunScheduledInstancesResult";
const _RSIe = "RemoveSubnetIds";
const _RSIem = "RemoveSubnetId";
const _RSIeq = "RequestSpotInstances";
const _RSIo = "RouteServerIds";
const _RSIu = "RunScheduledInstances";
const _RSL = "RegionalSummaryList";
const _RSLS = "RequestSpotLaunchSpecification";
const _RSLSSGIL = "RequestSpotLaunchSpecificationSecurityGroupIdList";
const _RSLSSGL = "RequestSpotLaunchSpecificationSecurityGroupList";
const _RSLo = "RouteServersList";
const _RSP = "RouteServerPeer";
const _RSPI = "RouteServerPeerId";
const _RSPIo = "RouteServerPeerIds";
const _RSPL = "RouteServerPeersList";
const _RSPLo = "RouteServerPropagationsList";
const _RSPo = "RouteServerPeers";
const _RSPou = "RouteServerPropagation";
const _RSPout = "RouteServerPropagations";
const _RSR = "RemoveSupportedRegions";
const _RSRID = "RouteServerRouteInstallationDetail";
const _RSRIDo = "RouteServerRouteInstallationDetails";
const _RSRL = "RouteServerRouteList";
const _RSRe = "RemoveSupportedRegion";
const _RSRes = "ResourceStatementRequest";
const _RSRo = "RouteServerRoute";
const _RST = "ReservationStartTimestamp";
const _RSTR = "RestoreSnapshotTierRequest";
const _RSTRe = "RestoreSnapshotTierResult";
const _RSTe = "RestoreStartTime";
const _RSTes = "RestoreSnapshotTier";
const _RSe = "ReservationState";
const _RSeg = "RegionalSummary";
const _RSep = "ReplacementStrategy";
const _RSes = "ResourceStatement";
const _RSo = "RouteServer";
const _RSou = "RouteServers";
const _RSout = "RouteStatus";
const _RT = "ReservationType";
const _RTA = "RouteTableAssociation";
const _RTAI = "RouteTableAssociationId";
const _RTAL = "RouteTableAssociationList";
const _RTAS = "RouteTableAssociationState";
const _RTGCB = "RemoveTransitGatewayCidrBlocks";
const _RTGCVA = "RejectTransitGatewayClientVpnAttachment";
const _RTGCVAR = "RejectTransitGatewayClientVpnAttachmentRequest";
const _RTGCVARe = "RejectTransitGatewayClientVpnAttachmentResult";
const _RTGMDA = "RejectTransitGatewayMulticastDomainAssociations";
const _RTGMDAR = "RejectTransitGatewayMulticastDomainAssociationsRequest";
const _RTGMDARe = "RejectTransitGatewayMulticastDomainAssociationsResult";
const _RTGMGM = "RegisterTransitGatewayMulticastGroupMembers";
const _RTGMGMR = "RegisterTransitGatewayMulticastGroupMembersRequest";
const _RTGMGMRe = "RegisterTransitGatewayMulticastGroupMembersResult";
const _RTGMGS = "RegisterTransitGatewayMulticastGroupSources";
const _RTGMGSR = "RegisterTransitGatewayMulticastGroupSourcesRequest";
const _RTGMGSRe = "RegisterTransitGatewayMulticastGroupSourcesResult";
const _RTGPA = "RejectTransitGatewayPeeringAttachment";
const _RTGPAR = "RejectTransitGatewayPeeringAttachmentRequest";
const _RTGPARe = "RejectTransitGatewayPeeringAttachmentResult";
const _RTGR = "ReplaceTransitGatewayRoute";
const _RTGRR = "ReplaceTransitGatewayRouteRequest";
const _RTGRRe = "ReplaceTransitGatewayRouteResult";
const _RTGVA = "RejectTransitGatewayVpcAttachment";
const _RTGVAR = "RejectTransitGatewayVpcAttachmentRequest";
const _RTGVARe = "RejectTransitGatewayVpcAttachmentResult";
const _RTI = "RouteTableId";
const _RTISL = "RouteTableIdStringList";
const _RTIe = "RequesterTgwInfo";
const _RTIo = "RouteTableIds";
const _RTL = "ReservationTypeList";
const _RTLR = "ReservationTypeListRequest";
const _RTLo = "RouteTableList";
const _RTO = "ResourceTypeOptions";
const _RTOL = "ResourceTypeOptionList";
const _RTOe = "ResourceTypeOption";
const _RTR = "RouteTableRoute";
const _RTRL = "ResourceTypeRequestList";
const _RTRe = "ResourceTypeRequest";
const _RTV = "RemainingTotalValue";
const _RTe = "ResourceType";
const _RTel = "ReleaseTime";
const _RTeq = "RequestTime";
const _RTes = "ResourceTypes";
const _RTese = "ReservationTypes";
const _RTeso = "ResourceTag";
const _RTesou = "ResourceTags";
const _RTo = "RouteTable";
const _RTou = "RouteTables";
const _RTu = "RuleType";
const _RUFO = "ReservationUnusedFinancialOwner";
const _RUI = "ReplaceUnhealthyInstances";
const _RUV = "RemainingUpfrontValue";
const _RV = "ReturnValue";
const _RVEC = "RejectVpcEndpointConnections";
const _RVECR = "RejectVpcEndpointConnectionsRequest";
const _RVECRe = "RejectVpcEndpointConnectionsResult";
const _RVFRB = "RestoreVolumeFromRecycleBin";
const _RVFRBR = "RestoreVolumeFromRecycleBinRequest";
const _RVFRBRe = "RestoreVolumeFromRecycleBinResult";
const _RVI = "ReferencingVpcId";
const _RVIe = "RequesterVpcInfo";
const _RVPC = "RejectVpcPeeringConnection";
const _RVPCR = "RejectVpcPeeringConnectionRequest";
const _RVPCRe = "RejectVpcPeeringConnectionResult";
const _RVT = "ReplaceVpnTunnel";
const _RVTR = "ReplaceVpnTunnelRequest";
const _RVTRe = "ReplaceVpnTunnelResult";
const _RVe = "ReservationValue";
const _RWS = "ReplayWindowSize";
const _Ra = "Ramdisk";
const _Re = "References";
const _Rea = "Reason";
const _Rec = "Recurrence";
const _Ref = "Reference";
const _Reg = "Regions";
const _Regi = "Region";
const _Rem = "Remove";
const _Rep = "Reports";
const _Req = "Requested";
const _Res = "Resources";
const _Rese = "Reservations";
const _Reser = "Reservation";
const _Reso = "Resource";
const _Resu = "Result";
const _Ro = "Route";
const _Rol = "Role";
const _Rou = "Routes";
const _Ru = "Rules";
const _Rul = "Rule";
const _S = "Source";
const _SA = "SourceAddresses";
const _SAI = "SecondaryAllocationIds";
const _SAIe = "SecondaryAllocationId";
const _SAL = "SubnetAssociationList";
const _SAMLPA = "SAMLProviderArn";
const _SAPFL = "SupportedAdditionalProcessorFeatureList";
const _SAZ = "SingleAvailabilityZone";
const _SAo = "SourceArn";
const _SAou = "SourceAddress";
const _SAt = "StartupAction";
const _SAu = "SuggestedAccounts";
const _SAub = "SubnetArn";
const _SAubn = "SubnetAssociation";
const _SAup = "SupportedArchitectures";
const _SB = "S3Bucket";
const _SBM = "SupportedBootModes";
const _SBN = "S3BucketName";
const _SBP = "S3BucketPrefix";
const _SC = "SubnetConfigurations";
const _SCA = "ServerCertificateArn";
const _SCAE = "SerialConsoleAccessEnabled";
const _SCB = "SourceCidrBlock";
const _SCBS = "SubnetCidrBlockState";
const _SCCDM = "SnapshotCopyCompletionDurationMinutes";
const _SCL = "SubnetConfigurationsList";
const _SCR = "SourceCapacityReservation";
const _SCRI = "SourceCapacityReservationId";
const _SCRIu = "SubnetCidrReservationId";
const _SCRL = "SubnetCidrReservationList";
const _SCRp = "SpotCapacityRebalance";
const _SCRu = "SubnetCidrReservation";
const _SCS = "ServiceConfigurationSet";
const _SCSIG = "SustainedClockSpeedInGhz";
const _SCc = "ScopeCount";
const _SCe = "ServiceConfiguration";
const _SCer = "ServiceConfigurations";
const _SCn = "SnapshotConfiguration";
const _SCt = "StaticCidr";
const _SCu = "SubnetConfiguration";
const _SD = "StartDate";
const _SDC = "SourceDestCheck";
const _SDCn = "SnapshotDiskContainer";
const _SDI = "SendDiagnosticInterrupt";
const _SDIH = "SlotDurationInHours";
const _SDIR = "SendDiagnosticInterruptRequest";
const _SDL = "SnapshotDetailList";
const _SDLTV = "SuccessfullyDeletedLaunchTemplateVersions";
const _SDPR = "StartDeclarativePoliciesReport";
const _SDPRR = "StartDeclarativePoliciesReportRequest";
const _SDPRRt = "StartDeclarativePoliciesReportResult";
const _SDR = "StartDateRange";
const _SDS = "SpotDatafeedSubscription";
const _SDSe = "ServiceDetailSet";
const _SDTRR = "SlotDateTimeRangeRequest";
const _SDV = "SetDefaultVersion";
const _SDe = "ServiceDetails";
const _SDer = "ServiceDetail";
const _SDn = "SnapshotDetails";
const _SDna = "SnapshotDetail";
const _SDp = "SpreadDomain";
const _SDu = "SubDomain";
const _SEL = "S3ExportLocation";
const _SET = "SampledEndTime";
const _SF = "SupportedFeatures";
const _SFC = "SuccessfulFleetCancellations";
const _SFD = "SuccessfulFleetDeletions";
const _SFII = "SourceFpgaImageId";
const _SFLS = "SpotFleetLaunchSpecification";
const _SFM = "SpotFleetMonitoring";
const _SFR = "SuccessfulFleetRequests";
const _SFRC = "SpotFleetRequestConfigs";
const _SFRCD = "SpotFleetRequestConfigData";
const _SFRCS = "SpotFleetRequestConfigSet";
const _SFRCp = "SpotFleetRequestConfig";
const _SFRI = "SpotFleetRequestId";
const _SFRIL = "SpotFleetRequestIdList";
const _SFRIp = "SpotFleetRequestIds";
const _SFRS = "SpotFleetRequestState";
const _SFTS = "SpotFleetTagSpecification";
const _SFTSL = "SpotFleetTagSpecificationList";
const _SG = "SubGeography";
const _SGA = "SecurityGroupArn";
const _SGFV = "SecurityGroupForVpcs";
const _SGFVL = "SecurityGroupForVpcList";
const _SGFVe = "SecurityGroupForVpc";
const _SGI = "SecurityGroupId";
const _SGIL = "SecurityGroupIdList";
const _SGIS = "SecurityGroupIdSet";
const _SGISL = "SecurityGroupIdStringList";
const _SGISLR = "SecurityGroupIdStringListRequest";
const _SGIe = "SecurityGroupIds";
const _SGIec = "SecurityGroupIdentifier";
const _SGL = "SecurityGroupList";
const _SGR = "SecurityGroupRules";
const _SGRA = "SecurityGroupRuleArn";
const _SGRD = "SecurityGroupRuleDescription";
const _SGRDL = "SecurityGroupRuleDescriptionList";
const _SGRDe = "SecurityGroupRuleDescriptions";
const _SGRI = "SecurityGroupRuleIds";
const _SGRIL = "SecurityGroupRuleIdList";
const _SGRIe = "SecurityGroupRuleId";
const _SGRL = "SecurityGroupRuleList";
const _SGRR = "SecurityGroupRuleRequest";
const _SGRS = "SecurityGroupReferencingSupport";
const _SGRSe = "SecurityGroupReferenceSet";
const _SGRU = "SecurityGroupRuleUpdate";
const _SGRUL = "SecurityGroupRuleUpdateList";
const _SGRe = "SecurityGroupRule";
const _SGRec = "SecurityGroupReference";
const _SGRecu = "SecurityGroupReferences";
const _SGSL = "SecurityGroupStringList";
const _SGVA = "SecurityGroupVpcAssociations";
const _SGVAL = "SecurityGroupVpcAssociationList";
const _SGVAe = "SecurityGroupVpcAssociation";
const _SGe = "SecurityGroups";
const _SGec = "SecurityGroup";
const _SH = "StartHour";
const _SI = "SubnetIds";
const _SIA = "ScheduledInstanceAvailability";
const _SIAS = "ScheduledInstanceAvailabilitySet";
const _SIAT = "SupportedIpAddressTypes";
const _SIATu = "SupportedIpAddressType";
const _SIAe = "SecondaryInterfaceArn";
const _SIAec = "SecondaryInterfaceAttachment";
const _SIBDM = "ScheduledInstancesBlockDeviceMapping";
const _SIBDMS = "ScheduledInstancesBlockDeviceMappingSet";
const _SICBA = "SubnetIpv6CidrBlockAssociation";
const _SICBAS = "SubnetIpv6CidrBlockAssociationSet";
const _SICR = "SubnetIpv4CidrReservations";
const _SICRu = "SubnetIpv6CidrReservations";
const _SICS = "SuccessfulInstanceCreditSpecifications";
const _SICSI = "SuccessfulInstanceCreditSpecificationItem";
const _SICSS = "SuccessfulInstanceCreditSpecificationSet";
const _SICT = "SourceImageCreationTime";
const _SIE = "ScheduledInstancesEbs";
const _SIGB = "SizeInGB";
const _SII = "SourceImageId";
const _SIIA = "ScheduledInstancesIpv6Address";
const _SIIAL = "ScheduledInstancesIpv6AddressList";
const _SIIALe = "SecondaryInterfaceIpv4AddressList";
const _SIIAe = "SecondaryInterfaceIpv4Address";
const _SIIIP = "ScheduledInstancesIamInstanceProfile";
const _SIIL = "SecondaryInterfaceIdList";
const _SIIRS = "ScheduledInstanceIdRequestSet";
const _SIIc = "ScheduledInstanceIds";
const _SIIch = "ScheduledInstanceId";
const _SIIe = "SecondaryInterfaceIds";
const _SIIec = "SecondaryInterfaceId";
const _SIIo = "SourceInstanceId";
const _SIL = "SecondaryInterfaceList";
const _SILS = "ScheduledInstancesLaunchSpecification";
const _SILu = "SubnetIdList";
const _SIM = "ScheduledInstancesMonitoring";
const _SIMB = "SizeInMiB";
const _SINI = "ScheduledInstancesNetworkInterface";
const _SINIS = "ScheduledInstancesNetworkInterfaceSet";
const _SIP = "ScheduledInstancesPlacement";
const _SIPE = "StaleIpPermissionsEgress";
const _SIPI = "SourceIpamPoolId";
const _SIPIAC = "ScheduledInstancesPrivateIpAddressConfig";
const _SIPIAS = "SecondaryInterfacePrivateIpAddressSpecification";
const _SIPIASL = "SecondaryInterfacePrivateIpAddressSpecificationList";
const _SIPIASLR = "SecondaryInterfacePrivateIpAddressSpecificationListRequest";
const _SIPIASR = "SecondaryInterfacePrivateIpAddressSpecificationRequest";
const _SIPL = "SubnetIpPrefixesList";
const _SIPS = "StaleIpPermissionSet";
const _SIPt = "StaleIpPermission";
const _SIPta = "StaleIpPermissions";
const _SIPu = "SubnetIpPrefixes";
const _SIR = "SpotInstanceRequests";
const _SIRI = "SpotInstanceRequestId";
const _SIRIL = "SpotInstanceRequestIdList";
const _SIRIp = "SpotInstanceRequestIds";
const _SIRL = "SpotInstanceRequestList";
const _SIRR = "ScheduledInstanceRecurrenceRequest";
const _SIRc = "ScheduledInstanceRecurrence";
const _SIRo = "SourceImageRegion";
const _SIRp = "SpotInstanceRequest";
const _SIRt = "StartInstancesRequest";
const _SIRta = "StartInstancesResult";
const _SIRto = "StopInstancesRequest";
const _SIRtop = "StopInstancesResult";
const _SIRu = "SupportedInRegion";
const _SIS = "ScheduledInstanceSet";
const _SISF = "SpotInstanceStateFault";
const _SISGIS = "ScheduledInstancesSecurityGroupIdSet";
const _SISL = "SnapshotIdStringList";
const _SISLu = "SubnetIdStringList";
const _SISp = "SpotInstanceStatus";
const _SIT = "SpotInstanceType";
const _SITR = "StoreImageTaskResults";
const _SITRS = "StoreImageTaskResultSet";
const _SITRt = "StoreImageTaskResult";
const _SITe = "SecondaryInterfaceType";
const _SITi = "SingleInstanceType";
const _SIc = "ScheduledInstance";
const _SIe = "ServiceId";
const _SIec = "SecondaryInterfaces";
const _SIeco = "SecondaryInterface";
const _SIer = "ServiceIds";
const _SIn = "SnapshotId";
const _SIna = "SnapshotIds";
const _SInap = "SnapshotInfo";
const _SIo = "SourceIp";
const _SIt = "StartingInstances";
const _SIta = "StartInstances";
const _SIto = "StoppingInstances";
const _SItop = "StopInstances";
const _SIu = "SubnetId";
const _SIub = "SubsystemId";
const _SK = "S3Key";
const _SKo = "S3objectKey";
const _SL = "SnapshotLocation";
const _SLGR = "SearchLocalGatewayRoutes";
const _SLGRR = "SearchLocalGatewayRoutesRequest";
const _SLGRRe = "SearchLocalGatewayRoutesResult";
const _SLVI = "ServiceLinkVirtualInterfaces";
const _SLVIA = "ServiceLinkVirtualInterfaceArn";
const _SLVII = "ServiceLinkVirtualInterfaceIds";
const _SLVIIS = "ServiceLinkVirtualInterfaceIdSet";
const _SLVIIe = "ServiceLinkVirtualInterfaceId";
const _SLVIS = "ServiceLinkVirtualInterfaceSet";
const _SLVIe = "ServiceLinkVirtualInterface";
const _SLn = "SnapshotList";
const _SLo = "S3Location";
const _SLp = "SpreadLevel";
const _SLt = "StorageLocation";
const _SLtr = "StringList";
const _SLu = "SubnetList";
const _SLub = "SubscriptionList";
const _SM = "ServiceManaged";
const _SMC = "SensitiveMacCredentials";
const _SMO = "SpotMarketOptions";
const _SMPPOLP = "SpotMaxPricePercentageOverLowestPrice";
const _SMS = "SpotMaintenanceStrategies";
const _SMTP = "SpotMaxTotalPrice";
const _SMt = "StatusMessage";
const _SMta = "StateMessage";
const _SN = "ServiceName";
const _SNA = "ServiceNetworkArn";
const _SNAe = "SecondaryNetworkArn";
const _SNE = "SnsNotificationsEnabled";
const _SNI = "SecondaryNetworkId";
const _SNIA = "StartNetworkInsightsAnalysis";
const _SNIAR = "StartNetworkInsightsAnalysisRequest";
const _SNIARt = "StartNetworkInsightsAnalysisResult";
const _SNIASA = "StartNetworkInsightsAccessScopeAnalysis";
const _SNIASAR = "StartNetworkInsightsAccessScopeAnalysisRequest";
const _SNIASARt = "StartNetworkInsightsAccessScopeAnalysisResult";
const _SNICBA = "SecondaryNetworkIpv4CidrBlockAssociation";
const _SNICBAL = "SecondaryNetworkIpv4CidrBlockAssociationList";
const _SNIL = "SecondaryNetworkIdList";
const _SNIe = "SecondaryNetworkIds";
const _SNL = "SecondaryNetworkList";
const _SNN = "ServiceNetworkName";
const _SNS = "SriovNetSupport";
const _SNSe = "SecondaryNetworkSupported";
const _SNT = "SecondaryNetworkType";
const _SNe = "SecondaryNetwork";
const _SNec = "SecondaryNetworks";
const _SNeq = "SequenceNumber";
const _SNer = "ServiceNames";
const _SNes = "SessionNumber";
const _SO = "SpotOptions";
const _SOR = "SpotOptionsRequest";
const _SOS = "SkipOsShutdown";
const _SOT = "S3ObjectTags";
const _SOTL = "S3ObjectTagList";
const _SOTb = "S3ObjectTag";
const _SP = "S3Prefix";
const _SPA = "SamlProviderArn";
const _SPH = "SpotPriceHistory";
const _SPHL = "SpotPriceHistoryList";
const _SPI = "ServicePermissionId";
const _SPIA = "SecondaryPrivateIpAddresses";
const _SPIAC = "SecondaryPrivateIpAddressCount";
const _SPIAe = "SecondaryPrivateIpAddress";
const _SPL = "SourcePrefixLists";
const _SPLo = "SourcePrefixList";
const _SPR = "SourcePortRanges";
const _SPRo = "SourcePortRange";
const _SPS = "SpotPlacementScores";
const _SPSp = "SpotPlacementScore";
const _SPo = "SourcePorts";
const _SPou = "SourcePort";
const _SPp = "SpotPrice";
const _SPpo = "SpotPlacement";
const _SQPD = "SuccessfulQueuedPurchaseDeletions";
const _SQPDS = "SuccessfulQueuedPurchaseDeletionSet";
const _SQPDu = "SuccessfulQueuedPurchaseDeletion";
const _SR = "ServiceRegion";
const _SRBI = "SnapshotRecycleBinInfo";
const _SRBIL = "SnapshotRecycleBinInfoList";
const _SRD = "SupportedRegionDetail";
const _SRDT = "SupportedRootDeviceTypes";
const _SRO = "StaticRoutesOnly";
const _SRS = "SupportedRegionSet";
const _SRT = "SubnetRouteTable";
const _SRe = "ServiceRegions";
const _SRer = "ServiceResource";
const _SRo = "SourceRegion";
const _SRou = "SourceResource";
const _SRt = "StateReason";
const _SRu = "SupportedRegions";
const _SRup = "SupportedRegion";
const _SS = "SecondarySubnet";
const _SSA = "SecondarySubnetArn";
const _SSC = "SqlServerCredentials";
const _SSG = "StaleSecurityGroup";
const _SSGN = "SourceSecurityGroupName";
const _SSGOI = "SourceSecurityGroupOwnerId";
const _SSGS = "StaleSecurityGroupSet";
const _SSI = "SourceSnapshotId";
const _SSICBA = "SecondarySubnetIpv4CidrBlockAssociation";
const _SSICBAL = "SecondarySubnetIpv4CidrBlockAssociationList";
const _SSIL = "SecondarySubnetIdList";
const _SSIe = "SecondarySubnetId";
const _SSIec = "SecondarySubnetIds";
const _SSIo = "SourceSnapshotIds";
const _SSL = "SecondarySubnetList";
const _SSLU = "SqlServerLicenseUsage";
const _SSP = "SelfServicePortal";
const _SSPU = "SelfServicePortalUrl";
const _SSS = "StaticSourcesSupport";
const _SSSAMLPA = "SelfServiceSAMLProviderArn";
const _SSSPA = "SelfServiceSamlProviderArn";
const _SST = "SampledStartTime";
const _SSTR = "SlotStartTimeRange";
const _SSTRR = "SlotStartTimeRangeRequest";
const _SSUPS = "S3StorageUploadPolicySignature";
const _SSe = "SecondarySubnets";
const _SSer = "ServiceState";
const _SSn = "SnapshotSet";
const _SSs = "SseSpecification";
const _SSt = "S3Storage";
const _SSu = "SupportedStrategies";
const _SSy = "SystemStatus";
const _ST = "StartTime";
const _STA = "SnsTopicArn";
const _STC = "SpotTargetCapacity";
const _STD = "SnapshotTaskDetail";
const _STDS = "ServiceTypeDetailSet";
const _STDe = "ServiceTypeDetail";
const _STFR = "StoreTaskFailureReason";
const _STGAI = "SourceTransitGatewayAttachmentId";
const _STGAT = "SourceTransitGatewayAttachmentType";
const _STGMG = "SearchTransitGatewayMulticastGroups";
const _STGMGR = "SearchTransitGatewayMulticastGroupsRequest";
const _STGMGRe = "SearchTransitGatewayMulticastGroupsResult";
const _STGR = "SearchTransitGatewayRoutes";
const _STGRR = "SearchTransitGatewayRoutesRequest";
const _STGRRe = "SearchTransitGatewayRoutesResult";
const _STH = "SessionTimeoutHours";
const _STR = "StateTransitionReason";
const _STRk = "SkipTunnelReplacement";
const _STS = "SnapshotTierStatuses";
const _STSn = "SnapshotTierStatus";
const _STSt = "StoreTaskState";
const _STT = "StateTransitionTime";
const _STa = "SampleType";
const _STam = "SampleTime";
const _STe = "ServiceType";
const _STo = "SourceType";
const _STp = "SplitTunnel";
const _STs = "SseType";
const _STt = "StorageTier";
const _SU = "SensitiveUrl";
const _SUC = "SupportedUsageClasses";
const _SUD = "SensitiveUserData";
const _SV = "SourceVersion";
const _SVESPDV = "StartVpcEndpointServicePrivateDnsVerification";
const _SVESPDVR = "StartVpcEndpointServicePrivateDnsVerificationRequest";
const _SVESPDVRt = "StartVpcEndpointServicePrivateDnsVerificationResult";
const _SVI = "SourceVolumeId";
const _SVIu = "SubsystemVendorId";
const _SVT = "SupportedVirtualizationTypes";
const _SVh = "ShellVersion";
const _SVo = "SourceVpc";
const _SVu = "SupportedVersions";
const _SWD = "StartWeekDay";
const _S_ = "S3";
const _Sc = "Schedule";
const _Sco = "Scope";
const _Scop = "Scopes";
const _Scor = "Score";
const _Se = "Service";
const _Set = "Settings";
const _Si = "Signature";
const _Siz = "Size";
const _Sn = "Snapshots";
const _Sna = "Snapshot";
const _So = "Sources";
const _Soc = "Sockets";
const _Sof = "Software";
const _St = "State";
const _Sta = "Status";
const _Star = "Start";
const _Stat = "Statistic";
const _Statu = "Statuses";
const _Sto = "Storage";
const _Str = "Strategy";
const _Su = "Subnet";
const _Sub = "Subscriptions";
const _Subn = "Subnets";
const _Subs = "Subscription";
const _Suc = "Successful";
const _Succ = "Success";
const _T = "Tags";
const _TAAC = "TotalAvailableAddressCount";
const _TAC = "TotalAvailableCapacity";
const _TACo = "TotalAddressCount";
const _TAI = "TransferAccountId";
const _TB = "TunnelBandwidth";
const _TC = "TargetConfigurations";
const _TCR = "TargetConfigurationRequest";
const _TCRS = "TargetConfigurationRequestSet";
const _TCS = "TargetCapacitySpecification";
const _TCSR = "TargetCapacitySpecificationRequest";
const _TCSS = "TerminateConnectionStatusSet";
const _TCSe = "TerminateConnectionStatus";
const _TCUT = "TargetCapacityUnitType";
const _TCVC = "TerminateClientVpnConnections";
const _TCVCR = "TerminateClientVpnConnectionsRequest";
const _TCVCRe = "TerminateClientVpnConnectionsResult";
const _TCVR = "TargetConfigurationValueRollup";
const _TCVS = "TargetConfigurationValueSet";
const _TCa = "TargetConfiguration";
const _TCar = "TargetCapacity";
const _TCo = "TotalCapacity";
const _TD = "TrafficDirection";
const _TDL = "TagDescriptionList";
const _TDa = "TagDescription";
const _TDe = "TerminationDelay";
const _TE = "TargetEnvironment";
const _TED = "TermEndDate";
const _TET = "TcpEstablishedTimeout";
const _TEo = "TokenEndpoint";
const _TFC = "TotalFulfilledCapacity";
const _TFMIMB = "TotalFpgaMemoryInMiB";
const _TFS = "TagFieldSpecifications";
const _TFSLR = "TagFieldSpecificationListRequest";
const _TFSLRa = "TagFieldSpecificationListResponse";
const _TFSR = "TagFieldSpecificationRequest";
const _TFSRa = "TagFieldSpecificationResponse";
const _TFSa = "TagFieldSpecification";
const _TG = "TransitGateway";
const _TGA = "TransitGatewayAddress";
const _TGAA = "TransitGatewayAttachmentAssociation";
const _TGABC = "TransitGatewayAttachmentBgpConfiguration";
const _TGABCL = "TransitGatewayAttachmentBgpConfigurationList";
const _TGAI = "TransitGatewayAttachmentId";
const _TGAIr = "TransitGatewayAttachmentIds";
const _TGAL = "TransitGatewayAttachmentList";
const _TGAP = "TransitGatewayAttachmentPropagations";
const _TGAPL = "TransitGatewayAttachmentPropagationList";
const _TGAPr = "TransitGatewayAttachmentPropagation";
const _TGAr = "TransitGatewayAttachments";
const _TGAra = "TransitGatewayAttachment";
const _TGAran = "TransitGatewayArn";
const _TGArans = "TransitGatewayAssociation";
const _TGAransi = "TransitGatewayAsn";
const _TGC = "TransitGatewayConfiguration";
const _TGCB = "TransitGatewayCidrBlocks";
const _TGCBSL = "TransitGatewayCidrBlockStringList";
const _TGCDES = "TransitGatewayConfigurationDescribeEndpointStructure";
const _TGCIS = "TransitGatewayConfigurationInputStructure";
const _TGCL = "TransitGatewayConnectList";
const _TGCO = "TransitGatewayConnectOptions";
const _TGCP = "TransitGatewayConnectPeer";
const _TGCPC = "TransitGatewayConnectPeerConfiguration";
const _TGCPI = "TransitGatewayConnectPeerId";
const _TGCPISL = "TransitGatewayConnectPeerIdStringList";
const _TGCPIr = "TransitGatewayConnectPeerIds";
const _TGCPL = "TransitGatewayConnectPeerList";
const _TGCPr = "TransitGatewayConnectPeers";
const _TGCRBO = "TransitGatewayConnectRequestBgpOptions";
const _TGCVA = "TransitGatewayClientVpnAttachment";
const _TGCa = "TargetGroupsConfig";
const _TGCr = "TransitGatewayConnect";
const _TGCra = "TransitGatewayConnects";
const _TGI = "TransitGatewayId";
const _TGISL = "TransitGatewayIdStringList";
const _TGIr = "TransitGatewayIds";
const _TGL = "TransitGatewayList";
const _TGMD = "TransitGatewayMulticastDomain";
const _TGMDA = "TransitGatewayMulticastDomainArn";
const _TGMDAL = "TransitGatewayMulticastDomainAssociationList";
const _TGMDAr = "TransitGatewayMulticastDomainAssociation";
const _TGMDAra = "TransitGatewayMulticastDomainAssociations";
const _TGMDGM = "TransitGatewayMulticastDeregisteredGroupMembers";
const _TGMDGS = "TransitGatewayMulticastDeregisteredGroupSources";
const _TGMDI = "TransitGatewayMulticastDomainId";
const _TGMDISL = "TransitGatewayMulticastDomainIdStringList";
const _TGMDIr = "TransitGatewayMulticastDomainIds";
const _TGMDL = "TransitGatewayMulticastDomainList";
const _TGMDO = "TransitGatewayMulticastDomainOptions";
const _TGMDr = "TransitGatewayMulticastDomains";
const _TGMG = "TransitGatewayMulticastGroup";
const _TGMGL = "TransitGatewayMulticastGroupList";
const _TGMIMB = "TotalGpuMemoryInMiB";
const _TGMP = "TransitGatewayMeteringPolicy";
const _TGMPE = "TransitGatewayMeteringPolicyEntry";
const _TGMPEL = "TransitGatewayMeteringPolicyEntryList";
const _TGMPEr = "TransitGatewayMeteringPolicyEntries";
const _TGMPI = "TransitGatewayMeteringPolicyId";
const _TGMPISL = "TransitGatewayMeteringPolicyIdStringList";
const _TGMPIr = "TransitGatewayMeteringPolicyIds";
const _TGMPL = "TransitGatewayMeteringPolicyList";
const _TGMPR = "TransitGatewayMeteringPolicyRule";
const _TGMPr = "TransitGatewayMeteringPolicies";
const _TGMRGM = "TransitGatewayMulticastRegisteredGroupMembers";
const _TGMRGS = "TransitGatewayMulticastRegisteredGroupSources";
const _TGNIIL = "TransitGatewayNetworkInterfaceIdList";
const _TGO = "TransitGatewayOptions";
const _TGOI = "TransitGatewayOwnerId";
const _TGP = "TransitGatewayPropagation";
const _TGPA = "TransitGatewayPeeringAttachment";
const _TGPAL = "TransitGatewayPeeringAttachmentList";
const _TGPAO = "TransitGatewayPeeringAttachmentOptions";
const _TGPAr = "TransitGatewayPeeringAttachments";
const _TGPLA = "TransitGatewayPrefixListAttachment";
const _TGPLR = "TransitGatewayPrefixListReference";
const _TGPLRS = "TransitGatewayPrefixListReferenceSet";
const _TGPLRr = "TransitGatewayPrefixListReferences";
const _TGPR = "TransitGatewayPolicyRule";
const _TGPRMD = "TransitGatewayPolicyRuleMetaData";
const _TGPT = "TransitGatewayPolicyTable";
const _TGPTA = "TransitGatewayPolicyTableAssociation";
const _TGPTAL = "TransitGatewayPolicyTableAssociationList";
const _TGPTE = "TransitGatewayPolicyTableEntries";
const _TGPTEL = "TransitGatewayPolicyTableEntryList";
const _TGPTEr = "TransitGatewayPolicyTableEntry";
const _TGPTI = "TransitGatewayPolicyTableId";
const _TGPTISL = "TransitGatewayPolicyTableIdStringList";
const _TGPTIr = "TransitGatewayPolicyTableIds";
const _TGPTL = "TransitGatewayPolicyTableList";
const _TGPTr = "TransitGatewayPolicyTables";
const _TGR = "TransitGatewayRoute";
const _TGRA = "TransitGatewayRouteAttachment";
const _TGRAL = "TransitGatewayRouteAttachmentList";
const _TGRL = "TransitGatewayRouteList";
const _TGRO = "TransitGatewayRequestOptions";
const _TGRT = "TransitGatewayRouteTable";
const _TGRTA = "TransitGatewayRouteTableAnnouncement";
const _TGRTAI = "TransitGatewayRouteTableAnnouncementId";
const _TGRTAISL = "TransitGatewayRouteTableAnnouncementIdStringList";
const _TGRTAIr = "TransitGatewayRouteTableAnnouncementIds";
const _TGRTAL = "TransitGatewayRouteTableAnnouncementList";
const _TGRTALr = "TransitGatewayRouteTableAssociationList";
const _TGRTAr = "TransitGatewayRouteTableAnnouncements";
const _TGRTAra = "TransitGatewayRouteTableAssociation";
const _TGRTI = "TransitGatewayRouteTableId";
const _TGRTISL = "TransitGatewayRouteTableIdStringList";
const _TGRTIr = "TransitGatewayRouteTableIds";
const _TGRTL = "TransitGatewayRouteTableList";
const _TGRTP = "TransitGatewayRouteTablePropagations";
const _TGRTPL = "TransitGatewayRouteTablePropagationList";
const _TGRTPr = "TransitGatewayRouteTablePropagation";
const _TGRTR = "TransitGatewayRouteTableRoute";
const _TGRTr = "TransitGatewayRouteTables";
const _TGSIL = "TransitGatewaySubnetIdList";
const _TGVA = "TransitGatewayVpcAttachment";
const _TGVAL = "TransitGatewayVpcAttachmentList";
const _TGVAO = "TransitGatewayVpcAttachmentOptions";
const _TGVAr = "TransitGatewayVpcAttachments";
const _TGa = "TargetGroup";
const _TGar = "TargetGroups";
const _TGr = "TransitGateways";
const _THP = "TotalHourlyPrice";
const _TI = "TerminateInstances";
const _TIA = "TrunkInterfaceAssociation";
const _TIAIL = "TrunkInterfaceAssociationIdList";
const _TIAL = "TrunkInterfaceAssociationList";
const _TIAT = "TrafficIpAddressType";
const _TIC = "TotalInstanceCount";
const _TICa = "TargetInstanceCount";
const _TICu = "TunnelInsideCidr";
const _TII = "TrunkInterfaceId";
const _TIIC = "TunnelInsideIpv6Cidr";
const _TIIV = "TunnelInsideIpVersion";
const _TIMIMB = "TotalInferenceMemoryInMiB";
const _TIR = "TerminateInstancesRequest";
const _TIRe = "TerminateInstancesResult";
const _TIWE = "TerminateInstancesWithExpiration";
const _TIa = "TargetId";
const _TIar = "TargetIops";
const _TIe = "TenantId";
const _TIer = "TerminatingInstances";
const _TK = "TagKey";
const _TKL = "TagKeyList";
const _TKa = "TagKeys";
const _TL = "TagList";
const _TLSGB = "TotalLocalStorageGB";
const _TLSGBR = "TotalLocalStorageGBRequest";
const _TLV = "TrackLatestVersion";
const _TMAE = "TargetMultiAttachEnabled";
const _TMF = "TrafficMirrorFilter";
const _TMFI = "TrafficMirrorFilterId";
const _TMFIL = "TrafficMirrorFilterIdList";
const _TMFIr = "TrafficMirrorFilterIds";
const _TMFR = "TrafficMirrorFilterRule";
const _TMFRI = "TrafficMirrorFilterRuleId";
const _TMFRIL = "TrafficMirrorFilterRuleIdList";
const _TMFRIr = "TrafficMirrorFilterRuleIds";
const _TMFRL = "TrafficMirrorFilterRuleList";
const _TMFRS = "TrafficMirrorFilterRuleSet";
const _TMFRr = "TrafficMirrorFilterRules";
const _TMFS = "TrafficMirrorFilterSet";
const _TMFr = "TrafficMirrorFilters";
const _TMMIMB = "TotalMediaMemoryInMiB";
const _TMNSL = "TrafficMirrorNetworkServiceList";
const _TMPR = "TrafficMirrorPortRange";
const _TMPRR = "TrafficMirrorPortRangeRequest";
const _TMS = "TrafficMirrorSession";
const _TMSI = "TrafficMirrorSessionId";
const _TMSIL = "TrafficMirrorSessionIdList";
const _TMSIr = "TrafficMirrorSessionIds";
const _TMSS = "TrafficMirrorSessionSet";
const _TMSr = "TrafficMirrorSessions";
const _TMT = "TrafficMirrorTarget";
const _TMTI = "TrafficMirrorTargetId";
const _TMTIL = "TrafficMirrorTargetIdList";
const _TMTIr = "TrafficMirrorTargetIds";
const _TMTS = "TrafficMirrorTargetSet";
const _TMTr = "TrafficMirrorTargets";
const _TN = "TokenName";
const _TNC = "TargetNetworkCidr";
const _TNDMIMB = "TotalNeuronDeviceMemoryInMiB";
const _TNI = "TargetNetworkId";
const _TNS = "TargetNetworkSet";
const _TNa = "TargetNetwork";
const _TO = "TunnelOptions";
const _TOAT = "TransferOfferAcceptedTimestamp";
const _TOET = "TransferOfferExpirationTimestamp";
const _TOL = "TunnelOptionsList";
const _TOu = "TunnelOption";
const _TP = "ToPort";
const _TPC = "ThreadsPerCore";
const _TPCL = "ThreadsPerCoreList";
const _TPT = "TrustProviderType";
const _TPr = "TransportProtocol";
const _TR = "ThroughResources";
const _TRC = "TargetResourceCount";
const _TRD = "TemporaryRestoreDays";
const _TRS = "ThroughResourcesStatement";
const _TRSL = "ThroughResourcesStatementList";
const _TRSR = "ThroughResourcesStatementRequest";
const _TRSRL = "ThroughResourcesStatementRequestList";
const _TRTI = "TargetRouteTableId";
const _TRV = "TargetReservationValue";
const _TRVS = "TargetReservationValueSet";
const _TRh = "ThroughResource";
const _TRi = "TimeRanges";
const _TRim = "TimeRange";
const _TS = "TagSpecifications";
const _TSD = "TermStartDate";
const _TSIGB = "TotalSizeInGB";
const _TSIH = "TotalScheduledInstanceHours";
const _TSL = "TagSpecificationList";
const _TST = "TieringStartTime";
const _TSTa = "TaskStartTime";
const _TSa = "TagSpecification";
const _TSag = "TagSet";
const _TSar = "TargetSubnet";
const _TSarg = "TargetSize";
const _TSas = "TaskState";
const _TSp = "TpmSupport";
const _TT = "TrafficType";
const _TTC = "TotalTargetCapacity";
const _TTGAI = "TransportTransitGatewayAttachmentId";
const _TTa = "TaskType";
const _TTar = "TargetThroughput";
const _TTr = "TransferType";
const _TUC = "TotalUnavailableCapacity";
const _TUP = "TotalUpfrontPrice";
const _TV = "TargetVersion";
const _TVC = "TotalVCpus";
const _TVSI = "TargetVpcSubnetId";
const _TVT = "TargetVolumeType";
const _TVo = "TokenValue";
const _Ta = "Tag";
const _Te = "Tenancy";
const _Ter = "Term";
const _Th = "Throughput";
const _Ti = "Timestamp";
const _Tie = "Tier";
const _To = "To";
const _Ty = "Type";
const _U = "Unsuccessful";
const _UA = "UpdatedAt";
const _UB = "UserBucket";
const _UBD = "UserBucketDetails";
const _UC = "UltraserverCount";
const _UCMMTK = "UpdateCapacityManagerMonitoredTagKeys";
const _UCMMTKR = "UpdateCapacityManagerMonitoredTagKeysRequest";
const _UCMMTKRp = "UpdateCapacityManagerMonitoredTagKeysResult";
const _UCMOA = "UpdateCapacityManagerOrganizationsAccess";
const _UCMOAR = "UpdateCapacityManagerOrganizationsAccessRequest";
const _UCMOARp = "UpdateCapacityManagerOrganizationsAccessResult";
const _UCTL = "UsageClassTypeList";
const _UCs = "UsageCount";
const _UD = "UefiData";
const _UDLTV = "UnsuccessfullyDeletedLaunchTemplateVersions";
const _UDp = "UpdatedDate";
const _UDpd = "UpdateDate";
const _UDs = "UserData";
const _UE = "UploadEnd";
const _UEA = "UpdateEffectiveAt";
const _UF = "UpfrontFee";
const _UFD = "UnsuccessfulFleetDeletions";
const _UFR = "UnsuccessfulFleetRequests";
const _UG = "UserGroups";
const _UGSL = "UserGroupStringList";
const _UGs = "UserGroup";
const _UI = "UserId";
const _UIA = "UnassignedIpv6Addresses";
const _UIAR = "UnassignIpv6AddressesRequest";
const _UIARn = "UnassignIpv6AddressesResult";
const _UIAn = "UnassignIpv6Addresses";
const _UIC = "UsedInstanceCount";
const _UICRA = "UpdateInterruptibleCapacityReservationAllocation";
const _UICRAR = "UpdateInterruptibleCapacityReservationAllocationRequest";
const _UICRARp = "UpdateInterruptibleCapacityReservationAllocationResult";
const _UICS = "UnsuccessfulInstanceCreditSpecifications";
const _UICSI = "UnsuccessfulInstanceCreditSpecificationItem";
const _UICSIE = "UnsuccessfulInstanceCreditSpecificationItemError";
const _UICSS = "UnsuccessfulInstanceCreditSpecificationSet";
const _UIE = "UserInfoEndpoint";
const _UIEn = "UnsuccessfulItemError";
const _UIGP = "UserIdGroupPairs";
const _UIGPL = "UserIdGroupPairList";
const _UIGPS = "UserIdGroupPairSet";
const _UIGPs = "UserIdGroupPair";
const _UIL = "UnsuccessfulItemList";
const _UILs = "UserIdList";
const _UIP = "UnknownIpPermissions";
const _UIPn = "UnassignedIpv6Prefixes";
const _UIR = "UnmonitorInstancesRequest";
const _UIRn = "UnmonitorInstancesResult";
const _UIS = "UnsuccessfulItemSet";
const _UISL = "UserIdStringList";
const _UIn = "UnsuccessfulItem";
const _UInm = "UnmonitorInstances";
const _UIs = "UserIds";
const _ULI = "UseLongIds";
const _ULIA = "UseLongIdsAggregated";
const _UO = "UsageOperation";
const _UOUT = "UsageOperationUpdateTime";
const _UP = "UpfrontPrice";
const _UPIA = "UnassignPrivateIpAddresses";
const _UPIAR = "UnassignPrivateIpAddressesRequest";
const _UPNGA = "UnassignPrivateNatGatewayAddress";
const _UPNGAR = "UnassignPrivateNatGatewayAddressRequest";
const _UPNGARn = "UnassignPrivateNatGatewayAddressResult";
const _UPS = "UploadPolicySignature";
const _UPp = "UploadPolicy";
const _UPs = "UsagePrice";
const _URBOI = "UnusedReservationBillingOwnerId";
const _US = "UsageStrategy";
const _USGRDE = "UpdateSecurityGroupRuleDescriptionsEgress";
const _USGRDER = "UpdateSecurityGroupRuleDescriptionsEgressRequest";
const _USGRDERp = "UpdateSecurityGroupRuleDescriptionsEgressResult";
const _USGRDI = "UpdateSecurityGroupRuleDescriptionsIngress";
const _USGRDIR = "UpdateSecurityGroupRuleDescriptionsIngressRequest";
const _USGRDIRp = "UpdateSecurityGroupRuleDescriptionsIngressResult";
const _USR = "UnlockSnapshotRequest";
const _USRn = "UnlockSnapshotResult";
const _UST = "UdpStreamTimeout";
const _USn = "UnlockSnapshot";
const _USp = "UploadSize";
const _USpl = "UploadStart";
const _UT = "UpdateTime";
const _UTP = "UserTrustProvider";
const _UTPT = "UserTrustProviderType";
const _UTd = "UdpTimeout";
const _UTl = "UltraserverType";
const _Ur = "Url";
const _Us = "Username";
const _V = "Value";
const _VA = "VpcAttachment";
const _VAE = "VerifiedAccessEndpoint";
const _VAECO = "VerifiedAccessEndpointCidrOptions";
const _VAEEO = "VerifiedAccessEndpointEniOptions";
const _VAEI = "VerifiedAccessEndpointId";
const _VAEIL = "VerifiedAccessEndpointIdList";
const _VAEIe = "VerifiedAccessEndpointIds";
const _VAEL = "VerifiedAccessEndpointList";
const _VAELBO = "VerifiedAccessEndpointLoadBalancerOptions";
const _VAEPR = "VerifiedAccessEndpointPortRange";
const _VAEPRL = "VerifiedAccessEndpointPortRangeList";
const _VAERO = "VerifiedAccessEndpointRdsOptions";
const _VAES = "VerifiedAccessEndpointStatus";
const _VAESIL = "VerifiedAccessEndpointSubnetIdList";
const _VAET = "VerifiedAccessEndpointTargets";
const _VAETD = "VerifiedAccessEndpointTargetDns";
const _VAETIA = "VerifiedAccessEndpointTargetIpAddress";
const _VAETL = "VerifiedAccessEndpointTargetList";
const _VAETe = "VerifiedAccessEndpointTarget";
const _VAEe = "VerifiedAccessEndpoints";
const _VAG = "VerifiedAccessGroup";
const _VAGA = "VerifiedAccessGroupArn";
const _VAGI = "VerifiedAccessGroupId";
const _VAGIL = "VerifiedAccessGroupIdList";
const _VAGIe = "VerifiedAccessGroupIds";
const _VAGL = "VerifiedAccessGroupList";
const _VAGe = "VerifiedAccessGroups";
const _VAI = "VerifiedAccessInstance";
const _VAICSD = "VerifiedAccessInstanceCustomSubDomain";
const _VAII = "VerifiedAccessInstanceId";
const _VAIIL = "VerifiedAccessInstanceIdList";
const _VAIIe = "VerifiedAccessInstanceIds";
const _VAIL = "VerifiedAccessInstanceList";
const _VAILC = "VerifiedAccessInstanceLoggingConfiguration";
const _VAILCL = "VerifiedAccessInstanceLoggingConfigurationList";
const _VAIOVCC = "VerifiedAccessInstanceOpenVpnClientConfiguration";
const _VAIOVCCL = "VerifiedAccessInstanceOpenVpnClientConfigurationList";
const _VAIOVCCR = "VerifiedAccessInstanceOpenVpnClientConfigurationRoute";
const _VAIOVCCRL = "VerifiedAccessInstanceOpenVpnClientConfigurationRouteList";
const _VAIUTPCC = "VerifiedAccessInstanceUserTrustProviderClientConfiguration";
const _VAIe = "VerifiedAccessInstances";
const _VAL = "VerifiedAccessLogs";
const _VALCWLD = "VerifiedAccessLogCloudWatchLogsDestination";
const _VALCWLDO = "VerifiedAccessLogCloudWatchLogsDestinationOptions";
const _VALDS = "VerifiedAccessLogDeliveryStatus";
const _VALKDFD = "VerifiedAccessLogKinesisDataFirehoseDestination";
const _VALKDFDO = "VerifiedAccessLogKinesisDataFirehoseDestinationOptions";
const _VALO = "VerifiedAccessLogOptions";
const _VALSD = "VerifiedAccessLogS3Destination";
const _VALSDO = "VerifiedAccessLogS3DestinationOptions";
const _VALo = "VolumeAttachmentList";
const _VALp = "VpcAttachmentList";
const _VASSR = "VerifiedAccessSseSpecificationRequest";
const _VASSRe = "VerifiedAccessSseSpecificationResponse";
const _VATP = "VerifiedAccessTrustProvider";
const _VATPC = "VerifiedAccessTrustProviderCondensed";
const _VATPCL = "VerifiedAccessTrustProviderCondensedList";
const _VATPI = "VerifiedAccessTrustProviderId";
const _VATPIL = "VerifiedAccessTrustProviderIdList";
const _VATPIe = "VerifiedAccessTrustProviderIds";
const _VATPL = "VerifiedAccessTrustProviderList";
const _VATPe = "VerifiedAccessTrustProviders";
const _VAo = "VolumeAttachment";
const _VAp = "VpcAttachments";
const _VBPAE = "VpcBlockPublicAccessExclusion";
const _VBPAEIL = "VpcBlockPublicAccessExclusionIdList";
const _VBPAEL = "VpcBlockPublicAccessExclusionList";
const _VBPAEp = "VpcBlockPublicAccessExclusions";
const _VBPAO = "VpcBlockPublicAccessOptions";
const _VC = "VpnConcentrator";
const _VCBA = "VpcCidrBlockAssociation";
const _VCBAS = "VpcCidrBlockAssociationSet";
const _VCBS = "VpcCidrBlockState";
const _VCC = "VCpuCount";
const _VCCR = "VCpuCountRange";
const _VCCRR = "VCpuCountRangeRequest";
const _VCDSC = "VpnConnectionDeviceSampleConfiguration";
const _VCDT = "VpnConnectionDeviceTypes";
const _VCDTI = "VpnConnectionDeviceTypeId";
const _VCDTL = "VpnConnectionDeviceTypeList";
const _VCDTp = "VpnConnectionDeviceType";
const _VCI = "VpnConcentratorId";
const _VCISL = "VpnConcentratorIdStringList";
const _VCISLp = "VpnConnectionIdStringList";
const _VCIp = "VpnConnectionId";
const _VCIpn = "VpnConcentratorIds";
const _VCIpno = "VpnConnectionIds";
const _VCIpu = "VCpuInfo";
const _VCL = "VpcClassicLink";
const _VCLIL = "VpcClassicLinkIdList";
const _VCLL = "VpcClassicLinkList";
const _VCLp = "VpnConcentratorList";
const _VCLpn = "VpnConnectionList";
const _VCO = "VpnConnectionOptions";
const _VCOS = "VpnConnectionOptionsSpecification";
const _VCa = "ValidCores";
const _VCp = "VpnConnection";
const _VCpn = "VpnConcentrators";
const _VCpno = "VpnConnections";
const _VD = "VersionDescription";
const _VDo = "VolumeDetail";
const _VE = "VpcEndpoint";
const _VEA = "VpcEndpointAssociations";
const _VEAS = "VpcEndpointAssociationSet";
const _VEAp = "VpcEndpointAssociation";
const _VEC = "VpcEncryptionControl";
const _VECC = "VpcEncryptionControlConfiguration";
const _VECE = "VpcEncryptionControlExclusion";
const _VECEp = "VpcEncryptionControlExclusions";
const _VECI = "VpcEncryptionControlId";
const _VECIL = "VpcEncryptionControlIdList";
const _VECIp = "VpcEncryptionControlIds";
const _VECIpc = "VpcEndpointConnectionId";
const _VECL = "VpcEncryptionControlList";
const _VECS = "VpcEndpointConnectionSet";
const _VECp = "VpcEncryptionControls";
const _VECpc = "VpcEndpointConnections";
const _VECpcn = "VpcEndpointConnection";
const _VEI = "VpcEndpointIds";
const _VEIL = "VpcEndpointIdList";
const _VEIp = "VpcEndpointId";
const _VENCR = "VpcEncryptionNonCompliantResource";
const _VENCRL = "VpcEncryptionNonCompliantResourceList";
const _VEO = "VpcEndpointOwner";
const _VEPS = "VpcEndpointPolicySupported";
const _VER = "VpcEndpointRegion";
const _VERTIL = "VpcEndpointRouteTableIdList";
const _VES = "VpcEndpointService";
const _VESGIL = "VpcEndpointSecurityGroupIdList";
const _VESIL = "VpcEndpointServiceIdList";
const _VESILp = "VpcEndpointSubnetIdList";
const _VESp = "VpnEcmpSupport";
const _VESpc = "VpcEndpointState";
const _VESpcn = "VpcEndpointSet";
const _VET = "VpcEndpointType";
const _VEa = "ValidationError";
const _VEp = "VpcEndpoints";
const _VF = "ValidFrom";
const _VFR = "ValidationFailureReason";
const _VG = "VpnGateway";
const _VGI = "VpnGatewayId";
const _VGISL = "VpnGatewayIdStringList";
const _VGIp = "VpnGatewayIds";
const _VGL = "VpnGatewayList";
const _VGp = "VpnGateways";
const _VI = "VpcId";
const _VICBA = "VpcIpv6CidrBlockAssociation";
const _VICBAS = "VpcIpv6CidrBlockAssociationSet";
const _VIR = "VolumeInitializationRate";
const _VISL = "VolumeIdStringList";
const _VISLp = "VpcIdStringList";
const _VIe = "VendorId";
const _VIl = "VlanId";
const _VIo = "VolumeId";
const _VIol = "VolumeIds";
const _VIp = "VpcIds";
const _VL = "VpcLattice";
const _VLE = "VpcLatticeExclusion";
const _VLo = "VolumeList";
const _VLp = "VpcList";
const _VM = "VolumesModifications";
const _VML = "VolumeModificationList";
const _VMe = "VerificationMethod";
const _VMo = "VolumeModification";
const _VN = "VirtualName";
const _VNI = "VirtualNetworkId";
const _VNe = "VersionNumber";
const _VOI = "VolumeOwnerId";
const _VOIp = "VpcOwnerId";
const _VP = "VpcPeering";
const _VPC = "VpcPeeringConnection";
const _VPCI = "VpcPeeringConnectionId";
const _VPCIL = "VpcPeeringConnectionIdList";
const _VPCIp = "VpcPeeringConnectionIds";
const _VPCL = "VpcPeeringConnectionList";
const _VPCOD = "VpcPeeringConnectionOptionsDescription";
const _VPCSR = "VpcPeeringConnectionStateReason";
const _VPCVI = "VpcPeeringConnectionVpcInfo";
const _VPCp = "VpcPeeringConnections";
const _VPE = "VpcPeeringExclusion";
const _VPG = "VirtualPrivateGateway";
const _VPGE = "VirtualPrivateGatewayExclusion";
const _VPp = "VpnProtocol";
const _VPpn = "VpnPort";
const _VRBI = "VolumeRecycleBinInfo";
const _VRBIL = "VolumeRecycleBinInfoList";
const _VS = "VolumeStatuses";
const _VSA = "VolumeStatusAction";
const _VSAL = "VolumeStatusActionsList";
const _VSAS = "VolumeStatusAttachmentStatus";
const _VSASL = "VolumeStatusAttachmentStatusList";
const _VSD = "VolumeStatusDetails";
const _VSDL = "VolumeStatusDetailsList";
const _VSE = "VolumeStatusEvent";
const _VSEL = "VolumeStatusEventsList";
const _VSI = "VolumeStatusInfo";
const _VSIo = "VolumeStatusItem";
const _VSL = "ValueStringList";
const _VSLe = "VersionStringList";
const _VSLo = "VolumeStatusList";
const _VSR = "VpnStaticRoute";
const _VSRL = "VpnStaticRouteList";
const _VSo = "VolumeSize";
const _VSol = "VolumeStatus";
const _VT = "VolumeType";
const _VTL = "VgwTelemetryList";
const _VTLO = "VpnTunnelLogOptions";
const _VTLOS = "VpnTunnelLogOptionsSpecification";
const _VTLi = "VirtualizationTypeList";
const _VTOIA = "VpnTunnelOutsideIpAddress";
const _VTOS = "VpnTunnelOptionsSpecification";
const _VTOSL = "VpnTunnelOptionsSpecificationsList";
const _VTPC = "ValidThreadsPerCore";
const _VTS = "VirtualizationTypeSet";
const _VTg = "VgwTelemetry";
const _VTi = "VirtualizationTypes";
const _VTir = "VirtualizationType";
const _VU = "ValidUntil";
const _VW = "ValidationWarning";
const _Va = "Values";
const _Ve = "Versions";
const _Ven = "Vendor";
const _Ver = "Version";
const _Vi = "Visibility";
const _Vl = "Vlan";
const _Vo = "Volumes";
const _Vol = "Volume";
const _Vp = "Vpc";
const _Vpc = "Vpcs";
const _W = "Warning";
const _WBC = "WithdrawByoipCidr";
const _WBCR = "WithdrawByoipCidrRequest";
const _WBCRi = "WithdrawByoipCidrResult";
const _WC = "WithCooldown";
const _WCT = "WatermarkCreationTime";
const _WCe = "WeightedCapacity";
const _WK = "WatermarkKey";
const _WL = "WorkloadsList";
const _WM = "WarningMessage";
const _WN = "WatermarkName";
const _WU = "WakeUp";
const _We = "Weight";
const _Wo = "Workloads";
const _ZI = "ZoneId";
const _ZISL = "ZoneIdStringList";
const _ZIo = "ZoneIds";
const _ZN = "ZoneName";
const _ZNSL = "ZoneNameStringList";
const _ZNo = "ZoneNames";
const _ZT = "ZoneType";
const _a = "associations";
const _aA = "asnAssociation";
const _aAC = "availableAddressCount";
const _aAI = "awsAccountId";
const _aAId = "addressAllocationId";
const _aAS = "asnAssociationSet";
const _aASA = "autoAcceptSharedAssociations";
const _aASAu = "autoAcceptSharedAttachments";
const _aASc = "accountAttributeSet";
const _aASd = "additionalAccountSet";
const _aASt = "attachedApplianceSet";
const _aAc = "accessAll";
const _aAp = "applianceArn";
const _aBHP = "actualBlockHourlyPrice";
const _aC = "availableCapacity";
const _aCIA = "associateCarrierIpAddress";
const _aCT = "archivalCompleteTime";
const _aCc = "acceleratorCount";
const _aCd = "addressCount";
const _aD = "activeDirectory";
const _aDNL = "allocationDefaultNetmaskLength";
const _aDRFRV = "allowDnsResolutionFromRemoteVpc";
const _aDRTI = "associationDefaultRouteTableId";
const _aDS = "additionalDetailSet";
const _aDT = "additionalDetailType";
const _aDn = "announcementDirection";
const _aDp = "applicationDomain";
const _aE = "authorizationEndpoint";
const _aEC = "analyzedEniCount";
const _aEFLCLTRV = "allowEgressFromLocalClassicLinkToRemoteVpc";
const _aEFLVTRCL = "allowEgressFromLocalVpcToRemoteClassicLink";
const _aEIO = "autoEnableIO";
const _aES = "attachedEbsStatus";
const _aF = "addressFamily";
const _aFNI = "additionalFlexibleNetworkInterfaces";
const _aFS = "analysisFindingSet";
const _aI = "allocationId";
const _aIA = "assignedIpv6Addresses";
const _aIAC = "availableIpAddressCount";
const _aIAOC = "assignIpv6AddressOnCreation";
const _aIC = "availableInstanceCapacity";
const _aICv = "availableInstanceCount";
const _aIPS = "assignedIpv6PrefixSet";
const _aIPSs = "assignedIpv4PrefixSet";
const _aIS = "activeInstanceSet";
const _aISS = "allowedImagesSettingsState";
const _aISc = "accountIdSet";
const _aITS = "allowedInstanceTypeSet";
const _aIc = "accountId";
const _aId = "additionalInfo";
const _aIm = "amiId";
const _aIp = "appleInternal";
const _aIs = "associationId";
const _aIss = "assetId";
const _aIt = "attachmentId";
const _aIu = "autoImport";
const _aL = "accountLevel";
const _aLI = "amiLaunchIndex";
const _aLT = "attachmentLimitType";
const _aLc = "accessLogs";
const _aM = "availabilityMode";
const _aMIT = "allowsMultipleInstanceTypes";
const _aML = "allocationMetadataList";
const _aMNL = "allocationMinNetmaskLength";
const _aMNLl = "allocationMaxNetmaskLength";
const _aMS = "acceleratorManufacturerSet";
const _aMSp = "applianceModeSupport";
const _aN = "attributeName";
const _aNS = "acceleratorNameSet";
const _aNc = "accountName";
const _aO = "authenticationOptions";
const _aOI = "addressOwnerId";
const _aP = "autoPlacement";
const _aPCO = "accepterPeeringConnectionOptions";
const _aPHS = "alternatePathHintSet";
const _aPIA = "associatePublicIpAddress";
const _aPIAS = "assignedPrivateIpAddressesSet";
const _aPICB = "amazonProvidedIpv6CidrBlock";
const _aPS = "addedPrincipalSet";
const _aPSs = "asPathSet";
const _aPZ = "autoProvisionZones";
const _aPl = "allowedPrincipals";
const _aR = "allowReassignment";
const _aRA = "associatedRoleArn";
const _aRAd = "additionalRoutesAvailable";
const _aRAs = "associatedResourceAccessibility";
const _aRAss = "associatedResourceArn";
const _aRC = "acceptedRouteCount";
const _aRP = "areRoutesPersisted";
const _aRS = "associatedRoleSet";
const _aRSl = "allocationRuleSet";
const _aRSu = "autoRecoverySupported";
const _aRTS = "allocationResourceTagSet";
const _aRc = "aclRule";
const _aRcc = "acceptanceRequired";
const _aRd = "addressRegion";
const _aRl = "allowReassociation";
const _aRs = "associatedResource";
const _aRu = "authorizationRule";
const _aRut = "autoRecovery";
const _aRw = "awsRegion";
const _aS = "associationState";
const _aSA = "amazonSideAsn";
const _aSI = "autoScalingIps";
const _aSS = "amdSevSnp";
const _aSSs = "associatedSubnetSet";
const _aSSt = "attributeSummarySet";
const _aSc = "activityStatus";
const _aSct = "actionsSet";
const _aSd = "addressSet";
const _aSdd = "addressesSet";
const _aSl = "allocationStrategy";
const _aSn = "analysisStatus";
const _aSs = "associationStatus";
const _aSss = "associationSet";
const _aSt = "attachmentSet";
const _aStt = "attachmentState";
const _aStta = "attachmentStatuses";
const _aSw = "awsService";
const _aT = "addressTransfer";
const _aTGAI = "accepterTransitGatewayAttachmentId";
const _aTI = "accepterTgwInfo";
const _aTMMB = "acceleratorTotalMemoryMiB";
const _aTN = "associatedTargetNetwork";
const _aTS = "addressTransferStatus";
const _aTSc = "acceleratorTypeSet";
const _aTSd = "addressTransferSet";
const _aTd = "advertisementType";
const _aTdd = "addressType";
const _aTddr = "addressingType";
const _aTl = "allocationType";
const _aTll = "allocationTime";
const _aTs = "associationTarget";
const _aTt = "attachTime";
const _aTtt = "attachedTo";
const _aTtta = "attachmentType";
const _aV = "attributeValue";
const _aVC = "availableVCpus";
const _aVEC = "accountVpcEncryptionControl";
const _aVI = "accepterVpcInfo";
const _aVS = "attributeValueSet";
const _aVTS = "activeVpnTunnelStatus";
const _aZ = "availabilityZone";
const _aZG = "availabilityZoneGroup";
const _aZI = "availabilityZoneId";
const _aZIS = "availabilityZoneIdSet";
const _aZIv = "availabilityZoneInfo";
const _aZS = "availabilityZoneSet";
const _ac = "acl";
const _acc = "accelerators";
const _act = "active";
const _ad = "address";
const _af = "affinity";
const _am = "amount";
const _ar = "arn";
const _arc = "architecture";
const _as = "asn";
const _ass = "association";
const _at = "attachment";
const _att = "attribute";
const _atta = "attachments";
const _b = "bucket";
const _bA = "bgpAsn";
const _bAE = "bgpAsnExtended";
const _bBIG = "baselineBandwidthInGbps";
const _bBIM = "baselineBandwidthInMbps";
const _bC = "byoipCidr";
const _bCS = "byoipCidrSet";
const _bCg = "bgpConfigurations";
const _bCy = "bytesConverted";
const _bDM = "blockDeviceMapping";
const _bDMS = "blockDeviceMappingSet";
const _bDMl = "blockDurationMinutes";
const _bEBM = "baselineEbsBandwidthMbps";
const _bEDNS = "baseEndpointDnsNameSet";
const _bI = "bundleId";
const _bII = "branchInterfaceId";
const _bIT = "bundleInstanceTask";
const _bITS = "bundleInstanceTasksSet";
const _bIa = "baselineIops";
const _bLE = "bgpLogEnabled";
const _bLGA = "bgpLogGroupArn";
const _bLOF = "bgpLogOutputFormat";
const _bM = "bootMode";
const _bMa = "bareMetal";
const _bN = "bucketName";
const _bO = "bgpOptions";
const _bOu = "bucketOwner";
const _bP = "burstablePerformance";
const _bPAS = "blockPublicAccessStates";
const _bPF = "baselinePerformanceFactors";
const _bPS = "burstablePerformanceSupported";
const _bS = "byoasnSet";
const _bSa = "baseSystem";
const _bSf = "bfdStatus";
const _bSg = "bgpStatus";
const _bT = "bannerText";
const _bTIMB = "baselineThroughputInMBps";
const _bW = "bandwidthWeighting";
const _bWa = "bandwidthWeightings";
const _bl = "blackhole";
const _by = "byoasn";
const _byt = "bytes";
const _c = "component";
const _cA = "componentArn";
const _cAS = "capacityAllocationSet";
const _cAUS = "coipAddressUsageSet";
const _cAe = "certificateArn";
const _cAo = "componentAccount";
const _cAr = "createdAt";
const _cB = "cidrBlock";
const _cBA = "cidrBlockAssociation";
const _cBAS = "cidrBlockAssociationSet";
const _cBDH = "capacityBlockDurationHours";
const _cBDM = "capacityBlockDurationMinutes";
const _cBEDH = "capacityBlockExtensionDurationHours";
const _cBEED = "capacityBlockExtensionEndDate";
const _cBEOI = "capacityBlockExtensionOfferingId";
const _cBEOS = "capacityBlockExtensionOfferingSet";
const _cBEPD = "capacityBlockExtensionPurchaseDate";
const _cBES = "capacityBlockExtensionStatus";
const _cBESD = "capacityBlockExtensionStartDate";
const _cBESa = "capacityBlockExtensionSet";
const _cBI = "capacityBlockId";
const _cBOI = "capacityBlockOfferingId";
const _cBOS = "capacityBlockOfferingSet";
const _cBS = "capacityBlockSet";
const _cBSS = "capacityBlockStatusSet";
const _cBSi = "cidrBlockState";
const _cBSid = "cidrBlockSet";
const _cBr = "createdBy";
const _cC = "currencyCode";
const _cCB = "clientCidrBlock";
const _cCDH = "chargeCommitmentDurationHours";
const _cCO = "clientConnectOptions";
const _cCRFE = "cancelCapacityReservationFleetError";
const _cCl = "clientConfiguration";
const _cCo = "coreCount";
const _cCoi = "coipCidr";
const _cCp = "cpuCredits";
const _cCu = "currentConfiguration";
const _cD = "createDate";
const _cDC = "creationDateCondition";
const _cDM = "completionDurationMinutes";
const _cDr = "creationDate";
const _cDre = "createdDate";
const _cE = "connectionEvents";
const _cECSD = "cidrEndpointsCustomSubDomain";
const _cED = "chargeEndDate";
const _cEDo = "commitmentEndDate";
const _cET = "connectionEstablishedTime";
const _cETo = "connectionEndTime";
const _cEr = "cronExpression";
const _cF = "containerFormat";
const _cFS = "currentFleetState";
const _cG = "carrierGateway";
const _cGC = "customerGatewayConfiguration";
const _cGI = "carrierGatewayId";
const _cGIu = "customerGatewayId";
const _cGS = "carrierGatewaySet";
const _cGSu = "customerGatewaySet";
const _cGu = "customerGateway";
const _cGur = "currentGeneration";
const _cI = "carrierIp";
const _cIA = "clientIpv6Address";
const _cIBM = "currentInstanceBootMode";
const _cIC = "committedInstanceCount";
const _cIi = "cidrIp";
const _cIid = "cidrIpv6";
const _cIidr = "cidrIpv4";
const _cIl = "clientIp";
const _cIli = "clientId";
const _cIo = "componentId";
const _cIom = "commitmentInfo";
const _cIon = "connectionId";
const _cIop = "coIp";
const _cIor = "coreInfo";
const _cLB = "classicLoadBalancers";
const _cLBC = "classicLoadBalancersConfig";
const _cLBL = "classicLoadBalancerListener";
const _cLBO = "clientLoginBannerOptions";
const _cLDS = "classicLinkDnsSupported";
const _cLE = "classicLinkEnabled";
const _cLO = "connectionLogOptions";
const _cMDEI = "capacityManagerDataExportId";
const _cMDES = "capacityManagerDataExportSet";
const _cMKE = "customerManagedKeyEnabled";
const _cMP = "capacityManagerProvided";
const _cMS = "capacityManagerStatus";
const _cMSp = "cpuManufacturerSet";
const _cMTKS = "capacityManagerTagKeySet";
const _cN = "commonName";
const _cNA = "coreNetworkArn";
const _cNAA = "coreNetworkAttachmentArn";
const _cNAo = "connectionNotificationArn";
const _cNI = "connectionNotificationId";
const _cNIo = "coreNetworkId";
const _cNS = "connectionNotificationState";
const _cNSo = "connectionNotificationSet";
const _cNT = "connectionNotificationType";
const _cNo = "connectionNotification";
const _cO = "cpuOptions";
const _cOI = "customerOwnedIp";
const _cOIP = "customerOwnedIpv4Pool";
const _cOP = "coolOffPeriod";
const _cOPEO = "coolOffPeriodExpiresOn";
const _cOi = "cidrOptions";
const _cP = "coipPool";
const _cPC = "connectPeerConfiguration";
const _cPI = "coipPoolId";
const _cPS = "coipPoolSet";
const _cR = "capacityReservation";
const _cRA = "capacityReservationArn";
const _cRBRS = "capacityReservationBillingRequestSet";
const _cRCC = "clientRootCertificateChain";
const _cRCQ = "capacityReservationCancellationQuote";
const _cRCQI = "capacityReservationCancellationQuoteId";
const _cRCQS = "capacityReservationCancellationQuoteSet";
const _cREO = "clientRouteEnforcementOptions";
const _cRFA = "capacityReservationFleetArn";
const _cRFI = "capacityReservationFleetId";
const _cRFS = "capacityReservationFleetSet";
const _cRGS = "capacityReservationGroupSet";
const _cRI = "capacityReservationId";
const _cRIS = "capacityReservationIdSet";
const _cRIa = "capacityReservationInfo";
const _cRL = "certificateRevocationList";
const _cRO = "capacityReservationOptions";
const _cRP = "capacityReservationPreference";
const _cRRGA = "capacityReservationResourceGroupArn";
const _cRS = "capacityReservationSet";
const _cRSS = "capacityReservationStatusSet";
const _cRSa = "capacityReservationSpecification";
const _cRT = "capacityReservationTarget";
const _cRa = "capacityRebalance";
const _cRo = "componentRegion";
const _cS = "cidrSet";
const _cSBN = "certificateS3BucketName";
const _cSFRS = "currentSpotFleetRequestState";
const _cSOK = "certificateS3ObjectKey";
const _cSl = "clientSecret";
const _cSo = "conditionSet";
const _cSom = "complianceStatus";
const _cSon = "configurationState";
const _cSonn = "connectionStatuses";
const _cSr = "creditSpecification";
const _cSu = "currentState";
const _cSur = "currentStatus";
const _cT = "clientToken";
const _cTC = "connectionTrackingConfiguration";
const _cTI = "conversionTaskId";
const _cTS = "cancellationTermSet";
const _cTSo = "connectionTrackingSpecification";
const _cTa = "cancellationType";
const _cTo = "conversionTasks";
const _cTom = "completeTime";
const _cTomp = "completionTime";
const _cTon = "conversionTask";
const _cTonn = "connectivityType";
const _cTr = "createTime";
const _cTre = "creationTime";
const _cTrea = "creationTimestamp";
const _cVE = "clientVpnEndpoint";
const _cVEI = "clientVpnEndpointId";
const _cVOI = "clientVpnOwnerId";
const _cVP = "createVolumePermission";
const _cVTN = "clientVpnTargetNetworks";
const _cWL = "cloudWatchLogs";
const _cWLO = "cloudWatchLogOptions";
const _ca = "category";
const _ch = "checksum";
const _ci = "cidr";
const _co = "code";
const _con = "connections";
const _conf = "configured";
const _confi = "config";
const _cont = "context";
const _cor = "cores";
const _cou = "count";
const _cp = "cpu";
const _d = "destination";
const _dA = "destinationArn";
const _dAIT = "denyAllIgwTraffic";
const _dART = "defaultAssociationRouteTable";
const _dAS = "destinationAddressSet";
const _dASe = "deprovisionedAddressSet";
const _dASi = "disableApiStop";
const _dAT = "disableApiTermination";
const _dAe = "destinationAddress";
const _dC = "destinationCidr";
const _dCA = "domainCertificateArn";
const _dCAR = "deliverCrossAccountRole";
const _dCB = "destinationCidrBlock";
const _dCR = "destinationCapacityReservation";
const _dCS = "dhcpConfigurationSet";
const _dCe = "defaultCores";
const _dCh = "dhcpConfiguration";
const _dE = "dnsEntry";
const _dEC = "dataExportCount";
const _dEKI = "dataEncryptionKeyId";
const _dEQCPI = "defaultEnaQueueCountPerInterface";
const _dES = "dnsEntrySet";
const _dFA = "defaultForAz";
const _dHIS = "dedicatedHostIdSet";
const _dHS = "dedicatedHostsSupported";
const _dHT = "dnsHostnameType";
const _dI = "deviceIndex";
const _dICB = "destinationIpv6CidrBlock";
const _dIF = "diskImageFormat";
const _dIS = "diskImageSize";
const _dIe = "destinationIp";
const _dIi = "directoryId";
const _dIis = "diskImage";
const _dLEM = "deliverLogsErrorMessage";
const _dLPA = "deliverLogsPermissionArn";
const _dLS = "deliverLogsStatus";
const _dMGM = "deregisteredMulticastGroupMembers";
const _dMGS = "deregisteredMulticastGroupSources";
const _dN = "deviceName";
const _dNCI = "defaultNetworkCardIndex";
const _dNII = "deregisteredNetworkInterfaceIds";
const _dNn = "dnsName";
const _dO = "dhcpOptions";
const _dOI = "dhcpOptionsId";
const _dOS = "dhcpOptionsSet";
const _dOST = "disconnectOnSessionTimeout";
const _dOT = "deleteOnTermination";
const _dOe = "destinationOptions";
const _dOev = "deviceOptions";
const _dOn = "dnsOptions";
const _dP = "deliveryPreference";
const _dPLI = "destinationPrefixListId";
const _dPLS = "destinationPrefixListSet";
const _dPR = "destinationPortRange";
const _dPRS = "destinationPortRangeSet";
const _dPRT = "defaultPropagationRouteTable";
const _dPS = "destinationPortSet";
const _dPe = "deregistrationProtection";
const _dPes = "destinationPort";
const _dR = "dryRun";
const _dRDAI = "defaultResourceDiscoveryAssociationId";
const _dRDI = "defaultResourceDiscoveryId";
const _dRIT = "dnsRecordIpType";
const _dRRV = "deleteReplacedRootVolume";
const _dRS = "dataRetentionSupport";
const _dRSa = "dataResponseSet";
const _dRTA = "defaultRouteTableAssociation";
const _dRTP = "defaultRouteTablePropagation";
const _dRe = "destinationRegion";
const _dReb = "debuggingRestrictions";
const _dRi = "discoveryRegion";
const _dRy = "dynamicRouting";
const _dS = "dnsServer";
const _dSCR = "deletedSubnetCidrReservation";
const _dSRS = "deleteSnapshotResultSet";
const _dSe = "destinationSet";
const _dSel = "deliveryStatus";
const _dSeli = "deliveryStream";
const _dSn = "dnsSupport";
const _dT = "deletionTime";
const _dTA = "dpdTimeoutAction";
const _dTC = "deprecationTimeCondition";
const _dTCT = "defaultTargetCapacityType";
const _dTET = "defaultTcpEstablishedTimeout";
const _dTGAI = "destinationTransitGatewayAttachmentId";
const _dTGAT = "destinationTransitGatewayAttachmentType";
const _dTPC = "defaultThreadsPerCore";
const _dTPS = "deviceTrustProviderSet";
const _dTPT = "deviceTrustProviderType";
const _dTR = "dTraceRestrictions";
const _dTS = "dpdTimeoutSeconds";
const _dTe = "deprecationTime";
const _dTel = "deleteTime";
const _dTele = "deletionTimestamp";
const _dTi = "disablingTime";
const _dTis = "disabledTime";
const _dUST = "defaultUdpStreamTimeout";
const _dUT = "defaultUdpTimeout";
const _dV = "destinationVpc";
const _dVC = "defaultVCpus";
const _dVD = "deviceValidationDomain";
const _dVN = "defaultVersionNumber";
const _dVe = "desiredVersion";
const _dVef = "defaultVersion";
const _dVefa = "defaultVisibility";
const _da = "data";
const _de = "description";
const _dea = "deadline";
const _def = "default";
const _det = "details";
const _dev = "device";
const _di = "direction";
const _dim = "dimension";
const _dis = "disks";
const _do = "domain";
const _du = "duration";
const _dua = "dualstack";
const _e = "exclusions";
const _eA = "eniAddress";
const _eAC = "externalAuthorityConfiguration";
const _eAn = "enableAcceleration";
const _eAx = "exclusionsAllowed";
const _eB = "egressBytes";
const _eC = "errorCode";
const _eCI = "ebsCardIndex";
const _eCS = "ebsCardSet";
const _eCTP = "excessCapacityTerminationPolicy";
const _eCn = "encryptionControl";
const _eCx = "explanationCode";
const _eD = "endDate";
const _eDH = "enableDnsHostnames";
const _eDS = "enableDnsSupport";
const _eDT = "earliestDatapointTimestamp";
const _eDTn = "endDateType";
const _eDf = "effectiveDate";
const _eDn = "enableDns64";
const _eDnd = "endpointDomain";
const _eDv = "eventDescription";
const _eEA = "endpointEniAddress";
const _eEBD = "ebsEncryptionByDefault";
const _eEI = "endpointEniId";
const _eFRS = "egressFilterRuleSet";
const _eFS = "elasticFileSystem";
const _eGAI = "elasticGpuAssociationId";
const _eGAS = "elasticGpuAssociationState";
const _eGASl = "elasticGpuAssociationSet";
const _eGAT = "elasticGpuAssociationTime";
const _eGH = "elasticGpuHealth";
const _eGI = "elasticGpuId";
const _eGS = "elasticGpuSet";
const _eGSS = "elasticGpuSpecificationSet";
const _eGSl = "elasticGpuState";
const _eGT = "elasticGpuType";
const _eH = "endHour";
const _eI = "exchangeId";
const _eIAA = "elasticInferenceAcceleratorArn";
const _eIAAI = "elasticInferenceAcceleratorAssociationId";
const _eIAAS = "elasticInferenceAcceleratorAssociationState";
const _eIAASl = "elasticInferenceAcceleratorAssociationSet";
const _eIAAT = "elasticInferenceAcceleratorAssociationTime";
const _eIAS = "elasticInferenceAcceleratorSet";
const _eIAT = "endpointIpAddressType";
const _eITI = "exportImageTaskId";
const _eITS = "exportImageTaskSet";
const _eITSn = "encryptionInTransitSupported";
const _eITSx = "excludedInstanceTypeSet";
const _eIb = "ebsInfo";
const _eIf = "efaInfo";
const _eIn = "eniId";
const _eIv = "eventInformation";
const _eIve = "eventId";
const _eIx = "exclusionId";
const _eKKI = "encryptionKmsKeyId";
const _eLADI = "enableLniAtDeviceIndex";
const _eLBL = "elasticLoadBalancerListener";
const _eM = "errorMessage";
const _eNAUM = "enableNetworkAddressUsageMetrics";
const _eO = "ebsOptimized";
const _eOI = "ebsOptimizedInfo";
const _eOIG = "egressOnlyInternetGateway";
const _eOIGI = "egressOnlyInternetGatewayId";
const _eOIGS = "egressOnlyInternetGatewaySet";
const _eOS = "ebsOptimizedSupport";
const _eOn = "enclaveOptions";
const _eP = "egressPackets";
const _ePG = "enablePrivateGua";
const _ePS = "excludePathSet";
const _eQC = "enaQueueCount";
const _eQN = "ec2QueryName";
const _eRI = "externalResourceIdentifier";
const _eRNDAAAAR = "enableResourceNameDnsAAAARecord";
const _eRNDAR = "enableResourceNameDnsARecord";
const _eS = "ephemeralStorage";
const _eSE = "enaSrdEnabled";
const _eSS = "enaSrdSpecification";
const _eSSn = "enaSrdSupported";
const _eST = "eventSubType";
const _eSUE = "enaSrdUdpEnabled";
const _eSUS = "enaSrdUdpSpecification";
const _eSf = "efaSupported";
const _eSn = "encryptionSupport";
const _eSna = "enaSupport";
const _eSnc = "encryptionState";
const _eSnt = "entrySet";
const _eSr = "errorSet";
const _eSv = "eventsSet";
const _eSx = "explanationSet";
const _eT = "expirationTime";
const _eTI = "exportTaskId";
const _eTLC = "enableTunnelLifecycleControl";
const _eTS = "exportToS3";
const _eTSi = "eipTagSet";
const _eTSx = "exportTaskSet";
const _eTTCIS = "estimatedTimeToCompleteInSeconds";
const _eTn = "endTime";
const _eTna = "enablingTime";
const _eTnab = "enabledTime";
const _eTnd = "endpointType";
const _eTv = "eventType";
const _eTx = "exportTask";
const _eWD = "endWeekDay";
const _eb = "ebs";
const _eg = "egress";
const _en = "enabled";
const _enc = "encrypted";
const _end = "end";
const _enf = "enforced";
const _er = "error";
const _ev = "event";
const _f = "filter";
const _fA = "federatedAuthentication";
const _fAD = "filterAtDestination";
const _fAS = "filterAtSource";
const _fAi = "firstAddress";
const _fC = "fulfilledCapacity";
const _fCRS = "fleetCapacityReservationSet";
const _fCS = "findingComponentSet";
const _fCa = "failureCode";
const _fDN = "fipsDnsName";
const _fE = "fipsEnabled";
const _fEQS = "flexibleEnaQueuesSupport";
const _fF = "fileFormat";
const _fFCS = "failedFleetCancellationSet";
const _fFi = "findingsFound";
const _fI = "findingId";
const _fIA = "fpgaImageAttribute";
const _fIAS = "filterInArnSet";
const _fIGI = "fpgaImageGlobalId";
const _fII = "fpgaImageId";
const _fIS = "fleetInstanceSet";
const _fISp = "fpgaImageSet";
const _fIl = "fleetId";
const _fIp = "fpgaInfo";
const _fLI = "flowLogId";
const _fLIS = "flowLogIdSet";
const _fLISa = "fastLaunchImageSet";
const _fLS = "flowLogSet";
const _fLSl = "flowLogStatus";
const _fM = "failureMessage";
const _fOAS = "filterOutArnSet";
const _fODC = "fulfilledOnDemandCapacity";
const _fP = "fromPort";
const _fPCS = "forwardPathComponentSet";
const _fPi = "filesystemProtections";
const _fPix = "fixedPrice";
const _fQPDS = "failedQueuedPurchaseDeletionSet";
const _fR = "failureReason";
const _fRa = "fastRestored";
const _fS = "fleetSet";
const _fSR = "firewallStatelessRule";
const _fSRS = "fastSnapshotRestoreSet";
const _fSRSES = "fastSnapshotRestoreStateErrorSet";
const _fSRi = "firewallStatefulRule";
const _fSSIB = "fullSnapshotSizeInBytes";
const _fSST = "firstSlotStartTime";
const _fSl = "fleetState";
const _fTE = "freeTierEligible";
const _fa = "fault";
const _fo = "force";
const _for = "format";
const _fp = "fpgas";
const _fr = "from";
const _fre = "frequency";
const _g = "group";
const _gA = "groupArn";
const _gAS = "gatewayAssociationState";
const _gD = "groupDescription";
const _gI = "gatewayId";
const _gIA = "groupIpAddress";
const _gIp = "gpuInfo";
const _gIr = "groupId";
const _gK = "greKey";
const _gLBAS = "gatewayLoadBalancerArnSet";
const _gLBEI = "gatewayLoadBalancerEndpointId";
const _gLN = "groupLongName";
const _gM = "groupMember";
const _gN = "groupName";
const _gOI = "groupOwnerId";
const _gPS = "gpuPartitionSize";
const _gS = "geographySet";
const _gSr = "groupSet";
const _gSro = "groupSource";
const _gp = "gpus";
const _gr = "groups";
const _h = "hypervisor";
const _hBD = "hiddenByDefault";
const _hCP = "hiveCompatiblePartitions";
const _hE = "httpEndpoint";
const _hI = "hostId";
const _hIS = "hostIdSet";
const _hM = "hostMaintenance";
const _hO = "hibernationOptions";
const _hP = "hostProperties";
const _hPI = "httpProtocolIpv6";
const _hPRHL = "httpPutResponseHopLimit";
const _hPo = "hourlyPrice";
const _hR = "hostRecovery";
const _hRGA = "hostResourceGroupArn";
const _hRI = "hostReservationId";
const _hRS = "historyRecordSet";
const _hRSo = "hostReservationSet";
const _hS = "hostSet";
const _hSa = "haStatus";
const _hSi = "hibernationSupported";
const _hT = "httpTokens";
const _hTE = "httpTokensEnforced";
const _hTo = "hostnameType";
const _hZI = "hostedZoneId";
const _i = "id";
const _iA = "ipv6Addresses";
const _iAA = "ipv6AddressAttribute";
const _iAC = "ipv6AddressCount";
const _iAES = "imageAncestryEntrySet";
const _iAI = "includeAllInstances";
const _iAIn = "inferenceAcceleratorInfo";
const _iAPI = "ipv4AddressesPerInterface";
const _iAPIp = "ipv6AddressesPerInterface";
const _iAPSI = "ipv4AddressesPerSecondaryInterface";
const _iAS = "interfaceAssociationSet";
const _iASp = "ipv6AddressesSet";
const _iAT = "ipAddressType";
const _iATOI = "includeAllTagsOfInstance";
const _iAm = "imageAllowed";
const _iAn = "interfaceAssociation";
const _iAp = "ipAddress";
const _iApa = "ipamArn";
const _iApv = "ipv6Address";
const _iB = "ingressBytes";
const _iBPAS = "imageBlockPublicAccessState";
const _iC = "instanceCount";
const _iCA = "interruptibleCapacityAllocation";
const _iCAS = "ipv6CidrAssociationSet";
const _iCB = "ipv6CidrBlock";
const _iCBA = "ipv6CidrBlockAssociation";
const _iCBAS = "ipv4CidrBlockAssociationSet";
const _iCBASp = "ipv6CidrBlockAssociationSet";
const _iCBS = "ipv6CidrBlockState";
const _iCBSp = "ipv6CidrBlockSet";
const _iCBn = "insideCidrBlocks";
const _iCE = "instanceConnectEndpoint";
const _iCEA = "instanceConnectEndpointArn";
const _iCEI = "instanceConnectEndpointId";
const _iCES = "instanceConnectEndpointSet";
const _iCRI = "interruptibleCapacityReservationId";
const _iCS = "imageCriterionSet";
const _iCSS = "instanceCreditSpecificationSet";
const _iCn = "instanceCounts";
const _iCp = "ipv6Cidr";
const _iD = "imageData";
const _iDAS = "ipamDiscoveredAccountSet";
const _iDPAS = "ipamDiscoveredPublicAddressSet";
const _iDRCS = "ipamDiscoveredResourceCidrSet";
const _iDs = "isDefault";
const _iE = "instanceExport";
const _iEI = "instanceEventId";
const _iERVT = "ipamExternalResourceVerificationToken";
const _iERVTA = "ipamExternalResourceVerificationTokenArn";
const _iERVTI = "ipamExternalResourceVerificationTokenId";
const _iERVTS = "ipamExternalResourceVerificationTokenSet";
const _iEW = "instanceEventWindow";
const _iEWI = "instanceEventWindowId";
const _iEWS = "instanceEventWindowState";
const _iEWSn = "instanceEventWindowSet";
const _iEs = "isEgress";
const _iEsx = "isExcludable";
const _iF = "instanceFamily";
const _iFCS = "instanceFamilyCreditSpecification";
const _iFR = "iamFleetRole";
const _iFRS = "ingressFilterRuleSet";
const _iG = "internetGateway";
const _iGBM = "internetGatewayBlockMode";
const _iGEM = "internetGatewayExclusionMode";
const _iGI = "internetGatewayId";
const _iGS = "internetGatewaySet";
const _iGSn = "instanceGenerationSet";
const _iH = "instanceHealth";
const _iHn = "inboundHeader";
const _iI = "instanceId";
const _iIB = "instanceInterruptionBehavior";
const _iIMS = "instanceImageMetadataSet";
const _iIP = "iamInstanceProfile";
const _iIPA = "iamInstanceProfileAssociation";
const _iIPAS = "iamInstanceProfileAssociationSet";
const _iIS = "instanceIdSet";
const _iISB = "instanceInitiatedShutdownBehavior";
const _iITS = "importImageTaskSet";
const _iIm = "importInstance";
const _iIma = "imageId";
const _iIn = "interruptionInfo";
const _iIns = "instanceIds";
const _iIp = "ipamId";
const _iL = "imageLocation";
const _iLn = "instanceLifecycle";
const _iM = "imageMetadata";
const _iMC = "instanceMatchCriteria";
const _iMO = "instanceMetadataOptions";
const _iMOn = "instanceMarketOptions";
const _iMT = "instanceMetadataTags";
const _iMU = "importManifestUrl";
const _iN = "ipv6Native";
const _iNS = "imageNameSet";
const _iOA = "imageOwnerAlias";
const _iOI = "imageOwnerId";
const _iOIn = "instanceOwnerId";
const _iOIp = "ipOwnerId";
const _iOS = "instanceOwningService";
const _iP = "instancePort";
const _iPA = "ipamPoolAllocation";
const _iPAI = "ipamPoolAllocationId";
const _iPAS = "ipamPoolAllocationSet";
const _iPAp = "ipamPolicyArn";
const _iPApa = "ipamPoolArn";
const _iPC = "ipamPoolCidr";
const _iPCI = "ipamPoolCidrId";
const _iPCS = "ipamPoolCidrSet";
const _iPCp = "ipv4PrefixCount";
const _iPCpv = "ipv6PrefixCount";
const _iPD = "ipamPolicyDocument";
const _iPDS = "ipamPolicyDocumentSet";
const _iPE = "ipamPolicyEnabled";
const _iPEp = "ipPermissionsEgress";
const _iPI = "ipamPolicyId";
const _iPIp = "ipamPoolId";
const _iPIs = "isPrimaryIpv6";
const _iPLR = "ipamPrefixListResolver";
const _iPLRA = "ipamPrefixListResolverArn";
const _iPLRI = "ipamPrefixListResolverId";
const _iPLRS = "ipamPrefixListResolverSet";
const _iPLRSE = "ipamPrefixListResolverSyncEnabled";
const _iPLRT = "ipamPrefixListResolverTarget";
const _iPLRTA = "ipamPrefixListResolverTargetArn";
const _iPLRTI = "ipamPrefixListResolverTargetId";
const _iPLRTS = "ipamPrefixListResolverTargetSet";
const _iPLRVS = "ipamPrefixListResolverVersionSet";
const _iPR = "ipamPolicyRegion";
const _iPRs = "isPermanentRestore";
const _iPS = "ipamPolicySet";
const _iPSm = "imageProviderSet";
const _iPSp = "ipamPoolSet";
const _iPSpr = "ipPrefixSet";
const _iPSpv = "ipv6PoolSet";
const _iPSpvr = "ipv4PrefixSet";
const _iPSpvre = "ipv6PrefixSet";
const _iPTUC = "instancePoolsToUseCount";
const _iPn = "instancePlatform";
const _iPng = "ingressPackets";
const _iPnt = "interfacePermission";
const _iPnte = "interfaceProtocol";
const _iPo = "ioPerformance";
const _iPp = "ipProtocol";
const _iPpa = "ipamPolicy";
const _iPpam = "ipamPool";
const _iPpe = "ipPermissions";
const _iPpv = "ipv4Prefix";
const _iPpvo = "ipv6Pool";
const _iPpvr = "ipv6Prefix";
const _iPs = "isPublic";
const _iPsr = "isPrimary";
const _iR = "instanceRequirements";
const _iRC = "ipamResourceCidr";
const _iRCS = "ipamResourceCidrSet";
const _iRD = "ipamResourceDiscovery";
const _iRDA = "ipamResourceDiscoveryAssociation";
const _iRDAA = "ipamResourceDiscoveryAssociationArn";
const _iRDAI = "ipamResourceDiscoveryAssociationId";
const _iRDAS = "ipamResourceDiscoveryAssociationSet";
const _iRDAp = "ipamResourceDiscoveryArn";
const _iRDI = "ipamResourceDiscoveryId";
const _iRDR = "ipamResourceDiscoveryRegion";
const _iRDS = "ipamResourceDiscoverySet";
const _iRS = "imageReferenceSet";
const _iRT = "ingressRouteTable";
const _iRp = "ipamRegion";
const _iRpa = "ipRanges";
const _iRpv = "ipv6Ranges";
const _iS = "interconnectStatus";
const _iSA = "ipamScopeArn";
const _iSD = "initializationStatusDetails";
const _iSI = "instanceStorageInfo";
const _iSIp = "ipamScopeId";
const _iSM = "ingestionStatusMessage";
const _iSS = "instanceStatusSet";
const _iSSn = "instanceStorageSupported";
const _iSSp = "ipamScopeSet";
const _iST = "ipamScopeType";
const _iSTS = "importSnapshotTaskSet";
const _iSg = "igmpv2Support";
const _iSm = "imagesSet";
const _iSma = "imageState";
const _iSmag = "imageSet";
const _iSmd = "imdsSupport";
const _iSmp = "impairedSince";
const _iSn = "instancesSet";
const _iSng = "ingestionStatus";
const _iSns = "instanceSet";
const _iSnst = "instanceState";
const _iSnsta = "instanceStatus";
const _iSp = "ipamScope";
const _iSpa = "ipamSet";
const _iSpo = "ipSource";
const _iSpv = "ipv6Supported";
const _iSpvu = "ipv6Support";
const _iT = "instanceType";
const _iTA = "instanceTagAttribute";
const _iTC = "icmpTypeCode";
const _iTCn = "includeTrustContext";
const _iTI = "importTaskId";
const _iTKS = "instanceTagKeySet";
const _iTOS = "instanceTypeOfferingSet";
const _iTS = "instanceTypeSet";
const _iTSS = "instanceTypeSpecificationSet";
const _iTd = "idempotencyToken";
const _iTm = "imageType";
const _iTn = "interruptionType";
const _iTni = "initializationType";
const _iTns = "instanceTenancy";
const _iTnst = "instanceTypes";
const _iTnt = "interfaceType";
const _iU = "ipUsage";
const _iURES = "imageUsageReportEntrySet";
const _iURS = "imageUsageReportSet";
const _iUS = "instanceUsageSet";
const _iV = "ikeVersion";
const _iVE = "isValidExchange";
const _iVS = "ikeVersionSet";
const _iVm = "importVolume";
const _iWS = "imageWatermarkSet";
const _im = "image";
const _in = "instance";
const _ins = "instances";
const _int = "interruptible";
const _inte = "interval";
const _io = "iops";
const _ip = "ipam";
const _ipv = "ipv4";
const _is = "issuer";
const _it = "item";
const _k = "key";
const _kDF = "kinesisDataFirehose";
const _kF = "keyFormat";
const _kFe = "keyFingerprint";
const _kI = "kernelId";
const _kKA = "kmsKeyArn";
const _kKI = "kmsKeyId";
const _kM = "keyMaterial";
const _kN = "keyName";
const _kPI = "keyPairId";
const _kS = "keySet";
const _kSe = "kextSigning";
const _kT = "keyType";
const _kV = "keyValue";
const _ke = "kernel";
const _key = "keyword";
const _l = "lambda";
const _lA = "localAddress";
const _lADT = "lastAttemptedDiscoveryTime";
const _lAZ = "launchedAvailabilityZone";
const _lAZI = "launchedAvailabilityZoneId";
const _lAa = "lastAddress";
const _lBA = "loadBalancerArn";
const _lBAE = "localBgpAsnExtended";
const _lBAo = "localBgpAsn";
const _lBC = "loadBalancersConfig";
const _lBLP = "loadBalancerListenerPort";
const _lBO = "loadBalancerOptions";
const _lBP = "loadBalancerPort";
const _lBS = "loadBalancerSet";
const _lBT = "loadBalancerTarget";
const _lBTG = "loadBalancerTargetGroup";
const _lBTGS = "loadBalancerTargetGroupSet";
const _lBTP = "loadBalancerTargetPort";
const _lC = "loggingConfiguration";
const _lCA = "licenseConfigurationArn";
const _lCO = "lockCreatedOn";
const _lCS = "loggingConfigurationSet";
const _lD = "logDestination";
const _lDS = "latestDeliveryStatus";
const _lDSLU = "latestDeliveryS3LocationUri";
const _lDSM = "latestDeliveryStatusMessage";
const _lDST = "lockDurationStartTime";
const _lDT = "latestDeliveryTime";
const _lDTa = "latestDatapointTimestamp";
const _lDTo = "logDestinationType";
const _lDo = "lockDuration";
const _lE = "logEnabled";
const _lEO = "lockExpiresOn";
const _lET = "lastEvaluatedTime";
const _lEa = "lastError";
const _lF = "logFormat";
const _lFA = "lambdaFunctionArn";
const _lG = "launchGroup";
const _lGA = "logGroupArn";
const _lGC = "logicalGpuCount";
const _lGI = "localGatewayId";
const _lGIi = "linkedGroupId";
const _lGN = "logGroupName";
const _lGRT = "localGatewayRouteTable";
const _lGRTA = "localGatewayRouteTableArn";
const _lGRTI = "localGatewayRouteTableId";
const _lGRTS = "localGatewayRouteTableSet";
const _lGRTVA = "localGatewayRouteTableVpcAssociation";
const _lGRTVAI = "localGatewayRouteTableVpcAssociationId";
const _lGRTVAS = "localGatewayRouteTableVpcAssociationSet";
const _lGRTVIGA = "localGatewayRouteTableVirtualInterfaceGroupAssociation";
const _lGRTVIGAI = "localGatewayRouteTableVirtualInterfaceGroupAssociationId";
const _lGRTVIGAS = "localGatewayRouteTableVirtualInterfaceGroupAssociationSet";
const _lGS = "localGatewaySet";
const _lGVI = "localGatewayVirtualInterface";
const _lGVIA = "localGatewayVirtualInterfaceArn";
const _lGVIG = "localGatewayVirtualInterfaceGroup";
const _lGVIGA = "localGatewayVirtualInterfaceGroupArn";
const _lGVIGI = "localGatewayVirtualInterfaceGroupId";
const _lGVIGS = "localGatewayVirtualInterfaceGroupSet";
const _lGVII = "localGatewayVirtualInterfaceId";
const _lGVIIS = "localGatewayVirtualInterfaceIdSet";
const _lGVIS = "localGatewayVirtualInterfaceSet";
const _lGo = "logGroup";
const _lINC = "localIpv4NetworkCidr";
const _lINCo = "localIpv6NetworkCidr";
const _lLT = "lastLaunchedTime";
const _lMA = "lastMaintenanceApplied";
const _lO = "logOptions";
const _lOF = "logOutputFormat";
const _lP = "loadPermissions";
const _lPa = "launchPermission";
const _lPi = "limitPrice";
const _lS = "licenseSpecifications";
const _lSC = "lastStatusChange";
const _lSDT = "lastSuccessfulDiscoveryTime";
const _lSTS = "localStorageTypeSet";
const _lSV = "lastSyncedVersion";
const _lSa = "launchSpecification";
const _lSau = "launchSpecifications";
const _lSi = "licenseSet";
const _lSo = "localStorage";
const _lSoc = "lockState";
const _lT = "launchTemplate";
const _lTAO = "launchTemplateAndOverrides";
const _lTC = "launchTemplateConfigs";
const _lTD = "launchTemplateData";
const _lTI = "launchTemplateId";
const _lTN = "launchTemplateName";
const _lTOS = "lastTieringOperationStatus";
const _lTOSD = "lastTieringOperationStatusDetail";
const _lTP = "lastTieringProgress";
const _lTS = "launchTemplateSpecification";
const _lTST = "lastTieringStartTime";
const _lTV = "launchTemplateVersion";
const _lTVS = "launchTemplateVersionSet";
const _lTa = "launchTemplates";
const _lTau = "launchTime";
const _lTi = "licenseType";
const _lTo = "locationType";
const _lUT = "lastUpdateTimestamp";
const _lUTa = "lastUpdateTime";
const _lUTas = "lastUpdatedTime";
const _lV = "logVersion";
const _lVCS = "lastVersionCreationStatus";
const _lVCSM = "lastVersionCreationStatusMessage";
const _lVN = "latestVersionNumber";
const _li = "lifecycle";
const _lo = "location";
const _loc = "locale";
const _m = "min";
const _mA = "mutualAuthentication";
const _mAAA = "maintenanceAutoAppliedAfter";
const _mAE = "multiAttachEnabled";
const _mAI = "maxAggregationInterval";
const _mAIS = "middleboxAttachmentIdSet";
const _mAIe = "mediaAcceleratorInfo";
const _mASS = "movingAddressStatusSet";
const _mAa = "macAddress";
const _mAe = "meteredAccount";
const _mB = "managedBy";
const _mBIM = "maximumBandwidthInMbps";
const _mC = "missingComponent";
const _mCOIOL = "mapCustomerOwnedIpOnLaunch";
const _mD = "maintenanceDetails";
const _mDA = "multicastDomainAssociations";
const _mDK = "metaDataKey";
const _mDRS = "metricDataResultSet";
const _mDRSe = "metricDimensionResultSet";
const _mDSC = "maximumDaysSinceCreated";
const _mDSD = "maximumDaysSinceDeprecated";
const _mDSSIC = "maximumDaysSinceSourceImageCreated";
const _mDSWC = "maximumDaysSinceWatermarkCreated";
const _mDV = "metaDataValue";
const _mDe = "metaData";
const _mE = "maxEntries";
const _mEA = "maximumEbsAttachments";
const _mEC = "maximumEbsCards";
const _mEI = "maximumEfaInterfaces";
const _mEM = "managedExceptionMessage";
const _mEQC = "maximumEnaQueueCount";
const _mEQCPI = "maximumEnaQueueCountPerInterface";
const _mFV = "mostFrequentValue";
const _mG = "multicastGroups";
const _mGBPVC = "memoryGiBPerVCpu";
const _mHS = "macHostSet";
const _mI = "maximumIops";
const _mIe = "memoryInfo";
const _mMB = "memoryMiB";
const _mMT = "macModificationTask";
const _mMTI = "macModificationTaskId";
const _mMTS = "macModificationTaskSet";
const _mNC = "maximumNetworkCards";
const _mNI = "maximumNetworkInterfaces";
const _mO = "metadataOptions";
const _mOSLRG = "memberOfServiceLinkedResourceGroup";
const _mOSLSVS = "macOSLatestSupportedVersionSet";
const _mOa = "maintenanceOptions";
const _mP = "maxPrice";
const _mPCS = "marketplaceProductCodeSet";
const _mPIOL = "mapPublicIpOnLaunch";
const _mPL = "maxParallelLaunches";
const _mPR = "meteringPolicyRule";
const _mPS = "metricPointSet";
const _mPSa = "matchPathSet";
const _mR = "maxResults";
const _mRS = "modificationResultSet";
const _mS = "messageSet";
const _mSIPC = "macSystemIntegrityProtectionConfig";
const _mSNI = "maximumSecondaryNetworkInterfaces";
const _mSPAPOOODP = "maxSpotPriceAsPercentageOfOptimalOnDemandPrice";
const _mSa = "managementState";
const _mSai = "maintenanceStrategies";
const _mSo = "moveStatus";
const _mSod = "modificationState";
const _mSu = "multicastSupport";
const _mT = "marketType";
const _mTC = "minTargetCapacity";
const _mTDID = "maxTermDurationInDays";
const _mTDIDi = "minTermDurationInDays";
const _mTIMB = "maximumThroughputInMBps";
const _mTP = "maxTotalPrice";
const _mTe = "memberType";
const _mVE = "managesVpcEndpoints";
const _mVS = "metricValueSet";
const _ma = "max";
const _mai = "main";
const _man = "manufacturer";
const _mana = "managed";
const _mar = "marketplace";
const _me = "message";
const _med = "med";
const _met = "metric";
const _mo = "mode";
const _mon = "monitoring";
const _n = "name";
const _nA = "networkAcl";
const _nAAI = "networkAclAssociationId";
const _nAI = "networkAclId";
const _nAIe = "newAssociationId";
const _nAOO = "nativeApplicationOidcOptions";
const _nAS = "networkAclSet";
const _nAo = "notAfter";
const _nB = "notBefore";
const _nBD = "notBeforeDeadline";
const _nBG = "networkBorderGroup";
const _nBGe = "networkBandwidthGbps";
const _nC = "networkCards";
const _nCI = "networkCardIndex";
const _nCRS = "nonCompliantResourceSet";
const _nD = "noDevice";
const _nDe = "neuronDevices";
const _nES = "nitroEnclavesSupport";
const _nG = "natGateway";
const _nGAS = "natGatewayAddressSet";
const _nGI = "natGatewayId";
const _nGS = "natGatewaySet";
const _nHI = "nextHopIp";
const _nI = "networkId";
const _nIA = "networkInsightsAnalysis";
const _nIAA = "networkInsightsAnalysisArn";
const _nIAI = "networkInsightsAnalysisId";
const _nIAS = "networkInsightsAccessScope";
const _nIASA = "networkInsightsAccessScopeArn";
const _nIASAA = "networkInsightsAccessScopeAnalysisArn";
const _nIASAI = "networkInsightsAccessScopeAnalysisId";
const _nIASAS = "networkInsightsAccessScopeAnalysisSet";
const _nIASAe = "networkInsightsAccessScopeAnalysis";
const _nIASC = "networkInsightsAccessScopeContent";
const _nIASI = "networkInsightsAccessScopeId";
const _nIASS = "networkInsightsAccessScopeSet";
const _nIASe = "networkInsightsAnalysisSet";
const _nIASet = "networkInterfaceAttachmentStatus";
const _nIC = "networkInterfaceCount";
const _nID = "networkInterfaceDescription";
const _nII = "networkInterfaceId";
const _nIIS = "networkInterfaceIdSet";
const _nIO = "networkInterfaceOptions";
const _nIOI = "networkInterfaceOwnerId";
const _nIP = "networkInsightsPath";
const _nIPA = "networkInsightsPathArn";
const _nIPI = "networkInsightsPathId";
const _nIPIe = "networkInterfacePermissionId";
const _nIPS = "networkInsightsPathSet";
const _nIPe = "networkInterfacePermissions";
const _nIS = "networkInterfaceSet";
const _nIe = "networkInterface";
const _nIet = "networkInfo";
const _nIeu = "neuronInfo";
const _nL = "netmaskLength";
const _nLBA = "networkLoadBalancerArn";
const _nLBAS = "networkLoadBalancerArnSet";
const _nNS = "networkNodeSet";
const _nOA = "numberOfAccounts";
const _nOFA = "numberOfFailedAccounts";
const _nOMA = "numberOfMatchedAccounts";
const _nOUA = "numberOfUnmatchedAccounts";
const _nP = "nvramProtections";
const _nPF = "networkPathFound";
const _nPO = "networkPerformanceOptions";
const _nPe = "networkPerformance";
const _nPet = "networkPlatform";
const _nR = "noReboot";
const _nS = "nvmeSupport";
const _nSS = "networkServiceSet";
const _nSST = "nextSlotStartTime";
const _nSa = "nameserverSet";
const _nT = "networkType";
const _nTI = "nitroTpmInfo";
const _nTS = "nitroTpmSupport";
const _nTe = "nextToken";
const _nV = "nestedVirtualization";
const _o = "origin";
const _oA = "outpostArn";
const _oAr = "organizationsAccess";
const _oArg = "organizationArn";
const _oAw = "ownerAlias";
const _oC = "offeringClass";
const _oDAS = "onDemandAllocationStrategy";
const _oDFC = "onDemandFulfilledCapacity";
const _oDMPPOLP = "onDemandMaxPricePercentageOverLowestPrice";
const _oDMTP = "onDemandMaxTotalPrice";
const _oDO = "onDemandOptions";
const _oDS = "occurrenceDaySet";
const _oDTC = "onDemandTargetCapacity";
const _oEP = "organizationsEntityPath";
const _oF = "outputFormat";
const _oH = "outboundHeader";
const _oI = "ownerId";
const _oIA = "outsideIpAddress";
const _oIAT = "outsideIpAddressType";
const _oIS = "optInStatus";
const _oIf = "offeringId";
const _oIr = "originalIops";
const _oIu = "outpostId";
const _oK = "objectKey";
const _oLI = "outpostLagId";
const _oLS = "outpostLagSet";
const _oMAE = "originalMultiAttachEnabled";
const _oN = "optionName";
const _oNA = "odbNetworkArn";
const _oO = "oidcOptions";
const _oRIWEA = "outputReservedInstancesWillExpireAt";
const _oRS = "operatingRegionSet";
const _oRTE = "occurrenceRelativeToEnd";
const _oS = "offeringSet";
const _oST = "oldestSampleTime";
const _oSr = "originalSize";
const _oSv = "overlapStatus";
const _oT = "optimizingTime";
const _oTI = "organizationTargetId";
const _oTS = "organizationTargetSet";
const _oTf = "offeringType";
const _oTr = "originalThroughput";
const _oU = "occurrenceUnit";
const _oUA = "organizationalUnitArn";
const _oUES = "organizationalUnitExclusionSet";
const _oUI = "organizationalUnitId";
const _oVCS = "openVpnConfigurationSet";
const _oVS = "optionValueSet";
const _oVT = "originalVolumeType";
const _op = "options";
const _ope = "operator";
const _oper = "operation";
const _ou = "output";
const _ov = "overrides";
const _ow = "owner";
const _p = "principal";
const _pA = "poolArn";
const _pAI = "peeringAttachmentId";
const _pAR = "poolAddressRange";
const _pARS = "poolAddressRangeSet";
const _pAe = "peerAddress";
const _pAee = "peerAsn";
const _pAr = "principalArn";
const _pAu = "publiclyAdvertisable";
const _pB = "provisionedBandwidth";
const _pBA = "peerBgpAsn";
const _pBAE = "peerBgpAsnExtended";
const _pBIG = "peakBandwidthInGbps";
const _pC = "productCodes";
const _pCB = "poolCidrBlock";
const _pCBS = "poolCidrBlockSet";
const _pCI = "preserveClientIp";
const _pCNI = "peerCoreNetworkId";
const _pCS = "poolCidrSet";
const _pCSS = "postureComplianceStatusSet";
const _pCa = "partitionCount";
const _pCo = "poolCount";
const _pCr = "productCode";
const _pD = "passwordData";
const _pDE = "privateDnsEnabled";
const _pDEr = "privateDnsEntry";
const _pDHG = "phase1DHGroup";
const _pDHGNS = "phase1DHGroupNumberSet";
const _pDHGNSh = "phase2DHGroupNumberSet";
const _pDHGh = "phase2DHGroup";
const _pDN = "publicDnsNames";
const _pDNC = "privateDnsNameConfiguration";
const _pDNO = "privateDnsNameOptions";
const _pDNOOL = "privateDnsNameOptionsOnLaunch";
const _pDNS = "privateDnsNameSet";
const _pDNVS = "privateDnsNameVerificationState";
const _pDNr = "privateDnsName";
const _pDNu = "publicDnsName";
const _pDOFIRE = "privateDnsOnlyForInboundResolverEndpoint";
const _pDP = "privateDnsPreference";
const _pDRTI = "propagationDefaultRouteTableId";
const _pDS = "pricingDetailsSet";
const _pDSDN = "publicDualStackDnsName";
const _pDSDS = "privateDnsSpecifiedDomainSet";
const _pDSI = "publicDefaultScopeId";
const _pDSIr = "privateDefaultScopeId";
const _pDa = "paymentDue";
const _pDl = "platformDetails";
const _pDo = "policyDocument";
const _pDoo = "poolDepth";
const _pDr = "productDescription";
const _pE = "policyEnabled";
const _pEA = "phase1EncryptionAlgorithm";
const _pEAS = "phase1EncryptionAlgorithmSet";
const _pEASh = "phase2EncryptionAlgorithmSet";
const _pEAh = "phase2EncryptionAlgorithm";
const _pEk = "pkceEnabled";
const _pF = "packetField";
const _pFS = "previousFleetState";
const _pG = "placementGroup";
const _pGA = "placementGroupArn";
const _pGI = "placementGroupInfo";
const _pGIa = "parentGroupId";
const _pGS = "placementGroupSet";
const _pHP = "perHourPartition";
const _pHS = "packetHeaderStatement";
const _pI = "publicIp";
const _pIA = "phase1IntegrityAlgorithm";
const _pIAC = "privateIpAddressCount";
const _pIAS = "privateIpAddressesSet";
const _pIASh = "phase1IntegrityAlgorithmSet";
const _pIASha = "phase2IntegrityAlgorithmSet";
const _pIASr = "privateIpAddressSet";
const _pIASri = "privateIpv4AddressSet";
const _pIAh = "phase2IntegrityAlgorithm";
const _pIAr = "privateIpAddress";
const _pIAri = "privateIpAddresses";
const _pIDN = "publicIpv6DnsName";
const _pIDNO = "publicIpDnsNameOptions";
const _pIDNu = "publicIpv4DnsName";
const _pIP = "publicIpv4Pool";
const _pIPI = "publicIpv4PoolId";
const _pIPS = "publicIpv4PoolSet";
const _pIS = "publicIpSource";
const _pIc = "pciId";
const _pIo = "poolId";
const _pIr = "processorInfo";
const _pIri = "primaryIpv6";
const _pIriv = "privateIp";
const _pK = "publicKey";
const _pKM = "publicKeyMaterial";
const _pL = "prefixList";
const _pLA = "prefixListArn";
const _pLAS = "prefixListAssociationSet";
const _pLD = "peerLivenessDetection";
const _pLI = "prefixListId";
const _pLIr = "prefixListIds";
const _pLN = "prefixListName";
const _pLOI = "prefixListOwnerId";
const _pLR = "prefixListRegion";
const _pLS = "prefixListSet";
const _pLSh = "phase1LifetimeSeconds";
const _pLSha = "phase2LifetimeSeconds";
const _pLa = "packetLength";
const _pM = "pendingMaintenance";
const _pN = "partitionNumber";
const _pO = "paymentOption";
const _pOI = "peerOwnerId";
const _pOe = "peeringOptions";
const _pP = "progressPercentage";
const _pR = "ptrRecord";
const _pRD = "persistRoutesDuration";
const _pRN = "policyRuleNumber";
const _pRNo = "policyReferenceName";
const _pRS = "portRangeSet";
const _pRSa = "payerResponsibilitySet";
const _pRSe = "persistRoutesState";
const _pRT = "payerResponsibilityType";
const _pRU = "ptrRecordUpdate";
const _pRa = "payerResponsibility";
const _pRo = "portRange";
const _pRol = "policyRule";
const _pS = "provisioningStatus";
const _pSET = "previousSlotEndTime";
const _pSFRS = "previousSpotFleetRequestState";
const _pSK = "preSharedKey";
const _pSKA = "preSharedKeyArn";
const _pSKE = "publicSigningKeyEndpoint";
const _pSKU = "publicSigningKeyUrl";
const _pSPN = "publicSsmParameterName";
const _pSR = "provisioningStatusReason";
const _pSe = "permissionState";
const _pSee = "peeringStatus";
const _pSh = "phcSupport";
const _pSr = "previousState";
const _pSre = "previousStatus";
const _pSri = "priceSchedules";
const _pSrin = "principalSet";
const _pSro = "protocolSet";
const _pSroc = "processingStatus";
const _pT = "principalType";
const _pTGI = "peerTransitGatewayId";
const _pTr = "provisionTime";
const _pTu = "purchaseToken";
const _pU = "presignedUrl";
const _pVI = "peerVpcId";
const _pVIr = "primaryVpcId";
const _pVS = "propagatingVgwSet";
const _pZI = "parentZoneId";
const _pZN = "parentZoneName";
const _pe = "period";
const _per = "permission";
const _pl = "platform";
const _pla = "placement";
const _po = "port";
const _pr = "protocol";
const _pre = "prefix";
const _pri = "priority";
const _pric = "price";
const _prim = "primary";
const _pro = "progress";
const _prop = "propagation";
const _prov = "provisioned";
const _pu = "public";
const _pur = "purchase";
const _q = "quantity";
const _qS = "quoteState";
const _r = "return";
const _rA = "ruleAction";
const _rAE = "remoteAccessEnabled";
const _rAe = "reservationArn";
const _rAes = "resourceArn";
const _rB = "requestedBy";
const _rBET = "recycleBinEnterTime";
const _rBETe = "recycleBinExitTime";
const _rC = "returnCode";
const _rCA = "resourceConfigurationArn";
const _rCGA = "resourceConfigurationGroupArn";
const _rCO = "reservedCapacityOptions";
const _rCS = "resourceComplianceStatus";
const _rCT = "reservationCreateTimestamp";
const _rCTe = "reportCreationTime";
const _rCe = "resourceCidr";
const _rCea = "reasonCode";
const _rCec = "recurringCharges";
const _rD = "restoreDuration";
const _rDAC = "resourceDiscoveryAssociationCount";
const _rDCA = "rdsDbClusterArn";
const _rDI = "ramDiskId";
const _rDIA = "rdsDbInstanceArn";
const _rDN = "rootDeviceName";
const _rDPA = "rdsDbProxyArn";
const _rDS = "resourceDiscoveryStatus";
const _rDT = "rootDeviceType";
const _rE = "responseError";
const _rEDT = "reservationEndDateType";
const _rEIT = "requireEncryptionInTransit";
const _rET = "reservationEndTimestamp";
const _rETe = "restoreExpiryTime";
const _rEd = "rdsEndpoint";
const _rEe = "regionEndpoint";
const _rEes = "resourceExclusions";
const _rFP = "rekeyFuzzPercentage";
const _rGA = "ruleGroupArn";
const _rGI = "referencedGroupId";
const _rGIe = "referencedGroupInfo";
const _rGROPS = "ruleGroupRuleOptionsPairSet";
const _rGT = "ruleGroupType";
const _rGTPS = "ruleGroupTypePairSet";
const _rHS = "requireHibernateSupport";
const _rI = "reservationId";
const _rIDS = "routeInstallationDetailSet";
const _rII = "reservedInstancesId";
const _rIIe = "reservedInstanceId";
const _rILI = "reservedInstancesListingId";
const _rILS = "reservedInstancesListingsSet";
const _rIMC = "reservationInstanceMatchCriteria";
const _rIMI = "reservedInstancesModificationId";
const _rIMS = "reservedInstancesModificationsSet";
const _rINC = "remoteIpv4NetworkCidr";
const _rINCe = "remoteIpv6NetworkCidr";
const _rIOI = "reservedInstancesOfferingId";
const _rIOS = "reservedInstancesOfferingsSet";
const _rIS = "reservedInstancesSet";
const _rISR = "routeInstallationStatusReason";
const _rISo = "routeInstallationStatus";
const _rIVR = "reservedInstanceValueRollup";
const _rIVS = "reservedInstanceValueSet";
const _rIa = "ramdiskId";
const _rIe = "reportId";
const _rIeg = "regionInfo";
const _rIeq = "requesterId";
const _rIes = "resourceId";
const _rM = "reasonMessage";
const _rMGM = "registeredMulticastGroupMembers";
const _rMGS = "registeredMulticastGroupSources";
const _rMS = "rebootMigrationSupport";
const _rMTS = "rekeyMarginTimeSeconds";
const _rMe = "rebootMigration";
const _rMeq = "requesterManaged";
const _rN = "ruleNumber";
const _rNII = "registeredNetworkInterfaceIds";
const _rNe = "regionName";
const _rNes = "resourceName";
const _rNo = "roleName";
const _rO = "resourceOwner";
const _rOI = "resourceOwnerId";
const _rOS = "ruleOptionSet";
const _rOSe = "resourceOverlapStatus";
const _rOd = "rdsOptions";
const _rOo = "routeOrigin";
const _rPCO = "requesterPeeringConnectionOptions";
const _rPCS = "returnPathComponentSet";
const _rR = "resourceRegion";
const _rRVT = "replaceRootVolumeTask";
const _rRVTI = "replaceRootVolumeTaskId";
const _rRVTS = "replaceRootVolumeTaskSet";
const _rS = "reservationState";
const _rSA = "routeServerAssociation";
const _rSAS = "routeServerAssociationSet";
const _rSE = "routeServerEndpoint";
const _rSEI = "routeServerEndpointId";
const _rSES = "routeServerEndpointSet";
const _rSGRS = "revokedSecurityGroupRuleSet";
const _rSI = "routeServerId";
const _rSP = "routeServerPeer";
const _rSPI = "routeServerPeerId";
const _rSPS = "routeServerPeerSet";
const _rSPSo = "routeServerPropagationSet";
const _rSPo = "routeServerPropagation";
const _rSS = "regionalSummarySet";
const _rSSo = "routeServerSet";
const _rST = "reservationStartTimestamp";
const _rSTe = "restoreStartTime";
const _rSe = "referenceSet";
const _rSep = "reportSet";
const _rSepl = "replacementStrategy";
const _rSes = "reservationSet";
const _rSeso = "resourceStatement";
const _rSesou = "resourceSet";
const _rSo = "routeServer";
const _rSou = "routeSet";
const _rSout = "routeStatus";
const _rSu = "ruleSet";
const _rT = "reservationType";
const _rTAI = "routeTableAssociationId";
const _rTI = "routeTableId";
const _rTIS = "routeTableIdSet";
const _rTIe = "requesterTgwInfo";
const _rTOS = "resourceTypeOptionSet";
const _rTR = "routeTableRoute";
const _rTS = "routeTableSet";
const _rTSe = "resourceTypeSet";
const _rTSes = "resourceTagSet";
const _rTSese = "reservationTypeSet";
const _rTV = "remainingTotalValue";
const _rTe = "resourceType";
const _rTel = "releaseTime";
const _rTeq = "requestTime";
const _rTes = "resourceTag";
const _rTo = "routeTable";
const _rTu = "ruleType";
const _rUFO = "reservationUnusedFinancialOwner";
const _rUI = "replaceUnhealthyInstances";
const _rUV = "remainingUpfrontValue";
const _rV = "returnValue";
const _rVI = "referencingVpcId";
const _rVIe = "requesterVpcInfo";
const _rVe = "reservationValue";
const _rWS = "replayWindowSize";
const _ra = "ramdisk";
const _re = "resource";
const _rea = "reason";
const _rec = "recurrence";
const _reg = "region";
const _req = "requested";
const _res = "result";
const _ro = "route";
const _rou = "routes";
const _s = "smithy.ts.sdk.synthetic.com.amazonaws.ec2";
const _sA = "sourceArn";
const _sAS = "sourceAddressSet";
const _sASu = "suggestedAccountSet";
const _sAZ = "singleAvailabilityZone";
const _sAo = "sourceAddress";
const _sAt = "startupAction";
const _sAu = "supportedArchitectures";
const _sAub = "subnetArn";
const _sB = "s3Bucket";
const _sBM = "supportedBootModes";
const _sBN = "s3BucketName";
const _sBP = "s3BucketPrefix";
const _sC = "serviceConfiguration";
const _sCA = "serverCertificateArn";
const _sCAE = "serialConsoleAccessEnabled";
const _sCB = "sourceCidrBlock";
const _sCR = "sourceCapacityReservation";
const _sCRI = "sourceCapacityReservationId";
const _sCRIu = "subnetCidrReservationId";
const _sCRu = "subnetCidrReservation";
const _sCS = "serviceConfigurationSet";
const _sCSIG = "sustainedClockSpeedInGhz";
const _sCc = "scopeCount";
const _sCn = "snapshotConfiguration";
const _sCt = "staticCidr";
const _sD = "startDate";
const _sDC = "sourceDestCheck";
const _sDIH = "slotDurationInHours";
const _sDLTVS = "successfullyDeletedLaunchTemplateVersionSet";
const _sDS = "spotDatafeedSubscription";
const _sDSe = "serviceDetailSet";
const _sDSn = "snapshotDetailSet";
const _sDp = "spreadDomain";
const _sDu = "subDomain";
const _sEL = "s3ExportLocation";
const _sET = "sampledEndTime";
const _sF = "supportedFeatures";
const _sFCS = "successfulFleetCancellationSet";
const _sFDS = "successfulFleetDeletionSet";
const _sFRC = "spotFleetRequestConfig";
const _sFRCS = "spotFleetRequestConfigSet";
const _sFRI = "spotFleetRequestId";
const _sFRS = "successfulFleetRequestSet";
const _sFRSp = "spotFleetRequestState";
const _sG = "securityGroup";
const _sGA = "securityGroupArn";
const _sGFVS = "securityGroupForVpcSet";
const _sGI = "securityGroupId";
const _sGIS = "securityGroupIdSet";
const _sGIe = "securityGroupIds";
const _sGIec = "securityGroupInfo";
const _sGR = "securityGroupRule";
const _sGRA = "securityGroupRuleArn";
const _sGRI = "securityGroupRuleId";
const _sGRS = "securityGroupRuleSet";
const _sGRSe = "securityGroupReferenceSet";
const _sGRSec = "securityGroupReferencingSupport";
const _sGS = "subGeographySet";
const _sGSe = "securityGroupSet";
const _sGVAS = "securityGroupVpcAssociationSet";
const _sGe = "securityGroups";
const _sH = "startHour";
const _sI = "serviceId";
const _sIA = "secondaryInterfaceArn";
const _sIAS = "scheduledInstanceAvailabilitySet";
const _sIATS = "supportedIpAddressTypeSet";
const _sICRS = "subnetIpv4CidrReservationSet";
const _sICRSu = "subnetIpv6CidrReservationSet";
const _sICSS = "successfulInstanceCreditSpecificationSet";
const _sICT = "sourceImageCreationTime";
const _sIGB = "sizeInGB";
const _sII = "sourceInstanceId";
const _sIIc = "scheduledInstanceId";
const _sIIe = "secondaryInterfaceId";
const _sIIo = "sourceImageId";
const _sIMB = "sizeInMiB";
const _sIP = "staleIpPermissions";
const _sIPE = "staleIpPermissionsEgress";
const _sIPI = "sourceIpamPoolId";
const _sIR = "sourceImageRegion";
const _sIRI = "spotInstanceRequestId";
const _sIRS = "spotInstanceRequestSet";
const _sIRu = "supportedInRegion";
const _sIS = "scheduledInstanceSet";
const _sISe = "secondaryInterfaceSet";
const _sISu = "subnetIdSet";
const _sIT = "spotInstanceType";
const _sITRS = "storeImageTaskResultSet";
const _sITe = "secondaryInterfaceType";
const _sITi = "singleInstanceType";
const _sIn = "snapshotId";
const _sIo = "sourceIp";
const _sIu = "subnetId";
const _sIub = "subnetIds";
const _sK = "s3Key";
const _sKo = "s3objectKey";
const _sL = "s3Location";
const _sLVIA = "serviceLinkVirtualInterfaceArn";
const _sLVII = "serviceLinkVirtualInterfaceId";
const _sLVIIS = "serviceLinkVirtualInterfaceIdSet";
const _sLVIS = "serviceLinkVirtualInterfaceSet";
const _sLp = "spreadLevel";
const _sM = "serviceManaged";
const _sMPPOLP = "spotMaxPricePercentageOverLowestPrice";
const _sMS = "spotMaintenanceStrategies";
const _sMTP = "spotMaxTotalPrice";
const _sMt = "statusMessage";
const _sMta = "stateMessage";
const _sN = "serviceName";
const _sNA = "secondaryNetworkArn";
const _sNAe = "serviceNetworkArn";
const _sNE = "snsNotificationsEnabled";
const _sNI = "secondaryNetworkId";
const _sNN = "serviceNetworkName";
const _sNS = "secondaryNetworkSet";
const _sNSe = "serviceNameSet";
const _sNSec = "secondaryNetworkSupported";
const _sNSr = "sriovNetSupport";
const _sNT = "secondaryNetworkType";
const _sNe = "secondaryNetwork";
const _sNeq = "sequenceNumber";
const _sNes = "sessionNumber";
const _sO = "spotOptions";
const _sP = "s3Prefix";
const _sPA = "samlProviderArn";
const _sPHS = "spotPriceHistorySet";
const _sPI = "servicePermissionId";
const _sPIAC = "secondaryPrivateIpAddressCount";
const _sPLS = "sourcePrefixListSet";
const _sPR = "sourcePortRange";
const _sPRS = "sourcePortRangeSet";
const _sPS = "sourcePortSet";
const _sPSS = "spotPlacementScoreSet";
const _sPp = "spotPrice";
const _sQPDS = "successfulQueuedPurchaseDeletionSet";
const _sR = "serviceRegion";
const _sRDT = "supportedRootDeviceTypes";
const _sRO = "staticRoutesOnly";
const _sRS = "supportedRegionSet";
const _sRT = "subnetRouteTable";
const _sRe = "serviceResource";
const _sRo = "sourceResource";
const _sRt = "stateReason";
const _sS = "secondarySubnet";
const _sSA = "secondarySubnetArn";
const _sSC = "sqlServerCredentials";
const _sSGN = "sourceSecurityGroupName";
const _sSGOI = "sourceSecurityGroupOwnerId";
const _sSGS = "staleSecurityGroupSet";
const _sSI = "secondarySubnetId";
const _sSLU = "sqlServerLicenseUsage";
const _sSPU = "selfServicePortalUrl";
const _sSS = "secondarySubnetSet";
const _sSSPA = "selfServiceSamlProviderArn";
const _sSSt = "staticSourcesSupport";
const _sST = "sampledStartTime";
const _sSe = "settingSet";
const _sSer = "serviceState";
const _sSn = "snapshotSet";
const _sSo = "sourceSet";
const _sSs = "sseSpecification";
const _sSt = "statusSet";
const _sSu = "subscriptionSet";
const _sSub = "subnetSet";
const _sSup = "supportedStrategies";
const _sSy = "systemStatus";
const _sT = "startTime";
const _sTA = "snsTopicArn";
const _sTC = "spotTargetCapacity";
const _sTD = "snapshotTaskDetail";
const _sTFR = "storeTaskFailureReason";
const _sTGAI = "sourceTransitGatewayAttachmentId";
const _sTGAT = "sourceTransitGatewayAttachmentType";
const _sTH = "sessionTimeoutHours";
const _sTR = "stateTransitionReason";
const _sTS = "storeTaskState";
const _sTSS = "snapshotTierStatusSet";
const _sTT = "stateTransitionTime";
const _sTa = "sampleTime";
const _sTe = "serviceType";
const _sTo = "sourceType";
const _sTp = "splitTunnel";
const _sTs = "sseType";
const _sTt = "storageTier";
const _sUC = "supportedUsageClasses";
const _sV = "sourceVpc";
const _sVI = "sourceVolumeId";
const _sVT = "supportedVirtualizationTypes";
const _sVh = "shellVersion";
const _sVu = "supportedVersions";
const _sWD = "startWeekDay";
const _s_ = "s3";
const _sc = "schedule";
const _sco = "scope";
const _scop = "scopes";
const _scor = "score";
const _se = "service";
const _si = "size";
const _so = "source";
const _soc = "sockets";
const _sof = "software";
const _st = "state";
const _sta = "status";
const _star = "start";
const _stat = "statistic";
const _sto = "storage";
const _str = "strategy";
const _su = "subnet";
const _sub = "subnets";
const _suc = "successful";
const _succ = "success";
const _t = "tenancy";
const _tAAC = "totalAvailableAddressCount";
const _tAC = "totalAvailableCapacity";
const _tACo = "totalAddressCount";
const _tAI = "transferAccountId";
const _tB = "tunnelBandwidth";
const _tC = "totalCapacity";
const _tCS = "targetCapacitySpecification";
const _tCUT = "targetCapacityUnitType";
const _tCVR = "targetConfigurationValueRollup";
const _tCVS = "targetConfigurationValueSet";
const _tCa = "targetCapacity";
const _tCar = "targetConfiguration";
const _tD = "terminationDelay";
const _tDr = "trafficDirection";
const _tE = "targetEnvironment";
const _tED = "termEndDate";
const _tET = "tcpEstablishedTimeout";
const _tEo = "tokenEndpoint";
const _tFC = "totalFulfilledCapacity";
const _tFMIMB = "totalFpgaMemoryInMiB";
const _tFSS = "tagFieldSpecificationSet";
const _tG = "transitGateway";
const _tGA = "transitGatewayAttachments";
const _tGAI = "transitGatewayAttachmentId";
const _tGAP = "transitGatewayAttachmentPropagations";
const _tGAr = "transitGatewayAttachment";
const _tGAra = "transitGatewayArn";
const _tGAran = "transitGatewayAsn";
const _tGArans = "transitGatewayAddress";
const _tGC = "transitGatewayConfiguration";
const _tGCB = "transitGatewayCidrBlocks";
const _tGCP = "transitGatewayConnectPeer";
const _tGCPI = "transitGatewayConnectPeerId";
const _tGCPS = "transitGatewayConnectPeerSet";
const _tGCS = "transitGatewayConnectSet";
const _tGCVA = "transitGatewayClientVpnAttachment";
const _tGCa = "targetGroupsConfig";
const _tGCr = "transitGatewayConnect";
const _tGI = "transitGatewayId";
const _tGMD = "transitGatewayMulticastDomain";
const _tGMDA = "transitGatewayMulticastDomainArn";
const _tGMDI = "transitGatewayMulticastDomainId";
const _tGMDr = "transitGatewayMulticastDomains";
const _tGMIMB = "totalGpuMemoryInMiB";
const _tGMP = "transitGatewayMeteringPolicy";
const _tGMPE = "transitGatewayMeteringPolicyEntry";
const _tGMPEr = "transitGatewayMeteringPolicyEntries";
const _tGMPI = "transitGatewayMeteringPolicyId";
const _tGMPr = "transitGatewayMeteringPolicies";
const _tGOI = "transitGatewayOwnerId";
const _tGPA = "transitGatewayPeeringAttachment";
const _tGPAr = "transitGatewayPeeringAttachments";
const _tGPLR = "transitGatewayPrefixListReference";
const _tGPLRS = "transitGatewayPrefixListReferenceSet";
const _tGPT = "transitGatewayPolicyTable";
const _tGPTE = "transitGatewayPolicyTableEntries";
const _tGPTI = "transitGatewayPolicyTableId";
const _tGPTr = "transitGatewayPolicyTables";
const _tGRT = "transitGatewayRouteTable";
const _tGRTA = "transitGatewayRouteTableAnnouncement";
const _tGRTAI = "transitGatewayRouteTableAnnouncementId";
const _tGRTAr = "transitGatewayRouteTableAnnouncements";
const _tGRTI = "transitGatewayRouteTableId";
const _tGRTP = "transitGatewayRouteTablePropagations";
const _tGRTR = "transitGatewayRouteTableRoute";
const _tGRTr = "transitGatewayRouteTables";
const _tGS = "transitGatewaySet";
const _tGVA = "transitGatewayVpcAttachment";
const _tGVAr = "transitGatewayVpcAttachments";
const _tGa = "targetGroups";
const _tHP = "totalHourlyPrice";
const _tI = "terminateInstances";
const _tIAT = "trafficIpAddressType";
const _tIC = "totalInstanceCount";
const _tICa = "targetInstanceCount";
const _tICu = "tunnelInsideCidr";
const _tII = "trunkInterfaceId";
const _tIIC = "tunnelInsideIpv6Cidr";
const _tIIV = "tunnelInsideIpVersion";
const _tIMIMB = "totalInferenceMemoryInMiB";
const _tIWE = "terminateInstancesWithExpiration";
const _tIa = "targetId";
const _tIar = "targetIops";
const _tIe = "tenantId";
const _tK = "tagKey";
const _tKS = "tagKeySet";
const _tLSGB = "totalLocalStorageGB";
const _tLV = "trackLatestVersion";
const _tMAE = "targetMultiAttachEnabled";
const _tMF = "trafficMirrorFilter";
const _tMFI = "trafficMirrorFilterId";
const _tMFR = "trafficMirrorFilterRule";
const _tMFRI = "trafficMirrorFilterRuleId";
const _tMFRS = "trafficMirrorFilterRuleSet";
const _tMFS = "trafficMirrorFilterSet";
const _tMMIMB = "totalMediaMemoryInMiB";
const _tMS = "trafficMirrorSession";
const _tMSI = "trafficMirrorSessionId";
const _tMSS = "trafficMirrorSessionSet";
const _tMT = "trafficMirrorTarget";
const _tMTI = "trafficMirrorTargetId";
const _tMTS = "trafficMirrorTargetSet";
const _tN = "tokenName";
const _tNDMIMB = "totalNeuronDeviceMemoryInMiB";
const _tNI = "targetNetworkId";
const _tOAT = "transferOfferAcceptedTimestamp";
const _tOET = "transferOfferExpirationTimestamp";
const _tOS = "tunnelOptionSet";
const _tP = "toPort";
const _tPC = "threadsPerCore";
const _tPT = "trustProviderType";
const _tPr = "transportProtocol";
const _tRC = "targetResourceCount";
const _tRS = "throughResourceSet";
const _tRSi = "timeRangeSet";
const _tRTI = "targetRouteTableId";
const _tS = "tagSet";
const _tSD = "termStartDate";
const _tSIGB = "totalSizeInGB";
const _tSIH = "totalScheduledInstanceHours";
const _tSS = "tagSpecificationSet";
const _tST = "tieringStartTime";
const _tSTa = "taskStartTime";
const _tSa = "targetSubnet";
const _tSar = "targetSize";
const _tSas = "taskState";
const _tSp = "tpmSupport";
const _tT = "trafficType";
const _tTC = "totalTargetCapacity";
const _tTGAI = "transportTransitGatewayAttachmentId";
const _tTa = "taskType";
const _tTar = "targetThroughput";
const _tTr = "transferType";
const _tUC = "totalUnavailableCapacity";
const _tUP = "totalUpfrontPrice";
const _tV = "tokenValue";
const _tVC = "totalVCpus";
const _tVT = "targetVolumeType";
const _ta = "tag";
const _tag = "tags";
const _te = "term";
const _th = "throughput";
const _ti = "timestamp";
const _tie = "tier";
const _to = "to";
const _ty = "type";
const _u = "unsuccessful";
const _uA = "updatedAt";
const _uB = "userBucket";
const _uC = "ultraserverCount";
const _uCs = "usageCount";
const _uD = "uefiData";
const _uDLTVS = "unsuccessfullyDeletedLaunchTemplateVersionSet";
const _uDp = "updatedDate";
const _uDpd = "updateDate";
const _uDs = "userData";
const _uEA = "updateEffectiveAt";
const _uF = "upfrontFee";
const _uFDS = "unsuccessfulFleetDeletionSet";
const _uFRS = "unsuccessfulFleetRequestSet";
const _uI = "userId";
const _uIA = "unassignedIpv6Addresses";
const _uIC = "usedInstanceCount";
const _uICSS = "unsuccessfulInstanceCreditSpecificationSet";
const _uIE = "userInfoEndpoint";
const _uIPS = "unknownIpPermissionSet";
const _uIPSn = "unassignedIpv6PrefixSet";
const _uLI = "useLongIds";
const _uLIA = "useLongIdsAggregated";
const _uO = "usageOperation";
const _uOUT = "usageOperationUpdateTime";
const _uP = "upfrontPrice";
const _uPS = "uploadPolicySignature";
const _uPp = "uploadPolicy";
const _uPs = "usagePrice";
const _uRBOI = "unusedReservationBillingOwnerId";
const _uS = "usageStrategy";
const _uST = "udpStreamTimeout";
const _uT = "updateTime";
const _uTP = "userTrustProvider";
const _uTPT = "userTrustProviderType";
const _uTd = "udpTimeout";
const _uTl = "ultraserverType";
const _ur = "url";
const _us = "username";
const _v = "value";
const _vAE = "verifiedAccessEndpoint";
const _vAEI = "verifiedAccessEndpointId";
const _vAES = "verifiedAccessEndpointSet";
const _vAETD = "verifiedAccessEndpointTargetDns";
const _vAETIA = "verifiedAccessEndpointTargetIpAddress";
const _vAETS = "verifiedAccessEndpointTargetSet";
const _vAG = "verifiedAccessGroup";
const _vAGA = "verifiedAccessGroupArn";
const _vAGI = "verifiedAccessGroupId";
const _vAGS = "verifiedAccessGroupSet";
const _vAI = "verifiedAccessInstance";
const _vAII = "verifiedAccessInstanceId";
const _vAIS = "verifiedAccessInstanceSet";
const _vATP = "verifiedAccessTrustProvider";
const _vATPI = "verifiedAccessTrustProviderId";
const _vATPS = "verifiedAccessTrustProviderSet";
const _vBPAE = "vpcBlockPublicAccessExclusion";
const _vBPAES = "vpcBlockPublicAccessExclusionSet";
const _vBPAO = "vpcBlockPublicAccessOptions";
const _vC = "vpnConcentrator";
const _vCC = "vCpuCount";
const _vCDSC = "vpnConnectionDeviceSampleConfiguration";
const _vCDTI = "vpnConnectionDeviceTypeId";
const _vCDTS = "vpnConnectionDeviceTypeSet";
const _vCI = "vpnConnectionId";
const _vCIp = "vCpuInfo";
const _vCIpn = "vpnConcentratorId";
const _vCS = "vpnConcentratorSet";
const _vCSp = "vpnConnectionSet";
const _vCa = "validCores";
const _vCp = "vpnConnection";
const _vD = "versionDescription";
const _vE = "vpcEndpoint";
const _vEAS = "vpcEndpointAssociationSet";
const _vEC = "vpcEncryptionControl";
const _vECI = "vpcEncryptionControlId";
const _vECIp = "vpcEndpointConnectionId";
const _vECS = "vpcEncryptionControlSet";
const _vECSp = "vpcEndpointConnectionSet";
const _vEI = "vpcEndpointId";
const _vEO = "vpcEndpointOwner";
const _vEPS = "vpcEndpointPolicySupported";
const _vER = "vpcEndpointRegion";
const _vES = "vpcEndpointService";
const _vESp = "vpcEndpointSet";
const _vESpc = "vpcEndpointState";
const _vESpn = "vpnEcmpSupport";
const _vET = "vpcEndpointType";
const _vF = "validFrom";
const _vFR = "validationFailureReason";
const _vG = "vpnGateway";
const _vGI = "vpnGatewayId";
const _vGS = "vpnGatewaySet";
const _vI = "vpcId";
const _vIR = "volumeInitializationRate";
const _vIl = "vlanId";
const _vIo = "volumeId";
const _vL = "vpcLattice";
const _vM = "volumeModification";
const _vMS = "volumeModificationSet";
const _vN = "virtualName";
const _vNI = "virtualNetworkId";
const _vNe = "versionNumber";
const _vOI = "volumeOwnerId";
const _vOIp = "vpcOwnerId";
const _vP = "vpcPeering";
const _vPC = "vpcPeeringConnection";
const _vPCI = "vpcPeeringConnectionId";
const _vPCS = "vpcPeeringConnectionSet";
const _vPG = "virtualPrivateGateway";
const _vPp = "vpnProtocol";
const _vPpn = "vpnPort";
const _vS = "volumeSet";
const _vSS = "volumeStatusSet";
const _vSa = "valueSet";
const _vSo = "volumeSize";
const _vSol = "volumeStatus";
const _vSp = "vpcSet";
const _vT = "volumeType";
const _vTOIA = "vpnTunnelOutsideIpAddress";
const _vTPC = "validThreadsPerCore";
const _vTg = "vgwTelemetry";
const _vTi = "virtualizationType";
const _vU = "validUntil";
const _ve = "version";
const _ven = "vendor";
const _vi = "visibility";
const _vl = "vlan";
const _vo = "volumes";
const _vol = "volume";
const _vp = "vpc";
const _vpc = "vpcs";
const _w = "warning";
const _wC = "weightedCapacity";
const _wCT = "watermarkCreationTime";
const _wK = "watermarkKey";
const _wM = "warningMessage";
const _wS = "workloadSet";
const _we = "weight";
const _xN = "xmlName";
const _zI = "zoneId";
const _zN = "zoneName";
const _zS = "zoneState";
const _zT = "zoneType";
const n0 = "com.amazonaws.ec2";
const _s_registry = TypeRegistry.for(_s);
var EC2ServiceException$ = [-3, _s, "EC2ServiceException", 0, [], []];
_s_registry.registerError(EC2ServiceException$, EC2ServiceException);
const errorTypeRegistries = [
    _s_registry,
];
var ClientSecretType = [0, n0, _CST, 8, 0];
var CopySnapshotRequestPSU = [0, n0, _CSRPSU, 8, 0];
var customerGatewayConfiguration = [0, n0, _cGC, 8, 0];
var EkPubKeyValue = [0, n0, _EPKV, 8, 0];
var ImportManifestUrl = [0, n0, _IMU, 8, 0];
var ModifyInstanceAttributeValue = [0, n0, _MIAV, 8, 0];
var PasswordData = [0, n0, _PD, 8, 0];
var preSharedKey = [0, n0, _pSK, 8, 0];
var ReportInstanceStatusRequestDescription = [0, n0, _RISRD, 8, 0];
var RunInstancesUserData = [0, n0, _RIUD, 8, 0];
var S3StorageUploadPolicySignature = [0, n0, _SSUPS, 8, 0];
var SensitiveMacCredentials = [0, n0, _SMC, 8, 0];
var SensitiveUrl = [0, n0, _SU, 8, 0];
var SensitiveUserData = [0, n0, _SUD, 8, 0];
var VpnConnectionDeviceSampleConfiguration = [0, n0, _VCDSC, 8, 0];
var AcceleratorCount$ = [3, n0, _AC,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var AcceleratorCountRequest$ = [3, n0, _ACR,
    0,
    [_M, _Ma],
    [1, 1]
];
var AcceleratorTotalMemoryMiB$ = [3, n0, _ATMMB,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var AcceleratorTotalMemoryMiBRequest$ = [3, n0, _ATMMBR,
    0,
    [_M, _Ma],
    [1, 1]
];
var AcceptAddressTransferRequest$ = [3, n0, _AATR,
    0,
    [_A, _TS, _DR],
    [0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var AcceptAddressTransferResult$ = [3, n0, _AATRc,
    0,
    [_AT],
    [[() => AddressTransfer$, { [_eQN]: `AddressTransfer`,
                [_xN]: _aT }]]
];
var AcceptCapacityReservationBillingOwnershipRequest$ = [3, n0, _ACRBOR,
    0,
    [_CRI, _DR],
    [0, 2], 1
];
var AcceptCapacityReservationBillingOwnershipResult$ = [3, n0, _ACRBORc,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var AcceptReservedInstancesExchangeQuoteRequest$ = [3, n0, _ARIEQR,
    0,
    [_RII, _DR, _TC],
    [[() => ReservedInstanceIdSet, { [_xN]: _RIIe }], 2, [() => TargetConfigurationRequestSet, { [_xN]: _TCa }]], 1
];
var AcceptReservedInstancesExchangeQuoteResult$ = [3, n0, _ARIEQRc,
    0,
    [_EI],
    [[0, { [_eQN]: `ExchangeId`,
                [_xN]: _eI }]]
];
var AcceptTransitGatewayClientVpnAttachmentRequest$ = [3, n0, _ATGCVAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var AcceptTransitGatewayClientVpnAttachmentResult$ = [3, n0, _ATGCVARc,
    0,
    [_TGCVA],
    [[() => TransitGatewayClientVpnAttachment$, { [_eQN]: `TransitGatewayClientVpnAttachment`,
                [_xN]: _tGCVA }]]
];
var AcceptTransitGatewayMulticastDomainAssociationsRequest$ = [3, n0, _ATGMDAR,
    0,
    [_TGMDI, _TGAI, _SI, _DR],
    [0, 0, [() => ValueStringList, 0], 2]
];
var AcceptTransitGatewayMulticastDomainAssociationsResult$ = [3, n0, _ATGMDARc,
    0,
    [_As],
    [[() => TransitGatewayMulticastDomainAssociations$, { [_eQN]: `Associations`,
                [_xN]: _a }]]
];
var AcceptTransitGatewayPeeringAttachmentRequest$ = [3, n0, _ATGPAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var AcceptTransitGatewayPeeringAttachmentResult$ = [3, n0, _ATGPARc,
    0,
    [_TGPA],
    [[() => TransitGatewayPeeringAttachment$, { [_eQN]: `TransitGatewayPeeringAttachment`,
                [_xN]: _tGPA }]]
];
var AcceptTransitGatewayVpcAttachmentRequest$ = [3, n0, _ATGVAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var AcceptTransitGatewayVpcAttachmentResult$ = [3, n0, _ATGVARc,
    0,
    [_TGVA],
    [[() => TransitGatewayVpcAttachment$, { [_eQN]: `TransitGatewayVpcAttachment`,
                [_xN]: _tGVA }]]
];
var AcceptVpcEndpointConnectionsRequest$ = [3, n0, _AVECR,
    0,
    [_SIe, _VEI, _DR],
    [0, [() => VpcEndpointIdList, { [_xN]: _VEIp }], 2], 2
];
var AcceptVpcEndpointConnectionsResult$ = [3, n0, _AVECRc,
    0,
    [_U],
    [[() => UnsuccessfulItemSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var AcceptVpcPeeringConnectionRequest$ = [3, n0, _AVPCR,
    0,
    [_VPCI, _DR],
    [[0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var AcceptVpcPeeringConnectionResult$ = [3, n0, _AVPCRc,
    0,
    [_VPC],
    [[() => VpcPeeringConnection$, { [_eQN]: `VpcPeeringConnection`,
                [_xN]: _vPC }]]
];
var AccessScopeAnalysisFinding$ = [3, n0, _ASAF,
    0,
    [_NIASAI, _NIASI, _FI, _FC],
    [[0, { [_eQN]: `NetworkInsightsAccessScopeAnalysisId`,
                [_xN]: _nIASAI }], [0, { [_eQN]: `NetworkInsightsAccessScopeId`,
                [_xN]: _nIASI }], [0, { [_eQN]: `FindingId`,
                [_xN]: _fI }], [() => PathComponentList, { [_eQN]: `FindingComponentSet`,
                [_xN]: _fCS }]]
];
var AccessScopePath$ = [3, n0, _ASP,
    0,
    [_S, _D, _TR],
    [[() => PathStatement$, { [_eQN]: `Source`,
                [_xN]: _so }], [() => PathStatement$, { [_eQN]: `Destination`,
                [_xN]: _d }], [() => ThroughResourcesStatementList, { [_eQN]: `ThroughResourceSet`,
                [_xN]: _tRS }]]
];
var AccessScopePathRequest$ = [3, n0, _ASPR,
    0,
    [_S, _D, _TR],
    [[() => PathStatementRequest$, 0], [() => PathStatementRequest$, 0], [() => ThroughResourcesStatementRequestList, { [_xN]: _TRh }]]
];
var AccountAttribute$ = [3, n0, _AA,
    0,
    [_AN, _AV],
    [[0, { [_eQN]: `AttributeName`,
                [_xN]: _aN }], [() => AccountAttributeValueList, { [_eQN]: `AttributeValueSet`,
                [_xN]: _aVS }]]
];
var AccountAttributeValue$ = [3, n0, _AAV,
    0,
    [_AVt],
    [[0, { [_eQN]: `AttributeValue`,
                [_xN]: _aV }]]
];
var AccountVpcEncryptionControl$ = [3, n0, _AVEC,
    0,
    [_St, _Mo, _E, _MB, _LUT],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `Mode`,
                [_xN]: _mo }], [() => AccountVpcEncryptionControlExclusions$, { [_eQN]: `Exclusions`,
                [_xN]: _e }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }], [4, { [_eQN]: `LastUpdateTimestamp`,
                [_xN]: _lUT }]]
];
var AccountVpcEncryptionControlExclusions$ = [3, n0, _AVECE,
    0,
    [_IG, _EOIG, _NG, _VPG, _VP, _L, _VL, _EFS],
    [[0, { [_eQN]: `InternetGateway`,
                [_xN]: _iG }], [0, { [_eQN]: `EgressOnlyInternetGateway`,
                [_xN]: _eOIG }], [0, { [_eQN]: `NatGateway`,
                [_xN]: _nG }], [0, { [_eQN]: `VirtualPrivateGateway`,
                [_xN]: _vPG }], [0, { [_eQN]: `VpcPeering`,
                [_xN]: _vP }], [0, { [_eQN]: `Lambda`,
                [_xN]: _l }], [0, { [_eQN]: `VpcLattice`,
                [_xN]: _vL }], [0, { [_eQN]: `ElasticFileSystem`,
                [_xN]: _eFS }]]
];
var ActiveInstance$ = [3, n0, _AI,
    0,
    [_II, _IT, _SIRI, _IH],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `SpotInstanceRequestId`,
                [_xN]: _sIRI }], [0, { [_eQN]: `InstanceHealth`,
                [_xN]: _iH }]]
];
var ActiveVpnTunnelStatus$ = [3, n0, _AVTS,
    0,
    [_PEA, _PEAh, _PIA, _PIAh, _PDHG, _PDHGh, _IV, _PS, _PSR],
    [[0, { [_eQN]: `Phase1EncryptionAlgorithm`,
                [_xN]: _pEA }], [0, { [_eQN]: `Phase2EncryptionAlgorithm`,
                [_xN]: _pEAh }], [0, { [_eQN]: `Phase1IntegrityAlgorithm`,
                [_xN]: _pIA }], [0, { [_eQN]: `Phase2IntegrityAlgorithm`,
                [_xN]: _pIAh }], [1, { [_eQN]: `Phase1DHGroup`,
                [_xN]: _pDHG }], [1, { [_eQN]: `Phase2DHGroup`,
                [_xN]: _pDHGh }], [0, { [_eQN]: `IkeVersion`,
                [_xN]: _iV }], [0, { [_eQN]: `ProvisioningStatus`,
                [_xN]: _pS }], [0, { [_eQN]: `ProvisioningStatusReason`,
                [_xN]: _pSR }]]
];
var AddedPrincipal$ = [3, n0, _AP,
    0,
    [_PT, _P, _SPI, _SIe],
    [[0, { [_eQN]: `PrincipalType`,
                [_xN]: _pT }], [0, { [_eQN]: `Principal`,
                [_xN]: _p }], [0, { [_eQN]: `ServicePermissionId`,
                [_xN]: _sPI }], [0, { [_eQN]: `ServiceId`,
                [_xN]: _sI }]]
];
var AddIpamOperatingRegion$ = [3, n0, _AIOR,
    0,
    [_RN],
    [0]
];
var AddIpamOrganizationalUnitExclusion$ = [3, n0, _AIOUE,
    0,
    [_OEP],
    [0]
];
var AdditionalDetail$ = [3, n0, _AD,
    0,
    [_ADT, _C, _VES, _RO, _RGTP, _RGROP, _SN, _LB],
    [[0, { [_eQN]: `AdditionalDetailType`,
                [_xN]: _aDT }], [() => AnalysisComponent$, { [_eQN]: `Component`,
                [_xN]: _c }], [() => AnalysisComponent$, { [_eQN]: `VpcEndpointService`,
                [_xN]: _vES }], [() => RuleOptionList, { [_eQN]: `RuleOptionSet`,
                [_xN]: _rOS }], [() => RuleGroupTypePairList, { [_eQN]: `RuleGroupTypePairSet`,
                [_xN]: _rGTPS }], [() => RuleGroupRuleOptionsPairList, { [_eQN]: `RuleGroupRuleOptionsPairSet`,
                [_xN]: _rGROPS }], [0, { [_eQN]: `ServiceName`,
                [_xN]: _sN }], [() => AnalysisComponentList, { [_eQN]: `LoadBalancerSet`,
                [_xN]: _lBS }]]
];
var AddPrefixListEntry$ = [3, n0, _APLE,
    0,
    [_Ci, _De],
    [0, 0], 1
];
var Address$ = [3, n0, _A,
    0,
    [_AIl, _AIs, _Do, _NII, _NIOI, _PIAr, _T, _PIP, _NBG, _COI, _COIP, _CI, _SIu, _SM, _II, _PI],
    [[0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `Domain`,
                [_xN]: _do }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `NetworkInterfaceOwnerId`,
                [_xN]: _nIOI }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `PublicIpv4Pool`,
                [_xN]: _pIP }], [0, { [_eQN]: `NetworkBorderGroup`,
                [_xN]: _nBG }], [0, { [_eQN]: `CustomerOwnedIp`,
                [_xN]: _cOI }], [0, { [_eQN]: `CustomerOwnedIpv4Pool`,
                [_xN]: _cOIP }], [0, { [_eQN]: `CarrierIp`,
                [_xN]: _cI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `ServiceManaged`,
                [_xN]: _sM }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }]]
];
var AddressAttribute$ = [3, n0, _AAd,
    0,
    [_PI, _AIl, _PR, _PRU],
    [[0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `PtrRecord`,
                [_xN]: _pR }], [() => PtrUpdateStatus$, { [_eQN]: `PtrRecordUpdate`,
                [_xN]: _pRU }]]
];
var AddressTransfer$ = [3, n0, _AT,
    0,
    [_PI, _AIl, _TAI, _TOET, _TOAT, _ATS],
    [[0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `TransferAccountId`,
                [_xN]: _tAI }], [4, { [_eQN]: `TransferOfferExpirationTimestamp`,
                [_xN]: _tOET }], [4, { [_eQN]: `TransferOfferAcceptedTimestamp`,
                [_xN]: _tOAT }], [0, { [_eQN]: `AddressTransferStatus`,
                [_xN]: _aTS }]]
];
var AdvertiseByoipCidrRequest$ = [3, n0, _ABCR,
    0,
    [_Ci, _Asn, _DR, _NBG],
    [0, 0, 2, 0], 1
];
var AdvertiseByoipCidrResult$ = [3, n0, _ABCRd,
    0,
    [_BC],
    [[() => ByoipCidr$, { [_eQN]: `ByoipCidr`,
                [_xN]: _bC }]]
];
var AllocateAddressRequest$ = [3, n0, _AAR,
    0,
    [_Do, _A, _PIP, _NBG, _COIP, _TS, _IPI, _DR],
    [0, 0, 0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var AllocateAddressResult$ = [3, n0, _AARl,
    0,
    [_AIl, _PIP, _NBG, _Do, _COI, _COIP, _CI, _PI],
    [[0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `PublicIpv4Pool`,
                [_xN]: _pIP }], [0, { [_eQN]: `NetworkBorderGroup`,
                [_xN]: _nBG }], [0, { [_eQN]: `Domain`,
                [_xN]: _do }], [0, { [_eQN]: `CustomerOwnedIp`,
                [_xN]: _cOI }], [0, { [_eQN]: `CustomerOwnedIpv4Pool`,
                [_xN]: _cOIP }], [0, { [_eQN]: `CarrierIp`,
                [_xN]: _cI }], [0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }]]
];
var AllocateHostsRequest$ = [3, n0, _AHR,
    0,
    [_IF, _TS, _HR, _OA, _HM, _AIss, _AZI, _CO, _APu, _CT, _IT, _Q, _AZ],
    [0, [() => TagSpecificationList, { [_xN]: _TSa }], 0, 0, 0, [64 | 0, { [_xN]: _AIsse }], 0, () => HostCpuOptionsRequest$, [0, { [_eQN]: `AutoPlacement`,
                [_xN]: _aP }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [1, { [_eQN]: `Quantity`,
                [_xN]: _q }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }]]
];
var AllocateHostsResult$ = [3, n0, _AHRl,
    0,
    [_HI],
    [[() => ResponseHostIdList, { [_eQN]: `HostIdSet`,
                [_xN]: _hIS }]]
];
var AllocateIpamPoolCidrRequest$ = [3, n0, _AIPCR,
    0,
    [_IPI, _DR, _Ci, _NL, _CT, _De, _PNC, _ACl, _DC, _TS],
    [0, 2, 0, 1, [0, 4], 0, 2, [() => IpamPoolAllocationAllowedCidrs, { [_xN]: _ACll }], [() => IpamPoolAllocationDisallowedCidrs, { [_xN]: _DCi }], [() => TagSpecificationList, { [_xN]: _TSa }]], 1
];
var AllocateIpamPoolCidrResult$ = [3, n0, _AIPCRl,
    0,
    [_IPA],
    [[() => IpamPoolAllocation$, { [_eQN]: `IpamPoolAllocation`,
                [_xN]: _iPA }]]
];
var AllowedPrincipal$ = [3, n0, _APl,
    0,
    [_PT, _P, _SPI, _T, _SIe],
    [[0, { [_eQN]: `PrincipalType`,
                [_xN]: _pT }], [0, { [_eQN]: `Principal`,
                [_xN]: _p }], [0, { [_eQN]: `ServicePermissionId`,
                [_xN]: _sPI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `ServiceId`,
                [_xN]: _sI }]]
];
var AlternatePathHint$ = [3, n0, _APH,
    0,
    [_CIo, _CA],
    [[0, { [_eQN]: `ComponentId`,
                [_xN]: _cIo }], [0, { [_eQN]: `ComponentArn`,
                [_xN]: _cA }]]
];
var AnalysisAclRule$ = [3, n0, _AARn,
    0,
    [_Ci, _Eg, _PRo, _Pr, _RA, _RNu],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [2, { [_eQN]: `Egress`,
                [_xN]: _eg }], [() => PortRange$, { [_eQN]: `PortRange`,
                [_xN]: _pRo }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [0, { [_eQN]: `RuleAction`,
                [_xN]: _rA }], [1, { [_eQN]: `RuleNumber`,
                [_xN]: _rN }]]
];
var AnalysisComponent$ = [3, n0, _ACn,
    0,
    [_I, _Ar, _N],
    [[0, { [_eQN]: `Id`,
                [_xN]: _i }], [0, { [_eQN]: `Arn`,
                [_xN]: _ar }], [0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var AnalysisLoadBalancerListener$ = [3, n0, _ALBL,
    0,
    [_LBP, _IP],
    [[1, { [_eQN]: `LoadBalancerPort`,
                [_xN]: _lBP }], [1, { [_eQN]: `InstancePort`,
                [_xN]: _iP }]]
];
var AnalysisLoadBalancerTarget$ = [3, n0, _ALBT,
    0,
    [_A, _AZ, _AZI, _In, _Po],
    [[0, { [_eQN]: `Address`,
                [_xN]: _ad }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [() => AnalysisComponent$, { [_eQN]: `Instance`,
                [_xN]: _in }], [1, { [_eQN]: `Port`,
                [_xN]: _po }]]
];
var AnalysisPacketHeader$ = [3, n0, _APHn,
    0,
    [_DA, _DPR, _Pr, _SA, _SPR],
    [[() => IpAddressList, { [_eQN]: `DestinationAddressSet`,
                [_xN]: _dAS }], [() => PortRangeList, { [_eQN]: `DestinationPortRangeSet`,
                [_xN]: _dPRS }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [() => IpAddressList, { [_eQN]: `SourceAddressSet`,
                [_xN]: _sAS }], [() => PortRangeList, { [_eQN]: `SourcePortRangeSet`,
                [_xN]: _sPRS }]]
];
var AnalysisRouteTableRoute$ = [3, n0, _ARTR,
    0,
    [_DCe, _DPLI, _EOIGI, _GI, _II, _NGI, _NII, _O, _TGI, _VPCI, _St, _CGI, _CNA, _LGI],
    [[0, { [_eQN]: `DestinationCidr`,
                [_xN]: _dC }], [0, { [_eQN]: `DestinationPrefixListId`,
                [_xN]: _dPLI }], [0, { [_eQN]: `EgressOnlyInternetGatewayId`,
                [_xN]: _eOIGI }], [0, { [_eQN]: `GatewayId`,
                [_xN]: _gI }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `Origin`,
                [_xN]: _o }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `CarrierGatewayId`,
                [_xN]: _cGI }], [0, { [_eQN]: `CoreNetworkArn`,
                [_xN]: _cNA }], [0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }]]
];
var AnalysisSecurityGroupRule$ = [3, n0, _ASGR,
    0,
    [_Ci, _Di, _SGI, _PRo, _PLI, _Pr],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `Direction`,
                [_xN]: _di }], [0, { [_eQN]: `SecurityGroupId`,
                [_xN]: _sGI }], [() => PortRange$, { [_eQN]: `PortRange`,
                [_xN]: _pRo }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }]]
];
var ApplySecurityGroupsToClientVpnTargetNetworkRequest$ = [3, n0, _ASGTCVTNR,
    0,
    [_CVEI, _VI, _SGIe, _DR],
    [0, 0, [() => ClientVpnSecurityGroupIdSet, { [_xN]: _SGI }], 2], 3
];
var ApplySecurityGroupsToClientVpnTargetNetworkResult$ = [3, n0, _ASGTCVTNRp,
    0,
    [_SGIe],
    [[() => ClientVpnSecurityGroupIdSet, { [_eQN]: `SecurityGroupIds`,
                [_xN]: _sGIe }]]
];
var AsnAssociation$ = [3, n0, _AAs,
    0,
    [_Asn, _Ci, _SMt, _St],
    [[0, { [_eQN]: `Asn`,
                [_xN]: _as }], [0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var AsnAuthorizationContext$ = [3, n0, _AAC,
    0,
    [_Me, _Si],
    [0, 0], 2
];
var AssignedPrivateIpAddress$ = [3, n0, _APIA,
    0,
    [_PIAr],
    [[0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var AssignIpv6AddressesRequest$ = [3, n0, _AIAR,
    0,
    [_NII, _IPC, _IPp, _IA, _IAC],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], 1, [() => IpPrefixList, { [_xN]: _IPpv }], [() => Ipv6AddressList, { [_eQN]: `Ipv6Addresses`,
                [_xN]: _iA }], [1, { [_eQN]: `Ipv6AddressCount`,
                [_xN]: _iAC }]], 1
];
var AssignIpv6AddressesResult$ = [3, n0, _AIARs,
    0,
    [_AIA, _AIP, _NII],
    [[() => Ipv6AddressList, { [_eQN]: `AssignedIpv6Addresses`,
                [_xN]: _aIA }], [() => IpPrefixList, { [_eQN]: `AssignedIpv6PrefixSet`,
                [_xN]: _aIPS }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }]]
];
var AssignPrivateIpAddressesRequest$ = [3, n0, _APIAR,
    0,
    [_NII, _IPpvr, _IPCp, _PIAri, _SPIAC, _AR],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [() => IpPrefixList, { [_xN]: _IPpvre }], 1, [() => PrivateIpAddressStringList, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [1, { [_eQN]: `SecondaryPrivateIpAddressCount`,
                [_xN]: _sPIAC }], [2, { [_eQN]: `AllowReassignment`,
                [_xN]: _aR }]], 1
];
var AssignPrivateIpAddressesResult$ = [3, n0, _APIARs,
    0,
    [_NII, _APIAs, _AIPs],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [() => AssignedPrivateIpAddressList, { [_eQN]: `AssignedPrivateIpAddressesSet`,
                [_xN]: _aPIAS }], [() => Ipv4PrefixesList, { [_eQN]: `AssignedIpv4PrefixSet`,
                [_xN]: _aIPSs }]]
];
var AssignPrivateNatGatewayAddressRequest$ = [3, n0, _APNGAR,
    0,
    [_NGI, _PIAri, _PIAC, _DR],
    [0, [() => IpList, { [_xN]: _PIAr }], 1, 2], 1
];
var AssignPrivateNatGatewayAddressResult$ = [3, n0, _APNGARs,
    0,
    [_NGI, _NGA],
    [[0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }], [() => NatGatewayAddressList, { [_eQN]: `NatGatewayAddressSet`,
                [_xN]: _nGAS }]]
];
var AssociateAddressRequest$ = [3, n0, _AARs,
    0,
    [_AIl, _II, _PI, _DR, _NII, _PIAr, _ARl],
    [0, 0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [2, { [_eQN]: `AllowReassociation`,
                [_xN]: _aRl }]]
];
var AssociateAddressResult$ = [3, n0, _AARss,
    0,
    [_AIs],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }]]
];
var AssociateCapacityReservationBillingOwnerRequest$ = [3, n0, _ACRBORs,
    0,
    [_CRI, _URBOI, _DR],
    [0, 0, 2], 2
];
var AssociateCapacityReservationBillingOwnerResult$ = [3, n0, _ACRBORss,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var AssociateClientVpnTargetNetworkRequest$ = [3, n0, _ACVTNR,
    0,
    [_CVEI, _SIu, _CT, _DR, _AZ, _AZI],
    [0, 0, [0, 4], 2, 0, 0], 1
];
var AssociateClientVpnTargetNetworkResult$ = [3, n0, _ACVTNRs,
    0,
    [_AIs, _Sta],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [() => AssociationStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var AssociateDhcpOptionsRequest$ = [3, n0, _ADOR,
    0,
    [_DOI, _VI, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var AssociatedRole$ = [3, n0, _ARs,
    0,
    [_ARA, _CSBN, _CSOK, _EKKI],
    [[0, { [_eQN]: `AssociatedRoleArn`,
                [_xN]: _aRA }], [0, { [_eQN]: `CertificateS3BucketName`,
                [_xN]: _cSBN }], [0, { [_eQN]: `CertificateS3ObjectKey`,
                [_xN]: _cSOK }], [0, { [_eQN]: `EncryptionKmsKeyId`,
                [_xN]: _eKKI }]]
];
var AssociatedTargetNetwork$ = [3, n0, _ATN,
    0,
    [_NI, _NT],
    [[0, { [_eQN]: `NetworkId`,
                [_xN]: _nI }], [0, { [_eQN]: `NetworkType`,
                [_xN]: _nT }]]
];
var AssociateEnclaveCertificateIamRoleRequest$ = [3, n0, _AECIRR,
    0,
    [_CAe, _RAo, _DR],
    [0, 0, 2], 2
];
var AssociateEnclaveCertificateIamRoleResult$ = [3, n0, _AECIRRs,
    0,
    [_CSBN, _CSOK, _EKKI],
    [[0, { [_eQN]: `CertificateS3BucketName`,
                [_xN]: _cSBN }], [0, { [_eQN]: `CertificateS3ObjectKey`,
                [_xN]: _cSOK }], [0, { [_eQN]: `EncryptionKmsKeyId`,
                [_xN]: _eKKI }]]
];
var AssociateIamInstanceProfileRequest$ = [3, n0, _AIIPR,
    0,
    [_IIP, _II],
    [[() => IamInstanceProfileSpecification$, 0], 0], 2
];
var AssociateIamInstanceProfileResult$ = [3, n0, _AIIPRs,
    0,
    [_IIPA],
    [[() => IamInstanceProfileAssociation$, { [_eQN]: `IamInstanceProfileAssociation`,
                [_xN]: _iIPA }]]
];
var AssociateInstanceEventWindowRequest$ = [3, n0, _AIEWR,
    0,
    [_IEWI, _ATs, _DR],
    [0, [() => InstanceEventWindowAssociationRequest$, 0], 2], 2
];
var AssociateInstanceEventWindowResult$ = [3, n0, _AIEWRs,
    0,
    [_IEW],
    [[() => InstanceEventWindow$, { [_eQN]: `InstanceEventWindow`,
                [_xN]: _iEW }]]
];
var AssociateIpamByoasnRequest$ = [3, n0, _AIBR,
    0,
    [_Asn, _Ci, _DR],
    [0, 0, 2], 2
];
var AssociateIpamByoasnResult$ = [3, n0, _AIBRs,
    0,
    [_AAs],
    [[() => AsnAssociation$, { [_eQN]: `AsnAssociation`,
                [_xN]: _aA }]]
];
var AssociateIpamResourceDiscoveryRequest$ = [3, n0, _AIRDR,
    0,
    [_IIp, _IRDI, _DR, _TS, _CT],
    [0, 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 2
];
var AssociateIpamResourceDiscoveryResult$ = [3, n0, _AIRDRs,
    0,
    [_IRDA],
    [[() => IpamResourceDiscoveryAssociation$, { [_eQN]: `IpamResourceDiscoveryAssociation`,
                [_xN]: _iRDA }]]
];
var AssociateNatGatewayAddressRequest$ = [3, n0, _ANGAR,
    0,
    [_NGI, _AIll, _PIAri, _DR, _AZ, _AZI],
    [0, [() => AllocationIdList, { [_xN]: _AIl }], [() => IpList, { [_xN]: _PIAr }], 2, 0, 0], 2
];
var AssociateNatGatewayAddressResult$ = [3, n0, _ANGARs,
    0,
    [_NGI, _NGA],
    [[0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }], [() => NatGatewayAddressList, { [_eQN]: `NatGatewayAddressSet`,
                [_xN]: _nGAS }]]
];
var AssociateRouteServerRequest$ = [3, n0, _ARSR,
    0,
    [_RSI, _VI, _DR],
    [0, 0, 2], 2
];
var AssociateRouteServerResult$ = [3, n0, _ARSRs,
    0,
    [_RSA],
    [[() => RouteServerAssociation$, { [_eQN]: `RouteServerAssociation`,
                [_xN]: _rSA }]]
];
var AssociateRouteTableRequest$ = [3, n0, _ARTRs,
    0,
    [_RTI, _GI, _PIP, _DR, _SIu],
    [[0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], 0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }]], 1
];
var AssociateRouteTableResult$ = [3, n0, _ARTRss,
    0,
    [_AIs, _AS],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [() => RouteTableAssociationState$, { [_eQN]: `AssociationState`,
                [_xN]: _aS }]]
];
var AssociateSecurityGroupVpcRequest$ = [3, n0, _ASGVR,
    0,
    [_GIr, _VI, _DR],
    [0, 0, 2], 2
];
var AssociateSecurityGroupVpcResult$ = [3, n0, _ASGVRs,
    0,
    [_St],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var AssociateSubnetCidrBlockRequest$ = [3, n0, _ASCBR,
    0,
    [_SIu, _IIPI, _INL, _ICB],
    [[0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], 0, 1, [0, { [_eQN]: `Ipv6CidrBlock`,
                [_xN]: _iCB }]], 1
];
var AssociateSubnetCidrBlockResult$ = [3, n0, _ASCBRs,
    0,
    [_ICBA, _SIu],
    [[() => SubnetIpv6CidrBlockAssociation$, { [_eQN]: `Ipv6CidrBlockAssociation`,
                [_xN]: _iCBA }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }]]
];
var AssociateTransitGatewayMulticastDomainRequest$ = [3, n0, _ATGMDR,
    0,
    [_TGMDI, _TGAI, _SI, _DR],
    [0, 0, [() => TransitGatewaySubnetIdList, 0], 2], 3
];
var AssociateTransitGatewayMulticastDomainResult$ = [3, n0, _ATGMDRs,
    0,
    [_As],
    [[() => TransitGatewayMulticastDomainAssociations$, { [_eQN]: `Associations`,
                [_xN]: _a }]]
];
var AssociateTransitGatewayPolicyTableRequest$ = [3, n0, _ATGPTR,
    0,
    [_TGPTI, _TGAI, _DR],
    [0, 0, 2], 2
];
var AssociateTransitGatewayPolicyTableResult$ = [3, n0, _ATGPTRs,
    0,
    [_Ass],
    [[() => TransitGatewayPolicyTableAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }]]
];
var AssociateTransitGatewayRouteTableRequest$ = [3, n0, _ATGRTR,
    0,
    [_TGRTI, _TGAI, _DR],
    [0, 0, 2], 2
];
var AssociateTransitGatewayRouteTableResult$ = [3, n0, _ATGRTRs,
    0,
    [_Ass],
    [[() => TransitGatewayAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }]]
];
var AssociateTrunkInterfaceRequest$ = [3, n0, _ATIR,
    0,
    [_BII, _TII, _VIl, _GK, _CT, _DR],
    [0, 0, 1, 1, [0, 4], 2], 2
];
var AssociateTrunkInterfaceResult$ = [3, n0, _ATIRs,
    0,
    [_IAn, _CT],
    [[() => TrunkInterfaceAssociation$, { [_eQN]: `InterfaceAssociation`,
                [_xN]: _iAn }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var AssociateVpcCidrBlockRequest$ = [3, n0, _AVCBR,
    0,
    [_VI, _CB, _ICBNBG, _IPpvo, _ICB, _IIPIp, _INLp, _IIPI, _INL, _APICB],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], 0, 0, 0, 0, 0, 1, 0, 1, [2, { [_eQN]: `AmazonProvidedIpv6CidrBlock`,
                [_xN]: _aPICB }]], 1
];
var AssociateVpcCidrBlockResult$ = [3, n0, _AVCBRs,
    0,
    [_ICBA, _CBA, _VI],
    [[() => VpcIpv6CidrBlockAssociation$, { [_eQN]: `Ipv6CidrBlockAssociation`,
                [_xN]: _iCBA }], [() => VpcCidrBlockAssociation$, { [_eQN]: `CidrBlockAssociation`,
                [_xN]: _cBA }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var AssociationStatus$ = [3, n0, _ASs,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var AthenaIntegration$ = [3, n0, _AIt,
    0,
    [_IRSDA, _PLF, _PSD, _PED],
    [0, 0, 4, 4], 2
];
var AttachClassicLinkVpcRequest$ = [3, n0, _ACLVR,
    0,
    [_II, _VI, _G, _DR],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [() => GroupIdStringList, { [_xN]: _SGI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 3
];
var AttachClassicLinkVpcResult$ = [3, n0, _ACLVRt,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var AttachImageWatermarkRequest$ = [3, n0, _AIWR,
    0,
    [_IIm, _WN, _DR],
    [0, 0, 2], 2
];
var AttachImageWatermarkResult$ = [3, n0, _AIWRt,
    0,
    [_WK],
    [[0, { [_eQN]: `WatermarkKey`,
                [_xN]: _wK }]]
];
var AttachInternetGatewayRequest$ = [3, n0, _AIGR,
    0,
    [_IGI, _VI, _DR],
    [[0, { [_eQN]: `InternetGatewayId`,
                [_xN]: _iGI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var AttachmentEnaSrdSpecification$ = [3, n0, _AESS,
    0,
    [_ESE, _ESUS],
    [[2, { [_eQN]: `EnaSrdEnabled`,
                [_xN]: _eSE }], [() => AttachmentEnaSrdUdpSpecification$, { [_eQN]: `EnaSrdUdpSpecification`,
                [_xN]: _eSUS }]]
];
var AttachmentEnaSrdUdpSpecification$ = [3, n0, _AESUS,
    0,
    [_ESUE],
    [[2, { [_eQN]: `EnaSrdUdpEnabled`,
                [_xN]: _eSUE }]]
];
var AttachNetworkInterfaceRequest$ = [3, n0, _ANIR,
    0,
    [_NII, _II, _DI, _NCI, _ESS, _EQC, _DR],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], 1, () => EnaSrdSpecification$, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 3
];
var AttachNetworkInterfaceResult$ = [3, n0, _ANIRt,
    0,
    [_AItt, _NCI],
    [[0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }]]
];
var AttachVerifiedAccessTrustProviderRequest$ = [3, n0, _AVATPR,
    0,
    [_VAII, _VATPI, _CT, _DR],
    [0, 0, [0, 4], 2], 2
];
var AttachVerifiedAccessTrustProviderResult$ = [3, n0, _AVATPRt,
    0,
    [_VATP, _VAI],
    [[() => VerifiedAccessTrustProvider$, { [_eQN]: `VerifiedAccessTrustProvider`,
                [_xN]: _vATP }], [() => VerifiedAccessInstance$, { [_eQN]: `VerifiedAccessInstance`,
                [_xN]: _vAI }]]
];
var AttachVolumeRequest$ = [3, n0, _AVR,
    0,
    [_Dev, _II, _VIo, _ECI, _DR],
    [0, 0, 0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 3
];
var AttachVpnGatewayRequest$ = [3, n0, _AVGR,
    0,
    [_VI, _VGI, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var AttachVpnGatewayResult$ = [3, n0, _AVGRt,
    0,
    [_VA],
    [[() => VpcAttachment$, { [_eQN]: `Attachment`,
                [_xN]: _at }]]
];
var AttributeBooleanValue$ = [3, n0, _ABV,
    0,
    [_V],
    [[2, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var AttributeSummary$ = [3, n0, _ASt,
    0,
    [_AN, _MFV, _NOMA, _NOUA, _RS],
    [[0, { [_eQN]: `AttributeName`,
                [_xN]: _aN }], [0, { [_eQN]: `MostFrequentValue`,
                [_xN]: _mFV }], [1, { [_eQN]: `NumberOfMatchedAccounts`,
                [_xN]: _nOMA }], [1, { [_eQN]: `NumberOfUnmatchedAccounts`,
                [_xN]: _nOUA }], [() => RegionalSummaryList, { [_eQN]: `RegionalSummarySet`,
                [_xN]: _rSS }]]
];
var AttributeValue$ = [3, n0, _AVt,
    0,
    [_V],
    [[0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var AuthorizationRule$ = [3, n0, _ARu,
    0,
    [_CVEI, _De, _GIr, _AAc, _DCe, _Sta],
    [[0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [2, { [_eQN]: `AccessAll`,
                [_xN]: _aAc }], [0, { [_eQN]: `DestinationCidr`,
                [_xN]: _dC }], [() => ClientVpnAuthorizationRuleStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var AuthorizeClientVpnIngressRequest$ = [3, n0, _ACVIR,
    0,
    [_CVEI, _TNC, _AGI, _AAG, _De, _CT, _DR],
    [0, 0, 0, 2, 0, [0, 4], 2], 2
];
var AuthorizeClientVpnIngressResult$ = [3, n0, _ACVIRu,
    0,
    [_Sta],
    [[() => ClientVpnAuthorizationRuleStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var AuthorizeSecurityGroupEgressRequest$ = [3, n0, _ASGER,
    0,
    [_GIr, _TS, _DR, _SSGN, _SSGOI, _IPpr, _FP, _TP, _CIi, _IPpe],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `SourceSecurityGroupName`,
                [_xN]: _sSGN }], [0, { [_eQN]: `SourceSecurityGroupOwnerId`,
                [_xN]: _sSGOI }], [0, { [_eQN]: `IpProtocol`,
                [_xN]: _iPp }], [1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }], [0, { [_eQN]: `CidrIp`,
                [_xN]: _cIi }], [() => IpPermissionList, { [_eQN]: `IpPermissions`,
                [_xN]: _iPpe }]], 1
];
var AuthorizeSecurityGroupEgressResult$ = [3, n0, _ASGERu,
    0,
    [_R, _SGR],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [() => SecurityGroupRuleList, { [_eQN]: `SecurityGroupRuleSet`,
                [_xN]: _sGRS }]]
];
var AuthorizeSecurityGroupIngressRequest$ = [3, n0, _ASGIR,
    0,
    [_CIi, _FP, _GIr, _GN, _IPpe, _IPpr, _SSGN, _SSGOI, _TP, _TS, _DR],
    [0, 1, 0, 0, [() => IpPermissionList, 0], 0, 0, 0, 1, [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var AuthorizeSecurityGroupIngressResult$ = [3, n0, _ASGIRu,
    0,
    [_R, _SGR],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [() => SecurityGroupRuleList, { [_eQN]: `SecurityGroupRuleSet`,
                [_xN]: _sGRS }]]
];
var AvailabilityZone$ = [3, n0, _AZ,
    0,
    [_OIS, _Mes, _RN, _ZN, _ZI, _GN, _NBG, _ZT, _PZN, _PZI, _GLN, _Ge, _SG, _St],
    [[0, { [_eQN]: `OptInStatus`,
                [_xN]: _oIS }], [() => AvailabilityZoneMessageList, { [_eQN]: `MessageSet`,
                [_xN]: _mS }], [0, { [_eQN]: `RegionName`,
                [_xN]: _rNe }], [0, { [_eQN]: `ZoneName`,
                [_xN]: _zN }], [0, { [_eQN]: `ZoneId`,
                [_xN]: _zI }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `NetworkBorderGroup`,
                [_xN]: _nBG }], [0, { [_eQN]: `ZoneType`,
                [_xN]: _zT }], [0, { [_eQN]: `ParentZoneName`,
                [_xN]: _pZN }], [0, { [_eQN]: `ParentZoneId`,
                [_xN]: _pZI }], [0, { [_eQN]: `GroupLongName`,
                [_xN]: _gLN }], [() => AvailabilityZoneGeographyList, { [_eQN]: `GeographySet`,
                [_xN]: _gS }], [() => AvailabilityZoneSubGeographyList, { [_eQN]: `SubGeographySet`,
                [_xN]: _sGS }], [0, { [_eQN]: `ZoneState`,
                [_xN]: _zS }]]
];
var AvailabilityZoneAddress$ = [3, n0, _AZA,
    0,
    [_AZ, _AZI, _AIll],
    [0, 0, [() => AllocationIdList, { [_xN]: _AIl }]]
];
var AvailabilityZoneGeography$ = [3, n0, _AZG,
    0,
    [_N],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var AvailabilityZoneMessage$ = [3, n0, _AZM,
    0,
    [_Me],
    [[0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var AvailabilityZoneSubGeography$ = [3, n0, _AZSG,
    0,
    [_N],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var AvailableCapacity$ = [3, n0, _ACv,
    0,
    [_AIC, _AVC],
    [[() => AvailableInstanceCapacityList, { [_eQN]: `AvailableInstanceCapacity`,
                [_xN]: _aIC }], [1, { [_eQN]: `AvailableVCpus`,
                [_xN]: _aVC }]]
];
var BaselineEbsBandwidthMbps$ = [3, n0, _BEBM,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var BaselineEbsBandwidthMbpsRequest$ = [3, n0, _BEBMR,
    0,
    [_M, _Ma],
    [1, 1]
];
var BaselinePerformanceFactors$ = [3, n0, _BPF,
    0,
    [_Cp],
    [[() => CpuPerformanceFactor$, { [_eQN]: `Cpu`,
                [_xN]: _cp }]]
];
var BaselinePerformanceFactorsRequest$ = [3, n0, _BPFR,
    0,
    [_Cp],
    [[() => CpuPerformanceFactorRequest$, 0]]
];
var BlobAttributeValue$ = [3, n0, _BAV,
    0,
    [_V],
    [[21, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var BlockDeviceMapping$ = [3, n0, _BDM,
    0,
    [_Eb, _ND, _DN, _VN],
    [[() => EbsBlockDevice$, { [_eQN]: `Ebs`,
                [_xN]: _eb }], [0, { [_eQN]: `NoDevice`,
                [_xN]: _nD }], [0, { [_eQN]: `DeviceName`,
                [_xN]: _dN }], [0, { [_eQN]: `VirtualName`,
                [_xN]: _vN }]]
];
var BlockDeviceMappingResponse$ = [3, n0, _BDMR,
    0,
    [_DN, _VN, _Eb, _ND],
    [[0, { [_eQN]: `DeviceName`,
                [_xN]: _dN }], [0, { [_eQN]: `VirtualName`,
                [_xN]: _vN }], [() => EbsBlockDeviceResponse$, { [_eQN]: `Ebs`,
                [_xN]: _eb }], [0, { [_eQN]: `NoDevice`,
                [_xN]: _nD }]]
];
var BlockPublicAccessStates$ = [3, n0, _BPAS,
    0,
    [_IGBM],
    [[0, { [_eQN]: `InternetGatewayBlockMode`,
                [_xN]: _iGBM }]]
];
var BundleInstanceRequest$ = [3, n0, _BIR,
    0,
    [_II, _Sto, _DR],
    [0, [() => Storage$, 0], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var BundleInstanceResult$ = [3, n0, _BIRu,
    0,
    [_BT],
    [[() => BundleTask$, { [_eQN]: `BundleInstanceTask`,
                [_xN]: _bIT }]]
];
var BundleTask$ = [3, n0, _BT,
    0,
    [_II, _BI, _St, _ST, _UT, _Sto, _Pro, _BTE],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `BundleId`,
                [_xN]: _bI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [4, { [_eQN]: `UpdateTime`,
                [_xN]: _uT }], [() => Storage$, { [_eQN]: `Storage`,
                [_xN]: _sto }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [() => BundleTaskError$, { [_eQN]: `Error`,
                [_xN]: _er }]]
];
var BundleTaskError$ = [3, n0, _BTE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var Byoasn$ = [3, n0, _B,
    0,
    [_Asn, _IIp, _SMt, _St],
    [[0, { [_eQN]: `Asn`,
                [_xN]: _as }], [0, { [_eQN]: `IpamId`,
                [_xN]: _iIp }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var ByoipCidr$ = [3, n0, _BC,
    0,
    [_Ci, _De, _AAsn, _SMt, _St, _NBG, _ATd],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => AsnAssociationSet, { [_eQN]: `AsnAssociationSet`,
                [_xN]: _aAS }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `NetworkBorderGroup`,
                [_xN]: _nBG }], [0, { [_eQN]: `AdvertisementType`,
                [_xN]: _aTd }]]
];
var CancelBundleTaskRequest$ = [3, n0, _CBTR,
    0,
    [_BI, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CancelBundleTaskResult$ = [3, n0, _CBTRa,
    0,
    [_BT],
    [[() => BundleTask$, { [_eQN]: `BundleInstanceTask`,
                [_xN]: _bIT }]]
];
var CancelCapacityReservationFleetError$ = [3, n0, _CCRFE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var CancelCapacityReservationFleetsRequest$ = [3, n0, _CCRFR,
    0,
    [_CRFI, _DR],
    [[() => CapacityReservationFleetIdSet, { [_xN]: _CRFIa }], 2], 1
];
var CancelCapacityReservationFleetsResult$ = [3, n0, _CCRFRa,
    0,
    [_SFC, _FFC],
    [[() => CapacityReservationFleetCancellationStateSet, { [_eQN]: `SuccessfulFleetCancellationSet`,
                [_xN]: _sFCS }], [() => FailedCapacityReservationFleetCancellationResultSet, { [_eQN]: `FailedFleetCancellationSet`,
                [_xN]: _fFCS }]]
];
var CancelCapacityReservationRequest$ = [3, n0, _CCRR,
    0,
    [_CRI, _DR, _ACC, _QI],
    [0, 2, 0, 0], 1
];
var CancelCapacityReservationResult$ = [3, n0, _CCRRa,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var CancelConversionRequest$ = [3, n0, _CCR,
    0,
    [_CTI, _DR, _RM],
    [[0, { [_eQN]: `ConversionTaskId`,
                [_xN]: _cTI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `ReasonMessage`,
                [_xN]: _rM }]], 1
];
var CancelDeclarativePoliciesReportRequest$ = [3, n0, _CDPRR,
    0,
    [_RI, _DR],
    [0, 2], 1
];
var CancelDeclarativePoliciesReportResult$ = [3, n0, _CDPRRa,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var CancelExportTaskRequest$ = [3, n0, _CETR,
    0,
    [_ETI],
    [[0, { [_eQN]: `ExportTaskId`,
                [_xN]: _eTI }]], 1
];
var CancelImageLaunchPermissionRequest$ = [3, n0, _CILPR,
    0,
    [_IIm, _DR],
    [0, 2], 1
];
var CancelImageLaunchPermissionResult$ = [3, n0, _CILPRa,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var CancelImportTaskRequest$ = [3, n0, _CITR,
    0,
    [_CR, _DR, _ITI],
    [0, 2, 0]
];
var CancelImportTaskResult$ = [3, n0, _CITRa,
    0,
    [_ITI, _PSr, _St],
    [[0, { [_eQN]: `ImportTaskId`,
                [_xN]: _iTI }], [0, { [_eQN]: `PreviousState`,
                [_xN]: _pSr }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var CancellationTerms$ = [3, n0, _CTa,
    0,
    [_CTan, _RSe, _CIC, _CCDH, _CED],
    [[0, { [_eQN]: `CancellationType`,
                [_xN]: _cTa }], [0, { [_eQN]: `ReservationState`,
                [_xN]: _rS }], [1, { [_eQN]: `CommittedInstanceCount`,
                [_xN]: _cIC }], [1, { [_eQN]: `ChargeCommitmentDurationHours`,
                [_xN]: _cCDH }], [4, { [_eQN]: `ChargeEndDate`,
                [_xN]: _cED }]]
];
var CancelledSpotInstanceRequest$ = [3, n0, _CSIR,
    0,
    [_SIRI, _St],
    [[0, { [_eQN]: `SpotInstanceRequestId`,
                [_xN]: _sIRI }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var CancelReservedInstancesListingRequest$ = [3, n0, _CRILR,
    0,
    [_RILI],
    [[0, { [_eQN]: `ReservedInstancesListingId`,
                [_xN]: _rILI }]], 1
];
var CancelReservedInstancesListingResult$ = [3, n0, _CRILRa,
    0,
    [_RIL],
    [[() => ReservedInstancesListingList, { [_eQN]: `ReservedInstancesListingsSet`,
                [_xN]: _rILS }]]
];
var CancelSpotFleetRequestsError$ = [3, n0, _CSFRE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var CancelSpotFleetRequestsErrorItem$ = [3, n0, _CSFREI,
    0,
    [_Er, _SFRI],
    [[() => CancelSpotFleetRequestsError$, { [_eQN]: `Error`,
                [_xN]: _er }], [0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }]]
];
var CancelSpotFleetRequestsRequest$ = [3, n0, _CSFRR,
    0,
    [_SFRIp, _TI, _DR],
    [[() => SpotFleetRequestIdList, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }], [2, { [_eQN]: `TerminateInstances`,
                [_xN]: _tI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var CancelSpotFleetRequestsResponse$ = [3, n0, _CSFRRa,
    0,
    [_SFR, _UFR],
    [[() => CancelSpotFleetRequestsSuccessSet, { [_eQN]: `SuccessfulFleetRequestSet`,
                [_xN]: _sFRS }], [() => CancelSpotFleetRequestsErrorSet, { [_eQN]: `UnsuccessfulFleetRequestSet`,
                [_xN]: _uFRS }]]
];
var CancelSpotFleetRequestsSuccessItem$ = [3, n0, _CSFRSI,
    0,
    [_CSFRS, _PSFRS, _SFRI],
    [[0, { [_eQN]: `CurrentSpotFleetRequestState`,
                [_xN]: _cSFRS }], [0, { [_eQN]: `PreviousSpotFleetRequestState`,
                [_xN]: _pSFRS }], [0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }]]
];
var CancelSpotInstanceRequestsRequest$ = [3, n0, _CSIRR,
    0,
    [_SIRIp, _DR],
    [[() => SpotInstanceRequestIdList, { [_xN]: _SIRI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CancelSpotInstanceRequestsResult$ = [3, n0, _CSIRRa,
    0,
    [_CSIRa],
    [[() => CancelledSpotInstanceRequestList, { [_eQN]: `SpotInstanceRequestSet`,
                [_xN]: _sIRS }]]
];
var CapacityAllocation$ = [3, n0, _CAa,
    0,
    [_ATl, _Cou, _AM],
    [[0, { [_eQN]: `AllocationType`,
                [_xN]: _aTl }], [1, { [_eQN]: `Count`,
                [_xN]: _cou }], [() => CapacityAllocationMetadataList, { [_eQN]: `AllocationMetadataList`,
                [_xN]: _aML }]]
];
var CapacityAllocationMetadataEntry$ = [3, n0, _CAME,
    0,
    [_K, _V],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var CapacityBlock$ = [3, n0, _CBa,
    0,
    [_CBI, _UTl, _AZ, _AZI, _CRIa, _SD, _ED, _CD, _St, _T],
    [[0, { [_eQN]: `CapacityBlockId`,
                [_xN]: _cBI }], [0, { [_eQN]: `UltraserverType`,
                [_xN]: _uTl }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [() => CapacityReservationIdSet, { [_eQN]: `CapacityReservationIdSet`,
                [_xN]: _cRIS }], [4, { [_eQN]: `StartDate`,
                [_xN]: _sD }], [4, { [_eQN]: `EndDate`,
                [_xN]: _eD }], [4, { [_eQN]: `CreateDate`,
                [_xN]: _cD }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CapacityBlockExtension$ = [3, n0, _CBE,
    0,
    [_CRI, _IT, _IC, _AZ, _AZI, _CBEOI, _CBEDH, _CBES, _CBEPD, _CBESD, _CBEED, _UF, _CC, _ZT],
    [[0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `CapacityBlockExtensionOfferingId`,
                [_xN]: _cBEOI }], [1, { [_eQN]: `CapacityBlockExtensionDurationHours`,
                [_xN]: _cBEDH }], [0, { [_eQN]: `CapacityBlockExtensionStatus`,
                [_xN]: _cBES }], [4, { [_eQN]: `CapacityBlockExtensionPurchaseDate`,
                [_xN]: _cBEPD }], [4, { [_eQN]: `CapacityBlockExtensionStartDate`,
                [_xN]: _cBESD }], [4, { [_eQN]: `CapacityBlockExtensionEndDate`,
                [_xN]: _cBEED }], [0, { [_eQN]: `UpfrontFee`,
                [_xN]: _uF }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [0, { [_eQN]: `ZoneType`,
                [_xN]: _zT }]]
];
var CapacityBlockExtensionOffering$ = [3, n0, _CBEO,
    0,
    [_CBEOI, _IT, _IC, _AZ, _AZI, _SD, _CBESD, _CBEED, _CBEDH, _UF, _CC, _Te, _ZT],
    [[0, { [_eQN]: `CapacityBlockExtensionOfferingId`,
                [_xN]: _cBEOI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [4, { [_eQN]: `StartDate`,
                [_xN]: _sD }], [4, { [_eQN]: `CapacityBlockExtensionStartDate`,
                [_xN]: _cBESD }], [4, { [_eQN]: `CapacityBlockExtensionEndDate`,
                [_xN]: _cBEED }], [1, { [_eQN]: `CapacityBlockExtensionDurationHours`,
                [_xN]: _cBEDH }], [0, { [_eQN]: `UpfrontFee`,
                [_xN]: _uF }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `ZoneType`,
                [_xN]: _zT }]]
];
var CapacityBlockOffering$ = [3, n0, _CBO,
    0,
    [_CBOI, _IT, _AZ, _IC, _SD, _ED, _CBDH, _UF, _CC, _Te, _UTl, _UC, _CBDM, _ZT],
    [[0, { [_eQN]: `CapacityBlockOfferingId`,
                [_xN]: _cBOI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [4, { [_eQN]: `StartDate`,
                [_xN]: _sD }], [4, { [_eQN]: `EndDate`,
                [_xN]: _eD }], [1, { [_eQN]: `CapacityBlockDurationHours`,
                [_xN]: _cBDH }], [0, { [_eQN]: `UpfrontFee`,
                [_xN]: _uF }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `UltraserverType`,
                [_xN]: _uTl }], [1, { [_eQN]: `UltraserverCount`,
                [_xN]: _uC }], [1, { [_eQN]: `CapacityBlockDurationMinutes`,
                [_xN]: _cBDM }], [0, { [_eQN]: `ZoneType`,
                [_xN]: _zT }]]
];
var CapacityBlockStatus$ = [3, n0, _CBS,
    0,
    [_CBI, _IS, _TCo, _TAC, _TUC, _CRS],
    [[0, { [_eQN]: `CapacityBlockId`,
                [_xN]: _cBI }], [0, { [_eQN]: `InterconnectStatus`,
                [_xN]: _iS }], [1, { [_eQN]: `TotalCapacity`,
                [_xN]: _tC }], [1, { [_eQN]: `TotalAvailableCapacity`,
                [_xN]: _tAC }], [1, { [_eQN]: `TotalUnavailableCapacity`,
                [_xN]: _tUC }], [() => CapacityReservationStatusSet, { [_eQN]: `CapacityReservationStatusSet`,
                [_xN]: _cRSS }]]
];
var CapacityManagerCondition$ = [3, n0, _CMC,
    0,
    [_DCim],
    [[() => DimensionCondition$, 0]]
];
var CapacityManagerDataExportResponse$ = [3, n0, _CMDER,
    0,
    [_CMDEI, _SBN, _SBP, _Sc, _OF, _CTr, _LDS, _LDSM, _LDSLU, _LDT, _T],
    [[0, { [_eQN]: `CapacityManagerDataExportId`,
                [_xN]: _cMDEI }], [0, { [_eQN]: `S3BucketName`,
                [_xN]: _sBN }], [0, { [_eQN]: `S3BucketPrefix`,
                [_xN]: _sBP }], [0, { [_eQN]: `Schedule`,
                [_xN]: _sc }], [0, { [_eQN]: `OutputFormat`,
                [_xN]: _oF }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [0, { [_eQN]: `LatestDeliveryStatus`,
                [_xN]: _lDS }], [0, { [_eQN]: `LatestDeliveryStatusMessage`,
                [_xN]: _lDSM }], [0, { [_eQN]: `LatestDeliveryS3LocationUri`,
                [_xN]: _lDSLU }], [4, { [_eQN]: `LatestDeliveryTime`,
                [_xN]: _lDT }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CapacityManagerDimension$ = [3, n0, _CMD,
    0,
    [_RR, _AZI, _AIc, _ANc, _IF, _IT, _IPn, _RAe, _RIe, _RT, _RCT, _RST, _RET, _REDT, _Te, _RSe, _RIMC, _RUFO, _T],
    [[0, { [_eQN]: `ResourceRegion`,
                [_xN]: _rR }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `AccountId`,
                [_xN]: _aIc }], [0, { [_eQN]: `AccountName`,
                [_xN]: _aNc }], [0, { [_eQN]: `InstanceFamily`,
                [_xN]: _iF }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `InstancePlatform`,
                [_xN]: _iPn }], [0, { [_eQN]: `ReservationArn`,
                [_xN]: _rAe }], [0, { [_eQN]: `ReservationId`,
                [_xN]: _rI }], [0, { [_eQN]: `ReservationType`,
                [_xN]: _rT }], [4, { [_eQN]: `ReservationCreateTimestamp`,
                [_xN]: _rCT }], [4, { [_eQN]: `ReservationStartTimestamp`,
                [_xN]: _rST }], [4, { [_eQN]: `ReservationEndTimestamp`,
                [_xN]: _rET }], [0, { [_eQN]: `ReservationEndDateType`,
                [_xN]: _rEDT }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `ReservationState`,
                [_xN]: _rS }], [0, { [_eQN]: `ReservationInstanceMatchCriteria`,
                [_xN]: _rIMC }], [0, { [_eQN]: `ReservationUnusedFinancialOwner`,
                [_xN]: _rUFO }], [() => CapacityManagerTagDimensionSet, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CapacityManagerMonitoredTagKey$ = [3, n0, _CMMTK,
    0,
    [_TK, _Sta, _SMt, _CMP, _EDT],
    [[0, { [_eQN]: `TagKey`,
                [_xN]: _tK }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [2, { [_eQN]: `CapacityManagerProvided`,
                [_xN]: _cMP }], [4, { [_eQN]: `EarliestDatapointTimestamp`,
                [_xN]: _eDT }]]
];
var CapacityManagerTagDimension$ = [3, n0, _CMTD,
    0,
    [_K, _V],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var CapacityReservation$ = [3, n0, _CRa,
    0,
    [_CRI, _OI, _CRA, _AZI, _IT, _IPn, _AZ, _Te, _TIC, _AICv, _EO, _ES, _St, _SD, _ED, _EDTn, _IMC, _CD, _T, _OA, _CRFIa, _PGA, _CAap, _RT, _URBOI, _CIom, _DP, _CBI, _Int, _ICA, _IIn],
    [[0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `CapacityReservationArn`,
                [_xN]: _cRA }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `InstancePlatform`,
                [_xN]: _iPn }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [1, { [_eQN]: `TotalInstanceCount`,
                [_xN]: _tIC }], [1, { [_eQN]: `AvailableInstanceCount`,
                [_xN]: _aICv }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [2, { [_eQN]: `EphemeralStorage`,
                [_xN]: _eS }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `StartDate`,
                [_xN]: _sD }], [4, { [_eQN]: `EndDate`,
                [_xN]: _eD }], [0, { [_eQN]: `EndDateType`,
                [_xN]: _eDTn }], [0, { [_eQN]: `InstanceMatchCriteria`,
                [_xN]: _iMC }], [4, { [_eQN]: `CreateDate`,
                [_xN]: _cD }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `CapacityReservationFleetId`,
                [_xN]: _cRFI }], [0, { [_eQN]: `PlacementGroupArn`,
                [_xN]: _pGA }], [() => CapacityAllocations, { [_eQN]: `CapacityAllocationSet`,
                [_xN]: _cAS }], [0, { [_eQN]: `ReservationType`,
                [_xN]: _rT }], [0, { [_eQN]: `UnusedReservationBillingOwnerId`,
                [_xN]: _uRBOI }], [() => CapacityReservationCommitmentInfo$, { [_eQN]: `CommitmentInfo`,
                [_xN]: _cIom }], [0, { [_eQN]: `DeliveryPreference`,
                [_xN]: _dP }], [0, { [_eQN]: `CapacityBlockId`,
                [_xN]: _cBI }], [2, { [_eQN]: `Interruptible`,
                [_xN]: _int }], [() => InterruptibleCapacityAllocation$, { [_eQN]: `InterruptibleCapacityAllocation`,
                [_xN]: _iCA }], [() => InterruptionInfo$, { [_eQN]: `InterruptionInfo`,
                [_xN]: _iIn }]]
];
var CapacityReservationBillingRequest$ = [3, n0, _CRBR,
    0,
    [_CRI, _RB, _URBOI, _LUTa, _Sta, _SMt, _CRIap],
    [[0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [0, { [_eQN]: `RequestedBy`,
                [_xN]: _rB }], [0, { [_eQN]: `UnusedReservationBillingOwnerId`,
                [_xN]: _uRBOI }], [4, { [_eQN]: `LastUpdateTime`,
                [_xN]: _lUTa }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => CapacityReservationInfo$, { [_eQN]: `CapacityReservationInfo`,
                [_xN]: _cRIa }]]
];
var CapacityReservationCancellationQuote$ = [3, n0, _CRCQ,
    0,
    [_CRCQI, _CRI, _CTr, _ET, _QS, _CCu, _CTa, _T],
    [[0, { [_eQN]: `CapacityReservationCancellationQuoteId`,
                [_xN]: _cRCQI }], [0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [4, { [_eQN]: `ExpirationTime`,
                [_xN]: _eT }], [0, { [_eQN]: `QuoteState`,
                [_xN]: _qS }], [() => CapacityReservationConfiguration$, { [_eQN]: `CurrentConfiguration`,
                [_xN]: _cCu }], [() => CancellationTermsSet, { [_eQN]: `CancellationTermSet`,
                [_xN]: _cTS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CapacityReservationCommitmentInfo$ = [3, n0, _CRCI,
    0,
    [_CIC, _CEDo],
    [[1, { [_eQN]: `CommittedInstanceCount`,
                [_xN]: _cIC }], [4, { [_eQN]: `CommitmentEndDate`,
                [_xN]: _cEDo }]]
];
var CapacityReservationConfiguration$ = [3, n0, _CRC,
    0,
    [_IC, _RSe],
    [[1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `ReservationState`,
                [_xN]: _rS }]]
];
var CapacityReservationFleet$ = [3, n0, _CRF,
    0,
    [_CRFIa, _CRFA, _St, _TTC, _TFC, _Te, _ED, _CTr, _IMC, _ASl, _ITS, _T],
    [[0, { [_eQN]: `CapacityReservationFleetId`,
                [_xN]: _cRFI }], [0, { [_eQN]: `CapacityReservationFleetArn`,
                [_xN]: _cRFA }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [1, { [_eQN]: `TotalTargetCapacity`,
                [_xN]: _tTC }], [1, { [_eQN]: `TotalFulfilledCapacity`,
                [_xN]: _tFC }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [4, { [_eQN]: `EndDate`,
                [_xN]: _eD }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [0, { [_eQN]: `InstanceMatchCriteria`,
                [_xN]: _iMC }], [0, { [_eQN]: `AllocationStrategy`,
                [_xN]: _aSl }], [() => FleetCapacityReservationSet, { [_eQN]: `InstanceTypeSpecificationSet`,
                [_xN]: _iTSS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CapacityReservationFleetCancellationState$ = [3, n0, _CRFCS,
    0,
    [_CFS, _PFS, _CRFIa],
    [[0, { [_eQN]: `CurrentFleetState`,
                [_xN]: _cFS }], [0, { [_eQN]: `PreviousFleetState`,
                [_xN]: _pFS }], [0, { [_eQN]: `CapacityReservationFleetId`,
                [_xN]: _cRFI }]]
];
var CapacityReservationGroup$ = [3, n0, _CRG,
    0,
    [_GA, _OI],
    [[0, { [_eQN]: `GroupArn`,
                [_xN]: _gA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }]]
];
var CapacityReservationInfo$ = [3, n0, _CRIap,
    0,
    [_IT, _AZ, _Te, _AZI],
    [[0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var CapacityReservationOptions$ = [3, n0, _CRO,
    0,
    [_US],
    [[0, { [_eQN]: `UsageStrategy`,
                [_xN]: _uS }]]
];
var CapacityReservationOptionsRequest$ = [3, n0, _CROR,
    0,
    [_US],
    [0]
];
var CapacityReservationSpecification$ = [3, n0, _CRSa,
    0,
    [_CRP, _CRT],
    [0, () => CapacityReservationTarget$]
];
var CapacityReservationSpecificationResponse$ = [3, n0, _CRSR,
    0,
    [_CRP, _CRT],
    [[0, { [_eQN]: `CapacityReservationPreference`,
                [_xN]: _cRP }], [() => CapacityReservationTargetResponse$, { [_eQN]: `CapacityReservationTarget`,
                [_xN]: _cRT }]]
];
var CapacityReservationStatus$ = [3, n0, _CRSap,
    0,
    [_CRI, _TCo, _TAC, _TUC],
    [[0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [1, { [_eQN]: `TotalCapacity`,
                [_xN]: _tC }], [1, { [_eQN]: `TotalAvailableCapacity`,
                [_xN]: _tAC }], [1, { [_eQN]: `TotalUnavailableCapacity`,
                [_xN]: _tUC }]]
];
var CapacityReservationTarget$ = [3, n0, _CRT,
    0,
    [_CRI, _CRRGA],
    [0, 0]
];
var CapacityReservationTargetResponse$ = [3, n0, _CRTR,
    0,
    [_CRI, _CRRGA],
    [[0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [0, { [_eQN]: `CapacityReservationResourceGroupArn`,
                [_xN]: _cRRGA }]]
];
var CapacityReservationTopology$ = [3, n0, _CRTa,
    0,
    [_CRI, _CBI, _St, _IT, _GN, _NN, _AZI, _AZ],
    [[0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [0, { [_eQN]: `CapacityBlockId`,
                [_xN]: _cBI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [() => NetworkNodeSet, { [_eQN]: `NetworkNodeSet`,
                [_xN]: _nNS }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }]]
];
var CarrierGateway$ = [3, n0, _CG,
    0,
    [_CGI, _VI, _St, _OI, _T],
    [[0, { [_eQN]: `CarrierGatewayId`,
                [_xN]: _cGI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CertificateAuthentication$ = [3, n0, _CAer,
    0,
    [_CRCC],
    [[0, { [_eQN]: `ClientRootCertificateChain`,
                [_xN]: _cRCC }]]
];
var CertificateAuthenticationRequest$ = [3, n0, _CAR,
    0,
    [_CRCCA],
    [0]
];
var CidrAuthorizationContext$ = [3, n0, _CAC,
    0,
    [_Me, _Si],
    [0, 0], 2
];
var CidrBlock$ = [3, n0, _CB,
    0,
    [_CB],
    [[0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }]]
];
var ClassicLinkDnsSupport$ = [3, n0, _CLDS,
    0,
    [_CLDSl, _VI],
    [[2, { [_eQN]: `ClassicLinkDnsSupported`,
                [_xN]: _cLDS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var ClassicLinkInstance$ = [3, n0, _CLI,
    0,
    [_G, _II, _T, _VI],
    [[() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var ClassicLoadBalancer$ = [3, n0, _CLB,
    0,
    [_N],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var ClassicLoadBalancersConfig$ = [3, n0, _CLBC,
    0,
    [_CLBl],
    [[() => ClassicLoadBalancers, { [_eQN]: `ClassicLoadBalancers`,
                [_xN]: _cLB }]]
];
var ClientCertificateRevocationListStatus$ = [3, n0, _CCRLS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var ClientConnectOptions$ = [3, n0, _CCO,
    0,
    [_En, _LFA],
    [2, 0]
];
var ClientConnectResponseOptions$ = [3, n0, _CCRO,
    0,
    [_En, _LFA, _Sta],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }], [0, { [_eQN]: `LambdaFunctionArn`,
                [_xN]: _lFA }], [() => ClientVpnEndpointAttributeStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var ClientData$ = [3, n0, _CDl,
    0,
    [_Com, _UE, _USp, _USpl],
    [0, 4, 1, 4]
];
var ClientLoginBannerOptions$ = [3, n0, _CLBO,
    0,
    [_En, _BTa],
    [2, 0]
];
var ClientLoginBannerResponseOptions$ = [3, n0, _CLBRO,
    0,
    [_En, _BTa],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }], [0, { [_eQN]: `BannerText`,
                [_xN]: _bT }]]
];
var ClientRouteEnforcementOptions$ = [3, n0, _CREO,
    0,
    [_Enf],
    [2]
];
var ClientRouteEnforcementResponseOptions$ = [3, n0, _CRERO,
    0,
    [_Enf],
    [[2, { [_eQN]: `Enforced`,
                [_xN]: _enf }]]
];
var ClientVpnAuthentication$ = [3, n0, _CVA,
    0,
    [_Ty, _ADc, _MA, _FA],
    [[0, { [_eQN]: `Type`,
                [_xN]: _ty }], [() => DirectoryServiceAuthentication$, { [_eQN]: `ActiveDirectory`,
                [_xN]: _aD }], [() => CertificateAuthentication$, { [_eQN]: `MutualAuthentication`,
                [_xN]: _mA }], [() => FederatedAuthentication$, { [_eQN]: `FederatedAuthentication`,
                [_xN]: _fA }]]
];
var ClientVpnAuthenticationRequest$ = [3, n0, _CVAR,
    0,
    [_Ty, _ADc, _MA, _FA],
    [0, () => DirectoryServiceAuthenticationRequest$, () => CertificateAuthenticationRequest$, () => FederatedAuthenticationRequest$]
];
var ClientVpnAuthorizationRuleStatus$ = [3, n0, _CVARS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var ClientVpnConnection$ = [3, n0, _CVC,
    0,
    [_CVEI, _Ti, _CIon, _Us, _CET, _IB, _EB, _IPng, _EP, _CIl, _CIA, _CN, _Sta, _CETo, _PCS],
    [[0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [0, { [_eQN]: `Timestamp`,
                [_xN]: _ti }], [0, { [_eQN]: `ConnectionId`,
                [_xN]: _cIon }], [0, { [_eQN]: `Username`,
                [_xN]: _us }], [0, { [_eQN]: `ConnectionEstablishedTime`,
                [_xN]: _cET }], [0, { [_eQN]: `IngressBytes`,
                [_xN]: _iB }], [0, { [_eQN]: `EgressBytes`,
                [_xN]: _eB }], [0, { [_eQN]: `IngressPackets`,
                [_xN]: _iPng }], [0, { [_eQN]: `EgressPackets`,
                [_xN]: _eP }], [0, { [_eQN]: `ClientIp`,
                [_xN]: _cIl }], [0, { [_eQN]: `ClientIpv6Address`,
                [_xN]: _cIA }], [0, { [_eQN]: `CommonName`,
                [_xN]: _cN }], [() => ClientVpnConnectionStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `ConnectionEndTime`,
                [_xN]: _cETo }], [() => ValueStringList, { [_eQN]: `PostureComplianceStatusSet`,
                [_xN]: _pCSS }]]
];
var ClientVpnConnectionStatus$ = [3, n0, _CVCS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var ClientVpnEndpoint$ = [3, n0, _CVE,
    0,
    [_CVEI, _De, _Sta, _CTre, _DT, _DNn, _CCB, _DS, _STp, _VPp, _TPr, _VPpn, _ATNs, _SCA, _AO, _CLO, _T, _SGIe, _VI, _SSPU, _CCO, _STH, _CLBO, _CREO, _DOST, _EIAT, _TIAT, _TGC],
    [[0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => ClientVpnEndpointStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [0, { [_eQN]: `DeletionTime`,
                [_xN]: _dT }], [0, { [_eQN]: `DnsName`,
                [_xN]: _dNn }], [0, { [_eQN]: `ClientCidrBlock`,
                [_xN]: _cCB }], [() => ValueStringList, { [_eQN]: `DnsServer`,
                [_xN]: _dS }], [2, { [_eQN]: `SplitTunnel`,
                [_xN]: _sTp }], [0, { [_eQN]: `VpnProtocol`,
                [_xN]: _vPp }], [0, { [_eQN]: `TransportProtocol`,
                [_xN]: _tPr }], [1, { [_eQN]: `VpnPort`,
                [_xN]: _vPpn }], [() => AssociatedTargetNetworkSet, { [_eQN]: `AssociatedTargetNetwork`,
                [_xN]: _aTN }], [0, { [_eQN]: `ServerCertificateArn`,
                [_xN]: _sCA }], [() => ClientVpnAuthenticationList, { [_eQN]: `AuthenticationOptions`,
                [_xN]: _aO }], [() => ConnectionLogResponseOptions$, { [_eQN]: `ConnectionLogOptions`,
                [_xN]: _cLO }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => ClientVpnSecurityGroupIdSet, { [_eQN]: `SecurityGroupIdSet`,
                [_xN]: _sGIS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `SelfServicePortalUrl`,
                [_xN]: _sSPU }], [() => ClientConnectResponseOptions$, { [_eQN]: `ClientConnectOptions`,
                [_xN]: _cCO }], [1, { [_eQN]: `SessionTimeoutHours`,
                [_xN]: _sTH }], [() => ClientLoginBannerResponseOptions$, { [_eQN]: `ClientLoginBannerOptions`,
                [_xN]: _cLBO }], [() => ClientRouteEnforcementResponseOptions$, { [_eQN]: `ClientRouteEnforcementOptions`,
                [_xN]: _cREO }], [2, { [_eQN]: `DisconnectOnSessionTimeout`,
                [_xN]: _dOST }], [0, { [_eQN]: `EndpointIpAddressType`,
                [_xN]: _eIAT }], [0, { [_eQN]: `TrafficIpAddressType`,
                [_xN]: _tIAT }], [() => TransitGatewayConfigurationDescribeEndpointStructure$, { [_eQN]: `TransitGatewayConfiguration`,
                [_xN]: _tGC }]]
];
var ClientVpnEndpointAttributeStatus$ = [3, n0, _CVEAS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var ClientVpnEndpointStatus$ = [3, n0, _CVES,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var ClientVpnRoute$ = [3, n0, _CVR,
    0,
    [_CVEI, _DCe, _TSar, _Ty, _O, _Sta, _De, _TGAI],
    [[0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [0, { [_eQN]: `DestinationCidr`,
                [_xN]: _dC }], [0, { [_eQN]: `TargetSubnet`,
                [_xN]: _tSa }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `Origin`,
                [_xN]: _o }], [() => ClientVpnRouteStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }]]
];
var ClientVpnRouteStatus$ = [3, n0, _CVRS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var CloudWatchLogOptions$ = [3, n0, _CWLO,
    0,
    [_LE, _LGA, _LOF, _BLE, _BLGA, _BLOF],
    [[2, { [_eQN]: `LogEnabled`,
                [_xN]: _lE }], [0, { [_eQN]: `LogGroupArn`,
                [_xN]: _lGA }], [0, { [_eQN]: `LogOutputFormat`,
                [_xN]: _lOF }], [2, { [_eQN]: `BgpLogEnabled`,
                [_xN]: _bLE }], [0, { [_eQN]: `BgpLogGroupArn`,
                [_xN]: _bLGA }], [0, { [_eQN]: `BgpLogOutputFormat`,
                [_xN]: _bLOF }]]
];
var CloudWatchLogOptionsSpecification$ = [3, n0, _CWLOS,
    0,
    [_LE, _LGA, _LOF, _BLE, _BLGA, _BLOF],
    [2, 0, 0, 2, 0, 0]
];
var CoipAddressUsage$ = [3, n0, _CAU,
    0,
    [_AIl, _AAI, _ASw, _CIop],
    [[0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `AwsAccountId`,
                [_xN]: _aAI }], [0, { [_eQN]: `AwsService`,
                [_xN]: _aSw }], [0, { [_eQN]: `CoIp`,
                [_xN]: _cIop }]]
];
var CoipCidr$ = [3, n0, _CCo,
    0,
    [_Ci, _CPI, _LGRTI],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `CoipPoolId`,
                [_xN]: _cPI }], [0, { [_eQN]: `LocalGatewayRouteTableId`,
                [_xN]: _lGRTI }]]
];
var CoipPool$ = [3, n0, _CP,
    0,
    [_PIo, _PC, _LGRTI, _T, _PA],
    [[0, { [_eQN]: `PoolId`,
                [_xN]: _pIo }], [() => ValueStringList, { [_eQN]: `PoolCidrSet`,
                [_xN]: _pCS }], [0, { [_eQN]: `LocalGatewayRouteTableId`,
                [_xN]: _lGRTI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `PoolArn`,
                [_xN]: _pA }]]
];
var ConfirmProductInstanceRequest$ = [3, n0, _CPIR,
    0,
    [_II, _PCr, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var ConfirmProductInstanceResult$ = [3, n0, _CPIRo,
    0,
    [_R, _OI],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }]]
];
var ConnectionLogOptions$ = [3, n0, _CLO,
    0,
    [_En, _CLG, _CLS],
    [2, 0, 0]
];
var ConnectionLogResponseOptions$ = [3, n0, _CLRO,
    0,
    [_En, _CLG, _CLS],
    [2, 0, 0]
];
var ConnectionNotification$ = [3, n0, _CNo,
    0,
    [_CNI, _SIe, _VEIp, _CNT, _CNAo, _CE, _CNS, _SR],
    [[0, { [_eQN]: `ConnectionNotificationId`,
                [_xN]: _cNI }], [0, { [_eQN]: `ServiceId`,
                [_xN]: _sI }], [0, { [_eQN]: `VpcEndpointId`,
                [_xN]: _vEI }], [0, { [_eQN]: `ConnectionNotificationType`,
                [_xN]: _cNT }], [0, { [_eQN]: `ConnectionNotificationArn`,
                [_xN]: _cNAo }], [() => ValueStringList, { [_eQN]: `ConnectionEvents`,
                [_xN]: _cE }], [0, { [_eQN]: `ConnectionNotificationState`,
                [_xN]: _cNS }], [0, { [_eQN]: `ServiceRegion`,
                [_xN]: _sR }]]
];
var ConnectionTrackingConfiguration$ = [3, n0, _CTC,
    0,
    [_TET, _UST, _UTd],
    [[1, { [_eQN]: `TcpEstablishedTimeout`,
                [_xN]: _tET }], [1, { [_eQN]: `UdpStreamTimeout`,
                [_xN]: _uST }], [1, { [_eQN]: `UdpTimeout`,
                [_xN]: _uTd }]]
];
var ConnectionTrackingSpecification$ = [3, n0, _CTS,
    0,
    [_TET, _UTd, _UST],
    [[1, { [_eQN]: `TcpEstablishedTimeout`,
                [_xN]: _tET }], [1, { [_eQN]: `UdpTimeout`,
                [_xN]: _uTd }], [1, { [_eQN]: `UdpStreamTimeout`,
                [_xN]: _uST }]]
];
var ConnectionTrackingSpecificationRequest$ = [3, n0, _CTSR,
    0,
    [_TET, _UST, _UTd],
    [1, 1, 1]
];
var ConnectionTrackingSpecificationResponse$ = [3, n0, _CTSRo,
    0,
    [_TET, _UST, _UTd],
    [[1, { [_eQN]: `TcpEstablishedTimeout`,
                [_xN]: _tET }], [1, { [_eQN]: `UdpStreamTimeout`,
                [_xN]: _uST }], [1, { [_eQN]: `UdpTimeout`,
                [_xN]: _uTd }]]
];
var ConversionTask$ = [3, n0, _CTo,
    0,
    [_CTI, _ET, _IImp, _IVm, _St, _SMt, _T],
    [[0, { [_eQN]: `ConversionTaskId`,
                [_xN]: _cTI }], [0, { [_eQN]: `ExpirationTime`,
                [_xN]: _eT }], [() => ImportInstanceTaskDetails$, { [_eQN]: `ImportInstance`,
                [_xN]: _iIm }], [() => ImportVolumeTaskDetails$, { [_eQN]: `ImportVolume`,
                [_xN]: _iVm }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CopyFpgaImageRequest$ = [3, n0, _CFIR,
    0,
    [_SFII, _SRo, _DR, _De, _N, _CT],
    [0, 0, 2, 0, 0, 0], 2
];
var CopyFpgaImageResult$ = [3, n0, _CFIRo,
    0,
    [_FII],
    [[0, { [_eQN]: `FpgaImageId`,
                [_xN]: _fII }]]
];
var CopyImageRequest$ = [3, n0, _CIR,
    0,
    [_N, _SII, _SRo, _CT, _De, _Enc, _KKI, _DOA, _CIT, _TS, _SCCDM, _DAZ, _DAZI, _DR],
    [0, 0, 0, [0, 4], 0, [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }], 1, 0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 3
];
var CopyImageResult$ = [3, n0, _CIRo,
    0,
    [_IIm],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }]]
];
var CopySnapshotRequest$ = [3, n0, _CSR,
    0,
    [_SRo, _SSI, _De, _DOA, _DRe, _Enc, _KKI, _PU, _TS, _CDM, _DAZ, _DR],
    [0, 0, 0, 0, [0, { [_eQN]: `DestinationRegion`,
                [_xN]: _dRe }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [() => CopySnapshotRequestPSU, { [_eQN]: `PresignedUrl`,
                [_xN]: _pU }], [() => TagSpecificationList, { [_xN]: _TSa }], 1, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var CopySnapshotResult$ = [3, n0, _CSRo,
    0,
    [_T, _SIn],
    [[() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }]]
];
var CopyVolumesRequest$ = [3, n0, _CVRo,
    0,
    [_SVI, _Io, _Siz, _VT, _DR, _TS, _MAE, _Th, _CT],
    [0, 1, 1, 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }], 2, 1, [0, 4]], 1
];
var CopyVolumesResult$ = [3, n0, _CVRop,
    0,
    [_Vo],
    [[() => VolumeList, { [_eQN]: `VolumeSet`,
                [_xN]: _vS }]]
];
var CpuOptions$ = [3, n0, _CO,
    0,
    [_CCor, _TPC, _ASS, _NV],
    [[1, { [_eQN]: `CoreCount`,
                [_xN]: _cCo }], [1, { [_eQN]: `ThreadsPerCore`,
                [_xN]: _tPC }], [0, { [_eQN]: `AmdSevSnp`,
                [_xN]: _aSS }], [0, { [_eQN]: `NestedVirtualization`,
                [_xN]: _nV }]]
];
var CpuOptionsRequest$ = [3, n0, _COR,
    0,
    [_CCor, _TPC, _ASS, _NV],
    [1, 1, 0, 0]
];
var CpuPerformanceFactor$ = [3, n0, _CPF,
    0,
    [_Re],
    [[() => PerformanceFactorReferenceSet, { [_eQN]: `ReferenceSet`,
                [_xN]: _rSe }]]
];
var CpuPerformanceFactorRequest$ = [3, n0, _CPFR,
    0,
    [_Re],
    [[() => PerformanceFactorReferenceSetRequest, { [_xN]: _Ref }]]
];
var CreateCapacityManagerDataExportRequest$ = [3, n0, _CCMDER,
    0,
    [_SBN, _Sc, _OF, _SBP, _CT, _DR, _TS],
    [0, 0, 0, 0, [0, 4], 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 3
];
var CreateCapacityManagerDataExportResult$ = [3, n0, _CCMDERr,
    0,
    [_CMDEI],
    [[0, { [_eQN]: `CapacityManagerDataExportId`,
                [_xN]: _cMDEI }]]
];
var CreateCapacityReservationBySplittingRequest$ = [3, n0, _CCRBSR,
    0,
    [_SCRI, _IC, _DR, _CT, _TS],
    [0, 1, 2, [0, 4], [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateCapacityReservationBySplittingResult$ = [3, n0, _CCRBSRr,
    0,
    [_SCR, _DCR, _IC],
    [[() => CapacityReservation$, { [_eQN]: `SourceCapacityReservation`,
                [_xN]: _sCR }], [() => CapacityReservation$, { [_eQN]: `DestinationCapacityReservation`,
                [_xN]: _dCR }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }]]
];
var CreateCapacityReservationCancellationQuoteRequest$ = [3, n0, _CCRCQR,
    0,
    [_CRI, _CT, _TS, _DR],
    [0, [0, 4], [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var CreateCapacityReservationCancellationQuoteResult$ = [3, n0, _CCRCQRr,
    0,
    [_CRCQ],
    [[() => CapacityReservationCancellationQuote$, { [_eQN]: `CapacityReservationCancellationQuote`,
                [_xN]: _cRCQ }]]
];
var CreateCapacityReservationFleetRequest$ = [3, n0, _CCRFRr,
    0,
    [_TTC, _ASl, _CT, _ITS, _Te, _ED, _IMC, _TS, _DR],
    [1, 0, [0, 4], [() => ReservationFleetInstanceSpecificationList, { [_xN]: _ITSn }], 0, 4, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var CreateCapacityReservationFleetResult$ = [3, n0, _CCRFRre,
    0,
    [_CRFIa, _St, _TTC, _TFC, _IMC, _ASl, _CTr, _ED, _Te, _FCR, _T],
    [[0, { [_eQN]: `CapacityReservationFleetId`,
                [_xN]: _cRFI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [1, { [_eQN]: `TotalTargetCapacity`,
                [_xN]: _tTC }], [1, { [_eQN]: `TotalFulfilledCapacity`,
                [_xN]: _tFC }], [0, { [_eQN]: `InstanceMatchCriteria`,
                [_xN]: _iMC }], [0, { [_eQN]: `AllocationStrategy`,
                [_xN]: _aSl }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [4, { [_eQN]: `EndDate`,
                [_xN]: _eD }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [() => FleetCapacityReservationSet, { [_eQN]: `FleetCapacityReservationSet`,
                [_xN]: _fCRS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var CreateCapacityReservationRequest$ = [3, n0, _CCRRr,
    0,
    [_IT, _IPn, _IC, _CT, _AZ, _AZI, _Te, _EO, _ES, _ED, _EDTn, _IMC, _TS, _DR, _OA, _PGA, _SD, _CDo, _DP],
    [0, 0, 1, 0, 0, 0, 0, 2, 2, 4, 0, 0, [() => TagSpecificationList, 0], 2, 0, 0, 4, 1, 0], 3
];
var CreateCapacityReservationResult$ = [3, n0, _CCRRre,
    0,
    [_CRa],
    [[() => CapacityReservation$, { [_eQN]: `CapacityReservation`,
                [_xN]: _cR }]]
];
var CreateCarrierGatewayRequest$ = [3, n0, _CCGR,
    0,
    [_VI, _TS, _DR, _CT],
    [0, [() => TagSpecificationList, { [_xN]: _TSa }], 2, [0, 4]], 1
];
var CreateCarrierGatewayResult$ = [3, n0, _CCGRr,
    0,
    [_CG],
    [[() => CarrierGateway$, { [_eQN]: `CarrierGateway`,
                [_xN]: _cG }]]
];
var CreateClientVpnEndpointRequest$ = [3, n0, _CCVER,
    0,
    [_SCA, _AO, _CLO, _CCB, _DS, _TPr, _VPpn, _De, _STp, _DR, _CT, _TS, _SGIe, _VI, _SSP, _CCO, _STH, _CLBO, _CREO, _DOST, _EIAT, _TIAT, _TGC],
    [0, [() => ClientVpnAuthenticationRequestList, { [_xN]: _Au }], () => ConnectionLogOptions$, 0, [() => ValueStringList, 0], 0, 1, 0, 2, 2, [0, 4], [() => TagSpecificationList, { [_xN]: _TSa }], [() => ClientVpnSecurityGroupIdSet, { [_xN]: _SGI }], 0, 0, () => ClientConnectOptions$, 1, () => ClientLoginBannerOptions$, () => ClientRouteEnforcementOptions$, 2, 0, 0, [() => TransitGatewayConfigurationInputStructure$, 0]], 3
];
var CreateClientVpnEndpointResult$ = [3, n0, _CCVERr,
    0,
    [_CVEI, _Sta, _DNn],
    [[0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [() => ClientVpnEndpointStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `DnsName`,
                [_xN]: _dNn }]]
];
var CreateClientVpnRouteRequest$ = [3, n0, _CCVRR,
    0,
    [_CVEI, _DCB, _TVSI, _De, _CT, _DR],
    [0, 0, 0, 0, [0, 4], 2], 2
];
var CreateClientVpnRouteResult$ = [3, n0, _CCVRRr,
    0,
    [_Sta],
    [[() => ClientVpnRouteStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var CreateCoipCidrRequest$ = [3, n0, _CCCR,
    0,
    [_Ci, _CPI, _DR],
    [0, 0, 2], 2
];
var CreateCoipCidrResult$ = [3, n0, _CCCRr,
    0,
    [_CCo],
    [[() => CoipCidr$, { [_eQN]: `CoipCidr`,
                [_xN]: _cCoi }]]
];
var CreateCoipPoolRequest$ = [3, n0, _CCPR,
    0,
    [_LGRTI, _TS, _DR],
    [0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var CreateCoipPoolResult$ = [3, n0, _CCPRr,
    0,
    [_CP],
    [[() => CoipPool$, { [_eQN]: `CoipPool`,
                [_xN]: _cP }]]
];
var CreateCustomerGatewayRequest$ = [3, n0, _CCGRre,
    0,
    [_Ty, _BA, _PI, _CAe, _TS, _DN, _IAp, _BAE, _DR],
    [0, 1, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 0, 0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateCustomerGatewayResult$ = [3, n0, _CCGRrea,
    0,
    [_CGu],
    [[() => CustomerGateway$, { [_eQN]: `CustomerGateway`,
                [_xN]: _cGu }]]
];
var CreateDefaultSubnetRequest$ = [3, n0, _CDSR,
    0,
    [_AZ, _DR, _IN, _AZI],
    [0, 2, 2, 0]
];
var CreateDefaultSubnetResult$ = [3, n0, _CDSRr,
    0,
    [_Su],
    [[() => Subnet$, { [_eQN]: `Subnet`,
                [_xN]: _su }]]
];
var CreateDefaultVpcRequest$ = [3, n0, _CDVR,
    0,
    [_DR],
    [2]
];
var CreateDefaultVpcResult$ = [3, n0, _CDVRr,
    0,
    [_Vp],
    [[() => Vpc$, { [_eQN]: `Vpc`,
                [_xN]: _vp }]]
];
var CreateDelegateMacVolumeOwnershipTaskRequest$ = [3, n0, _CDMVOTR,
    0,
    [_II, _MC, _CT, _DR, _TS],
    [0, [() => SensitiveMacCredentials, 0], [0, 4], 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateDelegateMacVolumeOwnershipTaskResult$ = [3, n0, _CDMVOTRr,
    0,
    [_MMT],
    [[() => MacModificationTask$, { [_eQN]: `MacModificationTask`,
                [_xN]: _mMT }]]
];
var CreateDhcpOptionsRequest$ = [3, n0, _CDOR,
    0,
    [_DCh, _TS, _DR],
    [[() => NewDhcpConfigurationList, { [_eQN]: `DhcpConfiguration`,
                [_xN]: _dCh }], [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateDhcpOptionsResult$ = [3, n0, _CDORr,
    0,
    [_DO],
    [[() => DhcpOptions$, { [_eQN]: `DhcpOptions`,
                [_xN]: _dO }]]
];
var CreateEgressOnlyInternetGatewayRequest$ = [3, n0, _CEOIGR,
    0,
    [_VI, _CT, _DR, _TS],
    [0, 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 1
];
var CreateEgressOnlyInternetGatewayResult$ = [3, n0, _CEOIGRr,
    0,
    [_CT, _EOIG],
    [[0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [() => EgressOnlyInternetGateway$, { [_eQN]: `EgressOnlyInternetGateway`,
                [_xN]: _eOIG }]]
];
var CreateFleetError$ = [3, n0, _CFE,
    0,
    [_LTAO, _Li, _EC, _EM],
    [[() => LaunchTemplateAndOverridesResponse$, { [_eQN]: `LaunchTemplateAndOverrides`,
                [_xN]: _lTAO }], [0, { [_eQN]: `Lifecycle`,
                [_xN]: _li }], [0, { [_eQN]: `ErrorCode`,
                [_xN]: _eC }], [0, { [_eQN]: `ErrorMessage`,
                [_xN]: _eM }]]
];
var CreateFleetInstance$ = [3, n0, _CFI,
    0,
    [_LTAO, _Li, _IIns, _IT, _Pl, _AZI, _AZ, _SIu],
    [[() => LaunchTemplateAndOverridesResponse$, { [_eQN]: `LaunchTemplateAndOverrides`,
                [_xN]: _lTAO }], [0, { [_eQN]: `Lifecycle`,
                [_xN]: _li }], [() => InstanceIdsSet, { [_eQN]: `InstanceIds`,
                [_xN]: _iIns }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }]]
];
var CreateFleetRequest$ = [3, n0, _CFR,
    0,
    [_LTC, _TCS, _DR, _CT, _SO, _ODO, _RCO, _ECTP, _TIWE, _Ty, _VF, _VU, _RUI, _TS, _Con],
    [[() => FleetLaunchTemplateConfigListRequest, 0], () => TargetCapacitySpecificationRequest$, 2, [0, 4], () => SpotOptionsRequest$, () => OnDemandOptionsRequest$, [() => ReservedCapacityOptionsRequest$, 0], 0, 2, 0, 4, 4, 2, [() => TagSpecificationList, { [_xN]: _TSa }], 0], 2
];
var CreateFleetResult$ = [3, n0, _CFRr,
    0,
    [_FIl, _Err, _Ins],
    [[0, { [_eQN]: `FleetId`,
                [_xN]: _fIl }], [() => CreateFleetErrorsSet, { [_eQN]: `ErrorSet`,
                [_xN]: _eSr }], [() => CreateFleetInstancesSet, { [_eQN]: `FleetInstanceSet`,
                [_xN]: _fIS }]]
];
var CreateFlowLogsRequest$ = [3, n0, _CFLR,
    0,
    [_RIes, _RTe, _DR, _CT, _DLPA, _DCAR, _LGN, _TT, _LDTo, _LD, _LF, _TS, _MAI, _DOe, _TFS],
    [[() => FlowLogResourceIds, { [_xN]: _RIeso }], 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 1, () => DestinationOptionsRequest$, [() => TagFieldSpecificationListRequest, { [_xN]: _TFSa }]], 2
];
var CreateFlowLogsResult$ = [3, n0, _CFLRr,
    0,
    [_CT, _FLI, _U],
    [[0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [() => ValueStringList, { [_eQN]: `FlowLogIdSet`,
                [_xN]: _fLIS }], [() => UnsuccessfulItemSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var CreateFpgaImageRequest$ = [3, n0, _CFIRr,
    0,
    [_ISL, _DR, _LSL, _De, _N, _CT, _TS],
    [() => StorageLocation$, 2, () => StorageLocation$, 0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }]], 1
];
var CreateFpgaImageResult$ = [3, n0, _CFIRre,
    0,
    [_FII, _FIGI],
    [[0, { [_eQN]: `FpgaImageId`,
                [_xN]: _fII }], [0, { [_eQN]: `FpgaImageGlobalId`,
                [_xN]: _fIGI }]]
];
var CreateImageRequest$ = [3, n0, _CIRr,
    0,
    [_II, _N, _TS, _SL, _DR, _De, _NR, _BDMl],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [() => TagSpecificationList, { [_xN]: _TSa }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [2, { [_eQN]: `NoReboot`,
                [_xN]: _nR }], [() => BlockDeviceMappingRequestList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }]], 2
];
var CreateImageResult$ = [3, n0, _CIRre,
    0,
    [_IIm],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }]]
];
var CreateImageUsageReportRequest$ = [3, n0, _CIURR,
    0,
    [_IIm, _RTes, _DR, _AIcc, _CT, _TS],
    [0, [() => ImageUsageResourceTypeRequestList, { [_xN]: _RTe }], 2, [() => ImageUsageReportUserIdStringList, { [_xN]: _AIc }], [0, 4], [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateImageUsageReportResult$ = [3, n0, _CIURRr,
    0,
    [_RI],
    [[0, { [_eQN]: `ReportId`,
                [_xN]: _rIe }]]
];
var CreateInstanceConnectEndpointRequest$ = [3, n0, _CICER,
    0,
    [_SIu, _DR, _SGIe, _PCI, _CT, _TS, _IAT],
    [0, 2, [() => SecurityGroupIdStringListRequest, { [_xN]: _SGI }], 2, [0, 4], [() => TagSpecificationList, { [_xN]: _TSa }], 0], 1
];
var CreateInstanceConnectEndpointResult$ = [3, n0, _CICERr,
    0,
    [_ICE, _CT],
    [[() => Ec2InstanceConnectEndpoint$, { [_eQN]: `InstanceConnectEndpoint`,
                [_xN]: _iCE }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateInstanceEventWindowRequest$ = [3, n0, _CIEWR,
    0,
    [_DR, _N, _TRi, _CEr, _TS],
    [2, 0, [() => InstanceEventWindowTimeRangeRequestSet, { [_xN]: _TRim }], 0, [() => TagSpecificationList, { [_xN]: _TSa }]]
];
var CreateInstanceEventWindowResult$ = [3, n0, _CIEWRr,
    0,
    [_IEW],
    [[() => InstanceEventWindow$, { [_eQN]: `InstanceEventWindow`,
                [_xN]: _iEW }]]
];
var CreateInstanceExportTaskRequest$ = [3, n0, _CIETR,
    0,
    [_II, _TE, _ETST, _TS, _De],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `TargetEnvironment`,
                [_xN]: _tE }], [() => ExportToS3TaskSpecification$, { [_eQN]: `ExportToS3`,
                [_xN]: _eTS }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, { [_eQN]: `Description`,
                [_xN]: _de }]], 3
];
var CreateInstanceExportTaskResult$ = [3, n0, _CIETRr,
    0,
    [_ETx],
    [[() => ExportTask$, { [_eQN]: `ExportTask`,
                [_xN]: _eTx }]]
];
var CreateInternetGatewayRequest$ = [3, n0, _CIGR,
    0,
    [_TS, _DR],
    [[() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var CreateInternetGatewayResult$ = [3, n0, _CIGRr,
    0,
    [_IG],
    [[() => InternetGateway$, { [_eQN]: `InternetGateway`,
                [_xN]: _iG }]]
];
var CreateInterruptibleCapacityReservationAllocationRequest$ = [3, n0, _CICRAR,
    0,
    [_CRI, _IC, _CT, _DR, _TS],
    [0, 1, [0, 4], 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateInterruptibleCapacityReservationAllocationResult$ = [3, n0, _CICRARr,
    0,
    [_SCRI, _TICa, _Sta, _ITn],
    [[0, { [_eQN]: `SourceCapacityReservationId`,
                [_xN]: _sCRI }], [1, { [_eQN]: `TargetInstanceCount`,
                [_xN]: _tICa }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `InterruptionType`,
                [_xN]: _iTn }]]
];
var CreateIpamExternalResourceVerificationTokenRequest$ = [3, n0, _CIERVTR,
    0,
    [_IIp, _DR, _TS, _CT],
    [0, 2, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 1
];
var CreateIpamExternalResourceVerificationTokenResult$ = [3, n0, _CIERVTRr,
    0,
    [_IERVT],
    [[() => IpamExternalResourceVerificationToken$, { [_eQN]: `IpamExternalResourceVerificationToken`,
                [_xN]: _iERVT }]]
];
var CreateIpamPolicyRequest$ = [3, n0, _CIPR,
    0,
    [_IIp, _DR, _TS, _CT],
    [0, 2, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 1
];
var CreateIpamPolicyResult$ = [3, n0, _CIPRr,
    0,
    [_IPpa],
    [[() => IpamPolicy$, { [_eQN]: `IpamPolicy`,
                [_xN]: _iPpa }]]
];
var CreateIpamPoolRequest$ = [3, n0, _CIPRre,
    0,
    [_ISI, _AF, _DR, _Lo, _SIPI, _De, _AIu, _PAu, _AMNL, _AMNLl, _ADNL, _ART, _TS, _CT, _ASw, _PIS, _SRou],
    [0, 0, 2, 0, 0, 0, 2, 2, 1, 1, 1, [() => RequestIpamResourceTagList, { [_xN]: _ARTl }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], 0, 0, () => IpamPoolSourceResourceRequest$], 2
];
var CreateIpamPoolResult$ = [3, n0, _CIPRrea,
    0,
    [_IPpam],
    [[() => IpamPool$, { [_eQN]: `IpamPool`,
                [_xN]: _iPpam }]]
];
var CreateIpamPrefixListResolverRequest$ = [3, n0, _CIPLRR,
    0,
    [_IIp, _AF, _DR, _De, _Ru, _TS, _CT],
    [0, 0, 2, 0, [() => IpamPrefixListResolverRuleRequestSet, { [_xN]: _Rul }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 2
];
var CreateIpamPrefixListResolverResult$ = [3, n0, _CIPLRRr,
    0,
    [_IPLR],
    [[() => IpamPrefixListResolver$, { [_eQN]: `IpamPrefixListResolver`,
                [_xN]: _iPLR }]]
];
var CreateIpamPrefixListResolverTargetRequest$ = [3, n0, _CIPLRTR,
    0,
    [_IPLRI, _PLI, _PLR, _TLV, _DR, _DV, _TS, _CT],
    [0, 0, 0, 2, 2, 1, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 4
];
var CreateIpamPrefixListResolverTargetResult$ = [3, n0, _CIPLRTRr,
    0,
    [_IPLRT],
    [[() => IpamPrefixListResolverTarget$, { [_eQN]: `IpamPrefixListResolverTarget`,
                [_xN]: _iPLRT }]]
];
var CreateIpamRequest$ = [3, n0, _CIRrea,
    0,
    [_DR, _De, _OR, _TS, _CT, _Tie, _EPG, _MAe],
    [2, 0, [() => AddIpamOperatingRegionSet, { [_xN]: _ORp }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], 0, 2, 0]
];
var CreateIpamResourceDiscoveryRequest$ = [3, n0, _CIRDR,
    0,
    [_DR, _De, _OR, _TS, _CT],
    [2, 0, [() => AddIpamOperatingRegionSet, { [_xN]: _ORp }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]]
];
var CreateIpamResourceDiscoveryResult$ = [3, n0, _CIRDRr,
    0,
    [_IRD],
    [[() => IpamResourceDiscovery$, { [_eQN]: `IpamResourceDiscovery`,
                [_xN]: _iRD }]]
];
var CreateIpamResult$ = [3, n0, _CIRreat,
    0,
    [_Ip],
    [[() => Ipam$, { [_eQN]: `Ipam`,
                [_xN]: _ip }]]
];
var CreateIpamScopeRequest$ = [3, n0, _CISR,
    0,
    [_IIp, _DR, _De, _TS, _CT, _EAC],
    [0, 2, 0, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], () => ExternalAuthorityConfiguration$], 1
];
var CreateIpamScopeResult$ = [3, n0, _CISRr,
    0,
    [_ISp],
    [[() => IpamScope$, { [_eQN]: `IpamScope`,
                [_xN]: _iSp }]]
];
var CreateKeyPairRequest$ = [3, n0, _CKPR,
    0,
    [_KN, _KT, _TS, _KF, _DR],
    [0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateLaunchTemplateRequest$ = [3, n0, _CLTR,
    0,
    [_LTN, _LTD, _DR, _CT, _VD, _Op, _TS],
    [0, [() => RequestLaunchTemplateData$, 0], 2, [0, 4], 0, () => OperatorRequest$, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateLaunchTemplateResult$ = [3, n0, _CLTRr,
    0,
    [_LT, _W],
    [[() => LaunchTemplate$, { [_eQN]: `LaunchTemplate`,
                [_xN]: _lT }], [() => ValidationWarning$, { [_eQN]: `Warning`,
                [_xN]: _w }]]
];
var CreateLaunchTemplateVersionRequest$ = [3, n0, _CLTVR,
    0,
    [_LTD, _DR, _CT, _LTI, _LTN, _SV, _VD, _RAes],
    [[() => RequestLaunchTemplateData$, 0], 2, [0, 4], 0, 0, 0, 0, 2], 1
];
var CreateLaunchTemplateVersionResult$ = [3, n0, _CLTVRr,
    0,
    [_LTV, _W],
    [[() => LaunchTemplateVersion$, { [_eQN]: `LaunchTemplateVersion`,
                [_xN]: _lTV }], [() => ValidationWarning$, { [_eQN]: `Warning`,
                [_xN]: _w }]]
];
var CreateLocalGatewayRouteRequest$ = [3, n0, _CLGRR,
    0,
    [_LGRTI, _DCB, _LGVIGI, _DR, _NII, _DPLI],
    [0, 0, 0, 2, 0, 0], 1
];
var CreateLocalGatewayRouteResult$ = [3, n0, _CLGRRr,
    0,
    [_Ro],
    [[() => LocalGatewayRoute$, { [_eQN]: `Route`,
                [_xN]: _ro }]]
];
var CreateLocalGatewayRouteTableRequest$ = [3, n0, _CLGRTR,
    0,
    [_LGI, _Mo, _TS, _DR],
    [0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var CreateLocalGatewayRouteTableResult$ = [3, n0, _CLGRTRr,
    0,
    [_LGRT],
    [[() => LocalGatewayRouteTable$, { [_eQN]: `LocalGatewayRouteTable`,
                [_xN]: _lGRT }]]
];
var CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$ = [3, n0, _CLGRTVIGAR,
    0,
    [_LGRTI, _LGVIGI, _TS, _DR],
    [0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 2
];
var CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$ = [3, n0, _CLGRTVIGARr,
    0,
    [_LGRTVIGA],
    [[() => LocalGatewayRouteTableVirtualInterfaceGroupAssociation$, { [_eQN]: `LocalGatewayRouteTableVirtualInterfaceGroupAssociation`,
                [_xN]: _lGRTVIGA }]]
];
var CreateLocalGatewayRouteTableVpcAssociationRequest$ = [3, n0, _CLGRTVAR,
    0,
    [_LGRTI, _VI, _TS, _DR],
    [0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 2
];
var CreateLocalGatewayRouteTableVpcAssociationResult$ = [3, n0, _CLGRTVARr,
    0,
    [_LGRTVA],
    [[() => LocalGatewayRouteTableVpcAssociation$, { [_eQN]: `LocalGatewayRouteTableVpcAssociation`,
                [_xN]: _lGRTVA }]]
];
var CreateLocalGatewayVirtualInterfaceGroupRequest$ = [3, n0, _CLGVIGR,
    0,
    [_LGI, _LBA, _LBAE, _TS, _DR],
    [0, 1, 1, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var CreateLocalGatewayVirtualInterfaceGroupResult$ = [3, n0, _CLGVIGRr,
    0,
    [_LGVIG],
    [[() => LocalGatewayVirtualInterfaceGroup$, { [_eQN]: `LocalGatewayVirtualInterfaceGroup`,
                [_xN]: _lGVIG }]]
];
var CreateLocalGatewayVirtualInterfaceRequest$ = [3, n0, _CLGVIR,
    0,
    [_LGVIGI, _OLI, _Vl, _LA, _PAe, _PBA, _TS, _DR, _PBAE],
    [0, 0, 1, 0, 0, 1, [() => TagSpecificationList, { [_xN]: _TSa }], 2, 1], 5
];
var CreateLocalGatewayVirtualInterfaceResult$ = [3, n0, _CLGVIRr,
    0,
    [_LGVI],
    [[() => LocalGatewayVirtualInterface$, { [_eQN]: `LocalGatewayVirtualInterface`,
                [_xN]: _lGVI }]]
];
var CreateMacSystemIntegrityProtectionModificationTaskRequest$ = [3, n0, _CMSIPMTR,
    0,
    [_II, _MSIPS, _CT, _DR, _MC, _MSIPC, _TS],
    [0, 0, [0, 4], 2, [() => SensitiveMacCredentials, 0], () => MacSystemIntegrityProtectionConfigurationRequest$, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateMacSystemIntegrityProtectionModificationTaskResult$ = [3, n0, _CMSIPMTRr,
    0,
    [_MMT],
    [[() => MacModificationTask$, { [_eQN]: `MacModificationTask`,
                [_xN]: _mMT }]]
];
var CreateManagedPrefixListRequest$ = [3, n0, _CMPLR,
    0,
    [_PLN, _ME, _AF, _DR, _Ent, _TS, _CT],
    [0, 1, 0, 2, [() => AddPrefixListEntries, { [_xN]: _Entr }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 3
];
var CreateManagedPrefixListResult$ = [3, n0, _CMPLRr,
    0,
    [_PL],
    [[() => ManagedPrefixList$, { [_eQN]: `PrefixList`,
                [_xN]: _pL }]]
];
var CreateNatGatewayRequest$ = [3, n0, _CNGR,
    0,
    [_AMv, _AIl, _CT, _DR, _SIu, _VI, _AZAv, _TS, _CTon, _PIAr, _SAI, _SPIA, _SPIAC],
    [0, 0, [0, 4], 2, 0, 0, [() => AvailabilityZoneAddresses, { [_xN]: _AZA }], [() => TagSpecificationList, { [_xN]: _TSa }], 0, 0, [() => AllocationIdList, { [_xN]: _SAIe }], [() => IpList, { [_xN]: _SPIAe }], 1]
];
var CreateNatGatewayResult$ = [3, n0, _CNGRr,
    0,
    [_CT, _NG],
    [[0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [() => NatGateway$, { [_eQN]: `NatGateway`,
                [_xN]: _nG }]]
];
var CreateNetworkAclEntryRequest$ = [3, n0, _CNAER,
    0,
    [_NAI, _RNu, _Pr, _RA, _Eg, _DR, _CB, _ICB, _ITC, _PRo],
    [[0, { [_eQN]: `NetworkAclId`,
                [_xN]: _nAI }], [1, { [_eQN]: `RuleNumber`,
                [_xN]: _rN }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [0, { [_eQN]: `RuleAction`,
                [_xN]: _rA }], [2, { [_eQN]: `Egress`,
                [_xN]: _eg }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [0, { [_eQN]: `Ipv6CidrBlock`,
                [_xN]: _iCB }], [() => IcmpTypeCode$, { [_xN]: _Ic }], [() => PortRange$, { [_eQN]: `PortRange`,
                [_xN]: _pRo }]], 5
];
var CreateNetworkAclRequest$ = [3, n0, _CNAR,
    0,
    [_VI, _TS, _CT, _DR],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateNetworkAclResult$ = [3, n0, _CNARr,
    0,
    [_NA, _CT],
    [[() => NetworkAcl$, { [_eQN]: `NetworkAcl`,
                [_xN]: _nA }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateNetworkInsightsAccessScopeRequest$ = [3, n0, _CNIASR,
    0,
    [_MP, _EPx, _CT, _TS, _DR],
    [[() => AccessScopePathListRequest, { [_xN]: _MPa }], [() => AccessScopePathListRequest, { [_xN]: _EPxc }], [0, 4], [() => TagSpecificationList, { [_xN]: _TSa }], 2]
];
var CreateNetworkInsightsAccessScopeResult$ = [3, n0, _CNIASRr,
    0,
    [_NIAS, _NIASC],
    [[() => NetworkInsightsAccessScope$, { [_eQN]: `NetworkInsightsAccessScope`,
                [_xN]: _nIAS }], [() => NetworkInsightsAccessScopeContent$, { [_eQN]: `NetworkInsightsAccessScopeContent`,
                [_xN]: _nIASC }]]
];
var CreateNetworkInsightsPathRequest$ = [3, n0, _CNIPR,
    0,
    [_S, _Pr, _SIo, _DIe, _D, _DPe, _TS, _DR, _CT, _FAS, _FAD],
    [0, 0, 0, 0, 0, 1, [() => TagSpecificationList, { [_xN]: _TSa }], 2, [0, 4], () => PathRequestFilter$, () => PathRequestFilter$], 2
];
var CreateNetworkInsightsPathResult$ = [3, n0, _CNIPRr,
    0,
    [_NIP],
    [[() => NetworkInsightsPath$, { [_eQN]: `NetworkInsightsPath`,
                [_xN]: _nIP }]]
];
var CreateNetworkInterfacePermissionRequest$ = [3, n0, _CNIPRre,
    0,
    [_NII, _Pe, _AAI, _ASw, _DR],
    [0, 0, 0, 0, 2], 2
];
var CreateNetworkInterfacePermissionResult$ = [3, n0, _CNIPRrea,
    0,
    [_IPnt],
    [[() => NetworkInterfacePermission$, { [_eQN]: `InterfacePermission`,
                [_xN]: _iPnt }]]
];
var CreateNetworkInterfaceRequest$ = [3, n0, _CNIR,
    0,
    [_SIu, _IPpvr, _IPCp, _IPp, _IPC, _ITnt, _TS, _CT, _EPI, _CTS, _Op, _De, _PIAr, _G, _PIAri, _SPIAC, _IA, _IAC, _DR],
    [[0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [() => Ipv4PrefixList, { [_xN]: _IPpvre }], 1, [() => Ipv6PrefixList, { [_xN]: _IPpv }], 1, 0, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], 2, () => ConnectionTrackingSpecificationRequest$, () => OperatorRequest$, [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [() => SecurityGroupIdStringList, { [_xN]: _SGI }], [() => PrivateIpAddressSpecificationList, { [_eQN]: `PrivateIpAddresses`,
                [_xN]: _pIAri }], [1, { [_eQN]: `SecondaryPrivateIpAddressCount`,
                [_xN]: _sPIAC }], [() => InstanceIpv6AddressList, { [_eQN]: `Ipv6Addresses`,
                [_xN]: _iA }], [1, { [_eQN]: `Ipv6AddressCount`,
                [_xN]: _iAC }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateNetworkInterfaceResult$ = [3, n0, _CNIRr,
    0,
    [_NIe, _CT],
    [[() => NetworkInterface$, { [_eQN]: `NetworkInterface`,
                [_xN]: _nIe }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreatePlacementGroupRequest$ = [3, n0, _CPGR,
    0,
    [_PCa, _TS, _SLp, _LGIi, _Op, _PGI, _DR, _GN, _Str],
    [1, [() => TagSpecificationList, { [_xN]: _TSa }], 0, 0, () => OperatorRequest$, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `Strategy`,
                [_xN]: _str }]]
];
var CreatePlacementGroupResult$ = [3, n0, _CPGRr,
    0,
    [_PG],
    [[() => PlacementGroup$, { [_eQN]: `PlacementGroup`,
                [_xN]: _pG }]]
];
var CreatePublicIpv4PoolRequest$ = [3, n0, _CPIPR,
    0,
    [_DR, _TS, _NBG],
    [2, [() => TagSpecificationList, { [_xN]: _TSa }], 0]
];
var CreatePublicIpv4PoolResult$ = [3, n0, _CPIPRr,
    0,
    [_PIo],
    [[0, { [_eQN]: `PoolId`,
                [_xN]: _pIo }]]
];
var CreateReplaceRootVolumeTaskRequest$ = [3, n0, _CRRVTR,
    0,
    [_II, _SIn, _CT, _DR, _TS, _IIm, _DRRV, _VIR, _VIo],
    [0, 0, [0, 4], 2, [() => TagSpecificationList, { [_xN]: _TSa }], 0, 2, 1, 0], 1
];
var CreateReplaceRootVolumeTaskResult$ = [3, n0, _CRRVTRr,
    0,
    [_RRVT],
    [[() => ReplaceRootVolumeTask$, { [_eQN]: `ReplaceRootVolumeTask`,
                [_xN]: _rRVT }]]
];
var CreateReservedInstancesListingRequest$ = [3, n0, _CRILRr,
    0,
    [_RIIes, _IC, _PSri, _CT],
    [[0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [() => PriceScheduleSpecificationList, { [_eQN]: `PriceSchedules`,
                [_xN]: _pSri }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]], 4
];
var CreateReservedInstancesListingResult$ = [3, n0, _CRILRre,
    0,
    [_RIL],
    [[() => ReservedInstancesListingList, { [_eQN]: `ReservedInstancesListingsSet`,
                [_xN]: _rILS }]]
];
var CreateRestoreImageTaskRequest$ = [3, n0, _CRITR,
    0,
    [_Bu, _OK, _N, _TS, _DR],
    [0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 2
];
var CreateRestoreImageTaskResult$ = [3, n0, _CRITRr,
    0,
    [_IIm],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }]]
];
var CreateRouteRequest$ = [3, n0, _CRR,
    0,
    [_RTI, _DPLI, _VEIp, _TGI, _LGI, _CGI, _CNA, _ONA, _DR, _DCB, _GI, _DICB, _EOIGI, _II, _NII, _VPCI, _NGI],
    [[0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], 0, 0, 0, 0, 0, 0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `GatewayId`,
                [_xN]: _gI }], [0, { [_eQN]: `DestinationIpv6CidrBlock`,
                [_xN]: _dICB }], [0, { [_eQN]: `EgressOnlyInternetGatewayId`,
                [_xN]: _eOIGI }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }]], 1
];
var CreateRouteResult$ = [3, n0, _CRRr,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var CreateRouteServerEndpointRequest$ = [3, n0, _CRSER,
    0,
    [_RSI, _SIu, _CT, _DR, _TS],
    [0, 0, [0, 4], 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateRouteServerEndpointResult$ = [3, n0, _CRSERr,
    0,
    [_RSE],
    [[() => RouteServerEndpoint$, { [_eQN]: `RouteServerEndpoint`,
                [_xN]: _rSE }]]
];
var CreateRouteServerPeerRequest$ = [3, n0, _CRSPR,
    0,
    [_RSEI, _PAe, _BO, _DR, _TS],
    [0, 0, () => RouteServerBgpOptionsRequest$, 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 3
];
var CreateRouteServerPeerResult$ = [3, n0, _CRSPRr,
    0,
    [_RSP],
    [[() => RouteServerPeer$, { [_eQN]: `RouteServerPeer`,
                [_xN]: _rSP }]]
];
var CreateRouteServerRequest$ = [3, n0, _CRSRr,
    0,
    [_ASA, _CT, _DR, _PRe, _PRD, _SNE, _TS],
    [1, [0, 4], 2, 0, 1, 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 1
];
var CreateRouteServerResult$ = [3, n0, _CRSRre,
    0,
    [_RSo],
    [[() => RouteServer$, { [_eQN]: `RouteServer`,
                [_xN]: _rSo }]]
];
var CreateRouteTableRequest$ = [3, n0, _CRTRr,
    0,
    [_VI, _TS, _CT, _DR],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateRouteTableResult$ = [3, n0, _CRTRre,
    0,
    [_RTo, _CT],
    [[() => RouteTable$, { [_eQN]: `RouteTable`,
                [_xN]: _rTo }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateSecondaryNetworkRequest$ = [3, n0, _CSNR,
    0,
    [_ICBp, _NT, _CT, _DR, _TS],
    [0, 0, [0, 4], 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateSecondaryNetworkResult$ = [3, n0, _CSNRr,
    0,
    [_SNe, _CT],
    [[() => SecondaryNetwork$, { [_eQN]: `SecondaryNetwork`,
                [_xN]: _sNe }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateSecondarySubnetRequest$ = [3, n0, _CSSR,
    0,
    [_ICBp, _SNI, _CT, _AZ, _AZI, _DR, _TS],
    [0, 0, [0, 4], 0, 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var CreateSecondarySubnetResult$ = [3, n0, _CSSRr,
    0,
    [_SS, _CT],
    [[() => SecondarySubnet$, { [_eQN]: `SecondarySubnet`,
                [_xN]: _sS }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateSecurityGroupRequest$ = [3, n0, _CSGR,
    0,
    [_De, _GN, _VI, _TS, _DR],
    [[0, { [_xN]: _GD }], 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var CreateSecurityGroupResult$ = [3, n0, _CSGRr,
    0,
    [_GIr, _T, _SGA],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `SecurityGroupArn`,
                [_xN]: _sGA }]]
];
var CreateSnapshotRequest$ = [3, n0, _CSRr,
    0,
    [_VIo, _De, _OA, _TS, _Loc, _DR],
    [0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateSnapshotsRequest$ = [3, n0, _CSRre,
    0,
    [_ISn, _De, _OA, _TS, _DR, _CTFS, _Loc],
    [[() => InstanceSpecification$, 0], 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2, 0, 0], 1
];
var CreateSnapshotsResult$ = [3, n0, _CSRrea,
    0,
    [_Sn],
    [[() => SnapshotSet, { [_eQN]: `SnapshotSet`,
                [_xN]: _sSn }]]
];
var CreateSpotDatafeedSubscriptionRequest$ = [3, n0, _CSDSR,
    0,
    [_Bu, _DR, _Pre],
    [[0, { [_eQN]: `Bucket`,
                [_xN]: _b }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `Prefix`,
                [_xN]: _pre }]], 1
];
var CreateSpotDatafeedSubscriptionResult$ = [3, n0, _CSDSRr,
    0,
    [_SDS],
    [[() => SpotDatafeedSubscription$, { [_eQN]: `SpotDatafeedSubscription`,
                [_xN]: _sDS }]]
];
var CreateStoreImageTaskRequest$ = [3, n0, _CSITR,
    0,
    [_IIm, _Bu, _SOT, _DR],
    [0, 0, [() => S3ObjectTagList, { [_xN]: _SOTb }], 2], 2
];
var CreateStoreImageTaskResult$ = [3, n0, _CSITRr,
    0,
    [_OK],
    [[0, { [_eQN]: `ObjectKey`,
                [_xN]: _oK }]]
];
var CreateSubnetCidrReservationRequest$ = [3, n0, _CSCRR,
    0,
    [_SIu, _Ci, _RT, _De, _DR, _TS],
    [0, 0, 0, 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 3
];
var CreateSubnetCidrReservationResult$ = [3, n0, _CSCRRr,
    0,
    [_SCRu],
    [[() => SubnetCidrReservation$, { [_eQN]: `SubnetCidrReservation`,
                [_xN]: _sCRu }]]
];
var CreateSubnetRequest$ = [3, n0, _CSRreat,
    0,
    [_VI, _TS, _AZ, _AZI, _CB, _ICB, _OA, _IN, _IIPIp, _INLp, _IIPI, _INL, _DR],
    [0, [() => TagSpecificationList, { [_xN]: _TSa }], 0, 0, 0, 0, 0, 2, 0, 1, 0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateSubnetResult$ = [3, n0, _CSRreate,
    0,
    [_Su],
    [[() => Subnet$, { [_eQN]: `Subnet`,
                [_xN]: _su }]]
];
var CreateTagsRequest$ = [3, n0, _CTR,
    0,
    [_Res, _T, _DR],
    [[64 | 0, { [_xN]: _RIeso }], [() => TagList, { [_xN]: _Ta }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var CreateTrafficMirrorFilterRequest$ = [3, n0, _CTMFR,
    0,
    [_De, _TS, _DR, _CT],
    [0, [() => TagSpecificationList, { [_xN]: _TSa }], 2, [0, 4]]
];
var CreateTrafficMirrorFilterResult$ = [3, n0, _CTMFRr,
    0,
    [_TMF, _CT],
    [[() => TrafficMirrorFilter$, { [_eQN]: `TrafficMirrorFilter`,
                [_xN]: _tMF }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateTrafficMirrorFilterRuleRequest$ = [3, n0, _CTMFRR,
    0,
    [_TMFI, _TD, _RNu, _RA, _DCB, _SCB, _DPRe, _SPRo, _Pr, _De, _DR, _CT, _TS],
    [0, 0, 1, 0, 0, 0, () => TrafficMirrorPortRangeRequest$, () => TrafficMirrorPortRangeRequest$, 1, 0, 2, [0, 4], [() => TagSpecificationList, { [_xN]: _TSa }]], 6
];
var CreateTrafficMirrorFilterRuleResult$ = [3, n0, _CTMFRRr,
    0,
    [_TMFR, _CT],
    [[() => TrafficMirrorFilterRule$, { [_eQN]: `TrafficMirrorFilterRule`,
                [_xN]: _tMFR }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateTrafficMirrorSessionRequest$ = [3, n0, _CTMSR,
    0,
    [_NII, _TMTI, _TMFI, _SNes, _PLa, _VNI, _De, _TS, _DR, _CT],
    [0, 0, 0, 1, 1, 1, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2, [0, 4]], 4
];
var CreateTrafficMirrorSessionResult$ = [3, n0, _CTMSRr,
    0,
    [_TMS, _CT],
    [[() => TrafficMirrorSession$, { [_eQN]: `TrafficMirrorSession`,
                [_xN]: _tMS }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateTrafficMirrorTargetRequest$ = [3, n0, _CTMTR,
    0,
    [_NII, _NLBA, _De, _TS, _DR, _CT, _GLBEI],
    [0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2, [0, 4], 0]
];
var CreateTrafficMirrorTargetResult$ = [3, n0, _CTMTRr,
    0,
    [_TMT, _CT],
    [[() => TrafficMirrorTarget$, { [_eQN]: `TrafficMirrorTarget`,
                [_xN]: _tMT }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateTransitGatewayConnectPeerRequest$ = [3, n0, _CTGCPR,
    0,
    [_TGAI, _PAe, _ICBn, _TGA, _BO, _TS, _DR],
    [0, 0, [() => InsideCidrBlocksStringList, 0], 0, () => TransitGatewayConnectRequestBgpOptions$, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 3
];
var CreateTransitGatewayConnectPeerResult$ = [3, n0, _CTGCPRr,
    0,
    [_TGCP],
    [[() => TransitGatewayConnectPeer$, { [_eQN]: `TransitGatewayConnectPeer`,
                [_xN]: _tGCP }]]
];
var CreateTransitGatewayConnectRequest$ = [3, n0, _CTGCR,
    0,
    [_TTGAI, _Opt, _TS, _DR],
    [0, () => CreateTransitGatewayConnectRequestOptions$, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 2
];
var CreateTransitGatewayConnectRequestOptions$ = [3, n0, _CTGCRO,
    0,
    [_Pr],
    [0], 1
];
var CreateTransitGatewayConnectResult$ = [3, n0, _CTGCRr,
    0,
    [_TGCr],
    [[() => TransitGatewayConnect$, { [_eQN]: `TransitGatewayConnect`,
                [_xN]: _tGCr }]]
];
var CreateTransitGatewayMeteringPolicyEntryRequest$ = [3, n0, _CTGMPER,
    0,
    [_TGMPI, _PRN, _MAe, _STGAI, _STGAT, _SCB, _SPRo, _DTGAI, _DTGAT, _DCB, _DPRe, _Pr, _DR],
    [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2], 3
];
var CreateTransitGatewayMeteringPolicyEntryResult$ = [3, n0, _CTGMPERr,
    0,
    [_TGMPE],
    [[() => TransitGatewayMeteringPolicyEntry$, { [_eQN]: `TransitGatewayMeteringPolicyEntry`,
                [_xN]: _tGMPE }]]
];
var CreateTransitGatewayMeteringPolicyRequest$ = [3, n0, _CTGMPR,
    0,
    [_TGI, _MAIi, _TS, _DR],
    [0, [64 | 0, { [_xN]: _MAIid }], [() => TagSpecificationList, 0], 2], 1
];
var CreateTransitGatewayMeteringPolicyResult$ = [3, n0, _CTGMPRr,
    0,
    [_TGMP],
    [[() => TransitGatewayMeteringPolicy$, { [_eQN]: `TransitGatewayMeteringPolicy`,
                [_xN]: _tGMP }]]
];
var CreateTransitGatewayMulticastDomainRequest$ = [3, n0, _CTGMDR,
    0,
    [_TGI, _Opt, _TS, _DR],
    [0, () => CreateTransitGatewayMulticastDomainRequestOptions$, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var CreateTransitGatewayMulticastDomainRequestOptions$ = [3, n0, _CTGMDRO,
    0,
    [_ISg, _SSS, _AASA],
    [0, 0, 0]
];
var CreateTransitGatewayMulticastDomainResult$ = [3, n0, _CTGMDRr,
    0,
    [_TGMD],
    [[() => TransitGatewayMulticastDomain$, { [_eQN]: `TransitGatewayMulticastDomain`,
                [_xN]: _tGMD }]]
];
var CreateTransitGatewayPeeringAttachmentRequest$ = [3, n0, _CTGPAR,
    0,
    [_TGI, _PTGI, _PAI, _PRee, _Opt, _TS, _DR],
    [0, 0, 0, 0, () => CreateTransitGatewayPeeringAttachmentRequestOptions$, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 4
];
var CreateTransitGatewayPeeringAttachmentRequestOptions$ = [3, n0, _CTGPARO,
    0,
    [_DRy],
    [0]
];
var CreateTransitGatewayPeeringAttachmentResult$ = [3, n0, _CTGPARr,
    0,
    [_TGPA],
    [[() => TransitGatewayPeeringAttachment$, { [_eQN]: `TransitGatewayPeeringAttachment`,
                [_xN]: _tGPA }]]
];
var CreateTransitGatewayPolicyTableRequest$ = [3, n0, _CTGPTR,
    0,
    [_TGI, _TS, _DR],
    [0, [() => TagSpecificationList, 0], 2], 1
];
var CreateTransitGatewayPolicyTableResult$ = [3, n0, _CTGPTRr,
    0,
    [_TGPT],
    [[() => TransitGatewayPolicyTable$, { [_eQN]: `TransitGatewayPolicyTable`,
                [_xN]: _tGPT }]]
];
var CreateTransitGatewayPrefixListReferenceRequest$ = [3, n0, _CTGPLRR,
    0,
    [_TGRTI, _PLI, _TGAI, _Bl, _DR],
    [0, 0, 0, 2, 2], 2
];
var CreateTransitGatewayPrefixListReferenceResult$ = [3, n0, _CTGPLRRr,
    0,
    [_TGPLR],
    [[() => TransitGatewayPrefixListReference$, { [_eQN]: `TransitGatewayPrefixListReference`,
                [_xN]: _tGPLR }]]
];
var CreateTransitGatewayRequest$ = [3, n0, _CTGR,
    0,
    [_De, _Opt, _TS, _DR],
    [0, [() => TransitGatewayRequestOptions$, 0], [() => TagSpecificationList, { [_xN]: _TSa }], 2]
];
var CreateTransitGatewayResult$ = [3, n0, _CTGRr,
    0,
    [_TG],
    [[() => TransitGateway$, { [_eQN]: `TransitGateway`,
                [_xN]: _tG }]]
];
var CreateTransitGatewayRouteRequest$ = [3, n0, _CTGRR,
    0,
    [_DCB, _TGRTI, _TGAI, _Bl, _DR],
    [0, 0, 0, 2, 2], 2
];
var CreateTransitGatewayRouteResult$ = [3, n0, _CTGRRr,
    0,
    [_Ro],
    [[() => TransitGatewayRoute$, { [_eQN]: `Route`,
                [_xN]: _ro }]]
];
var CreateTransitGatewayRouteTableAnnouncementRequest$ = [3, n0, _CTGRTAR,
    0,
    [_TGRTI, _PAIe, _TS, _DR],
    [0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 2
];
var CreateTransitGatewayRouteTableAnnouncementResult$ = [3, n0, _CTGRTARr,
    0,
    [_TGRTA],
    [[() => TransitGatewayRouteTableAnnouncement$, { [_eQN]: `TransitGatewayRouteTableAnnouncement`,
                [_xN]: _tGRTA }]]
];
var CreateTransitGatewayRouteTableRequest$ = [3, n0, _CTGRTR,
    0,
    [_TGI, _TS, _DR],
    [0, [() => TagSpecificationList, 0], 2], 1
];
var CreateTransitGatewayRouteTableResult$ = [3, n0, _CTGRTRr,
    0,
    [_TGRT],
    [[() => TransitGatewayRouteTable$, { [_eQN]: `TransitGatewayRouteTable`,
                [_xN]: _tGRT }]]
];
var CreateTransitGatewayVpcAttachmentRequest$ = [3, n0, _CTGVAR,
    0,
    [_TGI, _VI, _SI, _Opt, _TS, _DR],
    [0, 0, [() => TransitGatewaySubnetIdList, 0], () => CreateTransitGatewayVpcAttachmentRequestOptions$, [() => TagSpecificationList, 0], 2], 3
];
var CreateTransitGatewayVpcAttachmentRequestOptions$ = [3, n0, _CTGVARO,
    0,
    [_DSn, _SGRS, _ISpv, _AMS],
    [0, 0, 0, 0]
];
var CreateTransitGatewayVpcAttachmentResult$ = [3, n0, _CTGVARr,
    0,
    [_TGVA],
    [[() => TransitGatewayVpcAttachment$, { [_eQN]: `TransitGatewayVpcAttachment`,
                [_xN]: _tGVA }]]
];
var CreateVerifiedAccessEndpointCidrOptions$ = [3, n0, _CVAECO,
    0,
    [_Pr, _SI, _Ci, _PRor],
    [0, [() => CreateVerifiedAccessEndpointSubnetIdList, { [_xN]: _SIu }], 0, [() => CreateVerifiedAccessEndpointPortRangeList, { [_xN]: _PRo }]]
];
var CreateVerifiedAccessEndpointEniOptions$ = [3, n0, _CVAEEO,
    0,
    [_NII, _Pr, _Po, _PRor],
    [0, 0, 1, [() => CreateVerifiedAccessEndpointPortRangeList, { [_xN]: _PRo }]]
];
var CreateVerifiedAccessEndpointLoadBalancerOptions$ = [3, n0, _CVAELBO,
    0,
    [_Pr, _Po, _LBAo, _SI, _PRor],
    [0, 1, 0, [() => CreateVerifiedAccessEndpointSubnetIdList, { [_xN]: _SIu }], [() => CreateVerifiedAccessEndpointPortRangeList, { [_xN]: _PRo }]]
];
var CreateVerifiedAccessEndpointPortRange$ = [3, n0, _CVAEPR,
    0,
    [_FP, _TP],
    [1, 1]
];
var CreateVerifiedAccessEndpointRdsOptions$ = [3, n0, _CVAERO,
    0,
    [_Pr, _Po, _RDIA, _RDCA, _RDPA, _RE, _SI],
    [0, 1, 0, 0, 0, 0, [() => CreateVerifiedAccessEndpointSubnetIdList, { [_xN]: _SIu }]]
];
var CreateVerifiedAccessEndpointRequest$ = [3, n0, _CVAER,
    0,
    [_VAGI, _ETn, _ATt, _DCA, _ADp, _EDP, _SGIe, _LBO, _NIO, _De, _PDo, _TS, _CT, _DR, _SSs, _ROd, _COi],
    [0, 0, 0, 0, 0, 0, [() => SecurityGroupIdList, { [_xN]: _SGI }], [() => CreateVerifiedAccessEndpointLoadBalancerOptions$, 0], [() => CreateVerifiedAccessEndpointEniOptions$, 0], 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], 2, () => VerifiedAccessSseSpecificationRequest$, [() => CreateVerifiedAccessEndpointRdsOptions$, 0], [() => CreateVerifiedAccessEndpointCidrOptions$, 0]], 3
];
var CreateVerifiedAccessEndpointResult$ = [3, n0, _CVAERr,
    0,
    [_VAE],
    [[() => VerifiedAccessEndpoint$, { [_eQN]: `VerifiedAccessEndpoint`,
                [_xN]: _vAE }]]
];
var CreateVerifiedAccessGroupRequest$ = [3, n0, _CVAGR,
    0,
    [_VAII, _De, _PDo, _TS, _CT, _DR, _SSs],
    [0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], 2, () => VerifiedAccessSseSpecificationRequest$], 1
];
var CreateVerifiedAccessGroupResult$ = [3, n0, _CVAGRr,
    0,
    [_VAG],
    [[() => VerifiedAccessGroup$, { [_eQN]: `VerifiedAccessGroup`,
                [_xN]: _vAG }]]
];
var CreateVerifiedAccessInstanceRequest$ = [3, n0, _CVAIR,
    0,
    [_De, _TS, _CT, _DR, _FIPSE, _CECSD],
    [0, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], 2, 2, 0]
];
var CreateVerifiedAccessInstanceResult$ = [3, n0, _CVAIRr,
    0,
    [_VAI],
    [[() => VerifiedAccessInstance$, { [_eQN]: `VerifiedAccessInstance`,
                [_xN]: _vAI }]]
];
var CreateVerifiedAccessNativeApplicationOidcOptions$ = [3, n0, _CVANAOO,
    0,
    [_PSKE, _Is, _AE, _TEo, _UIE, _CIli, _CS, _Sco],
    [0, 0, 0, 0, 0, 0, [() => ClientSecretType, 0], 0]
];
var CreateVerifiedAccessTrustProviderDeviceOptions$ = [3, n0, _CVATPDO,
    0,
    [_TIe, _PSKU],
    [0, 0]
];
var CreateVerifiedAccessTrustProviderOidcOptions$ = [3, n0, _CVATPOO,
    0,
    [_Is, _AE, _TEo, _UIE, _CIli, _CS, _Sco],
    [0, 0, 0, 0, 0, [() => ClientSecretType, 0], 0]
];
var CreateVerifiedAccessTrustProviderRequest$ = [3, n0, _CVATPR,
    0,
    [_TPT, _PRNo, _UTPT, _DTPT, _OO, _DOev, _De, _TS, _CT, _DR, _SSs, _NAOO],
    [0, 0, 0, 0, [() => CreateVerifiedAccessTrustProviderOidcOptions$, 0], () => CreateVerifiedAccessTrustProviderDeviceOptions$, 0, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4], 2, () => VerifiedAccessSseSpecificationRequest$, [() => CreateVerifiedAccessNativeApplicationOidcOptions$, 0]], 2
];
var CreateVerifiedAccessTrustProviderResult$ = [3, n0, _CVATPRr,
    0,
    [_VATP],
    [[() => VerifiedAccessTrustProvider$, { [_eQN]: `VerifiedAccessTrustProvider`,
                [_xN]: _vATP }]]
];
var CreateVolumePermission$ = [3, n0, _CVP,
    0,
    [_UI, _Gr],
    [[0, { [_eQN]: `UserId`,
                [_xN]: _uI }], [0, { [_eQN]: `Group`,
                [_xN]: _g }]]
];
var CreateVolumePermissionModifications$ = [3, n0, _CVPM,
    0,
    [_Ad, _Rem],
    [[() => CreateVolumePermissionList, 0], [() => CreateVolumePermissionList, 0]]
];
var CreateVolumeRequest$ = [3, n0, _CVRr,
    0,
    [_AZ, _AZI, _Enc, _Io, _KKI, _OA, _Siz, _SIn, _VT, _TS, _MAE, _Th, _CT, _VIR, _Op, _DR],
    [0, 0, [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], 1, 0, 0, 1, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2, 1, [0, 4], 1, () => OperatorRequest$, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var CreateVpcBlockPublicAccessExclusionRequest$ = [3, n0, _CVBPAER,
    0,
    [_IGEM, _DR, _SIu, _VI, _TS],
    [0, 2, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }]], 1
];
var CreateVpcBlockPublicAccessExclusionResult$ = [3, n0, _CVBPAERr,
    0,
    [_VBPAE],
    [[() => VpcBlockPublicAccessExclusion$, { [_eQN]: `VpcBlockPublicAccessExclusion`,
                [_xN]: _vBPAE }]]
];
var CreateVpcEncryptionControlRequest$ = [3, n0, _CVECR,
    0,
    [_VI, _DR, _TS],
    [0, 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 1
];
var CreateVpcEncryptionControlResult$ = [3, n0, _CVECRr,
    0,
    [_VEC],
    [[() => VpcEncryptionControl$, { [_eQN]: `VpcEncryptionControl`,
                [_xN]: _vEC }]]
];
var CreateVpcEndpointConnectionNotificationRequest$ = [3, n0, _CVECNR,
    0,
    [_CNAo, _CE, _DR, _SIe, _VEIp, _CT],
    [0, [() => ValueStringList, 0], 2, 0, 0, 0], 2
];
var CreateVpcEndpointConnectionNotificationResult$ = [3, n0, _CVECNRr,
    0,
    [_CNo, _CT],
    [[() => ConnectionNotification$, { [_eQN]: `ConnectionNotification`,
                [_xN]: _cNo }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateVpcEndpointRequest$ = [3, n0, _CVER,
    0,
    [_VI, _DR, _VET, _SN, _PDo, _RTIo, _SI, _SGIe, _IAT, _DOn, _CT, _PDE, _TS, _SC, _SNA, _RCA, _SR],
    [0, 2, 0, 0, 0, [() => VpcEndpointRouteTableIdList, { [_xN]: _RTI }], [() => VpcEndpointSubnetIdList, { [_xN]: _SIu }], [() => VpcEndpointSecurityGroupIdList, { [_xN]: _SGI }], 0, [() => DnsOptionsSpecification$, 0], 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }], [() => SubnetConfigurationsList, { [_xN]: _SCu }], 0, 0, 0], 1
];
var CreateVpcEndpointResult$ = [3, n0, _CVERr,
    0,
    [_VE, _CT],
    [[() => VpcEndpoint$, { [_eQN]: `VpcEndpoint`,
                [_xN]: _vE }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateVpcEndpointServiceConfigurationRequest$ = [3, n0, _CVESCR,
    0,
    [_DR, _ARc, _PDN, _NLBAe, _GLBA, _SIAT, _SRu, _CT, _TS],
    [2, 2, 0, [() => ValueStringList, { [_xN]: _NLBA }], [() => ValueStringList, { [_xN]: _GLBAa }], [() => ValueStringList, { [_xN]: _SIATu }], [() => ValueStringList, { [_xN]: _SRup }], 0, [() => TagSpecificationList, { [_xN]: _TSa }]]
];
var CreateVpcEndpointServiceConfigurationResult$ = [3, n0, _CVESCRr,
    0,
    [_SCe, _CT],
    [[() => ServiceConfiguration$, { [_eQN]: `ServiceConfiguration`,
                [_xN]: _sC }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var CreateVpcPeeringConnectionRequest$ = [3, n0, _CVPCR,
    0,
    [_VI, _PRee, _TS, _DR, _PVI, _POI],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], 0, [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `PeerVpcId`,
                [_xN]: _pVI }], [0, { [_eQN]: `PeerOwnerId`,
                [_xN]: _pOI }]], 1
];
var CreateVpcPeeringConnectionResult$ = [3, n0, _CVPCRr,
    0,
    [_VPC],
    [[() => VpcPeeringConnection$, { [_eQN]: `VpcPeeringConnection`,
                [_xN]: _vPC }]]
];
var CreateVpcRequest$ = [3, n0, _CVRre,
    0,
    [_CB, _IPpvo, _ICB, _IIPIp, _INLp, _IIPI, _INL, _ICBNBG, _VEC, _TS, _DR, _ITns, _APICB],
    [0, 0, 0, 0, 1, 0, 1, 0, () => VpcEncryptionControlConfiguration$, [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `InstanceTenancy`,
                [_xN]: _iTns }], [2, { [_eQN]: `AmazonProvidedIpv6CidrBlock`,
                [_xN]: _aPICB }]]
];
var CreateVpcResult$ = [3, n0, _CVRrea,
    0,
    [_Vp],
    [[() => Vpc$, { [_eQN]: `Vpc`,
                [_xN]: _vp }]]
];
var CreateVpnConcentratorRequest$ = [3, n0, _CVCR,
    0,
    [_Ty, _TGI, _TS, _DR],
    [0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 2], 1
];
var CreateVpnConcentratorResult$ = [3, n0, _CVCRr,
    0,
    [_VC],
    [[() => VpnConcentrator$, { [_eQN]: `VpnConcentrator`,
                [_xN]: _vC }]]
];
var CreateVpnConnectionRequest$ = [3, n0, _CVCRre,
    0,
    [_CGIu, _Ty, _VGI, _TGI, _VCI, _TS, _PSKS, _DR, _Opt],
    [0, 0, 0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => VpnConnectionOptionsSpecification$, { [_eQN]: `Options`,
                [_xN]: _op }]], 2
];
var CreateVpnConnectionResult$ = [3, n0, _CVCRrea,
    0,
    [_VCp],
    [[() => VpnConnection$, { [_eQN]: `VpnConnection`,
                [_xN]: _vCp }]]
];
var CreateVpnConnectionRouteRequest$ = [3, n0, _CVCRR,
    0,
    [_DCB, _VCIp],
    [0, 0], 2
];
var CreateVpnGatewayRequest$ = [3, n0, _CVGR,
    0,
    [_Ty, _AZ, _TS, _ASA, _DR],
    [0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var CreateVpnGatewayResult$ = [3, n0, _CVGRr,
    0,
    [_VG],
    [[() => VpnGateway$, { [_eQN]: `VpnGateway`,
                [_xN]: _vG }]]
];
var CreationDateCondition$ = [3, n0, _CDC,
    0,
    [_MDSC],
    [[1, { [_eQN]: `MaximumDaysSinceCreated`,
                [_xN]: _mDSC }]]
];
var CreationDateConditionRequest$ = [3, n0, _CDCR,
    0,
    [_MDSC],
    [1]
];
var CreditSpecification$ = [3, n0, _CSr,
    0,
    [_CCp],
    [[0, { [_eQN]: `CpuCredits`,
                [_xN]: _cCp }]]
];
var CreditSpecificationRequest$ = [3, n0, _CSRred,
    0,
    [_CCp],
    [0], 1
];
var CustomerGateway$ = [3, n0, _CGu,
    0,
    [_CAe, _DN, _T, _BAE, _CGIu, _St, _Ty, _IAp, _BA],
    [[0, { [_eQN]: `CertificateArn`,
                [_xN]: _cAe }], [0, { [_eQN]: `DeviceName`,
                [_xN]: _dN }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `BgpAsnExtended`,
                [_xN]: _bAE }], [0, { [_eQN]: `CustomerGatewayId`,
                [_xN]: _cGIu }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `IpAddress`,
                [_xN]: _iAp }], [0, { [_eQN]: `BgpAsn`,
                [_xN]: _bA }]]
];
var DataQuery$ = [3, n0, _DQ,
    0,
    [_I, _S, _D, _Met, _Stat, _Per],
    [0, 0, 0, 0, 0, 0]
];
var DataResponse$ = [3, n0, _DRa,
    0,
    [_I, _S, _D, _Met, _Stat, _Per, _MPe],
    [[0, { [_eQN]: `Id`,
                [_xN]: _i }], [0, { [_eQN]: `Source`,
                [_xN]: _so }], [0, { [_eQN]: `Destination`,
                [_xN]: _d }], [0, { [_eQN]: `Metric`,
                [_xN]: _met }], [0, { [_eQN]: `Statistic`,
                [_xN]: _stat }], [0, { [_eQN]: `Period`,
                [_xN]: _pe }], [() => MetricPoints, { [_eQN]: `MetricPointSet`,
                [_xN]: _mPS }]]
];
var DeclarativePoliciesReport$ = [3, n0, _DPRec,
    0,
    [_RI, _SB, _SP, _TIa, _ST, _ETnd, _Sta, _T],
    [[0, { [_eQN]: `ReportId`,
                [_xN]: _rIe }], [0, { [_eQN]: `S3Bucket`,
                [_xN]: _sB }], [0, { [_eQN]: `S3Prefix`,
                [_xN]: _sP }], [0, { [_eQN]: `TargetId`,
                [_xN]: _tIa }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [4, { [_eQN]: `EndTime`,
                [_xN]: _eTn }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var DefaultConnectionTrackingConfiguration$ = [3, n0, _DCTC,
    0,
    [_DTET, _DUT, _DUST],
    [[1, { [_eQN]: `DefaultTcpEstablishedTimeout`,
                [_xN]: _dTET }], [1, { [_eQN]: `DefaultUdpTimeout`,
                [_xN]: _dUT }], [1, { [_eQN]: `DefaultUdpStreamTimeout`,
                [_xN]: _dUST }]]
];
var DeleteCapacityManagerDataExportRequest$ = [3, n0, _DCMDER,
    0,
    [_CMDEI, _DR],
    [0, 2], 1
];
var DeleteCapacityManagerDataExportResult$ = [3, n0, _DCMDERe,
    0,
    [_CMDEI],
    [[0, { [_eQN]: `CapacityManagerDataExportId`,
                [_xN]: _cMDEI }]]
];
var DeleteCarrierGatewayRequest$ = [3, n0, _DCGR,
    0,
    [_CGI, _DR],
    [0, 2], 1
];
var DeleteCarrierGatewayResult$ = [3, n0, _DCGRe,
    0,
    [_CG],
    [[() => CarrierGateway$, { [_eQN]: `CarrierGateway`,
                [_xN]: _cG }]]
];
var DeleteClientVpnEndpointRequest$ = [3, n0, _DCVER,
    0,
    [_CVEI, _DR],
    [0, 2], 1
];
var DeleteClientVpnEndpointResult$ = [3, n0, _DCVERe,
    0,
    [_Sta],
    [[() => ClientVpnEndpointStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var DeleteClientVpnRouteRequest$ = [3, n0, _DCVRR,
    0,
    [_CVEI, _DCB, _TVSI, _DR],
    [0, 0, 0, 2], 2
];
var DeleteClientVpnRouteResult$ = [3, n0, _DCVRRe,
    0,
    [_Sta],
    [[() => ClientVpnRouteStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var DeleteCoipCidrRequest$ = [3, n0, _DCCR,
    0,
    [_Ci, _CPI, _DR],
    [0, 0, 2], 2
];
var DeleteCoipCidrResult$ = [3, n0, _DCCRe,
    0,
    [_CCo],
    [[() => CoipCidr$, { [_eQN]: `CoipCidr`,
                [_xN]: _cCoi }]]
];
var DeleteCoipPoolRequest$ = [3, n0, _DCPR,
    0,
    [_CPI, _DR],
    [0, 2], 1
];
var DeleteCoipPoolResult$ = [3, n0, _DCPRe,
    0,
    [_CP],
    [[() => CoipPool$, { [_eQN]: `CoipPool`,
                [_xN]: _cP }]]
];
var DeleteCustomerGatewayRequest$ = [3, n0, _DCGRel,
    0,
    [_CGIu, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteDhcpOptionsRequest$ = [3, n0, _DDOR,
    0,
    [_DOI, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteEgressOnlyInternetGatewayRequest$ = [3, n0, _DEOIGR,
    0,
    [_EOIGI, _DR],
    [0, 2], 1
];
var DeleteEgressOnlyInternetGatewayResult$ = [3, n0, _DEOIGRe,
    0,
    [_RC],
    [[2, { [_eQN]: `ReturnCode`,
                [_xN]: _rC }]]
];
var DeleteFleetError$ = [3, n0, _DFE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var DeleteFleetErrorItem$ = [3, n0, _DFEI,
    0,
    [_Er, _FIl],
    [[() => DeleteFleetError$, { [_eQN]: `Error`,
                [_xN]: _er }], [0, { [_eQN]: `FleetId`,
                [_xN]: _fIl }]]
];
var DeleteFleetsRequest$ = [3, n0, _DFR,
    0,
    [_FIle, _TI, _DR],
    [[64 | 0, { [_xN]: _FIl }], 2, 2], 2
];
var DeleteFleetsResult$ = [3, n0, _DFRe,
    0,
    [_SFD, _UFD],
    [[() => DeleteFleetSuccessSet, { [_eQN]: `SuccessfulFleetDeletionSet`,
                [_xN]: _sFDS }], [() => DeleteFleetErrorSet, { [_eQN]: `UnsuccessfulFleetDeletionSet`,
                [_xN]: _uFDS }]]
];
var DeleteFleetSuccessItem$ = [3, n0, _DFSI,
    0,
    [_CFS, _PFS, _FIl],
    [[0, { [_eQN]: `CurrentFleetState`,
                [_xN]: _cFS }], [0, { [_eQN]: `PreviousFleetState`,
                [_xN]: _pFS }], [0, { [_eQN]: `FleetId`,
                [_xN]: _fIl }]]
];
var DeleteFlowLogsRequest$ = [3, n0, _DFLR,
    0,
    [_FLI, _DR],
    [[() => FlowLogIdList, { [_xN]: _FLIl }], 2], 1
];
var DeleteFlowLogsResult$ = [3, n0, _DFLRe,
    0,
    [_U],
    [[() => UnsuccessfulItemSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var DeleteFpgaImageRequest$ = [3, n0, _DFIR,
    0,
    [_FII, _DR],
    [0, 2], 1
];
var DeleteFpgaImageResult$ = [3, n0, _DFIRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DeleteImageUsageReportRequest$ = [3, n0, _DIURR,
    0,
    [_RI, _DR],
    [0, 2], 1
];
var DeleteImageUsageReportResult$ = [3, n0, _DIURRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DeleteInstanceConnectEndpointRequest$ = [3, n0, _DICER,
    0,
    [_ICEI, _DR],
    [0, 2], 1
];
var DeleteInstanceConnectEndpointResult$ = [3, n0, _DICERe,
    0,
    [_ICE],
    [[() => Ec2InstanceConnectEndpoint$, { [_eQN]: `InstanceConnectEndpoint`,
                [_xN]: _iCE }]]
];
var DeleteInstanceEventWindowRequest$ = [3, n0, _DIEWR,
    0,
    [_IEWI, _DR, _FD],
    [[0, { [_xN]: _IEWI }], 2, 2], 1
];
var DeleteInstanceEventWindowResult$ = [3, n0, _DIEWRe,
    0,
    [_IEWS],
    [[() => InstanceEventWindowStateChange$, { [_eQN]: `InstanceEventWindowState`,
                [_xN]: _iEWS }]]
];
var DeleteInternetGatewayRequest$ = [3, n0, _DIGR,
    0,
    [_IGI, _DR],
    [[0, { [_eQN]: `InternetGatewayId`,
                [_xN]: _iGI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteIpamExternalResourceVerificationTokenRequest$ = [3, n0, _DIERVTR,
    0,
    [_IERVTI, _DR],
    [0, 2], 1
];
var DeleteIpamExternalResourceVerificationTokenResult$ = [3, n0, _DIERVTRe,
    0,
    [_IERVT],
    [[() => IpamExternalResourceVerificationToken$, { [_eQN]: `IpamExternalResourceVerificationToken`,
                [_xN]: _iERVT }]]
];
var DeleteIpamPolicyRequest$ = [3, n0, _DIPR,
    0,
    [_IPIp, _DR],
    [0, 2], 1
];
var DeleteIpamPolicyResult$ = [3, n0, _DIPRe,
    0,
    [_IPpa],
    [[() => IpamPolicy$, { [_eQN]: `IpamPolicy`,
                [_xN]: _iPpa }]]
];
var DeleteIpamPoolRequest$ = [3, n0, _DIPRel,
    0,
    [_IPI, _DR, _Ca],
    [0, 2, 2], 1
];
var DeleteIpamPoolResult$ = [3, n0, _DIPRele,
    0,
    [_IPpam],
    [[() => IpamPool$, { [_eQN]: `IpamPool`,
                [_xN]: _iPpam }]]
];
var DeleteIpamPrefixListResolverRequest$ = [3, n0, _DIPLRR,
    0,
    [_IPLRI, _DR],
    [0, 2], 1
];
var DeleteIpamPrefixListResolverResult$ = [3, n0, _DIPLRRe,
    0,
    [_IPLR],
    [[() => IpamPrefixListResolver$, { [_eQN]: `IpamPrefixListResolver`,
                [_xN]: _iPLR }]]
];
var DeleteIpamPrefixListResolverTargetRequest$ = [3, n0, _DIPLRTR,
    0,
    [_IPLRTI, _DR],
    [0, 2], 1
];
var DeleteIpamPrefixListResolverTargetResult$ = [3, n0, _DIPLRTRe,
    0,
    [_IPLRT],
    [[() => IpamPrefixListResolverTarget$, { [_eQN]: `IpamPrefixListResolverTarget`,
                [_xN]: _iPLRT }]]
];
var DeleteIpamRequest$ = [3, n0, _DIR,
    0,
    [_IIp, _DR, _Ca],
    [0, 2, 2], 1
];
var DeleteIpamResourceDiscoveryRequest$ = [3, n0, _DIRDR,
    0,
    [_IRDI, _DR],
    [0, 2], 1
];
var DeleteIpamResourceDiscoveryResult$ = [3, n0, _DIRDRe,
    0,
    [_IRD],
    [[() => IpamResourceDiscovery$, { [_eQN]: `IpamResourceDiscovery`,
                [_xN]: _iRD }]]
];
var DeleteIpamResult$ = [3, n0, _DIRe,
    0,
    [_Ip],
    [[() => Ipam$, { [_eQN]: `Ipam`,
                [_xN]: _ip }]]
];
var DeleteIpamScopeRequest$ = [3, n0, _DISR,
    0,
    [_ISI, _DR],
    [0, 2], 1
];
var DeleteIpamScopeResult$ = [3, n0, _DISRe,
    0,
    [_ISp],
    [[() => IpamScope$, { [_eQN]: `IpamScope`,
                [_xN]: _iSp }]]
];
var DeleteKeyPairRequest$ = [3, n0, _DKPR,
    0,
    [_KN, _KPI, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DeleteKeyPairResult$ = [3, n0, _DKPRe,
    0,
    [_R, _KPI],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [0, { [_eQN]: `KeyPairId`,
                [_xN]: _kPI }]]
];
var DeleteLaunchTemplateRequest$ = [3, n0, _DLTR,
    0,
    [_DR, _LTI, _LTN],
    [2, 0, 0]
];
var DeleteLaunchTemplateResult$ = [3, n0, _DLTRe,
    0,
    [_LT],
    [[() => LaunchTemplate$, { [_eQN]: `LaunchTemplate`,
                [_xN]: _lT }]]
];
var DeleteLaunchTemplateVersionsRequest$ = [3, n0, _DLTVR,
    0,
    [_Ve, _DR, _LTI, _LTN],
    [[() => VersionStringList, { [_xN]: _LTV }], 2, 0, 0], 1
];
var DeleteLaunchTemplateVersionsResponseErrorItem$ = [3, n0, _DLTVREI,
    0,
    [_LTI, _LTN, _VNe, _REe],
    [[0, { [_eQN]: `LaunchTemplateId`,
                [_xN]: _lTI }], [0, { [_eQN]: `LaunchTemplateName`,
                [_xN]: _lTN }], [1, { [_eQN]: `VersionNumber`,
                [_xN]: _vNe }], [() => ResponseError$, { [_eQN]: `ResponseError`,
                [_xN]: _rE }]]
];
var DeleteLaunchTemplateVersionsResponseSuccessItem$ = [3, n0, _DLTVRSI,
    0,
    [_LTI, _LTN, _VNe],
    [[0, { [_eQN]: `LaunchTemplateId`,
                [_xN]: _lTI }], [0, { [_eQN]: `LaunchTemplateName`,
                [_xN]: _lTN }], [1, { [_eQN]: `VersionNumber`,
                [_xN]: _vNe }]]
];
var DeleteLaunchTemplateVersionsResult$ = [3, n0, _DLTVRe,
    0,
    [_SDLTV, _UDLTV],
    [[() => DeleteLaunchTemplateVersionsResponseSuccessSet, { [_eQN]: `SuccessfullyDeletedLaunchTemplateVersionSet`,
                [_xN]: _sDLTVS }], [() => DeleteLaunchTemplateVersionsResponseErrorSet, { [_eQN]: `UnsuccessfullyDeletedLaunchTemplateVersionSet`,
                [_xN]: _uDLTVS }]]
];
var DeleteLocalGatewayRouteRequest$ = [3, n0, _DLGRR,
    0,
    [_LGRTI, _DCB, _DR, _DPLI],
    [0, 0, 2, 0], 1
];
var DeleteLocalGatewayRouteResult$ = [3, n0, _DLGRRe,
    0,
    [_Ro],
    [[() => LocalGatewayRoute$, { [_eQN]: `Route`,
                [_xN]: _ro }]]
];
var DeleteLocalGatewayRouteTableRequest$ = [3, n0, _DLGRTR,
    0,
    [_LGRTI, _DR],
    [0, 2], 1
];
var DeleteLocalGatewayRouteTableResult$ = [3, n0, _DLGRTRe,
    0,
    [_LGRT],
    [[() => LocalGatewayRouteTable$, { [_eQN]: `LocalGatewayRouteTable`,
                [_xN]: _lGRT }]]
];
var DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$ = [3, n0, _DLGRTVIGAR,
    0,
    [_LGRTVIGAI, _DR],
    [0, 2], 1
];
var DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$ = [3, n0, _DLGRTVIGARe,
    0,
    [_LGRTVIGA],
    [[() => LocalGatewayRouteTableVirtualInterfaceGroupAssociation$, { [_eQN]: `LocalGatewayRouteTableVirtualInterfaceGroupAssociation`,
                [_xN]: _lGRTVIGA }]]
];
var DeleteLocalGatewayRouteTableVpcAssociationRequest$ = [3, n0, _DLGRTVAR,
    0,
    [_LGRTVAI, _DR],
    [0, 2], 1
];
var DeleteLocalGatewayRouteTableVpcAssociationResult$ = [3, n0, _DLGRTVARe,
    0,
    [_LGRTVA],
    [[() => LocalGatewayRouteTableVpcAssociation$, { [_eQN]: `LocalGatewayRouteTableVpcAssociation`,
                [_xN]: _lGRTVA }]]
];
var DeleteLocalGatewayVirtualInterfaceGroupRequest$ = [3, n0, _DLGVIGR,
    0,
    [_LGVIGI, _DR],
    [0, 2], 1
];
var DeleteLocalGatewayVirtualInterfaceGroupResult$ = [3, n0, _DLGVIGRe,
    0,
    [_LGVIG],
    [[() => LocalGatewayVirtualInterfaceGroup$, { [_eQN]: `LocalGatewayVirtualInterfaceGroup`,
                [_xN]: _lGVIG }]]
];
var DeleteLocalGatewayVirtualInterfaceRequest$ = [3, n0, _DLGVIR,
    0,
    [_LGVII, _DR],
    [0, 2], 1
];
var DeleteLocalGatewayVirtualInterfaceResult$ = [3, n0, _DLGVIRe,
    0,
    [_LGVI],
    [[() => LocalGatewayVirtualInterface$, { [_eQN]: `LocalGatewayVirtualInterface`,
                [_xN]: _lGVI }]]
];
var DeleteManagedPrefixListRequest$ = [3, n0, _DMPLR,
    0,
    [_PLI, _DR],
    [0, 2], 1
];
var DeleteManagedPrefixListResult$ = [3, n0, _DMPLRe,
    0,
    [_PL],
    [[() => ManagedPrefixList$, { [_eQN]: `PrefixList`,
                [_xN]: _pL }]]
];
var DeleteNatGatewayRequest$ = [3, n0, _DNGR,
    0,
    [_NGI, _DR],
    [[0, { [_xN]: _NGI }], 2], 1
];
var DeleteNatGatewayResult$ = [3, n0, _DNGRe,
    0,
    [_NGI],
    [[0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }]]
];
var DeleteNetworkAclEntryRequest$ = [3, n0, _DNAER,
    0,
    [_NAI, _RNu, _Eg, _DR],
    [[0, { [_eQN]: `NetworkAclId`,
                [_xN]: _nAI }], [1, { [_eQN]: `RuleNumber`,
                [_xN]: _rN }], [2, { [_eQN]: `Egress`,
                [_xN]: _eg }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 3
];
var DeleteNetworkAclRequest$ = [3, n0, _DNAR,
    0,
    [_NAI, _DR],
    [[0, { [_eQN]: `NetworkAclId`,
                [_xN]: _nAI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteNetworkInsightsAccessScopeAnalysisRequest$ = [3, n0, _DNIASAR,
    0,
    [_NIASAI, _DR],
    [0, 2], 1
];
var DeleteNetworkInsightsAccessScopeAnalysisResult$ = [3, n0, _DNIASARe,
    0,
    [_NIASAI],
    [[0, { [_eQN]: `NetworkInsightsAccessScopeAnalysisId`,
                [_xN]: _nIASAI }]]
];
var DeleteNetworkInsightsAccessScopeRequest$ = [3, n0, _DNIASR,
    0,
    [_NIASI, _DR],
    [0, 2], 1
];
var DeleteNetworkInsightsAccessScopeResult$ = [3, n0, _DNIASRe,
    0,
    [_NIASI],
    [[0, { [_eQN]: `NetworkInsightsAccessScopeId`,
                [_xN]: _nIASI }]]
];
var DeleteNetworkInsightsAnalysisRequest$ = [3, n0, _DNIAR,
    0,
    [_NIAI, _DR],
    [0, 2], 1
];
var DeleteNetworkInsightsAnalysisResult$ = [3, n0, _DNIARe,
    0,
    [_NIAI],
    [[0, { [_eQN]: `NetworkInsightsAnalysisId`,
                [_xN]: _nIAI }]]
];
var DeleteNetworkInsightsPathRequest$ = [3, n0, _DNIPR,
    0,
    [_NIPI, _DR],
    [0, 2], 1
];
var DeleteNetworkInsightsPathResult$ = [3, n0, _DNIPRe,
    0,
    [_NIPI],
    [[0, { [_eQN]: `NetworkInsightsPathId`,
                [_xN]: _nIPI }]]
];
var DeleteNetworkInterfacePermissionRequest$ = [3, n0, _DNIPRel,
    0,
    [_NIPIe, _F, _DR],
    [0, 2, 2], 1
];
var DeleteNetworkInterfacePermissionResult$ = [3, n0, _DNIPRele,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DeleteNetworkInterfaceRequest$ = [3, n0, _DNIR,
    0,
    [_NII, _DR],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeletePlacementGroupRequest$ = [3, n0, _DPGR,
    0,
    [_GN, _DR],
    [[0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeletePublicIpv4PoolRequest$ = [3, n0, _DPIPR,
    0,
    [_PIo, _DR, _NBG],
    [0, 2, 0], 1
];
var DeletePublicIpv4PoolResult$ = [3, n0, _DPIPRe,
    0,
    [_RV],
    [[2, { [_eQN]: `ReturnValue`,
                [_xN]: _rV }]]
];
var DeleteQueuedReservedInstancesError$ = [3, n0, _DQRIE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var DeleteQueuedReservedInstancesRequest$ = [3, n0, _DQRIR,
    0,
    [_RIIese, _DR],
    [[() => DeleteQueuedReservedInstancesIdList, { [_xN]: _RIIes }], 2], 1
];
var DeleteQueuedReservedInstancesResult$ = [3, n0, _DQRIRe,
    0,
    [_SQPD, _FQPD],
    [[() => SuccessfulQueuedPurchaseDeletionSet, { [_eQN]: `SuccessfulQueuedPurchaseDeletionSet`,
                [_xN]: _sQPDS }], [() => FailedQueuedPurchaseDeletionSet, { [_eQN]: `FailedQueuedPurchaseDeletionSet`,
                [_xN]: _fQPDS }]]
];
var DeleteRouteRequest$ = [3, n0, _DRR,
    0,
    [_RTI, _DPLI, _DR, _DCB, _DICB],
    [[0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `DestinationIpv6CidrBlock`,
                [_xN]: _dICB }]], 1
];
var DeleteRouteServerEndpointRequest$ = [3, n0, _DRSER,
    0,
    [_RSEI, _DR],
    [0, 2], 1
];
var DeleteRouteServerEndpointResult$ = [3, n0, _DRSERe,
    0,
    [_RSE],
    [[() => RouteServerEndpoint$, { [_eQN]: `RouteServerEndpoint`,
                [_xN]: _rSE }]]
];
var DeleteRouteServerPeerRequest$ = [3, n0, _DRSPR,
    0,
    [_RSPI, _DR],
    [0, 2], 1
];
var DeleteRouteServerPeerResult$ = [3, n0, _DRSPRe,
    0,
    [_RSP],
    [[() => RouteServerPeer$, { [_eQN]: `RouteServerPeer`,
                [_xN]: _rSP }]]
];
var DeleteRouteServerRequest$ = [3, n0, _DRSR,
    0,
    [_RSI, _DR],
    [0, 2], 1
];
var DeleteRouteServerResult$ = [3, n0, _DRSRe,
    0,
    [_RSo],
    [[() => RouteServer$, { [_eQN]: `RouteServer`,
                [_xN]: _rSo }]]
];
var DeleteRouteTableRequest$ = [3, n0, _DRTR,
    0,
    [_RTI, _DR],
    [[0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteSecondaryNetworkRequest$ = [3, n0, _DSNR,
    0,
    [_SNI, _CT, _DR],
    [0, [0, 4], 2], 1
];
var DeleteSecondaryNetworkResult$ = [3, n0, _DSNRe,
    0,
    [_SNe, _CT],
    [[() => SecondaryNetwork$, { [_eQN]: `SecondaryNetwork`,
                [_xN]: _sNe }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var DeleteSecondarySubnetRequest$ = [3, n0, _DSSR,
    0,
    [_SSIe, _CT, _DR],
    [0, [0, 4], 2], 1
];
var DeleteSecondarySubnetResult$ = [3, n0, _DSSRe,
    0,
    [_SS, _CT],
    [[() => SecondarySubnet$, { [_eQN]: `SecondarySubnet`,
                [_xN]: _sS }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var DeleteSecurityGroupRequest$ = [3, n0, _DSGR,
    0,
    [_GIr, _GN, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DeleteSecurityGroupResult$ = [3, n0, _DSGRe,
    0,
    [_R, _GIr],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }]]
];
var DeleteSnapshotRequest$ = [3, n0, _DSR,
    0,
    [_SIn, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteSnapshotReturnCode$ = [3, n0, _DSRC,
    0,
    [_SIn, _RC],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `ReturnCode`,
                [_xN]: _rC }]]
];
var DeleteSpotDatafeedSubscriptionRequest$ = [3, n0, _DSDSR,
    0,
    [_DR],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DeleteSubnetCidrReservationRequest$ = [3, n0, _DSCRR,
    0,
    [_SCRIu, _DR],
    [0, 2], 1
];
var DeleteSubnetCidrReservationResult$ = [3, n0, _DSCRRe,
    0,
    [_DSCR],
    [[() => SubnetCidrReservation$, { [_eQN]: `DeletedSubnetCidrReservation`,
                [_xN]: _dSCR }]]
];
var DeleteSubnetRequest$ = [3, n0, _DSRe,
    0,
    [_SIu, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteTagsRequest$ = [3, n0, _DTR,
    0,
    [_Res, _DR, _T],
    [[64 | 0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => TagList, { [_eQN]: `Tag`,
                [_xN]: _ta }]], 1
];
var DeleteTrafficMirrorFilterRequest$ = [3, n0, _DTMFR,
    0,
    [_TMFI, _DR],
    [0, 2], 1
];
var DeleteTrafficMirrorFilterResult$ = [3, n0, _DTMFRe,
    0,
    [_TMFI],
    [[0, { [_eQN]: `TrafficMirrorFilterId`,
                [_xN]: _tMFI }]]
];
var DeleteTrafficMirrorFilterRuleRequest$ = [3, n0, _DTMFRR,
    0,
    [_TMFRI, _DR],
    [0, 2], 1
];
var DeleteTrafficMirrorFilterRuleResult$ = [3, n0, _DTMFRRe,
    0,
    [_TMFRI],
    [[0, { [_eQN]: `TrafficMirrorFilterRuleId`,
                [_xN]: _tMFRI }]]
];
var DeleteTrafficMirrorSessionRequest$ = [3, n0, _DTMSR,
    0,
    [_TMSI, _DR],
    [0, 2], 1
];
var DeleteTrafficMirrorSessionResult$ = [3, n0, _DTMSRe,
    0,
    [_TMSI],
    [[0, { [_eQN]: `TrafficMirrorSessionId`,
                [_xN]: _tMSI }]]
];
var DeleteTrafficMirrorTargetRequest$ = [3, n0, _DTMTR,
    0,
    [_TMTI, _DR],
    [0, 2], 1
];
var DeleteTrafficMirrorTargetResult$ = [3, n0, _DTMTRe,
    0,
    [_TMTI],
    [[0, { [_eQN]: `TrafficMirrorTargetId`,
                [_xN]: _tMTI }]]
];
var DeleteTransitGatewayClientVpnAttachmentRequest$ = [3, n0, _DTGCVAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayClientVpnAttachmentResult$ = [3, n0, _DTGCVARe,
    0,
    [_TGCVA],
    [[() => TransitGatewayClientVpnAttachment$, { [_eQN]: `TransitGatewayClientVpnAttachment`,
                [_xN]: _tGCVA }]]
];
var DeleteTransitGatewayConnectPeerRequest$ = [3, n0, _DTGCPR,
    0,
    [_TGCPI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayConnectPeerResult$ = [3, n0, _DTGCPRe,
    0,
    [_TGCP],
    [[() => TransitGatewayConnectPeer$, { [_eQN]: `TransitGatewayConnectPeer`,
                [_xN]: _tGCP }]]
];
var DeleteTransitGatewayConnectRequest$ = [3, n0, _DTGCR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayConnectResult$ = [3, n0, _DTGCRe,
    0,
    [_TGCr],
    [[() => TransitGatewayConnect$, { [_eQN]: `TransitGatewayConnect`,
                [_xN]: _tGCr }]]
];
var DeleteTransitGatewayMeteringPolicyEntryRequest$ = [3, n0, _DTGMPER,
    0,
    [_TGMPI, _PRN, _DR],
    [0, 1, 2], 2
];
var DeleteTransitGatewayMeteringPolicyEntryResult$ = [3, n0, _DTGMPERe,
    0,
    [_TGMPE],
    [[() => TransitGatewayMeteringPolicyEntry$, { [_eQN]: `TransitGatewayMeteringPolicyEntry`,
                [_xN]: _tGMPE }]]
];
var DeleteTransitGatewayMeteringPolicyRequest$ = [3, n0, _DTGMPR,
    0,
    [_TGMPI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayMeteringPolicyResult$ = [3, n0, _DTGMPRe,
    0,
    [_TGMP],
    [[() => TransitGatewayMeteringPolicy$, { [_eQN]: `TransitGatewayMeteringPolicy`,
                [_xN]: _tGMP }]]
];
var DeleteTransitGatewayMulticastDomainRequest$ = [3, n0, _DTGMDR,
    0,
    [_TGMDI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayMulticastDomainResult$ = [3, n0, _DTGMDRe,
    0,
    [_TGMD],
    [[() => TransitGatewayMulticastDomain$, { [_eQN]: `TransitGatewayMulticastDomain`,
                [_xN]: _tGMD }]]
];
var DeleteTransitGatewayPeeringAttachmentRequest$ = [3, n0, _DTGPAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayPeeringAttachmentResult$ = [3, n0, _DTGPARe,
    0,
    [_TGPA],
    [[() => TransitGatewayPeeringAttachment$, { [_eQN]: `TransitGatewayPeeringAttachment`,
                [_xN]: _tGPA }]]
];
var DeleteTransitGatewayPolicyTableRequest$ = [3, n0, _DTGPTR,
    0,
    [_TGPTI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayPolicyTableResult$ = [3, n0, _DTGPTRe,
    0,
    [_TGPT],
    [[() => TransitGatewayPolicyTable$, { [_eQN]: `TransitGatewayPolicyTable`,
                [_xN]: _tGPT }]]
];
var DeleteTransitGatewayPrefixListReferenceRequest$ = [3, n0, _DTGPLRR,
    0,
    [_TGRTI, _PLI, _DR],
    [0, 0, 2], 2
];
var DeleteTransitGatewayPrefixListReferenceResult$ = [3, n0, _DTGPLRRe,
    0,
    [_TGPLR],
    [[() => TransitGatewayPrefixListReference$, { [_eQN]: `TransitGatewayPrefixListReference`,
                [_xN]: _tGPLR }]]
];
var DeleteTransitGatewayRequest$ = [3, n0, _DTGR,
    0,
    [_TGI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayResult$ = [3, n0, _DTGRe,
    0,
    [_TG],
    [[() => TransitGateway$, { [_eQN]: `TransitGateway`,
                [_xN]: _tG }]]
];
var DeleteTransitGatewayRouteRequest$ = [3, n0, _DTGRR,
    0,
    [_TGRTI, _DCB, _DR],
    [0, 0, 2], 2
];
var DeleteTransitGatewayRouteResult$ = [3, n0, _DTGRRe,
    0,
    [_Ro],
    [[() => TransitGatewayRoute$, { [_eQN]: `Route`,
                [_xN]: _ro }]]
];
var DeleteTransitGatewayRouteTableAnnouncementRequest$ = [3, n0, _DTGRTAR,
    0,
    [_TGRTAI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayRouteTableAnnouncementResult$ = [3, n0, _DTGRTARe,
    0,
    [_TGRTA],
    [[() => TransitGatewayRouteTableAnnouncement$, { [_eQN]: `TransitGatewayRouteTableAnnouncement`,
                [_xN]: _tGRTA }]]
];
var DeleteTransitGatewayRouteTableRequest$ = [3, n0, _DTGRTR,
    0,
    [_TGRTI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayRouteTableResult$ = [3, n0, _DTGRTRe,
    0,
    [_TGRT],
    [[() => TransitGatewayRouteTable$, { [_eQN]: `TransitGatewayRouteTable`,
                [_xN]: _tGRT }]]
];
var DeleteTransitGatewayVpcAttachmentRequest$ = [3, n0, _DTGVAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var DeleteTransitGatewayVpcAttachmentResult$ = [3, n0, _DTGVARe,
    0,
    [_TGVA],
    [[() => TransitGatewayVpcAttachment$, { [_eQN]: `TransitGatewayVpcAttachment`,
                [_xN]: _tGVA }]]
];
var DeleteVerifiedAccessEndpointRequest$ = [3, n0, _DVAER,
    0,
    [_VAEI, _CT, _DR],
    [0, [0, 4], 2], 1
];
var DeleteVerifiedAccessEndpointResult$ = [3, n0, _DVAERe,
    0,
    [_VAE],
    [[() => VerifiedAccessEndpoint$, { [_eQN]: `VerifiedAccessEndpoint`,
                [_xN]: _vAE }]]
];
var DeleteVerifiedAccessGroupRequest$ = [3, n0, _DVAGR,
    0,
    [_VAGI, _CT, _DR],
    [0, [0, 4], 2], 1
];
var DeleteVerifiedAccessGroupResult$ = [3, n0, _DVAGRe,
    0,
    [_VAG],
    [[() => VerifiedAccessGroup$, { [_eQN]: `VerifiedAccessGroup`,
                [_xN]: _vAG }]]
];
var DeleteVerifiedAccessInstanceRequest$ = [3, n0, _DVAIR,
    0,
    [_VAII, _DR, _CT],
    [0, 2, [0, 4]], 1
];
var DeleteVerifiedAccessInstanceResult$ = [3, n0, _DVAIRe,
    0,
    [_VAI],
    [[() => VerifiedAccessInstance$, { [_eQN]: `VerifiedAccessInstance`,
                [_xN]: _vAI }]]
];
var DeleteVerifiedAccessTrustProviderRequest$ = [3, n0, _DVATPR,
    0,
    [_VATPI, _DR, _CT],
    [0, 2, [0, 4]], 1
];
var DeleteVerifiedAccessTrustProviderResult$ = [3, n0, _DVATPRe,
    0,
    [_VATP],
    [[() => VerifiedAccessTrustProvider$, { [_eQN]: `VerifiedAccessTrustProvider`,
                [_xN]: _vATP }]]
];
var DeleteVolumeRequest$ = [3, n0, _DVR,
    0,
    [_VIo, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteVpcBlockPublicAccessExclusionRequest$ = [3, n0, _DVBPAER,
    0,
    [_EIx, _DR],
    [0, 2], 1
];
var DeleteVpcBlockPublicAccessExclusionResult$ = [3, n0, _DVBPAERe,
    0,
    [_VBPAE],
    [[() => VpcBlockPublicAccessExclusion$, { [_eQN]: `VpcBlockPublicAccessExclusion`,
                [_xN]: _vBPAE }]]
];
var DeleteVpcEncryptionControlRequest$ = [3, n0, _DVECR,
    0,
    [_VECI, _DR],
    [0, 2], 1
];
var DeleteVpcEncryptionControlResult$ = [3, n0, _DVECRe,
    0,
    [_VEC],
    [[() => VpcEncryptionControl$, { [_eQN]: `VpcEncryptionControl`,
                [_xN]: _vEC }]]
];
var DeleteVpcEndpointConnectionNotificationsRequest$ = [3, n0, _DVECNR,
    0,
    [_CNIo, _DR],
    [[() => ConnectionNotificationIdsList, { [_xN]: _CNI }], 2], 1
];
var DeleteVpcEndpointConnectionNotificationsResult$ = [3, n0, _DVECNRe,
    0,
    [_U],
    [[() => UnsuccessfulItemSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var DeleteVpcEndpointServiceConfigurationsRequest$ = [3, n0, _DVESCR,
    0,
    [_SIer, _DR],
    [[() => VpcEndpointServiceIdList, { [_xN]: _SIe }], 2], 1
];
var DeleteVpcEndpointServiceConfigurationsResult$ = [3, n0, _DVESCRe,
    0,
    [_U],
    [[() => UnsuccessfulItemSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var DeleteVpcEndpointsRequest$ = [3, n0, _DVER,
    0,
    [_VEI, _DR],
    [[() => VpcEndpointIdList, { [_xN]: _VEIp }], 2], 1
];
var DeleteVpcEndpointsResult$ = [3, n0, _DVERe,
    0,
    [_U],
    [[() => UnsuccessfulItemSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var DeleteVpcPeeringConnectionRequest$ = [3, n0, _DVPCR,
    0,
    [_VPCI, _DR],
    [[0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteVpcPeeringConnectionResult$ = [3, n0, _DVPCRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DeleteVpcRequest$ = [3, n0, _DVRe,
    0,
    [_VI, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteVpnConcentratorRequest$ = [3, n0, _DVCR,
    0,
    [_VCI, _DR],
    [0, 2], 1
];
var DeleteVpnConcentratorResult$ = [3, n0, _DVCRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DeleteVpnConnectionRequest$ = [3, n0, _DVCRel,
    0,
    [_VCIp, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeleteVpnConnectionRouteRequest$ = [3, n0, _DVCRR,
    0,
    [_DCB, _VCIp],
    [0, 0], 2
];
var DeleteVpnGatewayRequest$ = [3, n0, _DVGR,
    0,
    [_VGI, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeprecationTimeCondition$ = [3, n0, _DTC,
    0,
    [_MDSD],
    [[1, { [_eQN]: `MaximumDaysSinceDeprecated`,
                [_xN]: _mDSD }]]
];
var DeprecationTimeConditionRequest$ = [3, n0, _DTCR,
    0,
    [_MDSD],
    [1]
];
var DeprovisionByoipCidrRequest$ = [3, n0, _DBCR,
    0,
    [_Ci, _DR],
    [0, 2], 1
];
var DeprovisionByoipCidrResult$ = [3, n0, _DBCRe,
    0,
    [_BC],
    [[() => ByoipCidr$, { [_eQN]: `ByoipCidr`,
                [_xN]: _bC }]]
];
var DeprovisionIpamByoasnRequest$ = [3, n0, _DIBR,
    0,
    [_IIp, _Asn, _DR],
    [0, 0, 2], 2
];
var DeprovisionIpamByoasnResult$ = [3, n0, _DIBRe,
    0,
    [_B],
    [[() => Byoasn$, { [_eQN]: `Byoasn`,
                [_xN]: _by }]]
];
var DeprovisionIpamPoolCidrRequest$ = [3, n0, _DIPCR,
    0,
    [_IPI, _DR, _Ci],
    [0, 2, 0], 1
];
var DeprovisionIpamPoolCidrResult$ = [3, n0, _DIPCRe,
    0,
    [_IPCpa],
    [[() => IpamPoolCidr$, { [_eQN]: `IpamPoolCidr`,
                [_xN]: _iPC }]]
];
var DeprovisionPublicIpv4PoolCidrRequest$ = [3, n0, _DPIPCR,
    0,
    [_PIo, _Ci, _DR],
    [0, 0, 2], 2
];
var DeprovisionPublicIpv4PoolCidrResult$ = [3, n0, _DPIPCRe,
    0,
    [_PIo, _DAe],
    [[0, { [_eQN]: `PoolId`,
                [_xN]: _pIo }], [() => DeprovisionedAddressSet, { [_eQN]: `DeprovisionedAddressSet`,
                [_xN]: _dASe }]]
];
var DeregisterImageRequest$ = [3, n0, _DIRer,
    0,
    [_IIm, _DAS, _DR],
    [0, 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DeregisterImageResult$ = [3, n0, _DIRere,
    0,
    [_R, _DSRel],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [() => DeleteSnapshotResultSet, { [_eQN]: `DeleteSnapshotResultSet`,
                [_xN]: _dSRS }]]
];
var DeregisterInstanceEventNotificationAttributesRequest$ = [3, n0, _DIENAR,
    0,
    [_ITA, _DR],
    [[() => DeregisterInstanceTagAttributeRequest$, 0], 2], 1
];
var DeregisterInstanceEventNotificationAttributesResult$ = [3, n0, _DIENARe,
    0,
    [_ITA],
    [[() => InstanceTagNotificationAttribute$, { [_eQN]: `InstanceTagAttribute`,
                [_xN]: _iTA }]]
];
var DeregisterInstanceTagAttributeRequest$ = [3, n0, _DITAR,
    0,
    [_IATOI, _ITK],
    [2, [() => InstanceTagKeySet, { [_xN]: _ITKn }]]
];
var DeregisterTransitGatewayMulticastGroupMembersRequest$ = [3, n0, _DTGMGMR,
    0,
    [_TGMDI, _GIA, _NIIe, _DR],
    [0, 0, [() => TransitGatewayNetworkInterfaceIdList, 0], 2]
];
var DeregisterTransitGatewayMulticastGroupMembersResult$ = [3, n0, _DTGMGMRe,
    0,
    [_DMGM],
    [[() => TransitGatewayMulticastDeregisteredGroupMembers$, { [_eQN]: `DeregisteredMulticastGroupMembers`,
                [_xN]: _dMGM }]]
];
var DeregisterTransitGatewayMulticastGroupSourcesRequest$ = [3, n0, _DTGMGSR,
    0,
    [_TGMDI, _GIA, _NIIe, _DR],
    [0, 0, [() => TransitGatewayNetworkInterfaceIdList, 0], 2]
];
var DeregisterTransitGatewayMulticastGroupSourcesResult$ = [3, n0, _DTGMGSRe,
    0,
    [_DMGS],
    [[() => TransitGatewayMulticastDeregisteredGroupSources$, { [_eQN]: `DeregisteredMulticastGroupSources`,
                [_xN]: _dMGS }]]
];
var DescribeAccountAttributesRequest$ = [3, n0, _DAAR,
    0,
    [_DR, _ANt],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => AccountAttributeNameStringList, { [_eQN]: `AttributeName`,
                [_xN]: _aN }]]
];
var DescribeAccountAttributesResult$ = [3, n0, _DAARe,
    0,
    [_AAcc],
    [[() => AccountAttributeList, { [_eQN]: `AccountAttributeSet`,
                [_xN]: _aASc }]]
];
var DescribeAccountVpcEncryptionControlRequest$ = [3, n0, _DAVECR,
    0,
    [_DR],
    [2]
];
var DescribeAccountVpcEncryptionControlResult$ = [3, n0, _DAVECRe,
    0,
    [_AVEC],
    [[() => AccountVpcEncryptionControl$, { [_eQN]: `AccountVpcEncryptionControl`,
                [_xN]: _aVEC }]]
];
var DescribeAddressesAttributeRequest$ = [3, n0, _DAARes,
    0,
    [_AIll, _At, _NTe, _MR, _DR],
    [[() => AllocationIds, { [_xN]: _AIl }], 0, 0, 1, 2]
];
var DescribeAddressesAttributeResult$ = [3, n0, _DAAResc,
    0,
    [_Add, _NTe],
    [[() => AddressSet, { [_eQN]: `AddressSet`,
                [_xN]: _aSd }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeAddressesRequest$ = [3, n0, _DAR,
    0,
    [_PIu, _DR, _Fi, _AIll],
    [[() => PublicIpStringList, { [_xN]: _PI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }], [() => AllocationIdList, { [_xN]: _AIl }]]
];
var DescribeAddressesResult$ = [3, n0, _DARe,
    0,
    [_Add],
    [[() => AddressList, { [_eQN]: `AddressesSet`,
                [_xN]: _aSdd }]]
];
var DescribeAddressTransfersRequest$ = [3, n0, _DATR,
    0,
    [_AIll, _NTe, _MR, _DR],
    [[() => AllocationIdList, { [_xN]: _AIl }], 0, 1, 2]
];
var DescribeAddressTransfersResult$ = [3, n0, _DATRe,
    0,
    [_ATdd, _NTe],
    [[() => AddressTransferList, { [_eQN]: `AddressTransferSet`,
                [_xN]: _aTSd }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeAggregateIdFormatRequest$ = [3, n0, _DAIFR,
    0,
    [_DR],
    [2]
];
var DescribeAggregateIdFormatResult$ = [3, n0, _DAIFRe,
    0,
    [_ULIA, _Statu],
    [[2, { [_eQN]: `UseLongIdsAggregated`,
                [_xN]: _uLIA }], [() => IdFormatList, { [_eQN]: `StatusSet`,
                [_xN]: _sSt }]]
];
var DescribeAvailabilityZonesRequest$ = [3, n0, _DAZR,
    0,
    [_ZNo, _ZIo, _AAZ, _DR, _Fi],
    [[() => ZoneNameStringList, { [_xN]: _ZN }], [() => ZoneIdStringList, { [_xN]: _ZI }], 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeAvailabilityZonesResult$ = [3, n0, _DAZRe,
    0,
    [_AZv],
    [[() => AvailabilityZoneList, { [_eQN]: `AvailabilityZoneInfo`,
                [_xN]: _aZIv }]]
];
var DescribeAwsNetworkPerformanceMetricSubscriptionsRequest$ = [3, n0, _DANPMSR,
    0,
    [_MR, _NTe, _Fi, _DR],
    [1, 0, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeAwsNetworkPerformanceMetricSubscriptionsResult$ = [3, n0, _DANPMSRe,
    0,
    [_NTe, _Sub],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => SubscriptionList, { [_eQN]: `SubscriptionSet`,
                [_xN]: _sSu }]]
];
var DescribeBundleTasksRequest$ = [3, n0, _DBTR,
    0,
    [_BIu, _DR, _Fi],
    [[() => BundleIdStringList, { [_xN]: _BI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeBundleTasksResult$ = [3, n0, _DBTRe,
    0,
    [_BTu],
    [[() => BundleTaskList, { [_eQN]: `BundleInstanceTasksSet`,
                [_xN]: _bITS }]]
];
var DescribeByoipCidrsRequest$ = [3, n0, _DBCRes,
    0,
    [_MR, _DR, _NTe],
    [1, 2, 0], 1
];
var DescribeByoipCidrsResult$ = [3, n0, _DBCResc,
    0,
    [_BCy, _NTe],
    [[() => ByoipCidrSet, { [_eQN]: `ByoipCidrSet`,
                [_xN]: _bCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityBlockExtensionHistoryRequest$ = [3, n0, _DCBEHR,
    0,
    [_CRIa, _NTe, _MR, _Fi, _DR],
    [[() => CapacityReservationIdSet, { [_xN]: _CRI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeCapacityBlockExtensionHistoryResult$ = [3, n0, _DCBEHRe,
    0,
    [_CBEa, _NTe],
    [[() => CapacityBlockExtensionSet, { [_eQN]: `CapacityBlockExtensionSet`,
                [_xN]: _cBESa }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityBlockExtensionOfferingsRequest$ = [3, n0, _DCBEOR,
    0,
    [_CBEDH, _CRI, _DR, _NTe, _MR],
    [1, 0, 2, 0, 1], 2
];
var DescribeCapacityBlockExtensionOfferingsResult$ = [3, n0, _DCBEORe,
    0,
    [_CBEOa, _NTe],
    [[() => CapacityBlockExtensionOfferingSet, { [_eQN]: `CapacityBlockExtensionOfferingSet`,
                [_xN]: _cBEOS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityBlockOfferingsRequest$ = [3, n0, _DCBOR,
    0,
    [_CDH, _DR, _IT, _IC, _SDR, _EDR, _NTe, _MR, _UTl, _UC, _AAZ],
    [1, 2, 0, 1, 4, 4, 0, 1, 0, 1, 2], 1
];
var DescribeCapacityBlockOfferingsResult$ = [3, n0, _DCBORe,
    0,
    [_CBOa, _NTe],
    [[() => CapacityBlockOfferingSet, { [_eQN]: `CapacityBlockOfferingSet`,
                [_xN]: _cBOS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityBlocksRequest$ = [3, n0, _DCBR,
    0,
    [_CBIa, _NTe, _MR, _Fi, _DR],
    [[() => CapacityBlockIds, { [_xN]: _CBI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeCapacityBlocksResult$ = [3, n0, _DCBRe,
    0,
    [_CBap, _NTe],
    [[() => CapacityBlockSet, { [_eQN]: `CapacityBlockSet`,
                [_xN]: _cBS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityBlockStatusRequest$ = [3, n0, _DCBSR,
    0,
    [_CBIa, _NTe, _MR, _Fi, _DR],
    [[() => CapacityBlockIds, { [_xN]: _CBI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeCapacityBlockStatusResult$ = [3, n0, _DCBSRe,
    0,
    [_CBSa, _NTe],
    [[() => CapacityBlockStatusSet, { [_eQN]: `CapacityBlockStatusSet`,
                [_xN]: _cBSS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityManagerDataExportsRequest$ = [3, n0, _DCMDERes,
    0,
    [_CMDEIa, _MR, _NTe, _DR, _Fi],
    [[() => CapacityManagerDataExportIdSet, { [_xN]: _CMDEI }], 1, 0, 2, [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeCapacityManagerDataExportsResult$ = [3, n0, _DCMDEResc,
    0,
    [_CMDE, _NTe],
    [[() => CapacityManagerDataExportResponseSet, { [_eQN]: `CapacityManagerDataExportSet`,
                [_xN]: _cMDES }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityReservationBillingRequestsRequest$ = [3, n0, _DCRBRR,
    0,
    [_Rol, _CRIa, _NTe, _MR, _Fi, _DR],
    [0, [() => CapacityReservationIdSet, { [_xN]: _CRI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2], 1
];
var DescribeCapacityReservationBillingRequestsResult$ = [3, n0, _DCRBRRe,
    0,
    [_NTe, _CRBRa],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => CapacityReservationBillingRequestSet, { [_eQN]: `CapacityReservationBillingRequestSet`,
                [_xN]: _cRBRS }]]
];
var DescribeCapacityReservationCancellationQuotesRequest$ = [3, n0, _DCRCQR,
    0,
    [_CRCQIa, _MR, _NTe, _DR, _Fi],
    [[() => CapacityReservationCancellationQuoteIdSet, { [_xN]: _CRCQI }], 1, 0, 2, [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeCapacityReservationCancellationQuotesResult$ = [3, n0, _DCRCQRe,
    0,
    [_CRCQa, _NTe],
    [[() => CapacityReservationCancellationQuoteResponseSet, { [_eQN]: `CapacityReservationCancellationQuoteSet`,
                [_xN]: _cRCQS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityReservationFleetsRequest$ = [3, n0, _DCRFR,
    0,
    [_CRFI, _NTe, _MR, _Fi, _DR],
    [[() => CapacityReservationFleetIdSet, { [_xN]: _CRFIa }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeCapacityReservationFleetsResult$ = [3, n0, _DCRFRe,
    0,
    [_CRFa, _NTe],
    [[() => CapacityReservationFleetSet, { [_eQN]: `CapacityReservationFleetSet`,
                [_xN]: _cRFS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCapacityReservationsRequest$ = [3, n0, _DCRR,
    0,
    [_CRIa, _NTe, _MR, _Fi, _DR],
    [[() => CapacityReservationIdSet, { [_xN]: _CRI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeCapacityReservationsResult$ = [3, n0, _DCRRe,
    0,
    [_NTe, _CRap],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => CapacityReservationSet, { [_eQN]: `CapacityReservationSet`,
                [_xN]: _cRS }]]
];
var DescribeCapacityReservationTopologyRequest$ = [3, n0, _DCRTR,
    0,
    [_DR, _NTe, _MR, _CRIa, _Fi],
    [2, 0, 1, [() => CapacityReservationIdSet, { [_xN]: _CRI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeCapacityReservationTopologyResult$ = [3, n0, _DCRTRe,
    0,
    [_NTe, _CRap],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => CapacityReservationTopologySet, { [_eQN]: `CapacityReservationSet`,
                [_xN]: _cRS }]]
];
var DescribeCarrierGatewaysRequest$ = [3, n0, _DCGRes,
    0,
    [_CGIa, _Fi, _MR, _NTe, _DR],
    [[64 | 0, { [_xN]: _CGI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeCarrierGatewaysResult$ = [3, n0, _DCGResc,
    0,
    [_CGa, _NTe],
    [[() => CarrierGatewaySet, { [_eQN]: `CarrierGatewaySet`,
                [_xN]: _cGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeClassicLinkInstancesRequest$ = [3, n0, _DCLIR,
    0,
    [_DR, _IIns, _Fi, _NTe, _MR],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => InstanceIdStringList, { [_xN]: _II }], [() => FilterList, { [_xN]: _Fil }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]]
];
var DescribeClassicLinkInstancesResult$ = [3, n0, _DCLIRe,
    0,
    [_Ins, _NTe],
    [[() => ClassicLinkInstanceList, { [_eQN]: `InstancesSet`,
                [_xN]: _iSn }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeClientVpnAuthorizationRulesRequest$ = [3, n0, _DCVARR,
    0,
    [_CVEI, _DR, _NTe, _Fi, _MR],
    [0, 2, 0, [() => FilterList, { [_xN]: _Fil }], 1], 1
];
var DescribeClientVpnAuthorizationRulesResult$ = [3, n0, _DCVARRe,
    0,
    [_ARut, _NTe],
    [[() => AuthorizationRuleSet, { [_eQN]: `AuthorizationRule`,
                [_xN]: _aRu }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeClientVpnConnectionsRequest$ = [3, n0, _DCVCR,
    0,
    [_CVEI, _Fi, _NTe, _MR, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 0, 1, 2], 1
];
var DescribeClientVpnConnectionsResult$ = [3, n0, _DCVCRe,
    0,
    [_Conn, _NTe],
    [[() => ClientVpnConnectionSet, { [_eQN]: `Connections`,
                [_xN]: _con }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeClientVpnEndpointsRequest$ = [3, n0, _DCVERes,
    0,
    [_CVEIl, _MR, _NTe, _Fi, _DR],
    [[() => ClientVpnEndpointIdList, { [_xN]: _CVEI }], 1, 0, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeClientVpnEndpointsResult$ = [3, n0, _DCVEResc,
    0,
    [_CVEl, _NTe],
    [[() => EndpointSet, { [_eQN]: `ClientVpnEndpoint`,
                [_xN]: _cVE }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeClientVpnRoutesRequest$ = [3, n0, _DCVRRes,
    0,
    [_CVEI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var DescribeClientVpnRoutesResult$ = [3, n0, _DCVRResc,
    0,
    [_Rou, _NTe],
    [[() => ClientVpnRouteSet, { [_eQN]: `Routes`,
                [_xN]: _rou }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeClientVpnTargetNetworksRequest$ = [3, n0, _DCVTNR,
    0,
    [_CVEI, _AIsso, _MR, _NTe, _Fi, _DR],
    [0, [() => ValueStringList, 0], 1, 0, [() => FilterList, { [_xN]: _Fil }], 2], 1
];
var DescribeClientVpnTargetNetworksResult$ = [3, n0, _DCVTNRe,
    0,
    [_CVTN, _NTe],
    [[() => TargetNetworkSet, { [_eQN]: `ClientVpnTargetNetworks`,
                [_xN]: _cVTN }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeCoipPoolsRequest$ = [3, n0, _DCPRes,
    0,
    [_PIoo, _Fi, _MR, _NTe, _DR],
    [[() => CoipPoolIdSet, { [_xN]: _PIo }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeCoipPoolsResult$ = [3, n0, _DCPResc,
    0,
    [_CPo, _NTe],
    [[() => CoipPoolSet, { [_eQN]: `CoipPoolSet`,
                [_xN]: _cPS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeConversionTasksRequest$ = [3, n0, _DCTR,
    0,
    [_DR, _CTIo],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => ConversionIdStringList, { [_eQN]: `ConversionTaskId`,
                [_xN]: _cTI }]]
];
var DescribeConversionTasksResult$ = [3, n0, _DCTRe,
    0,
    [_CTonv],
    [[() => DescribeConversionTaskList, { [_eQN]: `ConversionTasks`,
                [_xN]: _cTo }]]
];
var DescribeCustomerGatewaysRequest$ = [3, n0, _DCGRescr,
    0,
    [_CGIus, _Fi, _DR],
    [[() => CustomerGatewayIdStringList, { [_xN]: _CGIu }], [() => FilterList, { [_xN]: _Fil }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DescribeCustomerGatewaysResult$ = [3, n0, _DCGRescri,
    0,
    [_CGus],
    [[() => CustomerGatewayList, { [_eQN]: `CustomerGatewaySet`,
                [_xN]: _cGSu }]]
];
var DescribeDeclarativePoliciesReportsRequest$ = [3, n0, _DDPRR,
    0,
    [_DR, _NTe, _MR, _RIep],
    [2, 0, 1, [() => ValueStringList, { [_xN]: _RI }]]
];
var DescribeDeclarativePoliciesReportsResult$ = [3, n0, _DDPRRe,
    0,
    [_NTe, _Rep],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => DeclarativePoliciesReportList, { [_eQN]: `ReportSet`,
                [_xN]: _rSep }]]
];
var DescribeDhcpOptionsRequest$ = [3, n0, _DDORe,
    0,
    [_DOIh, _NTe, _MR, _DR, _Fi],
    [[() => DhcpOptionsIdStringList, { [_xN]: _DOI }], 0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeDhcpOptionsResult$ = [3, n0, _DDORes,
    0,
    [_NTe, _DO],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => DhcpOptionsList, { [_eQN]: `DhcpOptionsSet`,
                [_xN]: _dOS }]]
];
var DescribeEgressOnlyInternetGatewaysRequest$ = [3, n0, _DEOIGRes,
    0,
    [_DR, _EOIGIg, _MR, _NTe, _Fi],
    [2, [() => EgressOnlyInternetGatewayIdList, { [_xN]: _EOIGI }], 1, 0, [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeEgressOnlyInternetGatewaysResult$ = [3, n0, _DEOIGResc,
    0,
    [_EOIGg, _NTe],
    [[() => EgressOnlyInternetGatewayList, { [_eQN]: `EgressOnlyInternetGatewaySet`,
                [_xN]: _eOIGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeElasticGpusRequest$ = [3, n0, _DEGR,
    0,
    [_EGI, _DR, _Fi, _MR, _NTe],
    [[() => ElasticGpuIdSet, { [_xN]: _EGIl }], 2, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeElasticGpusResult$ = [3, n0, _DEGRe,
    0,
    [_EGS, _MR, _NTe],
    [[() => ElasticGpuSet, { [_eQN]: `ElasticGpuSet`,
                [_xN]: _eGS }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeExportImageTasksRequest$ = [3, n0, _DEITR,
    0,
    [_DR, _Fi, _EITI, _MR, _NTe],
    [2, [() => FilterList, { [_xN]: _Fil }], [() => ExportImageTaskIdList, { [_xN]: _EITIx }], 1, 0]
];
var DescribeExportImageTasksResult$ = [3, n0, _DEITRe,
    0,
    [_EIT, _NTe],
    [[() => ExportImageTaskList, { [_eQN]: `ExportImageTaskSet`,
                [_xN]: _eITS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeExportTasksRequest$ = [3, n0, _DETR,
    0,
    [_Fi, _ETIx],
    [[() => FilterList, { [_xN]: _Fil }], [() => ExportTaskIdStringList, { [_eQN]: `ExportTaskId`,
                [_xN]: _eTI }]]
];
var DescribeExportTasksResult$ = [3, n0, _DETRe,
    0,
    [_ETxp],
    [[() => ExportTaskList, { [_eQN]: `ExportTaskSet`,
                [_xN]: _eTSx }]]
];
var DescribeFastLaunchImagesRequest$ = [3, n0, _DFLIR,
    0,
    [_IIma, _Fi, _MR, _NTe, _DR],
    [[() => FastLaunchImageIdList, { [_xN]: _IIm }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeFastLaunchImagesResult$ = [3, n0, _DFLIRe,
    0,
    [_FLIa, _NTe],
    [[() => DescribeFastLaunchImagesSuccessSet, { [_eQN]: `FastLaunchImageSet`,
                [_xN]: _fLISa }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeFastLaunchImagesSuccessItem$ = [3, n0, _DFLISI,
    0,
    [_IIm, _RTe, _SCn, _LT, _MPL, _OI, _St, _STR, _STT],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => FastLaunchSnapshotConfigurationResponse$, { [_eQN]: `SnapshotConfiguration`,
                [_xN]: _sCn }], [() => FastLaunchLaunchTemplateSpecificationResponse$, { [_eQN]: `LaunchTemplate`,
                [_xN]: _lT }], [1, { [_eQN]: `MaxParallelLaunches`,
                [_xN]: _mPL }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateTransitionReason`,
                [_xN]: _sTR }], [4, { [_eQN]: `StateTransitionTime`,
                [_xN]: _sTT }]]
];
var DescribeFastSnapshotRestoresRequest$ = [3, n0, _DFSRR,
    0,
    [_Fi, _MR, _NTe, _DR],
    [[() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeFastSnapshotRestoresResult$ = [3, n0, _DFSRRe,
    0,
    [_FSR, _NTe],
    [[() => DescribeFastSnapshotRestoreSuccessSet, { [_eQN]: `FastSnapshotRestoreSet`,
                [_xN]: _fSRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeFastSnapshotRestoreSuccessItem$ = [3, n0, _DFSRSI,
    0,
    [_SIn, _AZ, _AZI, _St, _STR, _OI, _OAw, _ETna, _OT, _ETnab, _DTi, _DTis],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateTransitionReason`,
                [_xN]: _sTR }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `OwnerAlias`,
                [_xN]: _oAw }], [4, { [_eQN]: `EnablingTime`,
                [_xN]: _eTna }], [4, { [_eQN]: `OptimizingTime`,
                [_xN]: _oT }], [4, { [_eQN]: `EnabledTime`,
                [_xN]: _eTnab }], [4, { [_eQN]: `DisablingTime`,
                [_xN]: _dTi }], [4, { [_eQN]: `DisabledTime`,
                [_xN]: _dTis }]]
];
var DescribeFleetError$ = [3, n0, _DFEe,
    0,
    [_LTAO, _Li, _EC, _EM],
    [[() => LaunchTemplateAndOverridesResponse$, { [_eQN]: `LaunchTemplateAndOverrides`,
                [_xN]: _lTAO }], [0, { [_eQN]: `Lifecycle`,
                [_xN]: _li }], [0, { [_eQN]: `ErrorCode`,
                [_xN]: _eC }], [0, { [_eQN]: `ErrorMessage`,
                [_xN]: _eM }]]
];
var DescribeFleetHistoryRequest$ = [3, n0, _DFHR,
    0,
    [_FIl, _ST, _DR, _ETv, _MR, _NTe],
    [0, 4, 2, 0, 1, 0], 2
];
var DescribeFleetHistoryResult$ = [3, n0, _DFHRe,
    0,
    [_HRi, _LET, _NTe, _FIl, _ST],
    [[() => HistoryRecordSet, { [_eQN]: `HistoryRecordSet`,
                [_xN]: _hRS }], [4, { [_eQN]: `LastEvaluatedTime`,
                [_xN]: _lET }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [0, { [_eQN]: `FleetId`,
                [_xN]: _fIl }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }]]
];
var DescribeFleetInstancesRequest$ = [3, n0, _DFIRes,
    0,
    [_FIl, _DR, _MR, _NTe, _Fi],
    [0, 2, 1, 0, [() => FilterList, { [_xN]: _Fil }]], 1
];
var DescribeFleetInstancesResult$ = [3, n0, _DFIResc,
    0,
    [_AIct, _NTe, _FIl],
    [[() => ActiveInstanceSet, { [_eQN]: `ActiveInstanceSet`,
                [_xN]: _aIS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [0, { [_eQN]: `FleetId`,
                [_xN]: _fIl }]]
];
var DescribeFleetsInstances$ = [3, n0, _DFI,
    0,
    [_LTAO, _Li, _IIns, _IT, _Pl],
    [[() => LaunchTemplateAndOverridesResponse$, { [_eQN]: `LaunchTemplateAndOverrides`,
                [_xN]: _lTAO }], [0, { [_eQN]: `Lifecycle`,
                [_xN]: _li }], [() => InstanceIdsSet, { [_eQN]: `InstanceIds`,
                [_xN]: _iIns }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }]]
];
var DescribeFleetsRequest$ = [3, n0, _DFRes,
    0,
    [_DR, _MR, _NTe, _FIle, _Fi],
    [2, 1, 0, [64 | 0, { [_xN]: _FIl }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeFleetsResult$ = [3, n0, _DFResc,
    0,
    [_NTe, _Fl],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => FleetSet, { [_eQN]: `FleetSet`,
                [_xN]: _fS }]]
];
var DescribeFlowLogsRequest$ = [3, n0, _DFLRes,
    0,
    [_DR, _Fil, _FLI, _MR, _NTe],
    [2, [() => FilterList, 0], [() => FlowLogIdList, { [_xN]: _FLIl }], 1, 0]
];
var DescribeFlowLogsResult$ = [3, n0, _DFLResc,
    0,
    [_FL, _NTe],
    [[() => FlowLogSet, { [_eQN]: `FlowLogSet`,
                [_xN]: _fLS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeFpgaImageAttributeRequest$ = [3, n0, _DFIAR,
    0,
    [_FII, _At, _DR],
    [0, 0, 2], 2
];
var DescribeFpgaImageAttributeResult$ = [3, n0, _DFIARe,
    0,
    [_FIA],
    [[() => FpgaImageAttribute$, { [_eQN]: `FpgaImageAttribute`,
                [_xN]: _fIA }]]
];
var DescribeFpgaImagesRequest$ = [3, n0, _DFIRescr,
    0,
    [_DR, _FIIp, _Ow, _Fi, _NTe, _MR],
    [2, [() => FpgaImageIdList, { [_xN]: _FII }], [() => OwnerStringList, { [_xN]: _Own }], [() => FilterList, { [_xN]: _Fil }], 0, 1]
];
var DescribeFpgaImagesResult$ = [3, n0, _DFIRescri,
    0,
    [_FIp, _NTe],
    [[() => FpgaImageList, { [_eQN]: `FpgaImageSet`,
                [_xN]: _fISp }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeHostReservationOfferingsRequest$ = [3, n0, _DHROR,
    0,
    [_Fil, _MD, _MR, _MDi, _NTe, _OIf],
    [[() => FilterList, 0], 1, 1, 1, 0, 0]
];
var DescribeHostReservationOfferingsResult$ = [3, n0, _DHRORe,
    0,
    [_NTe, _OS],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => HostOfferingSet, { [_eQN]: `OfferingSet`,
                [_xN]: _oS }]]
];
var DescribeHostReservationsRequest$ = [3, n0, _DHRR,
    0,
    [_Fil, _HRIS, _MR, _NTe],
    [[() => FilterList, 0], [() => HostReservationIdSet, 0], 1, 0]
];
var DescribeHostReservationsResult$ = [3, n0, _DHRRe,
    0,
    [_HRS, _NTe],
    [[() => HostReservationSet, { [_eQN]: `HostReservationSet`,
                [_xN]: _hRSo }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeHostsRequest$ = [3, n0, _DHR,
    0,
    [_HI, _NTe, _MR, _Fil],
    [[() => RequestHostIdList, { [_eQN]: `HostId`,
                [_xN]: _hI }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }], [() => FilterList, { [_eQN]: `Filter`,
                [_xN]: _f }]]
];
var DescribeHostsResult$ = [3, n0, _DHRe,
    0,
    [_H, _NTe],
    [[() => HostList, { [_eQN]: `HostSet`,
                [_xN]: _hS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeIamInstanceProfileAssociationsRequest$ = [3, n0, _DIIPAR,
    0,
    [_AIsso, _Fi, _MR, _NTe],
    [[() => AssociationIdList, { [_xN]: _AIs }], [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeIamInstanceProfileAssociationsResult$ = [3, n0, _DIIPARe,
    0,
    [_IIPAa, _NTe],
    [[() => IamInstanceProfileAssociationSet, { [_eQN]: `IamInstanceProfileAssociationSet`,
                [_xN]: _iIPAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeIdentityIdFormatRequest$ = [3, n0, _DIIFR,
    0,
    [_PAr, _Reso],
    [[0, { [_eQN]: `PrincipalArn`,
                [_xN]: _pAr }], [0, { [_eQN]: `Resource`,
                [_xN]: _re }]], 1
];
var DescribeIdentityIdFormatResult$ = [3, n0, _DIIFRe,
    0,
    [_Statu],
    [[() => IdFormatList, { [_eQN]: `StatusSet`,
                [_xN]: _sSt }]]
];
var DescribeIdFormatRequest$ = [3, n0, _DIFR,
    0,
    [_Reso],
    [0]
];
var DescribeIdFormatResult$ = [3, n0, _DIFRe,
    0,
    [_Statu],
    [[() => IdFormatList, { [_eQN]: `StatusSet`,
                [_xN]: _sSt }]]
];
var DescribeImageAttributeRequest$ = [3, n0, _DIAR,
    0,
    [_At, _IIm, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DescribeImageReferencesRequest$ = [3, n0, _DIRR,
    0,
    [_IIma, _IART, _RTes, _NTe, _DR, _MR],
    [[64 | 0, { [_xN]: _IIm }], 2, [() => ResourceTypeRequestList, { [_xN]: _RTe }], 0, 2, 1], 1
];
var DescribeImageReferencesResult$ = [3, n0, _DIRRe,
    0,
    [_NTe, _IR],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ImageReferenceList, { [_eQN]: `ImageReferenceSet`,
                [_xN]: _iRS }]]
];
var DescribeImagesRequest$ = [3, n0, _DIRes,
    0,
    [_EU, _IIma, _Ow, _ID, _IDn, _MR, _NTe, _DR, _Fi],
    [[() => ExecutableByStringList, { [_xN]: _EBx }], [() => ImageIdStringList, { [_xN]: _IIm }], [() => OwnerStringList, { [_xN]: _Own }], 2, 2, 1, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeImagesResult$ = [3, n0, _DIResc,
    0,
    [_NTe, _Im],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ImageList, { [_eQN]: `ImagesSet`,
                [_xN]: _iSm }]]
];
var DescribeImageUsageReportEntriesRequest$ = [3, n0, _DIURER,
    0,
    [_IIma, _RIep, _NTe, _Fi, _DR, _MR],
    [[64 | 0, { [_xN]: _IIm }], [64 | 0, { [_xN]: _RI }], 0, [() => FilterList, { [_xN]: _Fil }], 2, 1]
];
var DescribeImageUsageReportEntriesResult$ = [3, n0, _DIURERe,
    0,
    [_NTe, _IURE],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ImageUsageReportEntryList, { [_eQN]: `ImageUsageReportEntrySet`,
                [_xN]: _iURES }]]
];
var DescribeImageUsageReportsRequest$ = [3, n0, _DIURRes,
    0,
    [_IIma, _RIep, _NTe, _Fi, _DR, _MR],
    [[64 | 0, { [_xN]: _IIm }], [64 | 0, { [_xN]: _RI }], 0, [() => FilterList, { [_xN]: _Fil }], 2, 1]
];
var DescribeImageUsageReportsResult$ = [3, n0, _DIURResc,
    0,
    [_NTe, _IUR],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ImageUsageReportList, { [_eQN]: `ImageUsageReportSet`,
                [_xN]: _iURS }]]
];
var DescribeImportImageTasksRequest$ = [3, n0, _DIITR,
    0,
    [_DR, _Fi, _ITIm, _MR, _NTe],
    [2, [() => FilterList, { [_xN]: _Fi }], [() => ImportTaskIdList, { [_xN]: _ITI }], 1, 0]
];
var DescribeImportImageTasksResult$ = [3, n0, _DIITRe,
    0,
    [_IIT, _NTe],
    [[() => ImportImageTaskList, { [_eQN]: `ImportImageTaskSet`,
                [_xN]: _iITS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeImportSnapshotTasksRequest$ = [3, n0, _DISTR,
    0,
    [_DR, _Fi, _ITIm, _MR, _NTe],
    [2, [() => FilterList, { [_xN]: _Fi }], [() => ImportSnapshotTaskIdList, { [_xN]: _ITI }], 1, 0]
];
var DescribeImportSnapshotTasksResult$ = [3, n0, _DISTRe,
    0,
    [_IST, _NTe],
    [[() => ImportSnapshotTaskList, { [_eQN]: `ImportSnapshotTaskSet`,
                [_xN]: _iSTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceAttributeRequest$ = [3, n0, _DIARe,
    0,
    [_II, _At, _DR],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `Attribute`,
                [_xN]: _att }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DescribeInstanceConnectEndpointsRequest$ = [3, n0, _DICERes,
    0,
    [_DR, _MR, _NTe, _Fi, _ICEIn],
    [2, 1, 0, [() => FilterList, { [_xN]: _Fil }], [() => ValueStringList, { [_xN]: _ICEI }]]
];
var DescribeInstanceConnectEndpointsResult$ = [3, n0, _DICEResc,
    0,
    [_ICEn, _NTe],
    [[() => InstanceConnectEndpointSet, { [_eQN]: `InstanceConnectEndpointSet`,
                [_xN]: _iCES }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceCreditSpecificationsRequest$ = [3, n0, _DICSR,
    0,
    [_DR, _Fi, _IIns, _MR, _NTe],
    [2, [() => FilterList, { [_xN]: _Fil }], [() => InstanceIdStringList, { [_xN]: _II }], 1, 0]
];
var DescribeInstanceCreditSpecificationsResult$ = [3, n0, _DICSRe,
    0,
    [_ICS, _NTe],
    [[() => InstanceCreditSpecificationList, { [_eQN]: `InstanceCreditSpecificationSet`,
                [_xN]: _iCSS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceEventNotificationAttributesRequest$ = [3, n0, _DIENARes,
    0,
    [_DR],
    [2]
];
var DescribeInstanceEventNotificationAttributesResult$ = [3, n0, _DIENAResc,
    0,
    [_ITA],
    [[() => InstanceTagNotificationAttribute$, { [_eQN]: `InstanceTagAttribute`,
                [_xN]: _iTA }]]
];
var DescribeInstanceEventWindowsRequest$ = [3, n0, _DIEWRes,
    0,
    [_DR, _IEWIn, _Fi, _MR, _NTe],
    [2, [() => InstanceEventWindowIdSet, { [_xN]: _IEWI }], [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeInstanceEventWindowsResult$ = [3, n0, _DIEWResc,
    0,
    [_IEWn, _NTe],
    [[() => InstanceEventWindowSet, { [_eQN]: `InstanceEventWindowSet`,
                [_xN]: _iEWSn }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceImageMetadataRequest$ = [3, n0, _DIIMR,
    0,
    [_Fi, _IIns, _MR, _NTe, _DR],
    [[() => FilterList, { [_xN]: _Fil }], [() => InstanceIdStringList, { [_xN]: _II }], 1, 0, 2]
];
var DescribeInstanceImageMetadataResult$ = [3, n0, _DIIMRe,
    0,
    [_IIM, _NTe],
    [[() => InstanceImageMetadataList, { [_eQN]: `InstanceImageMetadataSet`,
                [_xN]: _iIMS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceSqlHaHistoryStatesRequest$ = [3, n0, _DISHHSR,
    0,
    [_IIns, _ST, _ETnd, _NTe, _MR, _Fi, _DR],
    [[() => InstanceIdStringList, { [_xN]: _II }], 4, 4, 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeInstanceSqlHaHistoryStatesResult$ = [3, n0, _DISHHSRe,
    0,
    [_Ins, _NTe],
    [[() => RegisteredInstanceList, { [_eQN]: `InstanceSet`,
                [_xN]: _iSns }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceSqlHaStatesRequest$ = [3, n0, _DISHSR,
    0,
    [_IIns, _NTe, _MR, _Fi, _DR],
    [[() => InstanceIdStringList, { [_xN]: _II }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeInstanceSqlHaStatesResult$ = [3, n0, _DISHSRe,
    0,
    [_Ins, _NTe],
    [[() => RegisteredInstanceList, { [_eQN]: `InstanceSet`,
                [_xN]: _iSns }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstancesRequest$ = [3, n0, _DIRescr,
    0,
    [_IIns, _IMR, _DR, _Fi, _NTe, _MR],
    [[() => InstanceIdStringList, { [_xN]: _II }], 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]]
];
var DescribeInstancesResult$ = [3, n0, _DIRescri,
    0,
    [_NTe, _Rese],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ReservationList, { [_eQN]: `ReservationSet`,
                [_xN]: _rSes }]]
];
var DescribeInstanceStatusRequest$ = [3, n0, _DISRes,
    0,
    [_IIns, _MR, _NTe, _IMR, _DR, _Fi, _IAI],
    [[() => InstanceIdStringList, { [_xN]: _II }], 1, 0, 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }], [2, { [_eQN]: `IncludeAllInstances`,
                [_xN]: _iAI }]]
];
var DescribeInstanceStatusResult$ = [3, n0, _DISResc,
    0,
    [_ISns, _NTe],
    [[() => InstanceStatusList, { [_eQN]: `InstanceStatusSet`,
                [_xN]: _iSS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceTopologyRequest$ = [3, n0, _DITR,
    0,
    [_DR, _NTe, _MR, _IIns, _GNr, _Fi],
    [2, 0, 1, [64 | 0, { [_xN]: _II }], [64 | 0, { [_xN]: _GN }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeInstanceTopologyResult$ = [3, n0, _DITRe,
    0,
    [_Ins, _NTe],
    [[() => InstanceSet, { [_eQN]: `InstanceSet`,
                [_xN]: _iSns }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceTypeOfferingsRequest$ = [3, n0, _DITOR,
    0,
    [_DR, _LTo, _Fi, _MR, _NTe],
    [2, 0, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeInstanceTypeOfferingsResult$ = [3, n0, _DITORe,
    0,
    [_ITO, _NTe],
    [[() => InstanceTypeOfferingsList, { [_eQN]: `InstanceTypeOfferingSet`,
                [_xN]: _iTOS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInstanceTypesRequest$ = [3, n0, _DITRes,
    0,
    [_DR, _ITnst, _Fi, _MR, _NTe, _IUIR],
    [2, [64 | 0, { [_xN]: _IT }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeInstanceTypesResult$ = [3, n0, _DITResc,
    0,
    [_ITnst, _NTe],
    [[() => InstanceTypeInfoList, { [_eQN]: `InstanceTypeSet`,
                [_xN]: _iTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeInternetGatewaysRequest$ = [3, n0, _DIGRe,
    0,
    [_NTe, _MR, _DR, _IGIn, _Fi],
    [0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => InternetGatewayIdList, { [_eQN]: `InternetGatewayId`,
                [_xN]: _iGI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeInternetGatewaysResult$ = [3, n0, _DIGRes,
    0,
    [_IGn, _NTe],
    [[() => InternetGatewayList, { [_eQN]: `InternetGatewaySet`,
                [_xN]: _iGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeIpamByoasnRequest$ = [3, n0, _DIBRes,
    0,
    [_DR, _MR, _NTe],
    [2, 1, 0]
];
var DescribeIpamByoasnResult$ = [3, n0, _DIBResc,
    0,
    [_By, _NTe],
    [[() => ByoasnSet, { [_eQN]: `ByoasnSet`,
                [_xN]: _bS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeIpamExternalResourceVerificationTokensRequest$ = [3, n0, _DIERVTRes,
    0,
    [_DR, _Fi, _NTe, _MR, _IERVTIp],
    [2, [() => FilterList, { [_xN]: _Fil }], 0, 1, [() => ValueStringList, { [_xN]: _IERVTI }]]
];
var DescribeIpamExternalResourceVerificationTokensResult$ = [3, n0, _DIERVTResc,
    0,
    [_NTe, _IERVTp],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamExternalResourceVerificationTokenSet, { [_eQN]: `IpamExternalResourceVerificationTokenSet`,
                [_xN]: _iERVTS }]]
];
var DescribeIpamPoliciesRequest$ = [3, n0, _DIPRes,
    0,
    [_DR, _Fi, _MR, _NTe, _IPIpa],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _IPIp }]]
];
var DescribeIpamPoliciesResult$ = [3, n0, _DIPResc,
    0,
    [_NTe, _IPpamo],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamPolicySet, { [_eQN]: `IpamPolicySet`,
                [_xN]: _iPS }]]
];
var DescribeIpamPoolAllocationsRequest$ = [3, n0, _DIPAR,
    0,
    [_DR, _IPAI, _Fi, _MR, _NTe],
    [2, [() => ValueStringList, { [_xN]: _IPAIp }], [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeIpamPoolAllocationsResult$ = [3, n0, _DIPARe,
    0,
    [_IPAp, _NTe],
    [[() => IpamPoolAllocationSet, { [_eQN]: `IpamPoolAllocationSet`,
                [_xN]: _iPAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeIpamPoolsRequest$ = [3, n0, _DIPRescr,
    0,
    [_DR, _Fi, _MR, _NTe, _IPIpam],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _IPI }]]
];
var DescribeIpamPoolsResult$ = [3, n0, _DIPRescri,
    0,
    [_NTe, _IPpamoo],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamPoolSet, { [_eQN]: `IpamPoolSet`,
                [_xN]: _iPSp }]]
];
var DescribeIpamPrefixListResolversRequest$ = [3, n0, _DIPLRRes,
    0,
    [_DR, _Fi, _MR, _NTe, _IPLRIp],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _IPLRI }]]
];
var DescribeIpamPrefixListResolversResult$ = [3, n0, _DIPLRResc,
    0,
    [_NTe, _IPLRp],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamPrefixListResolverSet, { [_eQN]: `IpamPrefixListResolverSet`,
                [_xN]: _iPLRS }]]
];
var DescribeIpamPrefixListResolverTargetsRequest$ = [3, n0, _DIPLRTRes,
    0,
    [_DR, _Fi, _MR, _NTe, _IPLRTIp, _IPLRI],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _IPLRTI }], 0]
];
var DescribeIpamPrefixListResolverTargetsResult$ = [3, n0, _DIPLRTResc,
    0,
    [_NTe, _IPLRTp],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamPrefixListResolverTargetSet, { [_eQN]: `IpamPrefixListResolverTargetSet`,
                [_xN]: _iPLRTS }]]
];
var DescribeIpamResourceDiscoveriesRequest$ = [3, n0, _DIRDRes,
    0,
    [_DR, _IRDIp, _NTe, _MR, _Fi],
    [2, [() => ValueStringList, { [_xN]: _IRDI }], 0, 1, [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeIpamResourceDiscoveriesResult$ = [3, n0, _DIRDResc,
    0,
    [_IRDp, _NTe],
    [[() => IpamResourceDiscoverySet, { [_eQN]: `IpamResourceDiscoverySet`,
                [_xN]: _iRDS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeIpamResourceDiscoveryAssociationsRequest$ = [3, n0, _DIRDAR,
    0,
    [_DR, _IRDAI, _NTe, _MR, _Fi],
    [2, [() => ValueStringList, { [_xN]: _IRDAIp }], 0, 1, [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeIpamResourceDiscoveryAssociationsResult$ = [3, n0, _DIRDARe,
    0,
    [_IRDAp, _NTe],
    [[() => IpamResourceDiscoveryAssociationSet, { [_eQN]: `IpamResourceDiscoveryAssociationSet`,
                [_xN]: _iRDAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeIpamScopesRequest$ = [3, n0, _DISRescr,
    0,
    [_DR, _Fi, _MR, _NTe, _ISIp],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _ISI }]]
];
var DescribeIpamScopesResult$ = [3, n0, _DISRescri,
    0,
    [_NTe, _ISpa],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamScopeSet, { [_eQN]: `IpamScopeSet`,
                [_xN]: _iSSp }]]
];
var DescribeIpamsRequest$ = [3, n0, _DIRescrib,
    0,
    [_DR, _Fi, _MR, _NTe, _IIpa],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _IIp }]]
];
var DescribeIpamsResult$ = [3, n0, _DIRescribe,
    0,
    [_NTe, _Ipa],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamSet, { [_eQN]: `IpamSet`,
                [_xN]: _iSpa }]]
];
var DescribeIpv6PoolsRequest$ = [3, n0, _DIPRescrib,
    0,
    [_PIoo, _NTe, _MR, _DR, _Fi],
    [[() => Ipv6PoolIdList, { [_xN]: _PIo }], 0, 1, 2, [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeIpv6PoolsResult$ = [3, n0, _DIPRescribe,
    0,
    [_IPpvoo, _NTe],
    [[() => Ipv6PoolSet, { [_eQN]: `Ipv6PoolSet`,
                [_xN]: _iPSpv }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeKeyPairsRequest$ = [3, n0, _DKPRes,
    0,
    [_KNe, _KPIe, _IPK, _DR, _Fi],
    [[() => KeyNameStringList, { [_xN]: _KN }], [() => KeyPairIdStringList, { [_xN]: _KPI }], 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeKeyPairsResult$ = [3, n0, _DKPResc,
    0,
    [_KP],
    [[() => KeyPairList, { [_eQN]: `KeySet`,
                [_xN]: _kS }]]
];
var DescribeLaunchTemplatesRequest$ = [3, n0, _DLTRes,
    0,
    [_DR, _LTIa, _LTNa, _Fi, _NTe, _MR, _IMR],
    [2, [() => LaunchTemplateIdStringList, { [_xN]: _LTI }], [() => LaunchTemplateNameStringList, { [_xN]: _LTN }], [() => FilterList, { [_xN]: _Fil }], 0, 1, 2]
];
var DescribeLaunchTemplatesResult$ = [3, n0, _DLTResc,
    0,
    [_LTa, _NTe],
    [[() => LaunchTemplateSet, { [_eQN]: `LaunchTemplates`,
                [_xN]: _lTa }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLaunchTemplateVersionsRequest$ = [3, n0, _DLTVRes,
    0,
    [_DR, _LTI, _LTN, _Ve, _MV, _MVa, _NTe, _MR, _Fi, _RAes, _IMR],
    [2, 0, 0, [() => VersionStringList, { [_xN]: _LTV }], 0, 0, 0, 1, [() => FilterList, { [_xN]: _Fil }], 2, 2]
];
var DescribeLaunchTemplateVersionsResult$ = [3, n0, _DLTVResc,
    0,
    [_LTVa, _NTe],
    [[() => LaunchTemplateVersionSet, { [_eQN]: `LaunchTemplateVersionSet`,
                [_xN]: _lTVS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLocalGatewayRouteTablesRequest$ = [3, n0, _DLGRTRes,
    0,
    [_LGRTIo, _Fi, _MR, _NTe, _DR],
    [[() => LocalGatewayRouteTableIdSet, { [_xN]: _LGRTI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeLocalGatewayRouteTablesResult$ = [3, n0, _DLGRTResc,
    0,
    [_LGRTo, _NTe],
    [[() => LocalGatewayRouteTableSet, { [_eQN]: `LocalGatewayRouteTableSet`,
                [_xN]: _lGRTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest$ = [3, n0, _DLGRTVIGARes,
    0,
    [_LGRTVIGAIo, _Fi, _MR, _NTe, _DR],
    [[() => LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet, { [_xN]: _LGRTVIGAI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult$ = [3, n0, _DLGRTVIGAResc,
    0,
    [_LGRTVIGAo, _NTe],
    [[() => LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet, { [_eQN]: `LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet`,
                [_xN]: _lGRTVIGAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLocalGatewayRouteTableVpcAssociationsRequest$ = [3, n0, _DLGRTVARes,
    0,
    [_LGRTVAIo, _Fi, _MR, _NTe, _DR],
    [[() => LocalGatewayRouteTableVpcAssociationIdSet, { [_xN]: _LGRTVAI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeLocalGatewayRouteTableVpcAssociationsResult$ = [3, n0, _DLGRTVAResc,
    0,
    [_LGRTVAo, _NTe],
    [[() => LocalGatewayRouteTableVpcAssociationSet, { [_eQN]: `LocalGatewayRouteTableVpcAssociationSet`,
                [_xN]: _lGRTVAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLocalGatewaysRequest$ = [3, n0, _DLGR,
    0,
    [_LGIo, _Fi, _MR, _NTe, _DR],
    [[() => LocalGatewayIdSet, { [_xN]: _LGI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeLocalGatewaysResult$ = [3, n0, _DLGRe,
    0,
    [_LG, _NTe],
    [[() => LocalGatewaySet, { [_eQN]: `LocalGatewaySet`,
                [_xN]: _lGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLocalGatewayVirtualInterfaceGroupsRequest$ = [3, n0, _DLGVIGRes,
    0,
    [_LGVIGIo, _Fi, _MR, _NTe, _DR],
    [[() => LocalGatewayVirtualInterfaceGroupIdSet, { [_xN]: _LGVIGI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeLocalGatewayVirtualInterfaceGroupsResult$ = [3, n0, _DLGVIGResc,
    0,
    [_LGVIGo, _NTe],
    [[() => LocalGatewayVirtualInterfaceGroupSet, { [_eQN]: `LocalGatewayVirtualInterfaceGroupSet`,
                [_xN]: _lGVIGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLocalGatewayVirtualInterfacesRequest$ = [3, n0, _DLGVIRes,
    0,
    [_LGVIIo, _Fi, _MR, _NTe, _DR],
    [[() => LocalGatewayVirtualInterfaceIdSet, { [_xN]: _LGVII }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeLocalGatewayVirtualInterfacesResult$ = [3, n0, _DLGVIResc,
    0,
    [_LGVIo, _NTe],
    [[() => LocalGatewayVirtualInterfaceSet, { [_eQN]: `LocalGatewayVirtualInterfaceSet`,
                [_xN]: _lGVIS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeLockedSnapshotsRequest$ = [3, n0, _DLSR,
    0,
    [_Fi, _MR, _NTe, _SIna, _DR],
    [[() => FilterList, { [_xN]: _Fil }], 1, 0, [() => SnapshotIdStringList, { [_xN]: _SIn }], 2]
];
var DescribeLockedSnapshotsResult$ = [3, n0, _DLSRe,
    0,
    [_Sn, _NTe],
    [[() => LockedSnapshotsInfoList, { [_eQN]: `SnapshotSet`,
                [_xN]: _sSn }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeMacHostsRequest$ = [3, n0, _DMHR,
    0,
    [_Fi, _HI, _MR, _NTe],
    [[() => FilterList, { [_xN]: _Fil }], [() => RequestHostIdList, { [_xN]: _HIo }], 1, 0]
];
var DescribeMacHostsResult$ = [3, n0, _DMHRe,
    0,
    [_MH, _NTe],
    [[() => MacHostList, { [_eQN]: `MacHostSet`,
                [_xN]: _mHS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeMacModificationTasksRequest$ = [3, n0, _DMMTR,
    0,
    [_DR, _Fi, _MMTI, _MR, _NTe],
    [2, [() => FilterList, { [_xN]: _Fil }], [() => MacModificationTaskIdList, { [_xN]: _MMTIa }], 1, 0]
];
var DescribeMacModificationTasksResult$ = [3, n0, _DMMTRe,
    0,
    [_MMTa, _NTe],
    [[() => MacModificationTaskList, { [_eQN]: `MacModificationTaskSet`,
                [_xN]: _mMTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeManagedPrefixListsRequest$ = [3, n0, _DMPLRes,
    0,
    [_DR, _Fi, _MR, _NTe, _PLIr],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _PLI }]]
];
var DescribeManagedPrefixListsResult$ = [3, n0, _DMPLResc,
    0,
    [_NTe, _PLr],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ManagedPrefixListSet, { [_eQN]: `PrefixListSet`,
                [_xN]: _pLS }]]
];
var DescribeMovingAddressesRequest$ = [3, n0, _DMAR,
    0,
    [_DR, _PIu, _NTe, _Fi, _MR],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => ValueStringList, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => FilterList, { [_eQN]: `Filter`,
                [_xN]: _f }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]]
];
var DescribeMovingAddressesResult$ = [3, n0, _DMARe,
    0,
    [_MAS, _NTe],
    [[() => MovingAddressStatusSet, { [_eQN]: `MovingAddressStatusSet`,
                [_xN]: _mASS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNatGatewaysRequest$ = [3, n0, _DNGRes,
    0,
    [_DR, _Fil, _MR, _NGIa, _NTe],
    [2, [() => FilterList, 0], 1, [() => NatGatewayIdStringList, { [_xN]: _NGI }], 0]
];
var DescribeNatGatewaysResult$ = [3, n0, _DNGResc,
    0,
    [_NGa, _NTe],
    [[() => NatGatewayList, { [_eQN]: `NatGatewaySet`,
                [_xN]: _nGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNetworkAclsRequest$ = [3, n0, _DNARe,
    0,
    [_NTe, _MR, _DR, _NAIe, _Fi],
    [0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => NetworkAclIdStringList, { [_xN]: _NAI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeNetworkAclsResult$ = [3, n0, _DNARes,
    0,
    [_NAe, _NTe],
    [[() => NetworkAclList, { [_eQN]: `NetworkAclSet`,
                [_xN]: _nAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNetworkInsightsAccessScopeAnalysesRequest$ = [3, n0, _DNIASARes,
    0,
    [_NIASAIe, _NIASI, _ASTB, _ASTE, _Fi, _MR, _DR, _NTe],
    [[() => NetworkInsightsAccessScopeAnalysisIdList, { [_xN]: _NIASAI }], 0, 4, 4, [() => FilterList, { [_xN]: _Fil }], 1, 2, 0]
];
var DescribeNetworkInsightsAccessScopeAnalysesResult$ = [3, n0, _DNIASAResc,
    0,
    [_NIASA, _NTe],
    [[() => NetworkInsightsAccessScopeAnalysisList, { [_eQN]: `NetworkInsightsAccessScopeAnalysisSet`,
                [_xN]: _nIASAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNetworkInsightsAccessScopesRequest$ = [3, n0, _DNIASRes,
    0,
    [_NIASIe, _Fi, _MR, _DR, _NTe],
    [[() => NetworkInsightsAccessScopeIdList, { [_xN]: _NIASI }], [() => FilterList, { [_xN]: _Fil }], 1, 2, 0]
];
var DescribeNetworkInsightsAccessScopesResult$ = [3, n0, _DNIASResc,
    0,
    [_NIASe, _NTe],
    [[() => NetworkInsightsAccessScopeList, { [_eQN]: `NetworkInsightsAccessScopeSet`,
                [_xN]: _nIASS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNetworkInsightsAnalysesRequest$ = [3, n0, _DNIARes,
    0,
    [_NIAIe, _NIPI, _AST, _AET, _Fi, _MR, _DR, _NTe],
    [[() => NetworkInsightsAnalysisIdList, { [_xN]: _NIAI }], 0, 4, 4, [() => FilterList, { [_xN]: _Fil }], 1, 2, 0]
];
var DescribeNetworkInsightsAnalysesResult$ = [3, n0, _DNIAResc,
    0,
    [_NIA, _NTe],
    [[() => NetworkInsightsAnalysisList, { [_eQN]: `NetworkInsightsAnalysisSet`,
                [_xN]: _nIASe }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNetworkInsightsPathsRequest$ = [3, n0, _DNIPRes,
    0,
    [_NIPIet, _Fi, _MR, _DR, _NTe],
    [[() => NetworkInsightsPathIdList, { [_xN]: _NIPI }], [() => FilterList, { [_xN]: _Fil }], 1, 2, 0]
];
var DescribeNetworkInsightsPathsResult$ = [3, n0, _DNIPResc,
    0,
    [_NIPe, _NTe],
    [[() => NetworkInsightsPathList, { [_eQN]: `NetworkInsightsPathSet`,
                [_xN]: _nIPS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNetworkInterfaceAttributeRequest$ = [3, n0, _DNIARescr,
    0,
    [_NII, _DR, _At],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `Attribute`,
                [_xN]: _att }]], 1
];
var DescribeNetworkInterfaceAttributeResult$ = [3, n0, _DNIARescri,
    0,
    [_Att, _De, _G, _NII, _SDC, _APIAss],
    [[() => NetworkInterfaceAttachment$, { [_eQN]: `Attachment`,
                [_xN]: _at }], [() => AttributeValue$, { [_eQN]: `Description`,
                [_xN]: _de }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [() => AttributeBooleanValue$, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [2, { [_eQN]: `AssociatePublicIpAddress`,
                [_xN]: _aPIA }]]
];
var DescribeNetworkInterfacePermissionsRequest$ = [3, n0, _DNIPRescr,
    0,
    [_NIPIetw, _Fi, _NTe, _MR],
    [[64 | 0, { [_xN]: _NIPIe }], [() => FilterList, { [_xN]: _Fil }], 0, 1]
];
var DescribeNetworkInterfacePermissionsResult$ = [3, n0, _DNIPRescri,
    0,
    [_NIPet, _NTe],
    [[() => NetworkInterfacePermissionList, { [_eQN]: `NetworkInterfacePermissions`,
                [_xN]: _nIPe }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeNetworkInterfacesRequest$ = [3, n0, _DNIRe,
    0,
    [_NTe, _MR, _IMR, _DR, _NIIe, _Fi],
    [0, 1, 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => NetworkInterfaceIdList, { [_xN]: _NII }], [() => FilterList, { [_eQN]: `Filter`,
                [_xN]: _f }]]
];
var DescribeNetworkInterfacesResult$ = [3, n0, _DNIRes,
    0,
    [_NIet, _NTe],
    [[() => NetworkInterfaceList, { [_eQN]: `NetworkInterfaceSet`,
                [_xN]: _nIS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeOutpostLagsRequest$ = [3, n0, _DOLR,
    0,
    [_OLIu, _Fi, _MR, _NTe, _DR],
    [[() => OutpostLagIdSet, { [_xN]: _OLI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeOutpostLagsResult$ = [3, n0, _DOLRe,
    0,
    [_OL, _NTe],
    [[() => OutpostLagSet, { [_eQN]: `OutpostLagSet`,
                [_xN]: _oLS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribePlacementGroupsRequest$ = [3, n0, _DPGRe,
    0,
    [_GIro, _DR, _GNr, _Fi],
    [[() => PlacementGroupIdStringList, { [_xN]: _GIr }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [64 | 0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribePlacementGroupsResult$ = [3, n0, _DPGRes,
    0,
    [_PGl],
    [[() => PlacementGroupList, { [_eQN]: `PlacementGroupSet`,
                [_xN]: _pGS }]]
];
var DescribePrefixListsRequest$ = [3, n0, _DPLR,
    0,
    [_DR, _Fi, _MR, _NTe, _PLIr],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => PrefixListResourceIdStringList, { [_xN]: _PLI }]]
];
var DescribePrefixListsResult$ = [3, n0, _DPLRe,
    0,
    [_NTe, _PLr],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => PrefixListSet, { [_eQN]: `PrefixListSet`,
                [_xN]: _pLS }]]
];
var DescribePrincipalIdFormatRequest$ = [3, n0, _DPIFR,
    0,
    [_DR, _Res, _MR, _NTe],
    [2, [() => ResourceList, { [_xN]: _Reso }], 1, 0]
];
var DescribePrincipalIdFormatResult$ = [3, n0, _DPIFRe,
    0,
    [_Pri, _NTe],
    [[() => PrincipalIdFormatList, { [_eQN]: `PrincipalSet`,
                [_xN]: _pSrin }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribePublicIpv4PoolsRequest$ = [3, n0, _DPIPRes,
    0,
    [_PIoo, _NTe, _MR, _Fi],
    [[() => PublicIpv4PoolIdStringList, { [_xN]: _PIo }], 0, 1, [() => FilterList, { [_xN]: _Fil }]]
];
var DescribePublicIpv4PoolsResult$ = [3, n0, _DPIPResc,
    0,
    [_PIPu, _NTe],
    [[() => PublicIpv4PoolSet, { [_eQN]: `PublicIpv4PoolSet`,
                [_xN]: _pIPS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeRegionsRequest$ = [3, n0, _DRRe,
    0,
    [_RNe, _ARll, _DR, _Fi],
    [[() => RegionNameStringList, { [_xN]: _RN }], 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeRegionsResult$ = [3, n0, _DRRes,
    0,
    [_Reg],
    [[() => RegionList, { [_eQN]: `RegionInfo`,
                [_xN]: _rIeg }]]
];
var DescribeReplaceRootVolumeTasksRequest$ = [3, n0, _DRRVTR,
    0,
    [_RRVTI, _Fi, _MR, _NTe, _DR],
    [[() => ReplaceRootVolumeTaskIds, { [_xN]: _RRVTIe }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeReplaceRootVolumeTasksResult$ = [3, n0, _DRRVTRe,
    0,
    [_RRVTe, _NTe],
    [[() => ReplaceRootVolumeTasks, { [_eQN]: `ReplaceRootVolumeTaskSet`,
                [_xN]: _rRVTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeReservedInstancesListingsRequest$ = [3, n0, _DRILR,
    0,
    [_RIIes, _RILI, _Fi],
    [[0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }], [0, { [_eQN]: `ReservedInstancesListingId`,
                [_xN]: _rILI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeReservedInstancesListingsResult$ = [3, n0, _DRILRe,
    0,
    [_RIL],
    [[() => ReservedInstancesListingList, { [_eQN]: `ReservedInstancesListingsSet`,
                [_xN]: _rILS }]]
];
var DescribeReservedInstancesModificationsRequest$ = [3, n0, _DRIMR,
    0,
    [_RIMI, _NTe, _Fi],
    [[() => ReservedInstancesModificationIdStringList, { [_xN]: _RIMIe }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeReservedInstancesModificationsResult$ = [3, n0, _DRIMRe,
    0,
    [_NTe, _RIM],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ReservedInstancesModificationList, { [_eQN]: `ReservedInstancesModificationsSet`,
                [_xN]: _rIMS }]]
];
var DescribeReservedInstancesOfferingsRequest$ = [3, n0, _DRIOR,
    0,
    [_AZ, _IM, _IT, _MD, _MIC, _MDi, _OC, _PDr, _RIOI, _AZI, _DR, _Fi, _ITns, _OTf, _NTe, _MR],
    [0, 2, 0, 1, 1, 1, 0, 0, [64 | 0, { [_xN]: _RIOIe }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }], [0, { [_eQN]: `InstanceTenancy`,
                [_xN]: _iTns }], [0, { [_eQN]: `OfferingType`,
                [_xN]: _oTf }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]]
];
var DescribeReservedInstancesOfferingsResult$ = [3, n0, _DRIORe,
    0,
    [_NTe, _RIO],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ReservedInstancesOfferingList, { [_eQN]: `ReservedInstancesOfferingsSet`,
                [_xN]: _rIOS }]]
];
var DescribeReservedInstancesRequest$ = [3, n0, _DRIR,
    0,
    [_OC, _RIIese, _DR, _Fi, _OTf],
    [0, [() => ReservedInstancesIdStringList, { [_xN]: _RIIes }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }], [0, { [_eQN]: `OfferingType`,
                [_xN]: _oTf }]]
];
var DescribeReservedInstancesResult$ = [3, n0, _DRIRe,
    0,
    [_RIese],
    [[() => ReservedInstancesList, { [_eQN]: `ReservedInstancesSet`,
                [_xN]: _rIS }]]
];
var DescribeRouteServerEndpointsRequest$ = [3, n0, _DRSERes,
    0,
    [_RSEIo, _NTe, _MR, _Fi, _DR],
    [[64 | 0, { [_xN]: _RSEI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeRouteServerEndpointsResult$ = [3, n0, _DRSEResc,
    0,
    [_RSEo, _NTe],
    [[() => RouteServerEndpointsList, { [_eQN]: `RouteServerEndpointSet`,
                [_xN]: _rSES }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeRouteServerPeersRequest$ = [3, n0, _DRSPRes,
    0,
    [_RSPIo, _NTe, _MR, _Fi, _DR],
    [[64 | 0, { [_xN]: _RSPI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeRouteServerPeersResult$ = [3, n0, _DRSPResc,
    0,
    [_RSPo, _NTe],
    [[() => RouteServerPeersList, { [_eQN]: `RouteServerPeerSet`,
                [_xN]: _rSPS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeRouteServersRequest$ = [3, n0, _DRSRes,
    0,
    [_RSIo, _NTe, _MR, _Fi, _DR],
    [[64 | 0, { [_xN]: _RSI }], 0, 1, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeRouteServersResult$ = [3, n0, _DRSResc,
    0,
    [_RSou, _NTe],
    [[() => RouteServersList, { [_eQN]: `RouteServerSet`,
                [_xN]: _rSSo }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeRouteTablesRequest$ = [3, n0, _DRTRe,
    0,
    [_NTe, _MR, _DR, _RTIo, _Fi],
    [0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => RouteTableIdStringList, { [_xN]: _RTI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeRouteTablesResult$ = [3, n0, _DRTRes,
    0,
    [_RTou, _NTe],
    [[() => RouteTableList, { [_eQN]: `RouteTableSet`,
                [_xN]: _rTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeScheduledInstanceAvailabilityRequest$ = [3, n0, _DSIAR,
    0,
    [_FSSTR, _Rec, _DR, _Fi, _MR, _MSDIH, _MSDIHi, _NTe],
    [() => SlotDateTimeRangeRequest$, [() => ScheduledInstanceRecurrenceRequest$, 0], 2, [() => FilterList, { [_xN]: _Fil }], 1, 1, 1, 0], 2
];
var DescribeScheduledInstanceAvailabilityResult$ = [3, n0, _DSIARe,
    0,
    [_NTe, _SIAS],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ScheduledInstanceAvailabilitySet, { [_eQN]: `ScheduledInstanceAvailabilitySet`,
                [_xN]: _sIAS }]]
];
var DescribeScheduledInstancesRequest$ = [3, n0, _DSIR,
    0,
    [_DR, _Fi, _MR, _NTe, _SIIc, _SSTR],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ScheduledInstanceIdRequestSet, { [_xN]: _SIIch }], () => SlotStartTimeRangeRequest$]
];
var DescribeScheduledInstancesResult$ = [3, n0, _DSIRe,
    0,
    [_NTe, _SIS],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ScheduledInstanceSet, { [_eQN]: `ScheduledInstanceSet`,
                [_xN]: _sIS }]]
];
var DescribeSecondaryInterfacesRequest$ = [3, n0, _DSIRes,
    0,
    [_DR, _Fi, _MR, _NTe, _SIIe],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => SecondaryInterfaceIdList, { [_xN]: _SIIec }]]
];
var DescribeSecondaryInterfacesResult$ = [3, n0, _DSIResc,
    0,
    [_SIec, _NTe],
    [[() => SecondaryInterfaceList, { [_eQN]: `SecondaryInterfaceSet`,
                [_xN]: _sISe }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSecondaryNetworksRequest$ = [3, n0, _DSNRes,
    0,
    [_DR, _Fi, _MR, _NTe, _SNIe],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => SecondaryNetworkIdList, { [_xN]: _SNI }]]
];
var DescribeSecondaryNetworksResult$ = [3, n0, _DSNResc,
    0,
    [_SNec, _NTe],
    [[() => SecondaryNetworkList, { [_eQN]: `SecondaryNetworkSet`,
                [_xN]: _sNS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSecondarySubnetsRequest$ = [3, n0, _DSSRes,
    0,
    [_DR, _Fi, _MR, _NTe, _SSIec],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => SecondarySubnetIdList, { [_xN]: _SSIe }]]
];
var DescribeSecondarySubnetsResult$ = [3, n0, _DSSResc,
    0,
    [_SSe, _NTe],
    [[() => SecondarySubnetList, { [_eQN]: `SecondarySubnetSet`,
                [_xN]: _sSS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSecurityGroupReferencesRequest$ = [3, n0, _DSGRR,
    0,
    [_GIr, _DR],
    [[() => GroupIds, 0], 2], 1
];
var DescribeSecurityGroupReferencesResult$ = [3, n0, _DSGRRe,
    0,
    [_SGRSe],
    [[() => SecurityGroupReferences, { [_eQN]: `SecurityGroupReferenceSet`,
                [_xN]: _sGRSe }]]
];
var DescribeSecurityGroupRulesRequest$ = [3, n0, _DSGRRes,
    0,
    [_Fi, _SGRI, _DR, _NTe, _MR],
    [[() => FilterList, { [_xN]: _Fil }], [() => SecurityGroupRuleIdList, { [_xN]: _SGRIe }], 2, 0, 1]
];
var DescribeSecurityGroupRulesResult$ = [3, n0, _DSGRResc,
    0,
    [_SGR, _NTe],
    [[() => SecurityGroupRuleList, { [_eQN]: `SecurityGroupRuleSet`,
                [_xN]: _sGRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSecurityGroupsRequest$ = [3, n0, _DSGRes,
    0,
    [_GIro, _GNr, _NTe, _MR, _DR, _Fi],
    [[() => GroupIdStringList, { [_xN]: _GIr }], [() => GroupNameStringList, { [_xN]: _GN }], 0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeSecurityGroupsResult$ = [3, n0, _DSGResc,
    0,
    [_NTe, _SGe],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => SecurityGroupList, { [_eQN]: `SecurityGroupInfo`,
                [_xN]: _sGIec }]]
];
var DescribeSecurityGroupVpcAssociationsRequest$ = [3, n0, _DSGVAR,
    0,
    [_Fi, _NTe, _MR, _DR],
    [[() => FilterList, { [_xN]: _Fil }], 0, 1, 2]
];
var DescribeSecurityGroupVpcAssociationsResult$ = [3, n0, _DSGVARe,
    0,
    [_SGVA, _NTe],
    [[() => SecurityGroupVpcAssociationList, { [_eQN]: `SecurityGroupVpcAssociationSet`,
                [_xN]: _sGVAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeServiceLinkVirtualInterfacesRequest$ = [3, n0, _DSLVIR,
    0,
    [_SLVII, _Fi, _MR, _NTe, _DR],
    [[() => ServiceLinkVirtualInterfaceIdSet, { [_xN]: _SLVIIe }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeServiceLinkVirtualInterfacesResult$ = [3, n0, _DSLVIRe,
    0,
    [_SLVI, _NTe],
    [[() => ServiceLinkVirtualInterfaceSet, { [_eQN]: `ServiceLinkVirtualInterfaceSet`,
                [_xN]: _sLVIS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSnapshotAttributeRequest$ = [3, n0, _DSAR,
    0,
    [_At, _SIn, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DescribeSnapshotAttributeResult$ = [3, n0, _DSARe,
    0,
    [_PCro, _SIn, _CVPr],
    [[() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [() => CreateVolumePermissionList, { [_eQN]: `CreateVolumePermission`,
                [_xN]: _cVP }]]
];
var DescribeSnapshotsRequest$ = [3, n0, _DSRes,
    0,
    [_MR, _NTe, _OIw, _RBUI, _SIna, _DR, _Fi],
    [1, 0, [() => OwnerStringList, { [_xN]: _Own }], [64 | 0, { [_xN]: _RBe }], [() => SnapshotIdStringList, { [_xN]: _SIn }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeSnapshotsResult$ = [3, n0, _DSResc,
    0,
    [_NTe, _Sn],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => SnapshotList, { [_eQN]: `SnapshotSet`,
                [_xN]: _sSn }]]
];
var DescribeSnapshotTierStatusRequest$ = [3, n0, _DSTSR,
    0,
    [_Fi, _DR, _NTe, _MR],
    [[() => FilterList, { [_xN]: _Fil }], 2, 0, 1]
];
var DescribeSnapshotTierStatusResult$ = [3, n0, _DSTSRe,
    0,
    [_STS, _NTe],
    [[() => snapshotTierStatusSet, { [_eQN]: `SnapshotTierStatusSet`,
                [_xN]: _sTSS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSpotDatafeedSubscriptionRequest$ = [3, n0, _DSDSRe,
    0,
    [_DR],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DescribeSpotDatafeedSubscriptionResult$ = [3, n0, _DSDSRes,
    0,
    [_SDS],
    [[() => SpotDatafeedSubscription$, { [_eQN]: `SpotDatafeedSubscription`,
                [_xN]: _sDS }]]
];
var DescribeSpotFleetInstancesRequest$ = [3, n0, _DSFIR,
    0,
    [_SFRI, _DR, _NTe, _MR],
    [[0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]], 1
];
var DescribeSpotFleetInstancesResponse$ = [3, n0, _DSFIRe,
    0,
    [_AIct, _NTe, _SFRI],
    [[() => ActiveInstanceSet, { [_eQN]: `ActiveInstanceSet`,
                [_xN]: _aIS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }]]
];
var DescribeSpotFleetRequestHistoryRequest$ = [3, n0, _DSFRHR,
    0,
    [_SFRI, _ST, _DR, _ETv, _NTe, _MR],
    [[0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `EventType`,
                [_xN]: _eTv }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]], 2
];
var DescribeSpotFleetRequestHistoryResponse$ = [3, n0, _DSFRHRe,
    0,
    [_HRi, _LET, _NTe, _SFRI, _ST],
    [[() => HistoryRecords, { [_eQN]: `HistoryRecordSet`,
                [_xN]: _hRS }], [4, { [_eQN]: `LastEvaluatedTime`,
                [_xN]: _lET }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }]]
];
var DescribeSpotFleetRequestsRequest$ = [3, n0, _DSFRR,
    0,
    [_DR, _SFRIp, _NTe, _MR],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => SpotFleetRequestIdList, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]]
];
var DescribeSpotFleetRequestsResponse$ = [3, n0, _DSFRRe,
    0,
    [_NTe, _SFRC],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => SpotFleetRequestConfigSet, { [_eQN]: `SpotFleetRequestConfigSet`,
                [_xN]: _sFRCS }]]
];
var DescribeSpotInstanceRequestsRequest$ = [3, n0, _DSIRR,
    0,
    [_NTe, _MR, _DR, _SIRIp, _Fi],
    [0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => SpotInstanceRequestIdList, { [_xN]: _SIRI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeSpotInstanceRequestsResult$ = [3, n0, _DSIRRe,
    0,
    [_SIR, _NTe],
    [[() => SpotInstanceRequestList, { [_eQN]: `SpotInstanceRequestSet`,
                [_xN]: _sIRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSpotPriceHistoryRequest$ = [3, n0, _DSPHR,
    0,
    [_AZI, _DR, _ST, _ETnd, _ITnst, _PDro, _Fi, _AZ, _MR, _NTe],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [4, { [_eQN]: `EndTime`,
                [_xN]: _eTn }], [64 | 0, { [_xN]: _IT }], [64 | 0, { [_xN]: _PDr }], [() => FilterList, { [_xN]: _Fil }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSpotPriceHistoryResult$ = [3, n0, _DSPHRe,
    0,
    [_NTe, _SPH],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => SpotPriceHistoryList, { [_eQN]: `SpotPriceHistorySet`,
                [_xN]: _sPHS }]]
];
var DescribeStaleSecurityGroupsRequest$ = [3, n0, _DSSGR,
    0,
    [_VI, _DR, _MR, _NTe],
    [0, 2, 1, 0], 1
];
var DescribeStaleSecurityGroupsResult$ = [3, n0, _DSSGRe,
    0,
    [_NTe, _SSGS],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => StaleSecurityGroupSet, { [_eQN]: `StaleSecurityGroupSet`,
                [_xN]: _sSGS }]]
];
var DescribeStoreImageTasksRequest$ = [3, n0, _DSITR,
    0,
    [_IIma, _DR, _Fi, _NTe, _MR],
    [[() => ImageIdList, { [_xN]: _IIm }], 2, [() => FilterList, { [_xN]: _Fil }], 0, 1]
];
var DescribeStoreImageTasksResult$ = [3, n0, _DSITRe,
    0,
    [_SITR, _NTe],
    [[() => StoreImageTaskResultSet, { [_eQN]: `StoreImageTaskResultSet`,
                [_xN]: _sITRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeSubnetsRequest$ = [3, n0, _DSRescr,
    0,
    [_Fi, _SI, _NTe, _MR, _DR],
    [[() => FilterList, { [_xN]: _Fil }], [() => SubnetIdStringList, { [_xN]: _SIu }], 0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DescribeSubnetsResult$ = [3, n0, _DSRescri,
    0,
    [_NTe, _Subn],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => SubnetList, { [_eQN]: `SubnetSet`,
                [_xN]: _sSub }]]
];
var DescribeTagsRequest$ = [3, n0, _DTRe,
    0,
    [_DR, _Fi, _MR, _NTe],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTagsResult$ = [3, n0, _DTRes,
    0,
    [_NTe, _T],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => TagDescriptionList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var DescribeTrafficMirrorFilterRulesRequest$ = [3, n0, _DTMFRRes,
    0,
    [_TMFRIr, _TMFI, _DR, _Fi, _MR, _NTe],
    [[() => TrafficMirrorFilterRuleIdList, { [_xN]: _TMFRI }], 0, 2, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeTrafficMirrorFilterRulesResult$ = [3, n0, _DTMFRResc,
    0,
    [_TMFRr, _NTe],
    [[() => TrafficMirrorFilterRuleSet, { [_eQN]: `TrafficMirrorFilterRuleSet`,
                [_xN]: _tMFRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTrafficMirrorFiltersRequest$ = [3, n0, _DTMFRes,
    0,
    [_TMFIr, _DR, _Fi, _MR, _NTe],
    [[() => TrafficMirrorFilterIdList, { [_xN]: _TMFI }], 2, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeTrafficMirrorFiltersResult$ = [3, n0, _DTMFResc,
    0,
    [_TMFr, _NTe],
    [[() => TrafficMirrorFilterSet, { [_eQN]: `TrafficMirrorFilterSet`,
                [_xN]: _tMFS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTrafficMirrorSessionsRequest$ = [3, n0, _DTMSRes,
    0,
    [_TMSIr, _DR, _Fi, _MR, _NTe],
    [[() => TrafficMirrorSessionIdList, { [_xN]: _TMSI }], 2, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeTrafficMirrorSessionsResult$ = [3, n0, _DTMSResc,
    0,
    [_TMSr, _NTe],
    [[() => TrafficMirrorSessionSet, { [_eQN]: `TrafficMirrorSessionSet`,
                [_xN]: _tMSS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTrafficMirrorTargetsRequest$ = [3, n0, _DTMTRes,
    0,
    [_TMTIr, _DR, _Fi, _MR, _NTe],
    [[() => TrafficMirrorTargetIdList, { [_xN]: _TMTI }], 2, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeTrafficMirrorTargetsResult$ = [3, n0, _DTMTResc,
    0,
    [_TMTr, _NTe],
    [[() => TrafficMirrorTargetSet, { [_eQN]: `TrafficMirrorTargetSet`,
                [_xN]: _tMTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayAttachmentsRequest$ = [3, n0, _DTGAR,
    0,
    [_TGAIr, _Fi, _MR, _NTe, _DR],
    [64 | 0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayAttachmentsResult$ = [3, n0, _DTGARe,
    0,
    [_TGAr, _NTe],
    [[() => TransitGatewayAttachmentList, { [_eQN]: `TransitGatewayAttachments`,
                [_xN]: _tGA }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayConnectPeersRequest$ = [3, n0, _DTGCPRes,
    0,
    [_TGCPIr, _Fi, _MR, _NTe, _DR],
    [[() => TransitGatewayConnectPeerIdStringList, 0], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayConnectPeersResult$ = [3, n0, _DTGCPResc,
    0,
    [_TGCPr, _NTe],
    [[() => TransitGatewayConnectPeerList, { [_eQN]: `TransitGatewayConnectPeerSet`,
                [_xN]: _tGCPS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayConnectsRequest$ = [3, n0, _DTGCRes,
    0,
    [_TGAIr, _Fi, _MR, _NTe, _DR],
    [64 | 0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayConnectsResult$ = [3, n0, _DTGCResc,
    0,
    [_TGCra, _NTe],
    [[() => TransitGatewayConnectList, { [_eQN]: `TransitGatewayConnectSet`,
                [_xN]: _tGCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayMeteringPoliciesRequest$ = [3, n0, _DTGMPRes,
    0,
    [_TGMPIr, _Fi, _MR, _NTe, _DR],
    [[() => TransitGatewayMeteringPolicyIdStringList, 0], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayMeteringPoliciesResult$ = [3, n0, _DTGMPResc,
    0,
    [_TGMPr, _NTe],
    [[() => TransitGatewayMeteringPolicyList, { [_eQN]: `TransitGatewayMeteringPolicies`,
                [_xN]: _tGMPr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayMulticastDomainsRequest$ = [3, n0, _DTGMDRes,
    0,
    [_TGMDIr, _Fi, _MR, _NTe, _DR],
    [[() => TransitGatewayMulticastDomainIdStringList, 0], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayMulticastDomainsResult$ = [3, n0, _DTGMDResc,
    0,
    [_TGMDr, _NTe],
    [[() => TransitGatewayMulticastDomainList, { [_eQN]: `TransitGatewayMulticastDomains`,
                [_xN]: _tGMDr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayPeeringAttachmentsRequest$ = [3, n0, _DTGPARes,
    0,
    [_TGAIr, _Fi, _MR, _NTe, _DR],
    [64 | 0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayPeeringAttachmentsResult$ = [3, n0, _DTGPAResc,
    0,
    [_TGPAr, _NTe],
    [[() => TransitGatewayPeeringAttachmentList, { [_eQN]: `TransitGatewayPeeringAttachments`,
                [_xN]: _tGPAr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayPolicyTablesRequest$ = [3, n0, _DTGPTRes,
    0,
    [_TGPTIr, _Fi, _MR, _NTe, _DR],
    [[() => TransitGatewayPolicyTableIdStringList, 0], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayPolicyTablesResult$ = [3, n0, _DTGPTResc,
    0,
    [_TGPTr, _NTe],
    [[() => TransitGatewayPolicyTableList, { [_eQN]: `TransitGatewayPolicyTables`,
                [_xN]: _tGPTr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayRouteTableAnnouncementsRequest$ = [3, n0, _DTGRTARes,
    0,
    [_TGRTAIr, _Fi, _MR, _NTe, _DR],
    [[() => TransitGatewayRouteTableAnnouncementIdStringList, 0], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayRouteTableAnnouncementsResult$ = [3, n0, _DTGRTAResc,
    0,
    [_TGRTAr, _NTe],
    [[() => TransitGatewayRouteTableAnnouncementList, { [_eQN]: `TransitGatewayRouteTableAnnouncements`,
                [_xN]: _tGRTAr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayRouteTablesRequest$ = [3, n0, _DTGRTRes,
    0,
    [_TGRTIr, _Fi, _MR, _NTe, _DR],
    [[() => TransitGatewayRouteTableIdStringList, 0], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayRouteTablesResult$ = [3, n0, _DTGRTResc,
    0,
    [_TGRTr, _NTe],
    [[() => TransitGatewayRouteTableList, { [_eQN]: `TransitGatewayRouteTables`,
                [_xN]: _tGRTr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewaysRequest$ = [3, n0, _DTGRes,
    0,
    [_TGIr, _Fi, _MR, _NTe, _DR],
    [[() => TransitGatewayIdStringList, 0], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewaysResult$ = [3, n0, _DTGResc,
    0,
    [_TGr, _NTe],
    [[() => TransitGatewayList, { [_eQN]: `TransitGatewaySet`,
                [_xN]: _tGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTransitGatewayVpcAttachmentsRequest$ = [3, n0, _DTGVARes,
    0,
    [_TGAIr, _Fi, _MR, _NTe, _DR],
    [64 | 0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeTransitGatewayVpcAttachmentsResult$ = [3, n0, _DTGVAResc,
    0,
    [_TGVAr, _NTe],
    [[() => TransitGatewayVpcAttachmentList, { [_eQN]: `TransitGatewayVpcAttachments`,
                [_xN]: _tGVAr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeTrunkInterfaceAssociationsRequest$ = [3, n0, _DTIAR,
    0,
    [_AIsso, _DR, _Fi, _NTe, _MR],
    [[() => TrunkInterfaceAssociationIdList, { [_xN]: _AIs }], 2, [() => FilterList, { [_xN]: _Fil }], 0, 1]
];
var DescribeTrunkInterfaceAssociationsResult$ = [3, n0, _DTIARe,
    0,
    [_IAnt, _NTe],
    [[() => TrunkInterfaceAssociationList, { [_eQN]: `InterfaceAssociationSet`,
                [_xN]: _iAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVerifiedAccessEndpointsRequest$ = [3, n0, _DVAERes,
    0,
    [_VAEIe, _VAII, _VAGI, _MR, _NTe, _Fi, _DR],
    [[() => VerifiedAccessEndpointIdList, { [_xN]: _VAEI }], 0, 0, 1, 0, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeVerifiedAccessEndpointsResult$ = [3, n0, _DVAEResc,
    0,
    [_VAEe, _NTe],
    [[() => VerifiedAccessEndpointList, { [_eQN]: `VerifiedAccessEndpointSet`,
                [_xN]: _vAES }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVerifiedAccessGroupsRequest$ = [3, n0, _DVAGRes,
    0,
    [_VAGIe, _VAII, _MR, _NTe, _Fi, _DR],
    [[() => VerifiedAccessGroupIdList, { [_xN]: _VAGI }], 0, 1, 0, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeVerifiedAccessGroupsResult$ = [3, n0, _DVAGResc,
    0,
    [_VAGe, _NTe],
    [[() => VerifiedAccessGroupList, { [_eQN]: `VerifiedAccessGroupSet`,
                [_xN]: _vAGS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVerifiedAccessInstanceLoggingConfigurationsRequest$ = [3, n0, _DVAILCR,
    0,
    [_VAIIe, _MR, _NTe, _Fi, _DR],
    [[() => VerifiedAccessInstanceIdList, { [_xN]: _VAII }], 1, 0, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeVerifiedAccessInstanceLoggingConfigurationsResult$ = [3, n0, _DVAILCRe,
    0,
    [_LC, _NTe],
    [[() => VerifiedAccessInstanceLoggingConfigurationList, { [_eQN]: `LoggingConfigurationSet`,
                [_xN]: _lCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVerifiedAccessInstancesRequest$ = [3, n0, _DVAIRes,
    0,
    [_VAIIe, _MR, _NTe, _Fi, _DR],
    [[() => VerifiedAccessInstanceIdList, { [_xN]: _VAII }], 1, 0, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeVerifiedAccessInstancesResult$ = [3, n0, _DVAIResc,
    0,
    [_VAIe, _NTe],
    [[() => VerifiedAccessInstanceList, { [_eQN]: `VerifiedAccessInstanceSet`,
                [_xN]: _vAIS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVerifiedAccessTrustProvidersRequest$ = [3, n0, _DVATPRes,
    0,
    [_VATPIe, _MR, _NTe, _Fi, _DR],
    [[() => VerifiedAccessTrustProviderIdList, { [_xN]: _VATPI }], 1, 0, [() => FilterList, { [_xN]: _Fil }], 2]
];
var DescribeVerifiedAccessTrustProvidersResult$ = [3, n0, _DVATPResc,
    0,
    [_VATPe, _NTe],
    [[() => VerifiedAccessTrustProviderList, { [_eQN]: `VerifiedAccessTrustProviderSet`,
                [_xN]: _vATPS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVolumeAttributeRequest$ = [3, n0, _DVAR,
    0,
    [_At, _VIo, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DescribeVolumeAttributeResult$ = [3, n0, _DVARe,
    0,
    [_AEIO, _PCro, _VIo],
    [[() => AttributeBooleanValue$, { [_eQN]: `AutoEnableIO`,
                [_xN]: _aEIO }], [() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }]]
];
var DescribeVolumesModificationsRequest$ = [3, n0, _DVMR,
    0,
    [_DR, _VIol, _Fi, _NTe, _MR, _IMR],
    [2, [() => VolumeIdStringList, { [_xN]: _VIo }], [() => FilterList, { [_xN]: _Fil }], 0, 1, 2]
];
var DescribeVolumesModificationsResult$ = [3, n0, _DVMRe,
    0,
    [_NTe, _VM],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => VolumeModificationList, { [_eQN]: `VolumeModificationSet`,
                [_xN]: _vMS }]]
];
var DescribeVolumesRequest$ = [3, n0, _DVRes,
    0,
    [_VIol, _IMR, _DR, _Fi, _NTe, _MR],
    [[() => VolumeIdStringList, { [_xN]: _VIo }], 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }]]
];
var DescribeVolumesResult$ = [3, n0, _DVResc,
    0,
    [_NTe, _Vo],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => VolumeList, { [_eQN]: `VolumeSet`,
                [_xN]: _vS }]]
];
var DescribeVolumeStatusRequest$ = [3, n0, _DVSR,
    0,
    [_MR, _NTe, _VIol, _IMR, _DR, _Fi],
    [1, 0, [() => VolumeIdStringList, { [_xN]: _VIo }], 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeVolumeStatusResult$ = [3, n0, _DVSRe,
    0,
    [_NTe, _VS],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => VolumeStatusList, { [_eQN]: `VolumeStatusSet`,
                [_xN]: _vSS }]]
];
var DescribeVpcAttributeRequest$ = [3, n0, _DVARes,
    0,
    [_At, _VI, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DescribeVpcAttributeResult$ = [3, n0, _DVAResc,
    0,
    [_EDH, _EDS, _ENAUM, _VI],
    [[() => AttributeBooleanValue$, { [_eQN]: `EnableDnsHostnames`,
                [_xN]: _eDH }], [() => AttributeBooleanValue$, { [_eQN]: `EnableDnsSupport`,
                [_xN]: _eDS }], [() => AttributeBooleanValue$, { [_eQN]: `EnableNetworkAddressUsageMetrics`,
                [_xN]: _eNAUM }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var DescribeVpcBlockPublicAccessExclusionsRequest$ = [3, n0, _DVBPAERes,
    0,
    [_DR, _Fi, _EIxc, _NTe, _MR],
    [2, [() => FilterList, { [_xN]: _Fil }], [() => VpcBlockPublicAccessExclusionIdList, { [_xN]: _EIx }], 0, 1]
];
var DescribeVpcBlockPublicAccessExclusionsResult$ = [3, n0, _DVBPAEResc,
    0,
    [_VBPAEp, _NTe],
    [[() => VpcBlockPublicAccessExclusionList, { [_eQN]: `VpcBlockPublicAccessExclusionSet`,
                [_xN]: _vBPAES }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcBlockPublicAccessOptionsRequest$ = [3, n0, _DVBPAOR,
    0,
    [_DR],
    [2]
];
var DescribeVpcBlockPublicAccessOptionsResult$ = [3, n0, _DVBPAORe,
    0,
    [_VBPAO],
    [[() => VpcBlockPublicAccessOptions$, { [_eQN]: `VpcBlockPublicAccessOptions`,
                [_xN]: _vBPAO }]]
];
var DescribeVpcClassicLinkDnsSupportRequest$ = [3, n0, _DVCLDSR,
    0,
    [_VIp, _MR, _NTe],
    [[() => VpcClassicLinkIdList, { [_xN]: _VIp }], [1, { [_eQN]: `MaxResults`,
                [_xN]: _mR }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcClassicLinkDnsSupportResult$ = [3, n0, _DVCLDSRe,
    0,
    [_NTe, _Vpc],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => ClassicLinkDnsSupportList, { [_eQN]: `Vpcs`,
                [_xN]: _vpc }]]
];
var DescribeVpcClassicLinkRequest$ = [3, n0, _DVCLR,
    0,
    [_DR, _VIp, _Fi],
    [[2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => VpcClassicLinkIdList, { [_xN]: _VI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeVpcClassicLinkResult$ = [3, n0, _DVCLRe,
    0,
    [_Vpc],
    [[() => VpcClassicLinkList, { [_eQN]: `VpcSet`,
                [_xN]: _vSp }]]
];
var DescribeVpcEncryptionControlsRequest$ = [3, n0, _DVECRes,
    0,
    [_DR, _Fi, _VECIp, _VIp, _NTe, _MR],
    [2, [() => FilterList, { [_xN]: _Fil }], [() => VpcEncryptionControlIdList, { [_xN]: _VECI }], [() => VpcIdStringList, { [_xN]: _VI }], 0, 1]
];
var DescribeVpcEncryptionControlsResult$ = [3, n0, _DVECResc,
    0,
    [_VECp, _NTe],
    [[() => VpcEncryptionControlList, { [_eQN]: `VpcEncryptionControlSet`,
                [_xN]: _vECS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcEndpointAssociationsRequest$ = [3, n0, _DVEAR,
    0,
    [_DR, _VEI, _Fi, _MR, _NTe],
    [2, [() => VpcEndpointIdList, { [_xN]: _VEIp }], [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeVpcEndpointAssociationsResult$ = [3, n0, _DVEARe,
    0,
    [_VEA, _NTe],
    [[() => VpcEndpointAssociationSet, { [_eQN]: `VpcEndpointAssociationSet`,
                [_xN]: _vEAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcEndpointConnectionNotificationsRequest$ = [3, n0, _DVECNRes,
    0,
    [_DR, _CNI, _Fi, _MR, _NTe],
    [2, 0, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeVpcEndpointConnectionNotificationsResult$ = [3, n0, _DVECNResc,
    0,
    [_CNSo, _NTe],
    [[() => ConnectionNotificationSet, { [_eQN]: `ConnectionNotificationSet`,
                [_xN]: _cNSo }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcEndpointConnectionsRequest$ = [3, n0, _DVECRescr,
    0,
    [_DR, _Fi, _MR, _NTe],
    [2, [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeVpcEndpointConnectionsResult$ = [3, n0, _DVECRescri,
    0,
    [_VECpc, _NTe],
    [[() => VpcEndpointConnectionSet, { [_eQN]: `VpcEndpointConnectionSet`,
                [_xN]: _vECSp }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcEndpointServiceConfigurationsRequest$ = [3, n0, _DVESCRes,
    0,
    [_DR, _SIer, _Fi, _MR, _NTe],
    [2, [() => VpcEndpointServiceIdList, { [_xN]: _SIe }], [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeVpcEndpointServiceConfigurationsResult$ = [3, n0, _DVESCResc,
    0,
    [_SCer, _NTe],
    [[() => ServiceConfigurationSet, { [_eQN]: `ServiceConfigurationSet`,
                [_xN]: _sCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcEndpointServicePermissionsRequest$ = [3, n0, _DVESPR,
    0,
    [_SIe, _DR, _Fi, _MR, _NTe],
    [0, 2, [() => FilterList, { [_xN]: _Fil }], 1, 0], 1
];
var DescribeVpcEndpointServicePermissionsResult$ = [3, n0, _DVESPRe,
    0,
    [_APll, _NTe],
    [[() => AllowedPrincipalSet, { [_eQN]: `AllowedPrincipals`,
                [_xN]: _aPl }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcEndpointServicesRequest$ = [3, n0, _DVESR,
    0,
    [_DR, _SNer, _Fi, _MR, _NTe, _SRe],
    [2, [() => ValueStringList, { [_xN]: _SN }], [() => FilterList, { [_xN]: _Fil }], 1, 0, [() => ValueStringList, { [_xN]: _SR }]]
];
var DescribeVpcEndpointServicesResult$ = [3, n0, _DVESRe,
    0,
    [_SNer, _SDe, _NTe],
    [[() => ValueStringList, { [_eQN]: `ServiceNameSet`,
                [_xN]: _sNSe }], [() => ServiceDetailSet, { [_eQN]: `ServiceDetailSet`,
                [_xN]: _sDSe }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcEndpointsRequest$ = [3, n0, _DVERes,
    0,
    [_DR, _VEI, _Fi, _MR, _NTe],
    [2, [() => VpcEndpointIdList, { [_xN]: _VEIp }], [() => FilterList, { [_xN]: _Fil }], 1, 0]
];
var DescribeVpcEndpointsResult$ = [3, n0, _DVEResc,
    0,
    [_VEp, _NTe],
    [[() => VpcEndpointSet, { [_eQN]: `VpcEndpointSet`,
                [_xN]: _vESp }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcPeeringConnectionsRequest$ = [3, n0, _DVPCRes,
    0,
    [_NTe, _MR, _DR, _VPCIp, _Fi],
    [0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => VpcPeeringConnectionIdList, { [_xN]: _VPCI }], [() => FilterList, { [_xN]: _Fil }]]
];
var DescribeVpcPeeringConnectionsResult$ = [3, n0, _DVPCResc,
    0,
    [_VPCp, _NTe],
    [[() => VpcPeeringConnectionList, { [_eQN]: `VpcPeeringConnectionSet`,
                [_xN]: _vPCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpcsRequest$ = [3, n0, _DVRescr,
    0,
    [_Fi, _VIp, _NTe, _MR, _DR],
    [[() => FilterList, { [_xN]: _Fil }], [() => VpcIdStringList, { [_xN]: _VI }], 0, 1, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DescribeVpcsResult$ = [3, n0, _DVRescri,
    0,
    [_NTe, _Vpc],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => VpcList, { [_eQN]: `VpcSet`,
                [_xN]: _vSp }]]
];
var DescribeVpnConcentratorsRequest$ = [3, n0, _DVCRes,
    0,
    [_VCIpn, _Fi, _MR, _NTe, _DR],
    [[() => VpnConcentratorIdStringList, { [_xN]: _VCI }], [() => FilterList, { [_xN]: _Fil }], 1, 0, 2]
];
var DescribeVpnConcentratorsResult$ = [3, n0, _DVCResc,
    0,
    [_VCpn, _NTe],
    [[() => VpnConcentratorList, { [_eQN]: `VpnConcentratorSet`,
                [_xN]: _vCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var DescribeVpnConnectionsRequest$ = [3, n0, _DVCRescr,
    0,
    [_Fi, _VCIpno, _DR],
    [[() => FilterList, { [_xN]: _Fil }], [() => VpnConnectionIdStringList, { [_xN]: _VCIp }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DescribeVpnConnectionsResult$ = [3, n0, _DVCRescri,
    0,
    [_VCpno],
    [[() => VpnConnectionList, { [_eQN]: `VpnConnectionSet`,
                [_xN]: _vCSp }]]
];
var DescribeVpnGatewaysRequest$ = [3, n0, _DVGRe,
    0,
    [_Fi, _VGIp, _DR],
    [[() => FilterList, { [_xN]: _Fil }], [() => VpnGatewayIdStringList, { [_xN]: _VGI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DescribeVpnGatewaysResult$ = [3, n0, _DVGRes,
    0,
    [_VGp],
    [[() => VpnGatewayList, { [_eQN]: `VpnGatewaySet`,
                [_xN]: _vGS }]]
];
var DestinationOptionsRequest$ = [3, n0, _DOR,
    0,
    [_FF, _HCP, _PHP],
    [0, 2, 2]
];
var DestinationOptionsResponse$ = [3, n0, _DORe,
    0,
    [_FF, _HCP, _PHP],
    [[0, { [_eQN]: `FileFormat`,
                [_xN]: _fF }], [2, { [_eQN]: `HiveCompatiblePartitions`,
                [_xN]: _hCP }], [2, { [_eQN]: `PerHourPartition`,
                [_xN]: _pHP }]]
];
var DetachClassicLinkVpcRequest$ = [3, n0, _DCLVR,
    0,
    [_II, _VI, _DR],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DetachClassicLinkVpcResult$ = [3, n0, _DCLVRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DetachImageWatermarkRequest$ = [3, n0, _DIWR,
    0,
    [_IIm, _WK, _DR],
    [0, 0, 2], 2
];
var DetachImageWatermarkResult$ = [3, n0, _DIWRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DetachInternetGatewayRequest$ = [3, n0, _DIGRet,
    0,
    [_IGI, _VI, _DR],
    [[0, { [_eQN]: `InternetGatewayId`,
                [_xN]: _iGI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DetachNetworkInterfaceRequest$ = [3, n0, _DNIRet,
    0,
    [_AItt, _DR, _F],
    [[0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [2, { [_eQN]: `Force`,
                [_xN]: _fo }]], 1
];
var DetachVerifiedAccessTrustProviderRequest$ = [3, n0, _DVATPRet,
    0,
    [_VAII, _VATPI, _CT, _DR],
    [0, 0, [0, 4], 2], 2
];
var DetachVerifiedAccessTrustProviderResult$ = [3, n0, _DVATPReta,
    0,
    [_VATP, _VAI],
    [[() => VerifiedAccessTrustProvider$, { [_eQN]: `VerifiedAccessTrustProvider`,
                [_xN]: _vATP }], [() => VerifiedAccessInstance$, { [_eQN]: `VerifiedAccessInstance`,
                [_xN]: _vAI }]]
];
var DetachVolumeRequest$ = [3, n0, _DVRet,
    0,
    [_VIo, _Dev, _F, _II, _DR],
    [0, 0, 2, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DetachVpnGatewayRequest$ = [3, n0, _DVGRet,
    0,
    [_VI, _VGI, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var DeviceOptions$ = [3, n0, _DOev,
    0,
    [_TIe, _PSKU],
    [[0, { [_eQN]: `TenantId`,
                [_xN]: _tIe }], [0, { [_eQN]: `PublicSigningKeyUrl`,
                [_xN]: _pSKU }]]
];
var DhcpConfiguration$ = [3, n0, _DChc,
    0,
    [_K, _Va],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [() => DhcpConfigurationValueList, { [_eQN]: `ValueSet`,
                [_xN]: _vSa }]]
];
var DhcpOptions$ = [3, n0, _DO,
    0,
    [_OI, _T, _DOI, _DCh],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `DhcpOptionsId`,
                [_xN]: _dOI }], [() => DhcpConfigurationList, { [_eQN]: `DhcpConfigurationSet`,
                [_xN]: _dCS }]]
];
var DimensionCondition$ = [3, n0, _DCim,
    0,
    [_Dim, _Comp, _Va],
    [0, 0, [() => ConditionValueList, { [_xN]: _V }]]
];
var DirectoryServiceAuthentication$ = [3, n0, _DSA,
    0,
    [_DIi],
    [[0, { [_eQN]: `DirectoryId`,
                [_xN]: _dIi }]]
];
var DirectoryServiceAuthenticationRequest$ = [3, n0, _DSARi,
    0,
    [_DIi],
    [0]
];
var DisableAddressTransferRequest$ = [3, n0, _DATRi,
    0,
    [_AIl, _DR],
    [0, 2], 1
];
var DisableAddressTransferResult$ = [3, n0, _DATRis,
    0,
    [_AT],
    [[() => AddressTransfer$, { [_eQN]: `AddressTransfer`,
                [_xN]: _aT }]]
];
var DisableAllowedImagesSettingsRequest$ = [3, n0, _DAISR,
    0,
    [_DR],
    [2]
];
var DisableAllowedImagesSettingsResult$ = [3, n0, _DAISRi,
    0,
    [_AISS],
    [[0, { [_eQN]: `AllowedImagesSettingsState`,
                [_xN]: _aISS }]]
];
var DisableAwsNetworkPerformanceMetricSubscriptionRequest$ = [3, n0, _DANPMSRi,
    0,
    [_S, _D, _Met, _Stat, _DR],
    [0, 0, 0, 0, 2]
];
var DisableAwsNetworkPerformanceMetricSubscriptionResult$ = [3, n0, _DANPMSRis,
    0,
    [_Ou],
    [[2, { [_eQN]: `Output`,
                [_xN]: _ou }]]
];
var DisableCapacityManagerRequest$ = [3, n0, _DCMR,
    0,
    [_DR, _CT],
    [2, [0, 4]]
];
var DisableCapacityManagerResult$ = [3, n0, _DCMRi,
    0,
    [_CMS, _OAr],
    [[0, { [_eQN]: `CapacityManagerStatus`,
                [_xN]: _cMS }], [2, { [_eQN]: `OrganizationsAccess`,
                [_xN]: _oAr }]]
];
var DisableEbsEncryptionByDefaultRequest$ = [3, n0, _DEEBDR,
    0,
    [_DR],
    [2]
];
var DisableEbsEncryptionByDefaultResult$ = [3, n0, _DEEBDRi,
    0,
    [_EEBD],
    [[2, { [_eQN]: `EbsEncryptionByDefault`,
                [_xN]: _eEBD }]]
];
var DisableFastLaunchRequest$ = [3, n0, _DFLRi,
    0,
    [_IIm, _F, _DR],
    [0, 2, 2], 1
];
var DisableFastLaunchResult$ = [3, n0, _DFLRis,
    0,
    [_IIm, _RTe, _SCn, _LT, _MPL, _OI, _St, _STR, _STT],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => FastLaunchSnapshotConfigurationResponse$, { [_eQN]: `SnapshotConfiguration`,
                [_xN]: _sCn }], [() => FastLaunchLaunchTemplateSpecificationResponse$, { [_eQN]: `LaunchTemplate`,
                [_xN]: _lT }], [1, { [_eQN]: `MaxParallelLaunches`,
                [_xN]: _mPL }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateTransitionReason`,
                [_xN]: _sTR }], [4, { [_eQN]: `StateTransitionTime`,
                [_xN]: _sTT }]]
];
var DisableFastSnapshotRestoreErrorItem$ = [3, n0, _DFSREI,
    0,
    [_SIn, _FSRSE],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [() => DisableFastSnapshotRestoreStateErrorSet, { [_eQN]: `FastSnapshotRestoreStateErrorSet`,
                [_xN]: _fSRSES }]]
];
var DisableFastSnapshotRestoresRequest$ = [3, n0, _DFSRRi,
    0,
    [_SSIo, _AZv, _AZIv, _DR],
    [[() => SnapshotIdStringList, { [_xN]: _SSI }], [() => AvailabilityZoneStringList, { [_xN]: _AZ }], [() => AvailabilityZoneIdStringList, { [_xN]: _AZI }], 2], 1
];
var DisableFastSnapshotRestoresResult$ = [3, n0, _DFSRRis,
    0,
    [_Suc, _U],
    [[() => DisableFastSnapshotRestoreSuccessSet, { [_eQN]: `Successful`,
                [_xN]: _suc }], [() => DisableFastSnapshotRestoreErrorSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var DisableFastSnapshotRestoreStateError$ = [3, n0, _DFSRSE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var DisableFastSnapshotRestoreStateErrorItem$ = [3, n0, _DFSRSEI,
    0,
    [_AZ, _AZI, _Er],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [() => DisableFastSnapshotRestoreStateError$, { [_eQN]: `Error`,
                [_xN]: _er }]]
];
var DisableFastSnapshotRestoreSuccessItem$ = [3, n0, _DFSRSIi,
    0,
    [_SIn, _AZ, _AZI, _St, _STR, _OI, _OAw, _ETna, _OT, _ETnab, _DTi, _DTis],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateTransitionReason`,
                [_xN]: _sTR }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `OwnerAlias`,
                [_xN]: _oAw }], [4, { [_eQN]: `EnablingTime`,
                [_xN]: _eTna }], [4, { [_eQN]: `OptimizingTime`,
                [_xN]: _oT }], [4, { [_eQN]: `EnabledTime`,
                [_xN]: _eTnab }], [4, { [_eQN]: `DisablingTime`,
                [_xN]: _dTi }], [4, { [_eQN]: `DisabledTime`,
                [_xN]: _dTis }]]
];
var DisableImageBlockPublicAccessRequest$ = [3, n0, _DIBPAR,
    0,
    [_DR],
    [2]
];
var DisableImageBlockPublicAccessResult$ = [3, n0, _DIBPARi,
    0,
    [_IBPAS],
    [[0, { [_eQN]: `ImageBlockPublicAccessState`,
                [_xN]: _iBPAS }]]
];
var DisableImageDeprecationRequest$ = [3, n0, _DIDR,
    0,
    [_IIm, _DR],
    [0, 2], 1
];
var DisableImageDeprecationResult$ = [3, n0, _DIDRi,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisableImageDeregistrationProtectionRequest$ = [3, n0, _DIDPR,
    0,
    [_IIm, _DR],
    [0, 2], 1
];
var DisableImageDeregistrationProtectionResult$ = [3, n0, _DIDPRi,
    0,
    [_R],
    [[0, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisableImageRequest$ = [3, n0, _DIRi,
    0,
    [_IIm, _DR],
    [0, 2], 1
];
var DisableImageResult$ = [3, n0, _DIRis,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisableInstanceSqlHaStandbyDetectionsRequest$ = [3, n0, _DISHSDR,
    0,
    [_IIns, _DR],
    [[() => InstanceIdUpdateStringList, { [_xN]: _II }], 2], 1
];
var DisableInstanceSqlHaStandbyDetectionsResult$ = [3, n0, _DISHSDRi,
    0,
    [_Ins],
    [[() => RegisteredInstanceList, { [_eQN]: `InstanceSet`,
                [_xN]: _iSns }]]
];
var DisableIpamOrganizationAdminAccountRequest$ = [3, n0, _DIOAAR,
    0,
    [_DAAI, _DR],
    [0, 2], 1
];
var DisableIpamOrganizationAdminAccountResult$ = [3, n0, _DIOAARi,
    0,
    [_Succ],
    [[2, { [_eQN]: `Success`,
                [_xN]: _succ }]]
];
var DisableIpamPolicyRequest$ = [3, n0, _DIPRi,
    0,
    [_IPIp, _DR, _OTI],
    [0, 2, 0], 1
];
var DisableIpamPolicyResult$ = [3, n0, _DIPRis,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisableRouteServerPropagationRequest$ = [3, n0, _DRSPRi,
    0,
    [_RSI, _RTI, _DR],
    [0, 0, 2], 2
];
var DisableRouteServerPropagationResult$ = [3, n0, _DRSPRis,
    0,
    [_RSPou],
    [[() => RouteServerPropagation$, { [_eQN]: `RouteServerPropagation`,
                [_xN]: _rSPo }]]
];
var DisableSerialConsoleAccessRequest$ = [3, n0, _DSCAR,
    0,
    [_DR],
    [2]
];
var DisableSerialConsoleAccessResult$ = [3, n0, _DSCARi,
    0,
    [_SCAE],
    [[2, { [_eQN]: `SerialConsoleAccessEnabled`,
                [_xN]: _sCAE }]]
];
var DisableSnapshotBlockPublicAccessRequest$ = [3, n0, _DSBPAR,
    0,
    [_DR],
    [2]
];
var DisableSnapshotBlockPublicAccessResult$ = [3, n0, _DSBPARi,
    0,
    [_St],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var DisableTransitGatewayRouteTablePropagationRequest$ = [3, n0, _DTGRTPR,
    0,
    [_TGRTI, _TGAI, _DR, _TGRTAI],
    [0, 0, 2, 0], 1
];
var DisableTransitGatewayRouteTablePropagationResult$ = [3, n0, _DTGRTPRi,
    0,
    [_Prop],
    [[() => TransitGatewayPropagation$, { [_eQN]: `Propagation`,
                [_xN]: _prop }]]
];
var DisableVgwRoutePropagationRequest$ = [3, n0, _DVRPR,
    0,
    [_GI, _RTI, _DR],
    [0, 0, 2], 2
];
var DisableVpcClassicLinkDnsSupportRequest$ = [3, n0, _DVCLDSRi,
    0,
    [_VI],
    [[0, { [_xN]: _VI }]]
];
var DisableVpcClassicLinkDnsSupportResult$ = [3, n0, _DVCLDSRis,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisableVpcClassicLinkRequest$ = [3, n0, _DVCLRi,
    0,
    [_VI, _DR],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DisableVpcClassicLinkResult$ = [3, n0, _DVCLRis,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisassociateAddressRequest$ = [3, n0, _DARi,
    0,
    [_AIs, _PI, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var DisassociateCapacityReservationBillingOwnerRequest$ = [3, n0, _DCRBOR,
    0,
    [_CRI, _URBOI, _DR],
    [0, 0, 2], 2
];
var DisassociateCapacityReservationBillingOwnerResult$ = [3, n0, _DCRBORi,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisassociateClientVpnTargetNetworkRequest$ = [3, n0, _DCVTNRi,
    0,
    [_CVEI, _AIs, _DR],
    [0, 0, 2], 2
];
var DisassociateClientVpnTargetNetworkResult$ = [3, n0, _DCVTNRis,
    0,
    [_AIs, _Sta],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [() => AssociationStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var DisassociateEnclaveCertificateIamRoleRequest$ = [3, n0, _DECIRR,
    0,
    [_CAe, _RAo, _DR],
    [0, 0, 2], 2
];
var DisassociateEnclaveCertificateIamRoleResult$ = [3, n0, _DECIRRi,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var DisassociateIamInstanceProfileRequest$ = [3, n0, _DIIPR,
    0,
    [_AIs],
    [0], 1
];
var DisassociateIamInstanceProfileResult$ = [3, n0, _DIIPRi,
    0,
    [_IIPA],
    [[() => IamInstanceProfileAssociation$, { [_eQN]: `IamInstanceProfileAssociation`,
                [_xN]: _iIPA }]]
];
var DisassociateInstanceEventWindowRequest$ = [3, n0, _DIEWRi,
    0,
    [_IEWI, _ATs, _DR],
    [0, [() => InstanceEventWindowDisassociationRequest$, 0], 2], 2
];
var DisassociateInstanceEventWindowResult$ = [3, n0, _DIEWRis,
    0,
    [_IEW],
    [[() => InstanceEventWindow$, { [_eQN]: `InstanceEventWindow`,
                [_xN]: _iEW }]]
];
var DisassociateIpamByoasnRequest$ = [3, n0, _DIBRi,
    0,
    [_Asn, _Ci, _DR],
    [0, 0, 2], 2
];
var DisassociateIpamByoasnResult$ = [3, n0, _DIBRis,
    0,
    [_AAs],
    [[() => AsnAssociation$, { [_eQN]: `AsnAssociation`,
                [_xN]: _aA }]]
];
var DisassociateIpamResourceDiscoveryRequest$ = [3, n0, _DIRDRi,
    0,
    [_IRDAIp, _DR],
    [0, 2], 1
];
var DisassociateIpamResourceDiscoveryResult$ = [3, n0, _DIRDRis,
    0,
    [_IRDA],
    [[() => IpamResourceDiscoveryAssociation$, { [_eQN]: `IpamResourceDiscoveryAssociation`,
                [_xN]: _iRDA }]]
];
var DisassociateNatGatewayAddressRequest$ = [3, n0, _DNGAR,
    0,
    [_NGI, _AIsso, _MDDS, _DR],
    [0, [() => EipAssociationIdList, { [_xN]: _AIs }], 1, 2], 2
];
var DisassociateNatGatewayAddressResult$ = [3, n0, _DNGARi,
    0,
    [_NGI, _NGA],
    [[0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }], [() => NatGatewayAddressList, { [_eQN]: `NatGatewayAddressSet`,
                [_xN]: _nGAS }]]
];
var DisassociateRouteServerRequest$ = [3, n0, _DRSRi,
    0,
    [_RSI, _VI, _DR],
    [0, 0, 2], 2
];
var DisassociateRouteServerResult$ = [3, n0, _DRSRis,
    0,
    [_RSA],
    [[() => RouteServerAssociation$, { [_eQN]: `RouteServerAssociation`,
                [_xN]: _rSA }]]
];
var DisassociateRouteTableRequest$ = [3, n0, _DRTRi,
    0,
    [_AIs, _DR],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var DisassociateSecurityGroupVpcRequest$ = [3, n0, _DSGVR,
    0,
    [_GIr, _VI, _DR],
    [0, 0, 2], 2
];
var DisassociateSecurityGroupVpcResult$ = [3, n0, _DSGVRi,
    0,
    [_St],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var DisassociateSubnetCidrBlockRequest$ = [3, n0, _DSCBR,
    0,
    [_AIs],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }]], 1
];
var DisassociateSubnetCidrBlockResult$ = [3, n0, _DSCBRi,
    0,
    [_ICBA, _SIu],
    [[() => SubnetIpv6CidrBlockAssociation$, { [_eQN]: `Ipv6CidrBlockAssociation`,
                [_xN]: _iCBA }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }]]
];
var DisassociateTransitGatewayMulticastDomainRequest$ = [3, n0, _DTGMDRi,
    0,
    [_TGMDI, _TGAI, _SI, _DR],
    [0, 0, [() => TransitGatewaySubnetIdList, 0], 2], 3
];
var DisassociateTransitGatewayMulticastDomainResult$ = [3, n0, _DTGMDRis,
    0,
    [_As],
    [[() => TransitGatewayMulticastDomainAssociations$, { [_eQN]: `Associations`,
                [_xN]: _a }]]
];
var DisassociateTransitGatewayPolicyTableRequest$ = [3, n0, _DTGPTRi,
    0,
    [_TGPTI, _TGAI, _DR],
    [0, 0, 2], 2
];
var DisassociateTransitGatewayPolicyTableResult$ = [3, n0, _DTGPTRis,
    0,
    [_Ass],
    [[() => TransitGatewayPolicyTableAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }]]
];
var DisassociateTransitGatewayRouteTableRequest$ = [3, n0, _DTGRTRi,
    0,
    [_TGRTI, _TGAI, _DR],
    [0, 0, 2], 2
];
var DisassociateTransitGatewayRouteTableResult$ = [3, n0, _DTGRTRis,
    0,
    [_Ass],
    [[() => TransitGatewayAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }]]
];
var DisassociateTrunkInterfaceRequest$ = [3, n0, _DTIR,
    0,
    [_AIs, _CT, _DR],
    [0, [0, 4], 2], 1
];
var DisassociateTrunkInterfaceResult$ = [3, n0, _DTIRi,
    0,
    [_R, _CT],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]]
];
var DisassociateVpcCidrBlockRequest$ = [3, n0, _DVCBR,
    0,
    [_AIs],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }]], 1
];
var DisassociateVpcCidrBlockResult$ = [3, n0, _DVCBRi,
    0,
    [_ICBA, _CBA, _VI],
    [[() => VpcIpv6CidrBlockAssociation$, { [_eQN]: `Ipv6CidrBlockAssociation`,
                [_xN]: _iCBA }], [() => VpcCidrBlockAssociation$, { [_eQN]: `CidrBlockAssociation`,
                [_xN]: _cBA }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var DiskImage$ = [3, n0, _DIis,
    0,
    [_De, _Ima, _Vol],
    [0, [() => DiskImageDetail$, 0], [() => VolumeDetail$, 0]]
];
var DiskImageDescription$ = [3, n0, _DID,
    0,
    [_Ch, _Fo, _IMU, _Siz],
    [[0, { [_eQN]: `Checksum`,
                [_xN]: _ch }], [0, { [_eQN]: `Format`,
                [_xN]: _for }], [() => ImportManifestUrl, { [_eQN]: `ImportManifestUrl`,
                [_xN]: _iMU }], [1, { [_eQN]: `Size`,
                [_xN]: _si }]]
];
var DiskImageDetail$ = [3, n0, _DIDi,
    0,
    [_Fo, _Byt, _IMU],
    [[0, { [_eQN]: `Format`,
                [_xN]: _for }], [1, { [_eQN]: `Bytes`,
                [_xN]: _byt }], [() => ImportManifestUrl, { [_eQN]: `ImportManifestUrl`,
                [_xN]: _iMU }]], 3
];
var DiskImageVolumeDescription$ = [3, n0, _DIVD,
    0,
    [_I, _Siz],
    [[0, { [_eQN]: `Id`,
                [_xN]: _i }], [1, { [_eQN]: `Size`,
                [_xN]: _si }]]
];
var DiskInfo$ = [3, n0, _DIisk,
    0,
    [_SIGB, _Cou, _Ty],
    [[1, { [_eQN]: `SizeInGB`,
                [_xN]: _sIGB }], [1, { [_eQN]: `Count`,
                [_xN]: _cou }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }]]
];
var DnsEntry$ = [3, n0, _DE,
    0,
    [_DNn, _HZI],
    [[0, { [_eQN]: `DnsName`,
                [_xN]: _dNn }], [0, { [_eQN]: `HostedZoneId`,
                [_xN]: _hZI }]]
];
var DnsOptions$ = [3, n0, _DOn,
    0,
    [_DRIT, _PDOFIRE, _PDP, _PDSD],
    [[0, { [_eQN]: `DnsRecordIpType`,
                [_xN]: _dRIT }], [2, { [_eQN]: `PrivateDnsOnlyForInboundResolverEndpoint`,
                [_xN]: _pDOFIRE }], [0, { [_eQN]: `PrivateDnsPreference`,
                [_xN]: _pDP }], [() => PrivateDnsSpecifiedDomainSet, { [_eQN]: `PrivateDnsSpecifiedDomainSet`,
                [_xN]: _pDSDS }]]
];
var DnsOptionsSpecification$ = [3, n0, _DOS,
    0,
    [_DRIT, _PDOFIRE, _PDP, _PDSD],
    [0, 2, 0, [() => PrivateDnsSpecifiedDomainSet, { [_xN]: _PDSDr }]]
];
var DnsServersOptionsModifyStructure$ = [3, n0, _DSOMS,
    0,
    [_CDS, _En],
    [[() => ValueStringList, 0], 2]
];
var EbsBlockDevice$ = [3, n0, _EBD,
    0,
    [_DOT, _Io, _SIn, _VSo, _VT, _KKI, _Th, _OA, _AZ, _Enc, _VIR, _AZI, _ECI],
    [[2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `Iops`,
                [_xN]: _io }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [1, { [_eQN]: `VolumeSize`,
                [_xN]: _vSo }], [0, { [_eQN]: `VolumeType`,
                [_xN]: _vT }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [1, { [_eQN]: `Throughput`,
                [_xN]: _th }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], 1, 0, 1]
];
var EbsBlockDeviceResponse$ = [3, n0, _EBDR,
    0,
    [_Enc, _DOT, _Io, _Th, _KKI, _SIn, _VSo, _VT],
    [[2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `Iops`,
                [_xN]: _io }], [1, { [_eQN]: `Throughput`,
                [_xN]: _th }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [1, { [_eQN]: `VolumeSize`,
                [_xN]: _vSo }], [0, { [_eQN]: `VolumeType`,
                [_xN]: _vT }]]
];
var EbsCardInfo$ = [3, n0, _ECIb,
    0,
    [_ECI, _BBIM, _BTIMB, _BIa, _MBIM, _MTIMB, _MI],
    [[1, { [_eQN]: `EbsCardIndex`,
                [_xN]: _eCI }], [1, { [_eQN]: `BaselineBandwidthInMbps`,
                [_xN]: _bBIM }], [1, { [_eQN]: `BaselineThroughputInMBps`,
                [_xN]: _bTIMB }], [1, { [_eQN]: `BaselineIops`,
                [_xN]: _bIa }], [1, { [_eQN]: `MaximumBandwidthInMbps`,
                [_xN]: _mBIM }], [1, { [_eQN]: `MaximumThroughputInMBps`,
                [_xN]: _mTIMB }], [1, { [_eQN]: `MaximumIops`,
                [_xN]: _mI }]]
];
var EbsInfo$ = [3, n0, _EIb,
    0,
    [_EOS, _ESn, _EOI, _NS, _MEA, _ALT, _MEC, _ECb],
    [[0, { [_eQN]: `EbsOptimizedSupport`,
                [_xN]: _eOS }], [0, { [_eQN]: `EncryptionSupport`,
                [_xN]: _eSn }], [() => EbsOptimizedInfo$, { [_eQN]: `EbsOptimizedInfo`,
                [_xN]: _eOI }], [0, { [_eQN]: `NvmeSupport`,
                [_xN]: _nS }], [1, { [_eQN]: `MaximumEbsAttachments`,
                [_xN]: _mEA }], [0, { [_eQN]: `AttachmentLimitType`,
                [_xN]: _aLT }], [1, { [_eQN]: `MaximumEbsCards`,
                [_xN]: _mEC }], [() => EbsCardInfoList, { [_eQN]: `EbsCardSet`,
                [_xN]: _eCS }]]
];
var EbsInstanceBlockDevice$ = [3, n0, _EIBD,
    0,
    [_ATtt, _DOT, _Sta, _VIo, _ARss, _VOI, _Op, _ECI],
    [[4, { [_eQN]: `AttachTime`,
                [_xN]: _aTt }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [0, { [_eQN]: `AssociatedResource`,
                [_xN]: _aRs }], [0, { [_eQN]: `VolumeOwnerId`,
                [_xN]: _vOI }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [1, { [_eQN]: `EbsCardIndex`,
                [_xN]: _eCI }]]
];
var EbsInstanceBlockDeviceSpecification$ = [3, n0, _EIBDS,
    0,
    [_VIo, _DOT],
    [[0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }]]
];
var EbsOptimizedInfo$ = [3, n0, _EOI,
    0,
    [_BBIM, _BTIMB, _BIa, _MBIM, _MTIMB, _MI],
    [[1, { [_eQN]: `BaselineBandwidthInMbps`,
                [_xN]: _bBIM }], [1, { [_eQN]: `BaselineThroughputInMBps`,
                [_xN]: _bTIMB }], [1, { [_eQN]: `BaselineIops`,
                [_xN]: _bIa }], [1, { [_eQN]: `MaximumBandwidthInMbps`,
                [_xN]: _mBIM }], [1, { [_eQN]: `MaximumThroughputInMBps`,
                [_xN]: _mTIMB }], [1, { [_eQN]: `MaximumIops`,
                [_xN]: _mI }]]
];
var EbsStatusDetails$ = [3, n0, _ESD,
    0,
    [_ISm, _N, _Sta],
    [[4, { [_eQN]: `ImpairedSince`,
                [_xN]: _iSmp }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var EbsStatusSummary$ = [3, n0, _ESSb,
    0,
    [_Det, _Sta],
    [[() => EbsStatusDetailsList, { [_eQN]: `Details`,
                [_xN]: _det }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var Ec2InstanceConnectEndpoint$ = [3, n0, _EICE,
    0,
    [_OI, _ICEI, _ICEA, _St, _SMta, _DNn, _FDN, _NIIe, _VI, _AZ, _CAr, _SIu, _PCI, _SGIe, _T, _IAT, _PDNu, _AZI],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `InstanceConnectEndpointId`,
                [_xN]: _iCEI }], [0, { [_eQN]: `InstanceConnectEndpointArn`,
                [_xN]: _iCEA }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }], [0, { [_eQN]: `DnsName`,
                [_xN]: _dNn }], [0, { [_eQN]: `FipsDnsName`,
                [_xN]: _fDN }], [() => NetworkInterfaceIdSet, { [_eQN]: `NetworkInterfaceIdSet`,
                [_xN]: _nIIS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [4, { [_eQN]: `CreatedAt`,
                [_xN]: _cAr }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [2, { [_eQN]: `PreserveClientIp`,
                [_xN]: _pCI }], [() => SecurityGroupIdSet, { [_eQN]: `SecurityGroupIdSet`,
                [_xN]: _sGIS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `IpAddressType`,
                [_xN]: _iAT }], [() => InstanceConnectEndpointPublicDnsNames$, { [_eQN]: `PublicDnsNames`,
                [_xN]: _pDN }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var EfaInfo$ = [3, n0, _EIf,
    0,
    [_MEI],
    [[1, { [_eQN]: `MaximumEfaInterfaces`,
                [_xN]: _mEI }]]
];
var EgressOnlyInternetGateway$ = [3, n0, _EOIG,
    0,
    [_Atta, _EOIGI, _T],
    [[() => InternetGatewayAttachmentList, { [_eQN]: `AttachmentSet`,
                [_xN]: _aSt }], [0, { [_eQN]: `EgressOnlyInternetGatewayId`,
                [_xN]: _eOIGI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ElasticGpuAssociation$ = [3, n0, _EGA,
    0,
    [_EGIl, _EGAI, _EGAS, _EGAT],
    [[0, { [_eQN]: `ElasticGpuId`,
                [_xN]: _eGI }], [0, { [_eQN]: `ElasticGpuAssociationId`,
                [_xN]: _eGAI }], [0, { [_eQN]: `ElasticGpuAssociationState`,
                [_xN]: _eGAS }], [0, { [_eQN]: `ElasticGpuAssociationTime`,
                [_xN]: _eGAT }]]
];
var ElasticGpuHealth$ = [3, n0, _EGH,
    0,
    [_Sta],
    [[0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var ElasticGpus$ = [3, n0, _EG,
    0,
    [_EGIl, _AZ, _EGT, _EGH, _EGSl, _II, _T],
    [[0, { [_eQN]: `ElasticGpuId`,
                [_xN]: _eGI }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `ElasticGpuType`,
                [_xN]: _eGT }], [() => ElasticGpuHealth$, { [_eQN]: `ElasticGpuHealth`,
                [_xN]: _eGH }], [0, { [_eQN]: `ElasticGpuState`,
                [_xN]: _eGSl }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ElasticGpuSpecification$ = [3, n0, _EGSla,
    0,
    [_Ty],
    [0], 1
];
var ElasticGpuSpecificationResponse$ = [3, n0, _EGSR,
    0,
    [_Ty],
    [[0, { [_eQN]: `Type`,
                [_xN]: _ty }]]
];
var ElasticInferenceAccelerator$ = [3, n0, _EIA,
    0,
    [_Ty, _Cou],
    [0, 1], 1
];
var ElasticInferenceAcceleratorAssociation$ = [3, n0, _EIAA,
    0,
    [_EIAAl, _EIAAI, _EIAAS, _EIAAT],
    [[0, { [_eQN]: `ElasticInferenceAcceleratorArn`,
                [_xN]: _eIAA }], [0, { [_eQN]: `ElasticInferenceAcceleratorAssociationId`,
                [_xN]: _eIAAI }], [0, { [_eQN]: `ElasticInferenceAcceleratorAssociationState`,
                [_xN]: _eIAAS }], [4, { [_eQN]: `ElasticInferenceAcceleratorAssociationTime`,
                [_xN]: _eIAAT }]]
];
var EnableAddressTransferRequest$ = [3, n0, _EATR,
    0,
    [_AIl, _TAI, _DR],
    [0, 0, 2], 2
];
var EnableAddressTransferResult$ = [3, n0, _EATRn,
    0,
    [_AT],
    [[() => AddressTransfer$, { [_eQN]: `AddressTransfer`,
                [_xN]: _aT }]]
];
var EnableAllowedImagesSettingsRequest$ = [3, n0, _EAISR,
    0,
    [_AISS, _DR],
    [0, 2], 1
];
var EnableAllowedImagesSettingsResult$ = [3, n0, _EAISRn,
    0,
    [_AISS],
    [[0, { [_eQN]: `AllowedImagesSettingsState`,
                [_xN]: _aISS }]]
];
var EnableAwsNetworkPerformanceMetricSubscriptionRequest$ = [3, n0, _EANPMSR,
    0,
    [_S, _D, _Met, _Stat, _DR],
    [0, 0, 0, 0, 2]
];
var EnableAwsNetworkPerformanceMetricSubscriptionResult$ = [3, n0, _EANPMSRn,
    0,
    [_Ou],
    [[2, { [_eQN]: `Output`,
                [_xN]: _ou }]]
];
var EnableCapacityManagerRequest$ = [3, n0, _ECMR,
    0,
    [_OAr, _DR, _CT],
    [2, 2, [0, 4]]
];
var EnableCapacityManagerResult$ = [3, n0, _ECMRn,
    0,
    [_CMS, _OAr],
    [[0, { [_eQN]: `CapacityManagerStatus`,
                [_xN]: _cMS }], [2, { [_eQN]: `OrganizationsAccess`,
                [_xN]: _oAr }]]
];
var EnableEbsEncryptionByDefaultRequest$ = [3, n0, _EEEBDR,
    0,
    [_DR],
    [2]
];
var EnableEbsEncryptionByDefaultResult$ = [3, n0, _EEEBDRn,
    0,
    [_EEBD],
    [[2, { [_eQN]: `EbsEncryptionByDefault`,
                [_xN]: _eEBD }]]
];
var EnableFastLaunchRequest$ = [3, n0, _EFLR,
    0,
    [_IIm, _RTe, _SCn, _LT, _MPL, _DR],
    [0, 0, () => FastLaunchSnapshotConfigurationRequest$, () => FastLaunchLaunchTemplateSpecificationRequest$, 1, 2], 1
];
var EnableFastLaunchResult$ = [3, n0, _EFLRn,
    0,
    [_IIm, _RTe, _SCn, _LT, _MPL, _OI, _St, _STR, _STT],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => FastLaunchSnapshotConfigurationResponse$, { [_eQN]: `SnapshotConfiguration`,
                [_xN]: _sCn }], [() => FastLaunchLaunchTemplateSpecificationResponse$, { [_eQN]: `LaunchTemplate`,
                [_xN]: _lT }], [1, { [_eQN]: `MaxParallelLaunches`,
                [_xN]: _mPL }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateTransitionReason`,
                [_xN]: _sTR }], [4, { [_eQN]: `StateTransitionTime`,
                [_xN]: _sTT }]]
];
var EnableFastSnapshotRestoreErrorItem$ = [3, n0, _EFSREI,
    0,
    [_SIn, _FSRSE],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [() => EnableFastSnapshotRestoreStateErrorSet, { [_eQN]: `FastSnapshotRestoreStateErrorSet`,
                [_xN]: _fSRSES }]]
];
var EnableFastSnapshotRestoresRequest$ = [3, n0, _EFSRR,
    0,
    [_SSIo, _AZv, _AZIv, _DR],
    [[() => SnapshotIdStringList, { [_xN]: _SSI }], [() => AvailabilityZoneStringList, { [_xN]: _AZ }], [() => AvailabilityZoneIdStringList, { [_xN]: _AZI }], 2], 1
];
var EnableFastSnapshotRestoresResult$ = [3, n0, _EFSRRn,
    0,
    [_Suc, _U],
    [[() => EnableFastSnapshotRestoreSuccessSet, { [_eQN]: `Successful`,
                [_xN]: _suc }], [() => EnableFastSnapshotRestoreErrorSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var EnableFastSnapshotRestoreStateError$ = [3, n0, _EFSRSE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var EnableFastSnapshotRestoreStateErrorItem$ = [3, n0, _EFSRSEI,
    0,
    [_AZ, _AZI, _Er],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [() => EnableFastSnapshotRestoreStateError$, { [_eQN]: `Error`,
                [_xN]: _er }]]
];
var EnableFastSnapshotRestoreSuccessItem$ = [3, n0, _EFSRSI,
    0,
    [_SIn, _AZ, _AZI, _St, _STR, _OI, _OAw, _ETna, _OT, _ETnab, _DTi, _DTis],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateTransitionReason`,
                [_xN]: _sTR }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `OwnerAlias`,
                [_xN]: _oAw }], [4, { [_eQN]: `EnablingTime`,
                [_xN]: _eTna }], [4, { [_eQN]: `OptimizingTime`,
                [_xN]: _oT }], [4, { [_eQN]: `EnabledTime`,
                [_xN]: _eTnab }], [4, { [_eQN]: `DisablingTime`,
                [_xN]: _dTi }], [4, { [_eQN]: `DisabledTime`,
                [_xN]: _dTis }]]
];
var EnableImageBlockPublicAccessRequest$ = [3, n0, _EIBPAR,
    0,
    [_IBPAS, _DR],
    [0, 2], 1
];
var EnableImageBlockPublicAccessResult$ = [3, n0, _EIBPARn,
    0,
    [_IBPAS],
    [[0, { [_eQN]: `ImageBlockPublicAccessState`,
                [_xN]: _iBPAS }]]
];
var EnableImageDeprecationRequest$ = [3, n0, _EIDR,
    0,
    [_IIm, _DAep, _DR],
    [0, 4, 2], 2
];
var EnableImageDeprecationResult$ = [3, n0, _EIDRn,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var EnableImageDeregistrationProtectionRequest$ = [3, n0, _EIDPR,
    0,
    [_IIm, _WC, _DR],
    [0, 2, 2], 1
];
var EnableImageDeregistrationProtectionResult$ = [3, n0, _EIDPRn,
    0,
    [_R],
    [[0, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var EnableImageRequest$ = [3, n0, _EIR,
    0,
    [_IIm, _DR],
    [0, 2], 1
];
var EnableImageResult$ = [3, n0, _EIRn,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var EnableInstanceSqlHaStandbyDetectionsRequest$ = [3, n0, _EISHSDR,
    0,
    [_IIns, _SSC, _DR],
    [[() => InstanceIdUpdateStringList, { [_xN]: _II }], 0, 2], 1
];
var EnableInstanceSqlHaStandbyDetectionsResult$ = [3, n0, _EISHSDRn,
    0,
    [_Ins],
    [[() => RegisteredInstanceList, { [_eQN]: `InstanceSet`,
                [_xN]: _iSns }]]
];
var EnableIpamOrganizationAdminAccountRequest$ = [3, n0, _EIOAAR,
    0,
    [_DAAI, _DR],
    [0, 2], 1
];
var EnableIpamOrganizationAdminAccountResult$ = [3, n0, _EIOAARn,
    0,
    [_Succ],
    [[2, { [_eQN]: `Success`,
                [_xN]: _succ }]]
];
var EnableIpamPolicyRequest$ = [3, n0, _EIPR,
    0,
    [_IPIp, _DR, _OTI],
    [0, 2, 0], 1
];
var EnableIpamPolicyResult$ = [3, n0, _EIPRn,
    0,
    [_IPIp],
    [[0, { [_eQN]: `IpamPolicyId`,
                [_xN]: _iPI }]]
];
var EnableReachabilityAnalyzerOrganizationSharingRequest$ = [3, n0, _ERAOSR,
    0,
    [_DR],
    [2]
];
var EnableReachabilityAnalyzerOrganizationSharingResult$ = [3, n0, _ERAOSRn,
    0,
    [_RV],
    [[2, { [_eQN]: `ReturnValue`,
                [_xN]: _rV }]]
];
var EnableRouteServerPropagationRequest$ = [3, n0, _ERSPR,
    0,
    [_RSI, _RTI, _DR],
    [0, 0, 2], 2
];
var EnableRouteServerPropagationResult$ = [3, n0, _ERSPRn,
    0,
    [_RSPou],
    [[() => RouteServerPropagation$, { [_eQN]: `RouteServerPropagation`,
                [_xN]: _rSPo }]]
];
var EnableSerialConsoleAccessRequest$ = [3, n0, _ESCAR,
    0,
    [_DR],
    [2]
];
var EnableSerialConsoleAccessResult$ = [3, n0, _ESCARn,
    0,
    [_SCAE],
    [[2, { [_eQN]: `SerialConsoleAccessEnabled`,
                [_xN]: _sCAE }]]
];
var EnableSnapshotBlockPublicAccessRequest$ = [3, n0, _ESBPAR,
    0,
    [_St, _DR],
    [0, 2], 1
];
var EnableSnapshotBlockPublicAccessResult$ = [3, n0, _ESBPARn,
    0,
    [_St],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var EnableTransitGatewayRouteTablePropagationRequest$ = [3, n0, _ETGRTPR,
    0,
    [_TGRTI, _TGAI, _DR, _TGRTAI],
    [0, 0, 2, 0], 1
];
var EnableTransitGatewayRouteTablePropagationResult$ = [3, n0, _ETGRTPRn,
    0,
    [_Prop],
    [[() => TransitGatewayPropagation$, { [_eQN]: `Propagation`,
                [_xN]: _prop }]]
];
var EnableVgwRoutePropagationRequest$ = [3, n0, _EVRPR,
    0,
    [_GI, _RTI, _DR],
    [0, 0, 2], 2
];
var EnableVolumeIORequest$ = [3, n0, _EVIOR,
    0,
    [_VIo, _DR],
    [[0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var EnableVpcClassicLinkDnsSupportRequest$ = [3, n0, _EVCLDSR,
    0,
    [_VI],
    [[0, { [_xN]: _VI }]]
];
var EnableVpcClassicLinkDnsSupportResult$ = [3, n0, _EVCLDSRn,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var EnableVpcClassicLinkRequest$ = [3, n0, _EVCLR,
    0,
    [_VI, _DR],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var EnableVpcClassicLinkResult$ = [3, n0, _EVCLRn,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var EnaSrdSpecification$ = [3, n0, _ESS,
    0,
    [_ESE, _ESUS],
    [2, () => EnaSrdUdpSpecification$]
];
var EnaSrdSpecificationRequest$ = [3, n0, _ESSR,
    0,
    [_ESE, _ESUS],
    [2, () => EnaSrdUdpSpecificationRequest$]
];
var EnaSrdUdpSpecification$ = [3, n0, _ESUS,
    0,
    [_ESUE],
    [2]
];
var EnaSrdUdpSpecificationRequest$ = [3, n0, _ESUSR,
    0,
    [_ESUE],
    [2]
];
var EnclaveOptions$ = [3, n0, _EOn,
    0,
    [_En],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }]]
];
var EnclaveOptionsRequest$ = [3, n0, _EOR,
    0,
    [_En],
    [2]
];
var EncryptionSupport$ = [3, n0, _ESn,
    0,
    [_ESnc, _SMta],
    [[0, { [_eQN]: `EncryptionState`,
                [_xN]: _eSnc }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }]]
];
var EventInformation$ = [3, n0, _EIv,
    0,
    [_EDv, _EST, _II],
    [[0, { [_eQN]: `EventDescription`,
                [_xN]: _eDv }], [0, { [_eQN]: `EventSubType`,
                [_xN]: _eST }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }]]
];
var Explanation$ = [3, n0, _Ex,
    0,
    [_Ac, _ARcl, _A, _Add, _ATtta, _AZv, _AZIv, _Cid, _C, _CGu, _D, _DVe, _Di, _ECx, _IRT, _IG, _LBAo, _CLBL, _LBLP, _LBT, _LBTG, _LBTGo, _LBTP, _ELBL, _MCi, _NG, _NIe, _PF, _VPC, _Po, _PRor, _PL, _Prot, _RTR, _RTo, _SGec, _SGRe, _SGe, _SVo, _St, _Su, _SRT, _Vp, _VE, _VCp, _VG, _TG, _TGRT, _TGRTR, _TGAra, _CAo, _CRo, _FSRi, _FSRir],
    [[() => AnalysisComponent$, { [_eQN]: `Acl`,
                [_xN]: _ac }], [() => AnalysisAclRule$, { [_eQN]: `AclRule`,
                [_xN]: _aRc }], [0, { [_eQN]: `Address`,
                [_xN]: _ad }], [() => IpAddressList, { [_eQN]: `AddressSet`,
                [_xN]: _aSd }], [() => AnalysisComponent$, { [_eQN]: `AttachedTo`,
                [_xN]: _aTtt }], [() => ValueStringList, { [_eQN]: `AvailabilityZoneSet`,
                [_xN]: _aZS }], [() => ValueStringList, { [_eQN]: `AvailabilityZoneIdSet`,
                [_xN]: _aZIS }], [() => ValueStringList, { [_eQN]: `CidrSet`,
                [_xN]: _cS }], [() => AnalysisComponent$, { [_eQN]: `Component`,
                [_xN]: _c }], [() => AnalysisComponent$, { [_eQN]: `CustomerGateway`,
                [_xN]: _cGu }], [() => AnalysisComponent$, { [_eQN]: `Destination`,
                [_xN]: _d }], [() => AnalysisComponent$, { [_eQN]: `DestinationVpc`,
                [_xN]: _dV }], [0, { [_eQN]: `Direction`,
                [_xN]: _di }], [0, { [_eQN]: `ExplanationCode`,
                [_xN]: _eCx }], [() => AnalysisComponent$, { [_eQN]: `IngressRouteTable`,
                [_xN]: _iRT }], [() => AnalysisComponent$, { [_eQN]: `InternetGateway`,
                [_xN]: _iG }], [0, { [_eQN]: `LoadBalancerArn`,
                [_xN]: _lBA }], [() => AnalysisLoadBalancerListener$, { [_eQN]: `ClassicLoadBalancerListener`,
                [_xN]: _cLBL }], [1, { [_eQN]: `LoadBalancerListenerPort`,
                [_xN]: _lBLP }], [() => AnalysisLoadBalancerTarget$, { [_eQN]: `LoadBalancerTarget`,
                [_xN]: _lBT }], [() => AnalysisComponent$, { [_eQN]: `LoadBalancerTargetGroup`,
                [_xN]: _lBTG }], [() => AnalysisComponentList, { [_eQN]: `LoadBalancerTargetGroupSet`,
                [_xN]: _lBTGS }], [1, { [_eQN]: `LoadBalancerTargetPort`,
                [_xN]: _lBTP }], [() => AnalysisComponent$, { [_eQN]: `ElasticLoadBalancerListener`,
                [_xN]: _eLBL }], [0, { [_eQN]: `MissingComponent`,
                [_xN]: _mC }], [() => AnalysisComponent$, { [_eQN]: `NatGateway`,
                [_xN]: _nG }], [() => AnalysisComponent$, { [_eQN]: `NetworkInterface`,
                [_xN]: _nIe }], [0, { [_eQN]: `PacketField`,
                [_xN]: _pF }], [() => AnalysisComponent$, { [_eQN]: `VpcPeeringConnection`,
                [_xN]: _vPC }], [1, { [_eQN]: `Port`,
                [_xN]: _po }], [() => PortRangeList, { [_eQN]: `PortRangeSet`,
                [_xN]: _pRS }], [() => AnalysisComponent$, { [_eQN]: `PrefixList`,
                [_xN]: _pL }], [() => StringList, { [_eQN]: `ProtocolSet`,
                [_xN]: _pSro }], [() => AnalysisRouteTableRoute$, { [_eQN]: `RouteTableRoute`,
                [_xN]: _rTR }], [() => AnalysisComponent$, { [_eQN]: `RouteTable`,
                [_xN]: _rTo }], [() => AnalysisComponent$, { [_eQN]: `SecurityGroup`,
                [_xN]: _sG }], [() => AnalysisSecurityGroupRule$, { [_eQN]: `SecurityGroupRule`,
                [_xN]: _sGR }], [() => AnalysisComponentList, { [_eQN]: `SecurityGroupSet`,
                [_xN]: _sGSe }], [() => AnalysisComponent$, { [_eQN]: `SourceVpc`,
                [_xN]: _sV }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => AnalysisComponent$, { [_eQN]: `Subnet`,
                [_xN]: _su }], [() => AnalysisComponent$, { [_eQN]: `SubnetRouteTable`,
                [_xN]: _sRT }], [() => AnalysisComponent$, { [_eQN]: `Vpc`,
                [_xN]: _vp }], [() => AnalysisComponent$, { [_eQN]: `VpcEndpoint`,
                [_xN]: _vE }], [() => AnalysisComponent$, { [_eQN]: `VpnConnection`,
                [_xN]: _vCp }], [() => AnalysisComponent$, { [_eQN]: `VpnGateway`,
                [_xN]: _vG }], [() => AnalysisComponent$, { [_eQN]: `TransitGateway`,
                [_xN]: _tG }], [() => AnalysisComponent$, { [_eQN]: `TransitGatewayRouteTable`,
                [_xN]: _tGRT }], [() => TransitGatewayRouteTableRoute$, { [_eQN]: `TransitGatewayRouteTableRoute`,
                [_xN]: _tGRTR }], [() => AnalysisComponent$, { [_eQN]: `TransitGatewayAttachment`,
                [_xN]: _tGAr }], [0, { [_eQN]: `ComponentAccount`,
                [_xN]: _cAo }], [0, { [_eQN]: `ComponentRegion`,
                [_xN]: _cRo }], [() => FirewallStatelessRule$, { [_eQN]: `FirewallStatelessRule`,
                [_xN]: _fSR }], [() => FirewallStatefulRule$, { [_eQN]: `FirewallStatefulRule`,
                [_xN]: _fSRi }]]
];
var ExportClientVpnClientCertificateRevocationListRequest$ = [3, n0, _ECVCCRLR,
    0,
    [_CVEI, _DR],
    [0, 2], 1
];
var ExportClientVpnClientCertificateRevocationListResult$ = [3, n0, _ECVCCRLRx,
    0,
    [_CRL, _Sta],
    [[0, { [_eQN]: `CertificateRevocationList`,
                [_xN]: _cRL }], [() => ClientCertificateRevocationListStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var ExportClientVpnClientConfigurationRequest$ = [3, n0, _ECVCCR,
    0,
    [_CVEI, _DR],
    [0, 2], 1
];
var ExportClientVpnClientConfigurationResult$ = [3, n0, _ECVCCRx,
    0,
    [_CCl],
    [[0, { [_eQN]: `ClientConfiguration`,
                [_xN]: _cCl }]]
];
var ExportImageRequest$ = [3, n0, _EIRx,
    0,
    [_DIF, _IIm, _SEL, _CT, _De, _DR, _RNo, _TS],
    [0, 0, () => ExportTaskS3LocationRequest$, [0, 4], 0, 2, 0, [() => TagSpecificationList, { [_xN]: _TSa }]], 3
];
var ExportImageResult$ = [3, n0, _EIRxp,
    0,
    [_De, _DIF, _EITIx, _IIm, _RNo, _Pro, _SEL, _Sta, _SMt, _T],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `DiskImageFormat`,
                [_xN]: _dIF }], [0, { [_eQN]: `ExportImageTaskId`,
                [_xN]: _eITI }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `RoleName`,
                [_xN]: _rNo }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [() => ExportTaskS3Location$, { [_eQN]: `S3ExportLocation`,
                [_xN]: _sEL }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ExportImageTask$ = [3, n0, _EITx,
    0,
    [_De, _EITIx, _IIm, _Pro, _SEL, _Sta, _SMt, _T],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `ExportImageTaskId`,
                [_xN]: _eITI }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [() => ExportTaskS3Location$, { [_eQN]: `S3ExportLocation`,
                [_xN]: _sEL }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ExportTask$ = [3, n0, _ETx,
    0,
    [_De, _ETI, _ETST, _IED, _St, _SMt, _T],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `ExportTaskId`,
                [_xN]: _eTI }], [() => ExportToS3Task$, { [_eQN]: `ExportToS3`,
                [_xN]: _eTS }], [() => InstanceExportDetails$, { [_eQN]: `InstanceExport`,
                [_xN]: _iE }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ExportTaskS3Location$ = [3, n0, _ETSL,
    0,
    [_SB, _SP],
    [[0, { [_eQN]: `S3Bucket`,
                [_xN]: _sB }], [0, { [_eQN]: `S3Prefix`,
                [_xN]: _sP }]]
];
var ExportTaskS3LocationRequest$ = [3, n0, _ETSLR,
    0,
    [_SB, _SP],
    [0, 0], 1
];
var ExportToS3Task$ = [3, n0, _ETST,
    0,
    [_CF, _DIF, _SB, _SK],
    [[0, { [_eQN]: `ContainerFormat`,
                [_xN]: _cF }], [0, { [_eQN]: `DiskImageFormat`,
                [_xN]: _dIF }], [0, { [_eQN]: `S3Bucket`,
                [_xN]: _sB }], [0, { [_eQN]: `S3Key`,
                [_xN]: _sK }]]
];
var ExportToS3TaskSpecification$ = [3, n0, _ETSTS,
    0,
    [_DIF, _CF, _SB, _SP],
    [[0, { [_eQN]: `DiskImageFormat`,
                [_xN]: _dIF }], [0, { [_eQN]: `ContainerFormat`,
                [_xN]: _cF }], [0, { [_eQN]: `S3Bucket`,
                [_xN]: _sB }], [0, { [_eQN]: `S3Prefix`,
                [_xN]: _sP }]]
];
var ExportTransitGatewayRoutesRequest$ = [3, n0, _ETGRR,
    0,
    [_TGRTI, _SB, _Fi, _DR],
    [0, 0, [() => FilterList, { [_xN]: _Fil }], 2], 2
];
var ExportTransitGatewayRoutesResult$ = [3, n0, _ETGRRx,
    0,
    [_SLo],
    [[0, { [_eQN]: `S3Location`,
                [_xN]: _sL }]]
];
var ExportVerifiedAccessInstanceClientConfigurationRequest$ = [3, n0, _EVAICCR,
    0,
    [_VAII, _DR],
    [0, 2], 1
];
var ExportVerifiedAccessInstanceClientConfigurationResult$ = [3, n0, _EVAICCRx,
    0,
    [_Ver, _VAII, _Regi, _DTP, _UTP, _OVC],
    [[0, { [_eQN]: `Version`,
                [_xN]: _ve }], [0, { [_eQN]: `VerifiedAccessInstanceId`,
                [_xN]: _vAII }], [0, { [_eQN]: `Region`,
                [_xN]: _reg }], [() => DeviceTrustProviderTypeList, { [_eQN]: `DeviceTrustProviderSet`,
                [_xN]: _dTPS }], [() => VerifiedAccessInstanceUserTrustProviderClientConfiguration$, { [_eQN]: `UserTrustProvider`,
                [_xN]: _uTP }], [() => VerifiedAccessInstanceOpenVpnClientConfigurationList, { [_eQN]: `OpenVpnConfigurationSet`,
                [_xN]: _oVCS }]]
];
var ExternalAuthorityConfiguration$ = [3, n0, _EAC,
    0,
    [_Ty, _ERI],
    [0, 0]
];
var FailedCapacityReservationFleetCancellationResult$ = [3, n0, _FCRFCR,
    0,
    [_CRFIa, _CCRFE],
    [[0, { [_eQN]: `CapacityReservationFleetId`,
                [_xN]: _cRFI }], [() => CancelCapacityReservationFleetError$, { [_eQN]: `CancelCapacityReservationFleetError`,
                [_xN]: _cCRFE }]]
];
var FailedQueuedPurchaseDeletion$ = [3, n0, _FQPDa,
    0,
    [_Er, _RIIes],
    [[() => DeleteQueuedReservedInstancesError$, { [_eQN]: `Error`,
                [_xN]: _er }], [0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }]]
];
var FastLaunchLaunchTemplateSpecificationRequest$ = [3, n0, _FLLTSR,
    0,
    [_Ver, _LTI, _LTN],
    [0, 0, 0], 1
];
var FastLaunchLaunchTemplateSpecificationResponse$ = [3, n0, _FLLTSRa,
    0,
    [_LTI, _LTN, _Ver],
    [[0, { [_eQN]: `LaunchTemplateId`,
                [_xN]: _lTI }], [0, { [_eQN]: `LaunchTemplateName`,
                [_xN]: _lTN }], [0, { [_eQN]: `Version`,
                [_xN]: _ve }]]
];
var FastLaunchSnapshotConfigurationRequest$ = [3, n0, _FLSCR,
    0,
    [_TRC],
    [1]
];
var FastLaunchSnapshotConfigurationResponse$ = [3, n0, _FLSCRa,
    0,
    [_TRC],
    [[1, { [_eQN]: `TargetResourceCount`,
                [_xN]: _tRC }]]
];
var FederatedAuthentication$ = [3, n0, _FA,
    0,
    [_SPA, _SSSPA],
    [[0, { [_eQN]: `SamlProviderArn`,
                [_xN]: _sPA }], [0, { [_eQN]: `SelfServiceSamlProviderArn`,
                [_xN]: _sSSPA }]]
];
var FederatedAuthenticationRequest$ = [3, n0, _FAR,
    0,
    [_SAMLPA, _SSSAMLPA],
    [0, 0]
];
var Filter$ = [3, n0, _Fil,
    0,
    [_N, _Va],
    [0, [() => ValueStringList, { [_xN]: _V }]]
];
var FilterPortRange$ = [3, n0, _FPR,
    0,
    [_FP, _TP],
    [[1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }]]
];
var FirewallStatefulRule$ = [3, n0, _FSRir,
    0,
    [_RGA, _So, _Des, _SPo, _DPes, _Pr, _RA, _Di],
    [[0, { [_eQN]: `RuleGroupArn`,
                [_xN]: _rGA }], [() => ValueStringList, { [_eQN]: `SourceSet`,
                [_xN]: _sSo }], [() => ValueStringList, { [_eQN]: `DestinationSet`,
                [_xN]: _dSe }], [() => PortRangeList, { [_eQN]: `SourcePortSet`,
                [_xN]: _sPS }], [() => PortRangeList, { [_eQN]: `DestinationPortSet`,
                [_xN]: _dPS }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [0, { [_eQN]: `RuleAction`,
                [_xN]: _rA }], [0, { [_eQN]: `Direction`,
                [_xN]: _di }]]
];
var FirewallStatelessRule$ = [3, n0, _FSRi,
    0,
    [_RGA, _So, _Des, _SPo, _DPes, _Prot, _RA, _Prio],
    [[0, { [_eQN]: `RuleGroupArn`,
                [_xN]: _rGA }], [() => ValueStringList, { [_eQN]: `SourceSet`,
                [_xN]: _sSo }], [() => ValueStringList, { [_eQN]: `DestinationSet`,
                [_xN]: _dSe }], [() => PortRangeList, { [_eQN]: `SourcePortSet`,
                [_xN]: _sPS }], [() => PortRangeList, { [_eQN]: `DestinationPortSet`,
                [_xN]: _dPS }], [() => ProtocolIntList, { [_eQN]: `ProtocolSet`,
                [_xN]: _pSro }], [0, { [_eQN]: `RuleAction`,
                [_xN]: _rA }], [1, { [_eQN]: `Priority`,
                [_xN]: _pri }]]
];
var FleetBlockDeviceMappingRequest$ = [3, n0, _FBDMR,
    0,
    [_DN, _VN, _Eb, _ND],
    [0, 0, () => FleetEbsBlockDeviceRequest$, 0]
];
var FleetCapacityReservation$ = [3, n0, _FCRl,
    0,
    [_CRI, _AZI, _IT, _IPn, _AZ, _TIC, _FCu, _EO, _CD, _We, _Prio],
    [[0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `InstancePlatform`,
                [_xN]: _iPn }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `TotalInstanceCount`,
                [_xN]: _tIC }], [1, { [_eQN]: `FulfilledCapacity`,
                [_xN]: _fC }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [4, { [_eQN]: `CreateDate`,
                [_xN]: _cD }], [1, { [_eQN]: `Weight`,
                [_xN]: _we }], [1, { [_eQN]: `Priority`,
                [_xN]: _pri }]]
];
var FleetData$ = [3, n0, _FDl,
    0,
    [_ASc, _CTr, _FIl, _FS, _CT, _ECTP, _FCu, _FODC, _LTC, _TCS, _TIWE, _Ty, _VF, _VU, _RUI, _SO, _ODO, _RCO, _T, _Err, _Ins, _Con],
    [[0, { [_eQN]: `ActivityStatus`,
                [_xN]: _aSc }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [0, { [_eQN]: `FleetId`,
                [_xN]: _fIl }], [0, { [_eQN]: `FleetState`,
                [_xN]: _fSl }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [0, { [_eQN]: `ExcessCapacityTerminationPolicy`,
                [_xN]: _eCTP }], [1, { [_eQN]: `FulfilledCapacity`,
                [_xN]: _fC }], [1, { [_eQN]: `FulfilledOnDemandCapacity`,
                [_xN]: _fODC }], [() => FleetLaunchTemplateConfigList, { [_eQN]: `LaunchTemplateConfigs`,
                [_xN]: _lTC }], [() => TargetCapacitySpecification$, { [_eQN]: `TargetCapacitySpecification`,
                [_xN]: _tCS }], [2, { [_eQN]: `TerminateInstancesWithExpiration`,
                [_xN]: _tIWE }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [4, { [_eQN]: `ValidFrom`,
                [_xN]: _vF }], [4, { [_eQN]: `ValidUntil`,
                [_xN]: _vU }], [2, { [_eQN]: `ReplaceUnhealthyInstances`,
                [_xN]: _rUI }], [() => SpotOptions$, { [_eQN]: `SpotOptions`,
                [_xN]: _sO }], [() => OnDemandOptions$, { [_eQN]: `OnDemandOptions`,
                [_xN]: _oDO }], [() => ReservedCapacityOptions$, { [_eQN]: `ReservedCapacityOptions`,
                [_xN]: _rCO }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => DescribeFleetsErrorSet, { [_eQN]: `ErrorSet`,
                [_xN]: _eSr }], [() => DescribeFleetsInstancesSet, { [_eQN]: `FleetInstanceSet`,
                [_xN]: _fIS }], [0, { [_eQN]: `Context`,
                [_xN]: _cont }]]
];
var FleetEbsBlockDeviceRequest$ = [3, n0, _FEBDR,
    0,
    [_Enc, _DOT, _Io, _Th, _KKI, _SIn, _VSo, _VT],
    [2, 2, 1, 1, 0, 0, 1, 0]
];
var FleetIamInstanceProfileSpecificationRequest$ = [3, n0, _FIIPSR,
    0,
    [_Ar, _N],
    [0, 0]
];
var FleetInstanceMetadataOptionsRequest$ = [3, n0, _FIMOR,
    0,
    [_HT, _HPRHL, _HE],
    [0, 1, 0]
];
var FleetLaunchTemplateConfig$ = [3, n0, _FLTC,
    0,
    [_LTS, _Ov],
    [[() => FleetLaunchTemplateSpecification$, { [_eQN]: `LaunchTemplateSpecification`,
                [_xN]: _lTS }], [() => FleetLaunchTemplateOverridesList, { [_eQN]: `Overrides`,
                [_xN]: _ov }]]
];
var FleetLaunchTemplateConfigRequest$ = [3, n0, _FLTCR,
    0,
    [_LTS, _Ov],
    [[() => FleetLaunchTemplateSpecificationRequest$, 0], [() => FleetLaunchTemplateOverridesListRequest, 0]]
];
var FleetLaunchTemplateOverrides$ = [3, n0, _FLTO,
    0,
    [_IT, _MPax, _SIu, _AZ, _WCe, _Prio, _Pla, _IRn, _IIm, _BDMl, _AZI],
    [[0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `MaxPrice`,
                [_xN]: _mP }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `WeightedCapacity`,
                [_xN]: _wC }], [1, { [_eQN]: `Priority`,
                [_xN]: _pri }], [() => PlacementResponse$, { [_eQN]: `Placement`,
                [_xN]: _pla }], [() => InstanceRequirements$, { [_eQN]: `InstanceRequirements`,
                [_xN]: _iR }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [() => BlockDeviceMappingResponseList, { [_eQN]: `BlockDeviceMappingSet`,
                [_xN]: _bDMS }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var FleetLaunchTemplateOverridesRequest$ = [3, n0, _FLTOR,
    0,
    [_IT, _MPax, _SIu, _AZ, _WCe, _Prio, _Pla, _KN, _BDMl, _IIP, _MO, _IRn, _IIm, _AZI],
    [0, 0, 0, 0, 1, 1, [() => Placement$, 0], 0, [() => FleetBlockDeviceMappingRequestList, { [_xN]: _BDM }], () => FleetIamInstanceProfileSpecificationRequest$, () => FleetInstanceMetadataOptionsRequest$, [() => InstanceRequirementsRequest$, 0], 0, 0]
];
var FleetLaunchTemplateSpecification$ = [3, n0, _FLTS,
    0,
    [_LTI, _LTN, _Ver],
    [[0, { [_eQN]: `LaunchTemplateId`,
                [_xN]: _lTI }], [0, { [_eQN]: `LaunchTemplateName`,
                [_xN]: _lTN }], [0, { [_eQN]: `Version`,
                [_xN]: _ve }]]
];
var FleetLaunchTemplateSpecificationRequest$ = [3, n0, _FLTSR,
    0,
    [_LTI, _LTN, _Ver, _LTSUD],
    [0, 0, 0, [() => SensitiveUserData, 0]]
];
var FleetSpotCapacityRebalance$ = [3, n0, _FSCR,
    0,
    [_RSep, _TDe],
    [[0, { [_eQN]: `ReplacementStrategy`,
                [_xN]: _rSepl }], [1, { [_eQN]: `TerminationDelay`,
                [_xN]: _tD }]]
];
var FleetSpotCapacityRebalanceRequest$ = [3, n0, _FSCRR,
    0,
    [_RSep, _TDe],
    [0, 1]
];
var FleetSpotMaintenanceStrategies$ = [3, n0, _FSMS,
    0,
    [_CRapa],
    [[() => FleetSpotCapacityRebalance$, { [_eQN]: `CapacityRebalance`,
                [_xN]: _cRa }]]
];
var FleetSpotMaintenanceStrategiesRequest$ = [3, n0, _FSMSR,
    0,
    [_CRapa],
    [() => FleetSpotCapacityRebalanceRequest$]
];
var FlowLog$ = [3, n0, _FLl,
    0,
    [_CTre, _DLEM, _DLPA, _DCAR, _DLS, _FLIl, _FLS, _LGN, _RIeso, _TT, _LDTo, _LD, _LF, _T, _MAI, _DOe, _TFS],
    [[4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [0, { [_eQN]: `DeliverLogsErrorMessage`,
                [_xN]: _dLEM }], [0, { [_eQN]: `DeliverLogsPermissionArn`,
                [_xN]: _dLPA }], [0, { [_eQN]: `DeliverCrossAccountRole`,
                [_xN]: _dCAR }], [0, { [_eQN]: `DeliverLogsStatus`,
                [_xN]: _dLS }], [0, { [_eQN]: `FlowLogId`,
                [_xN]: _fLI }], [0, { [_eQN]: `FlowLogStatus`,
                [_xN]: _fLSl }], [0, { [_eQN]: `LogGroupName`,
                [_xN]: _lGN }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `TrafficType`,
                [_xN]: _tT }], [0, { [_eQN]: `LogDestinationType`,
                [_xN]: _lDTo }], [0, { [_eQN]: `LogDestination`,
                [_xN]: _lD }], [0, { [_eQN]: `LogFormat`,
                [_xN]: _lF }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [1, { [_eQN]: `MaxAggregationInterval`,
                [_xN]: _mAI }], [() => DestinationOptionsResponse$, { [_eQN]: `DestinationOptions`,
                [_xN]: _dOe }], [() => TagFieldSpecificationListResponse, { [_eQN]: `TagFieldSpecificationSet`,
                [_xN]: _tFSS }]]
];
var FpgaDeviceInfo$ = [3, n0, _FDI,
    0,
    [_N, _Man, _Cou, _MIe],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Manufacturer`,
                [_xN]: _man }], [1, { [_eQN]: `Count`,
                [_xN]: _cou }], [() => FpgaDeviceMemoryInfo$, { [_eQN]: `MemoryInfo`,
                [_xN]: _mIe }]]
];
var FpgaDeviceMemoryInfo$ = [3, n0, _FDMI,
    0,
    [_SIMB],
    [[1, { [_eQN]: `SizeInMiB`,
                [_xN]: _sIMB }]]
];
var FpgaImage$ = [3, n0, _FIpg,
    0,
    [_FII, _FIGI, _N, _De, _SVh, _PIc, _St, _CTr, _UT, _OI, _OAw, _PCro, _T, _Pu, _DRS, _ITnst],
    [[0, { [_eQN]: `FpgaImageId`,
                [_xN]: _fII }], [0, { [_eQN]: `FpgaImageGlobalId`,
                [_xN]: _fIGI }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `ShellVersion`,
                [_xN]: _sVh }], [() => PciId$, { [_eQN]: `PciId`,
                [_xN]: _pIc }], [() => FpgaImageState$, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [4, { [_eQN]: `UpdateTime`,
                [_xN]: _uT }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `OwnerAlias`,
                [_xN]: _oAw }], [() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }], [() => TagList, { [_eQN]: `Tags`,
                [_xN]: _tag }], [2, { [_eQN]: `Public`,
                [_xN]: _pu }], [2, { [_eQN]: `DataRetentionSupport`,
                [_xN]: _dRS }], [() => InstanceTypesList, { [_eQN]: `InstanceTypes`,
                [_xN]: _iTnst }]]
];
var FpgaImageAttribute$ = [3, n0, _FIA,
    0,
    [_FII, _N, _De, _LP, _PCro],
    [[0, { [_eQN]: `FpgaImageId`,
                [_xN]: _fII }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => LoadPermissionList, { [_eQN]: `LoadPermissions`,
                [_xN]: _lP }], [() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }]]
];
var FpgaImageState$ = [3, n0, _FIS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var FpgaInfo$ = [3, n0, _FIpga,
    0,
    [_Fp, _TFMIMB],
    [[() => FpgaDeviceInfoList, { [_eQN]: `Fpgas`,
                [_xN]: _fp }], [1, { [_eQN]: `TotalFpgaMemoryInMiB`,
                [_xN]: _tFMIMB }]]
];
var GetActiveVpnTunnelStatusRequest$ = [3, n0, _GAVTSR,
    0,
    [_VCIp, _VTOIA, _DR],
    [0, 0, 2], 2
];
var GetActiveVpnTunnelStatusResult$ = [3, n0, _GAVTSRe,
    0,
    [_AVTS],
    [[() => ActiveVpnTunnelStatus$, { [_eQN]: `ActiveVpnTunnelStatus`,
                [_xN]: _aVTS }]]
];
var GetAllowedImagesSettingsRequest$ = [3, n0, _GAISR,
    0,
    [_DR],
    [2]
];
var GetAllowedImagesSettingsResult$ = [3, n0, _GAISRe,
    0,
    [_St, _ICm, _MB],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [() => ImageCriterionList, { [_eQN]: `ImageCriterionSet`,
                [_xN]: _iCS }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }]]
];
var GetAssociatedEnclaveCertificateIamRolesRequest$ = [3, n0, _GAECIRR,
    0,
    [_CAe, _DR],
    [0, 2], 1
];
var GetAssociatedEnclaveCertificateIamRolesResult$ = [3, n0, _GAECIRRe,
    0,
    [_ARsso],
    [[() => AssociatedRolesList, { [_eQN]: `AssociatedRoleSet`,
                [_xN]: _aRS }]]
];
var GetAssociatedIpv6PoolCidrsRequest$ = [3, n0, _GAIPCR,
    0,
    [_PIo, _NTe, _MR, _DR],
    [0, 0, 1, 2], 1
];
var GetAssociatedIpv6PoolCidrsResult$ = [3, n0, _GAIPCRe,
    0,
    [_ICAp, _NTe],
    [[() => Ipv6CidrAssociationSet, { [_eQN]: `Ipv6CidrAssociationSet`,
                [_xN]: _iCAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetAwsNetworkPerformanceDataRequest$ = [3, n0, _GANPDR,
    0,
    [_DQa, _ST, _ETnd, _MR, _NTe, _DR],
    [[() => DataQueries, { [_xN]: _DQ }], 4, 4, 1, 0, 2]
];
var GetAwsNetworkPerformanceDataResult$ = [3, n0, _GANPDRe,
    0,
    [_DRat, _NTe],
    [[() => DataResponses, { [_eQN]: `DataResponseSet`,
                [_xN]: _dRSa }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetCapacityManagerAttributesRequest$ = [3, n0, _GCMAR,
    0,
    [_DR],
    [2]
];
var GetCapacityManagerAttributesResult$ = [3, n0, _GCMARe,
    0,
    [_CMS, _OAr, _DEC, _ISng, _ISM, _EDT, _LDTa],
    [[0, { [_eQN]: `CapacityManagerStatus`,
                [_xN]: _cMS }], [2, { [_eQN]: `OrganizationsAccess`,
                [_xN]: _oAr }], [1, { [_eQN]: `DataExportCount`,
                [_xN]: _dEC }], [0, { [_eQN]: `IngestionStatus`,
                [_xN]: _iSng }], [0, { [_eQN]: `IngestionStatusMessage`,
                [_xN]: _iSM }], [4, { [_eQN]: `EarliestDatapointTimestamp`,
                [_xN]: _eDT }], [4, { [_eQN]: `LatestDatapointTimestamp`,
                [_xN]: _lDTa }]]
];
var GetCapacityManagerMetricDataRequest$ = [3, n0, _GCMMDR,
    0,
    [_MN, _ST, _ETnd, _Per, _GB, _FB, _MR, _NTe, _DR],
    [[() => MetricSet, { [_xN]: _MNe }], 4, 4, 1, [() => GroupBySet, { [_xN]: _GB }], [() => CapacityManagerConditionSet, 0], 1, 0, 2], 4
];
var GetCapacityManagerMetricDataResult$ = [3, n0, _GCMMDRe,
    0,
    [_MDR, _NTe],
    [[() => MetricDataResultSet, { [_eQN]: `MetricDataResultSet`,
                [_xN]: _mDRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetCapacityManagerMetricDimensionsRequest$ = [3, n0, _GCMMDRet,
    0,
    [_GB, _ST, _ETnd, _MN, _FB, _MR, _NTe, _DR],
    [[() => GroupBySet, { [_xN]: _GB }], 4, 4, [() => MetricSet, { [_xN]: _MNe }], [() => CapacityManagerConditionSet, 0], 1, 0, 2], 4
];
var GetCapacityManagerMetricDimensionsResult$ = [3, n0, _GCMMDReta,
    0,
    [_MDRe, _NTe],
    [[() => MetricDimensionResultSet, { [_eQN]: `MetricDimensionResultSet`,
                [_xN]: _mDRSe }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetCapacityManagerMonitoredTagKeysRequest$ = [3, n0, _GCMMTKR,
    0,
    [_MR, _NTe, _DR],
    [1, 0, 2]
];
var GetCapacityManagerMonitoredTagKeysResult$ = [3, n0, _GCMMTKRe,
    0,
    [_CMTK, _NTe],
    [[() => CapacityManagerMonitoredTagKeyList, { [_eQN]: `CapacityManagerTagKeySet`,
                [_xN]: _cMTKS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetCapacityReservationUsageRequest$ = [3, n0, _GCRUR,
    0,
    [_CRI, _NTe, _MR, _DR],
    [0, 0, 1, 2], 1
];
var GetCapacityReservationUsageResult$ = [3, n0, _GCRURe,
    0,
    [_NTe, _CRI, _IT, _TIC, _AICv, _St, _IU, _Int, _ICA, _IIn],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [1, { [_eQN]: `TotalInstanceCount`,
                [_xN]: _tIC }], [1, { [_eQN]: `AvailableInstanceCount`,
                [_xN]: _aICv }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => InstanceUsageSet, { [_eQN]: `InstanceUsageSet`,
                [_xN]: _iUS }], [2, { [_eQN]: `Interruptible`,
                [_xN]: _int }], [() => InterruptibleCapacityAllocation$, { [_eQN]: `InterruptibleCapacityAllocation`,
                [_xN]: _iCA }], [() => InterruptionInfo$, { [_eQN]: `InterruptionInfo`,
                [_xN]: _iIn }]]
];
var GetCoipPoolUsageRequest$ = [3, n0, _GCPUR,
    0,
    [_PIo, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetCoipPoolUsageResult$ = [3, n0, _GCPURe,
    0,
    [_CPI, _CAUo, _LGRTI, _NTe],
    [[0, { [_eQN]: `CoipPoolId`,
                [_xN]: _cPI }], [() => CoipAddressUsageSet, { [_eQN]: `CoipAddressUsageSet`,
                [_xN]: _cAUS }], [0, { [_eQN]: `LocalGatewayRouteTableId`,
                [_xN]: _lGRTI }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetConsoleOutputRequest$ = [3, n0, _GCOR,
    0,
    [_II, _La, _DR],
    [0, 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var GetConsoleOutputResult$ = [3, n0, _GCORe,
    0,
    [_II, _Ti, _Ou],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [4, { [_eQN]: `Timestamp`,
                [_xN]: _ti }], [0, { [_eQN]: `Output`,
                [_xN]: _ou }]]
];
var GetConsoleScreenshotRequest$ = [3, n0, _GCSR,
    0,
    [_II, _DR, _WU],
    [0, 2, 2], 1
];
var GetConsoleScreenshotResult$ = [3, n0, _GCSRe,
    0,
    [_IDm, _II],
    [[0, { [_eQN]: `ImageData`,
                [_xN]: _iD }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }]]
];
var GetDeclarativePoliciesReportSummaryRequest$ = [3, n0, _GDPRSR,
    0,
    [_RI, _DR],
    [0, 2], 1
];
var GetDeclarativePoliciesReportSummaryResult$ = [3, n0, _GDPRSRe,
    0,
    [_RI, _SB, _SP, _TIa, _ST, _ETnd, _NOA, _NOFA, _AStt],
    [[0, { [_eQN]: `ReportId`,
                [_xN]: _rIe }], [0, { [_eQN]: `S3Bucket`,
                [_xN]: _sB }], [0, { [_eQN]: `S3Prefix`,
                [_xN]: _sP }], [0, { [_eQN]: `TargetId`,
                [_xN]: _tIa }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [4, { [_eQN]: `EndTime`,
                [_xN]: _eTn }], [1, { [_eQN]: `NumberOfAccounts`,
                [_xN]: _nOA }], [1, { [_eQN]: `NumberOfFailedAccounts`,
                [_xN]: _nOFA }], [() => AttributeSummaryList, { [_eQN]: `AttributeSummarySet`,
                [_xN]: _aSSt }]]
];
var GetDefaultCreditSpecificationRequest$ = [3, n0, _GDCSR,
    0,
    [_IF, _DR],
    [0, 2], 1
];
var GetDefaultCreditSpecificationResult$ = [3, n0, _GDCSRe,
    0,
    [_IFCS],
    [[() => InstanceFamilyCreditSpecification$, { [_eQN]: `InstanceFamilyCreditSpecification`,
                [_xN]: _iFCS }]]
];
var GetEbsDefaultKmsKeyIdRequest$ = [3, n0, _GEDKKIR,
    0,
    [_DR],
    [2]
];
var GetEbsDefaultKmsKeyIdResult$ = [3, n0, _GEDKKIRe,
    0,
    [_KKI],
    [[0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }]]
];
var GetEbsEncryptionByDefaultRequest$ = [3, n0, _GEEBDR,
    0,
    [_DR],
    [2]
];
var GetEbsEncryptionByDefaultResult$ = [3, n0, _GEEBDRe,
    0,
    [_EEBD, _STs],
    [[2, { [_eQN]: `EbsEncryptionByDefault`,
                [_xN]: _eEBD }], [0, { [_eQN]: `SseType`,
                [_xN]: _sTs }]]
];
var GetEnabledIpamPolicyRequest$ = [3, n0, _GEIPR,
    0,
    [_DR],
    [2]
];
var GetEnabledIpamPolicyResult$ = [3, n0, _GEIPRe,
    0,
    [_IPE, _IPIp, _MB],
    [[2, { [_eQN]: `IpamPolicyEnabled`,
                [_xN]: _iPE }], [0, { [_eQN]: `IpamPolicyId`,
                [_xN]: _iPI }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }]]
];
var GetFlowLogsIntegrationTemplateRequest$ = [3, n0, _GFLITR,
    0,
    [_FLIl, _CDSDA, _ISnt, _DR],
    [0, 0, [() => IntegrateServices$, { [_xN]: _ISnte }], 2], 3
];
var GetFlowLogsIntegrationTemplateResult$ = [3, n0, _GFLITRe,
    0,
    [_Resu],
    [[0, { [_eQN]: `Result`,
                [_xN]: _res }]]
];
var GetGroupsForCapacityReservationRequest$ = [3, n0, _GGFCRR,
    0,
    [_CRI, _NTe, _MR, _DR],
    [0, 0, 1, 2], 1
];
var GetGroupsForCapacityReservationResult$ = [3, n0, _GGFCRRe,
    0,
    [_NTe, _CRGa],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => CapacityReservationGroupSet, { [_eQN]: `CapacityReservationGroupSet`,
                [_xN]: _cRGS }]]
];
var GetHostReservationPurchasePreviewRequest$ = [3, n0, _GHRPPR,
    0,
    [_HIS, _OIf],
    [[() => RequestHostIdSet, 0], 0], 2
];
var GetHostReservationPurchasePreviewResult$ = [3, n0, _GHRPPRe,
    0,
    [_CC, _Pur, _THP, _TUP],
    [[0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [() => PurchaseSet, { [_eQN]: `Purchase`,
                [_xN]: _pur }], [0, { [_eQN]: `TotalHourlyPrice`,
                [_xN]: _tHP }], [0, { [_eQN]: `TotalUpfrontPrice`,
                [_xN]: _tUP }]]
];
var GetImageAncestryRequest$ = [3, n0, _GIAR,
    0,
    [_IIm, _DR],
    [0, 2], 1
];
var GetImageAncestryResult$ = [3, n0, _GIARe,
    0,
    [_IAE],
    [[() => ImageAncestryEntryList, { [_eQN]: `ImageAncestryEntrySet`,
                [_xN]: _iAES }]]
];
var GetImageBlockPublicAccessStateRequest$ = [3, n0, _GIBPASR,
    0,
    [_DR],
    [2]
];
var GetImageBlockPublicAccessStateResult$ = [3, n0, _GIBPASRe,
    0,
    [_IBPAS, _MB],
    [[0, { [_eQN]: `ImageBlockPublicAccessState`,
                [_xN]: _iBPAS }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }]]
];
var GetInstanceMetadataDefaultsRequest$ = [3, n0, _GIMDR,
    0,
    [_DR],
    [2]
];
var GetInstanceMetadataDefaultsResult$ = [3, n0, _GIMDRe,
    0,
    [_AL],
    [[() => InstanceMetadataDefaultsResponse$, { [_eQN]: `AccountLevel`,
                [_xN]: _aL }]]
];
var GetInstanceTpmEkPubRequest$ = [3, n0, _GITEPR,
    0,
    [_II, _KT, _KF, _DR],
    [[0, { [_xN]: _II }], 0, 0, 2], 3
];
var GetInstanceTpmEkPubResult$ = [3, n0, _GITEPRe,
    0,
    [_II, _KT, _KF, _KV],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `KeyType`,
                [_xN]: _kT }], [0, { [_eQN]: `KeyFormat`,
                [_xN]: _kF }], [() => EkPubKeyValue, { [_eQN]: `KeyValue`,
                [_xN]: _kV }]]
];
var GetInstanceTypesFromInstanceRequirementsRequest$ = [3, n0, _GITFIRR,
    0,
    [_ATr, _VTi, _IRn, _DR, _MR, _NTe, _Con],
    [[() => ArchitectureTypeSet, { [_xN]: _ATrc }], [() => VirtualizationTypeSet, { [_xN]: _VTir }], [() => InstanceRequirementsRequest$, 0], 2, 1, 0, 0], 3
];
var GetInstanceTypesFromInstanceRequirementsResult$ = [3, n0, _GITFIRRe,
    0,
    [_ITnst, _NTe],
    [[() => InstanceTypeInfoFromInstanceRequirementsSet, { [_eQN]: `InstanceTypeSet`,
                [_xN]: _iTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetInstanceUefiDataRequest$ = [3, n0, _GIUDR,
    0,
    [_II, _DR],
    [[0, { [_xN]: _II }], 2], 1
];
var GetInstanceUefiDataResult$ = [3, n0, _GIUDRe,
    0,
    [_II, _UD],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `UefiData`,
                [_xN]: _uD }]]
];
var GetIpamAddressHistoryRequest$ = [3, n0, _GIAHR,
    0,
    [_Ci, _ISI, _DR, _VI, _ST, _ETnd, _MR, _NTe],
    [0, 0, 2, 0, 4, 4, 1, 0], 2
];
var GetIpamAddressHistoryResult$ = [3, n0, _GIAHRe,
    0,
    [_HRi, _NTe],
    [[() => IpamAddressHistoryRecordSet, { [_eQN]: `HistoryRecordSet`,
                [_xN]: _hRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamDiscoveredAccountsRequest$ = [3, n0, _GIDAR,
    0,
    [_IRDI, _DRi, _DR, _Fi, _NTe, _MR],
    [0, 0, 2, [() => FilterList, { [_xN]: _Fil }], 0, 1], 2
];
var GetIpamDiscoveredAccountsResult$ = [3, n0, _GIDARe,
    0,
    [_IDA, _NTe],
    [[() => IpamDiscoveredAccountSet, { [_eQN]: `IpamDiscoveredAccountSet`,
                [_xN]: _iDAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamDiscoveredPublicAddressesRequest$ = [3, n0, _GIDPAR,
    0,
    [_IRDI, _ARd, _DR, _Fi, _NTe, _MR],
    [0, 0, 2, [() => FilterList, { [_xN]: _Fil }], 0, 1], 2
];
var GetIpamDiscoveredPublicAddressesResult$ = [3, n0, _GIDPARe,
    0,
    [_IDPA, _OST, _NTe],
    [[() => IpamDiscoveredPublicAddressSet, { [_eQN]: `IpamDiscoveredPublicAddressSet`,
                [_xN]: _iDPAS }], [4, { [_eQN]: `OldestSampleTime`,
                [_xN]: _oST }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamDiscoveredResourceCidrsRequest$ = [3, n0, _GIDRCR,
    0,
    [_IRDI, _RR, _DR, _Fi, _NTe, _MR],
    [0, 0, 2, [() => FilterList, { [_xN]: _Fil }], 0, 1], 2
];
var GetIpamDiscoveredResourceCidrsResult$ = [3, n0, _GIDRCRe,
    0,
    [_IDRC, _NTe],
    [[() => IpamDiscoveredResourceCidrSet, { [_eQN]: `IpamDiscoveredResourceCidrSet`,
                [_xN]: _iDRCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamPolicyAllocationRulesRequest$ = [3, n0, _GIPARR,
    0,
    [_IPIp, _DR, _Fi, _Lo, _RTe, _MR, _NTe],
    [0, 2, [() => FilterList, { [_xN]: _Fil }], 0, 0, 1, 0], 1
];
var GetIpamPolicyAllocationRulesResult$ = [3, n0, _GIPARRe,
    0,
    [_IPD, _NTe],
    [[() => IpamPolicyDocumentSet, { [_eQN]: `IpamPolicyDocumentSet`,
                [_xN]: _iPDS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamPolicyOrganizationTargetsRequest$ = [3, n0, _GIPOTR,
    0,
    [_IPIp, _DR, _MR, _NTe, _Fi],
    [0, 2, 1, 0, [() => FilterList, { [_xN]: _Fil }]], 1
];
var GetIpamPolicyOrganizationTargetsResult$ = [3, n0, _GIPOTRe,
    0,
    [_OTr, _NTe],
    [[() => IpamPolicyOrganizationTargetSet, { [_eQN]: `OrganizationTargetSet`,
                [_xN]: _oTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamPoolAllocationsRequest$ = [3, n0, _GIPAR,
    0,
    [_IPI, _DR, _IPAIp, _Fi, _MR, _NTe],
    [0, 2, 0, [() => FilterList, { [_xN]: _Fil }], 1, 0], 1
];
var GetIpamPoolAllocationsResult$ = [3, n0, _GIPARe,
    0,
    [_IPAp, _NTe],
    [[() => IpamPoolAllocationSet, { [_eQN]: `IpamPoolAllocationSet`,
                [_xN]: _iPAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamPoolCidrsRequest$ = [3, n0, _GIPCR,
    0,
    [_IPI, _DR, _Fi, _MR, _NTe],
    [0, 2, [() => FilterList, { [_xN]: _Fil }], 1, 0], 1
];
var GetIpamPoolCidrsResult$ = [3, n0, _GIPCRe,
    0,
    [_IPCpam, _NTe],
    [[() => IpamPoolCidrSet, { [_eQN]: `IpamPoolCidrSet`,
                [_xN]: _iPCS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamPrefixListResolverRulesRequest$ = [3, n0, _GIPLRRR,
    0,
    [_IPLRI, _DR, _Fi, _MR, _NTe],
    [0, 2, [() => FilterList, { [_xN]: _Fil }], 1, 0], 1
];
var GetIpamPrefixListResolverRulesResult$ = [3, n0, _GIPLRRRe,
    0,
    [_Ru, _NTe],
    [[() => IpamPrefixListResolverRuleSet, { [_eQN]: `RuleSet`,
                [_xN]: _rSu }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamPrefixListResolverVersionEntriesRequest$ = [3, n0, _GIPLRVER,
    0,
    [_IPLRI, _IPLRV, _DR, _MR, _NTe],
    [0, 1, 2, 1, 0], 2
];
var GetIpamPrefixListResolverVersionEntriesResult$ = [3, n0, _GIPLRVERe,
    0,
    [_Ent, _NTe],
    [[() => IpamPrefixListResolverVersionEntrySet, { [_eQN]: `EntrySet`,
                [_xN]: _eSnt }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamPrefixListResolverVersionsRequest$ = [3, n0, _GIPLRVR,
    0,
    [_IPLRI, _DR, _IPLRVp, _MR, _Fi, _NTe],
    [0, 2, [() => IpamPrefixListResolverVersionNumberSet, { [_xN]: _IPLRV }], 1, [() => FilterList, { [_xN]: _Fil }], 0], 1
];
var GetIpamPrefixListResolverVersionsResult$ = [3, n0, _GIPLRVRe,
    0,
    [_IPLRVp, _NTe],
    [[() => IpamPrefixListResolverVersionSet, { [_eQN]: `IpamPrefixListResolverVersionSet`,
                [_xN]: _iPLRVS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetIpamResourceCidrsRequest$ = [3, n0, _GIRCR,
    0,
    [_ISI, _DR, _Fi, _MR, _NTe, _IPI, _RIeso, _RTe, _RTeso, _ROe],
    [0, 2, [() => FilterList, { [_xN]: _Fil }], 1, 0, 0, 0, 0, () => RequestIpamResourceTag$, 0], 1
];
var GetIpamResourceCidrsResult$ = [3, n0, _GIRCRe,
    0,
    [_NTe, _IRC],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => IpamResourceCidrSet, { [_eQN]: `IpamResourceCidrSet`,
                [_xN]: _iRCS }]]
];
var GetLaunchTemplateDataRequest$ = [3, n0, _GLTDR,
    0,
    [_II, _DR],
    [0, 2], 1
];
var GetLaunchTemplateDataResult$ = [3, n0, _GLTDRe,
    0,
    [_LTD],
    [[() => ResponseLaunchTemplateData$, { [_eQN]: `LaunchTemplateData`,
                [_xN]: _lTD }]]
];
var GetManagedPrefixListAssociationsRequest$ = [3, n0, _GMPLAR,
    0,
    [_PLI, _DR, _MR, _NTe],
    [0, 2, 1, 0], 1
];
var GetManagedPrefixListAssociationsResult$ = [3, n0, _GMPLARe,
    0,
    [_PLA, _NTe],
    [[() => PrefixListAssociationSet, { [_eQN]: `PrefixListAssociationSet`,
                [_xN]: _pLAS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetManagedPrefixListEntriesRequest$ = [3, n0, _GMPLER,
    0,
    [_PLI, _DR, _TV, _MR, _NTe],
    [0, 2, 1, 1, 0], 1
];
var GetManagedPrefixListEntriesResult$ = [3, n0, _GMPLERe,
    0,
    [_Ent, _NTe],
    [[() => PrefixListEntrySet, { [_eQN]: `EntrySet`,
                [_xN]: _eSnt }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetManagedResourceVisibilityRequest$ = [3, n0, _GMRVR,
    0,
    [_DR],
    [2]
];
var GetManagedResourceVisibilityResult$ = [3, n0, _GMRVRe,
    0,
    [_Vi],
    [[() => ManagedResourceVisibilitySettings$, { [_eQN]: `Visibility`,
                [_xN]: _vi }]]
];
var GetNetworkInsightsAccessScopeAnalysisFindingsRequest$ = [3, n0, _GNIASAFR,
    0,
    [_NIASAI, _MR, _NTe, _DR],
    [0, 1, 0, 2], 1
];
var GetNetworkInsightsAccessScopeAnalysisFindingsResult$ = [3, n0, _GNIASAFRe,
    0,
    [_NIASAI, _ASn, _AFn, _NTe],
    [[0, { [_eQN]: `NetworkInsightsAccessScopeAnalysisId`,
                [_xN]: _nIASAI }], [0, { [_eQN]: `AnalysisStatus`,
                [_xN]: _aSn }], [() => AccessScopeAnalysisFindingList, { [_eQN]: `AnalysisFindingSet`,
                [_xN]: _aFS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetNetworkInsightsAccessScopeContentRequest$ = [3, n0, _GNIASCR,
    0,
    [_NIASI, _DR],
    [0, 2], 1
];
var GetNetworkInsightsAccessScopeContentResult$ = [3, n0, _GNIASCRe,
    0,
    [_NIASC],
    [[() => NetworkInsightsAccessScopeContent$, { [_eQN]: `NetworkInsightsAccessScopeContent`,
                [_xN]: _nIASC }]]
];
var GetPasswordDataRequest$ = [3, n0, _GPDR,
    0,
    [_II, _DR],
    [0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var GetPasswordDataResult$ = [3, n0, _GPDRe,
    0,
    [_II, _Ti, _PD],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [4, { [_eQN]: `Timestamp`,
                [_xN]: _ti }], [() => PasswordData, { [_eQN]: `PasswordData`,
                [_xN]: _pD }]]
];
var GetReservedInstancesExchangeQuoteRequest$ = [3, n0, _GRIEQR,
    0,
    [_RII, _DR, _TC],
    [[() => ReservedInstanceIdSet, { [_xN]: _RIIe }], 2, [() => TargetConfigurationRequestSet, { [_xN]: _TCa }]], 1
];
var GetReservedInstancesExchangeQuoteResult$ = [3, n0, _GRIEQRe,
    0,
    [_CC, _IVE, _ORIWEA, _PDa, _RIVR, _RIVS, _TCVR, _TCVS, _VFR],
    [[0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [2, { [_eQN]: `IsValidExchange`,
                [_xN]: _iVE }], [4, { [_eQN]: `OutputReservedInstancesWillExpireAt`,
                [_xN]: _oRIWEA }], [0, { [_eQN]: `PaymentDue`,
                [_xN]: _pDa }], [() => ReservationValue$, { [_eQN]: `ReservedInstanceValueRollup`,
                [_xN]: _rIVR }], [() => ReservedInstanceReservationValueSet, { [_eQN]: `ReservedInstanceValueSet`,
                [_xN]: _rIVS }], [() => ReservationValue$, { [_eQN]: `TargetConfigurationValueRollup`,
                [_xN]: _tCVR }], [() => TargetReservationValueSet, { [_eQN]: `TargetConfigurationValueSet`,
                [_xN]: _tCVS }], [0, { [_eQN]: `ValidationFailureReason`,
                [_xN]: _vFR }]]
];
var GetRouteServerAssociationsRequest$ = [3, n0, _GRSAR,
    0,
    [_RSI, _DR],
    [0, 2], 1
];
var GetRouteServerAssociationsResult$ = [3, n0, _GRSARe,
    0,
    [_RSAo],
    [[() => RouteServerAssociationsList, { [_eQN]: `RouteServerAssociationSet`,
                [_xN]: _rSAS }]]
];
var GetRouteServerPropagationsRequest$ = [3, n0, _GRSPR,
    0,
    [_RSI, _RTI, _DR],
    [0, 0, 2], 1
];
var GetRouteServerPropagationsResult$ = [3, n0, _GRSPRe,
    0,
    [_RSPout],
    [[() => RouteServerPropagationsList, { [_eQN]: `RouteServerPropagationSet`,
                [_xN]: _rSPSo }]]
];
var GetRouteServerRoutingDatabaseRequest$ = [3, n0, _GRSRDR,
    0,
    [_RSI, _NTe, _MR, _DR, _Fi],
    [0, 0, 1, 2, [() => FilterList, { [_xN]: _Fil }]], 1
];
var GetRouteServerRoutingDatabaseResult$ = [3, n0, _GRSRDRe,
    0,
    [_ARP, _Rou, _NTe],
    [[2, { [_eQN]: `AreRoutesPersisted`,
                [_xN]: _aRP }], [() => RouteServerRouteList, { [_eQN]: `RouteSet`,
                [_xN]: _rSou }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetSecurityGroupsForVpcRequest$ = [3, n0, _GSGFVR,
    0,
    [_VI, _NTe, _MR, _Fi, _DR],
    [0, 0, 1, [() => FilterList, { [_xN]: _Fil }], 2], 1
];
var GetSecurityGroupsForVpcResult$ = [3, n0, _GSGFVRe,
    0,
    [_NTe, _SGFV],
    [[0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }], [() => SecurityGroupForVpcList, { [_eQN]: `SecurityGroupForVpcSet`,
                [_xN]: _sGFVS }]]
];
var GetSerialConsoleAccessStatusRequest$ = [3, n0, _GSCASR,
    0,
    [_DR],
    [2]
];
var GetSerialConsoleAccessStatusResult$ = [3, n0, _GSCASRe,
    0,
    [_SCAE, _MB],
    [[2, { [_eQN]: `SerialConsoleAccessEnabled`,
                [_xN]: _sCAE }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }]]
];
var GetSnapshotBlockPublicAccessStateRequest$ = [3, n0, _GSBPASR,
    0,
    [_DR],
    [2]
];
var GetSnapshotBlockPublicAccessStateResult$ = [3, n0, _GSBPASRe,
    0,
    [_St, _MB],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }]]
];
var GetSpotPlacementScoresRequest$ = [3, n0, _GSPSR,
    0,
    [_TCar, _ITnst, _TCUT, _SAZ, _RNe, _IRWM, _DR, _MR, _NTe],
    [1, [64 | 0, { [_xN]: _IT }], 0, 2, [64 | 0, { [_xN]: _RN }], [() => InstanceRequirementsWithMetadataRequest$, 0], 2, 1, 0], 1
];
var GetSpotPlacementScoresResult$ = [3, n0, _GSPSRe,
    0,
    [_SPS, _NTe],
    [[() => SpotPlacementScores, { [_eQN]: `SpotPlacementScoreSet`,
                [_xN]: _sPSS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetSubnetCidrReservationsRequest$ = [3, n0, _GSCRR,
    0,
    [_SIu, _Fi, _DR, _NTe, _MR],
    [0, [() => FilterList, { [_xN]: _Fil }], 2, 0, 1], 1
];
var GetSubnetCidrReservationsResult$ = [3, n0, _GSCRRe,
    0,
    [_SICR, _SICRu, _NTe],
    [[() => SubnetCidrReservationList, { [_eQN]: `SubnetIpv4CidrReservationSet`,
                [_xN]: _sICRS }], [() => SubnetCidrReservationList, { [_eQN]: `SubnetIpv6CidrReservationSet`,
                [_xN]: _sICRSu }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetTransitGatewayAttachmentPropagationsRequest$ = [3, n0, _GTGAPR,
    0,
    [_TGAI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayAttachmentPropagationsResult$ = [3, n0, _GTGAPRe,
    0,
    [_TGAP, _NTe],
    [[() => TransitGatewayAttachmentPropagationList, { [_eQN]: `TransitGatewayAttachmentPropagations`,
                [_xN]: _tGAP }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetTransitGatewayMeteringPolicyEntriesRequest$ = [3, n0, _GTGMPER,
    0,
    [_TGMPI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayMeteringPolicyEntriesResult$ = [3, n0, _GTGMPERe,
    0,
    [_TGMPEr, _NTe],
    [[() => TransitGatewayMeteringPolicyEntryList, { [_eQN]: `TransitGatewayMeteringPolicyEntries`,
                [_xN]: _tGMPEr }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetTransitGatewayMulticastDomainAssociationsRequest$ = [3, n0, _GTGMDAR,
    0,
    [_TGMDI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayMulticastDomainAssociationsResult$ = [3, n0, _GTGMDARe,
    0,
    [_MDA, _NTe],
    [[() => TransitGatewayMulticastDomainAssociationList, { [_eQN]: `MulticastDomainAssociations`,
                [_xN]: _mDA }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetTransitGatewayPolicyTableAssociationsRequest$ = [3, n0, _GTGPTAR,
    0,
    [_TGPTI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayPolicyTableAssociationsResult$ = [3, n0, _GTGPTARe,
    0,
    [_As, _NTe],
    [[() => TransitGatewayPolicyTableAssociationList, { [_eQN]: `Associations`,
                [_xN]: _a }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetTransitGatewayPolicyTableEntriesRequest$ = [3, n0, _GTGPTER,
    0,
    [_TGPTI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayPolicyTableEntriesResult$ = [3, n0, _GTGPTERe,
    0,
    [_TGPTE],
    [[() => TransitGatewayPolicyTableEntryList, { [_eQN]: `TransitGatewayPolicyTableEntries`,
                [_xN]: _tGPTE }]]
];
var GetTransitGatewayPrefixListReferencesRequest$ = [3, n0, _GTGPLRR,
    0,
    [_TGRTI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayPrefixListReferencesResult$ = [3, n0, _GTGPLRRe,
    0,
    [_TGPLRr, _NTe],
    [[() => TransitGatewayPrefixListReferenceSet, { [_eQN]: `TransitGatewayPrefixListReferenceSet`,
                [_xN]: _tGPLRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetTransitGatewayRouteTableAssociationsRequest$ = [3, n0, _GTGRTAR,
    0,
    [_TGRTI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayRouteTableAssociationsResult$ = [3, n0, _GTGRTARe,
    0,
    [_As, _NTe],
    [[() => TransitGatewayRouteTableAssociationList, { [_eQN]: `Associations`,
                [_xN]: _a }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetTransitGatewayRouteTablePropagationsRequest$ = [3, n0, _GTGRTPR,
    0,
    [_TGRTI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var GetTransitGatewayRouteTablePropagationsResult$ = [3, n0, _GTGRTPRe,
    0,
    [_TGRTP, _NTe],
    [[() => TransitGatewayRouteTablePropagationList, { [_eQN]: `TransitGatewayRouteTablePropagations`,
                [_xN]: _tGRTP }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetVerifiedAccessEndpointPolicyRequest$ = [3, n0, _GVAEPR,
    0,
    [_VAEI, _DR],
    [0, 2], 1
];
var GetVerifiedAccessEndpointPolicyResult$ = [3, n0, _GVAEPRe,
    0,
    [_PE, _PDo],
    [[2, { [_eQN]: `PolicyEnabled`,
                [_xN]: _pE }], [0, { [_eQN]: `PolicyDocument`,
                [_xN]: _pDo }]]
];
var GetVerifiedAccessEndpointTargetsRequest$ = [3, n0, _GVAETR,
    0,
    [_VAEI, _MR, _NTe, _DR],
    [[0, { [_xN]: _VAEI }], 1, 0, 2], 1
];
var GetVerifiedAccessEndpointTargetsResult$ = [3, n0, _GVAETRe,
    0,
    [_VAET, _NTe],
    [[() => VerifiedAccessEndpointTargetList, { [_eQN]: `VerifiedAccessEndpointTargetSet`,
                [_xN]: _vAETS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetVerifiedAccessGroupPolicyRequest$ = [3, n0, _GVAGPR,
    0,
    [_VAGI, _DR],
    [0, 2], 1
];
var GetVerifiedAccessGroupPolicyResult$ = [3, n0, _GVAGPRe,
    0,
    [_PE, _PDo],
    [[2, { [_eQN]: `PolicyEnabled`,
                [_xN]: _pE }], [0, { [_eQN]: `PolicyDocument`,
                [_xN]: _pDo }]]
];
var GetVpcResourcesBlockingEncryptionEnforcementRequest$ = [3, n0, _GVRBEER,
    0,
    [_VI, _MR, _NTe, _DR],
    [0, 1, 0, 2], 1
];
var GetVpcResourcesBlockingEncryptionEnforcementResult$ = [3, n0, _GVRBEERe,
    0,
    [_NCR, _NTe],
    [[() => VpcEncryptionNonCompliantResourceList, { [_eQN]: `NonCompliantResourceSet`,
                [_xN]: _nCRS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetVpnConnectionDeviceSampleConfigurationRequest$ = [3, n0, _GVCDSCR,
    0,
    [_VCIp, _VCDTI, _IKEV, _STa, _DR],
    [0, 0, 0, 0, 2], 2
];
var GetVpnConnectionDeviceSampleConfigurationResult$ = [3, n0, _GVCDSCRe,
    0,
    [_VCDSC],
    [[() => VpnConnectionDeviceSampleConfiguration, { [_eQN]: `VpnConnectionDeviceSampleConfiguration`,
                [_xN]: _vCDSC }]]
];
var GetVpnConnectionDeviceTypesRequest$ = [3, n0, _GVCDTR,
    0,
    [_MR, _NTe, _DR],
    [1, 0, 2]
];
var GetVpnConnectionDeviceTypesResult$ = [3, n0, _GVCDTRe,
    0,
    [_VCDT, _NTe],
    [[() => VpnConnectionDeviceTypeList, { [_eQN]: `VpnConnectionDeviceTypeSet`,
                [_xN]: _vCDTS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var GetVpnTunnelReplacementStatusRequest$ = [3, n0, _GVTRSR,
    0,
    [_VCIp, _VTOIA, _DR],
    [0, 0, 2], 2
];
var GetVpnTunnelReplacementStatusResult$ = [3, n0, _GVTRSRe,
    0,
    [_VCIp, _TGI, _CGIu, _VGI, _VTOIA, _MDa],
    [[0, { [_eQN]: `VpnConnectionId`,
                [_xN]: _vCI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `CustomerGatewayId`,
                [_xN]: _cGIu }], [0, { [_eQN]: `VpnGatewayId`,
                [_xN]: _vGI }], [0, { [_eQN]: `VpnTunnelOutsideIpAddress`,
                [_xN]: _vTOIA }], [() => MaintenanceDetails$, { [_eQN]: `MaintenanceDetails`,
                [_xN]: _mD }]]
];
var GpuDeviceInfo$ = [3, n0, _GDI,
    0,
    [_N, _Man, _Cou, _LGC, _GPS, _Wo, _MIe],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Manufacturer`,
                [_xN]: _man }], [1, { [_eQN]: `Count`,
                [_xN]: _cou }], [1, { [_eQN]: `LogicalGpuCount`,
                [_xN]: _lGC }], [1, { [_eQN]: `GpuPartitionSize`,
                [_xN]: _gPS }], [() => WorkloadsList, { [_eQN]: `WorkloadSet`,
                [_xN]: _wS }], [() => GpuDeviceMemoryInfo$, { [_eQN]: `MemoryInfo`,
                [_xN]: _mIe }]]
];
var GpuDeviceMemoryInfo$ = [3, n0, _GDMI,
    0,
    [_SIMB],
    [[1, { [_eQN]: `SizeInMiB`,
                [_xN]: _sIMB }]]
];
var GpuInfo$ = [3, n0, _GIp,
    0,
    [_Gp, _TGMIMB],
    [[() => GpuDeviceInfoList, { [_eQN]: `Gpus`,
                [_xN]: _gp }], [1, { [_eQN]: `TotalGpuMemoryInMiB`,
                [_xN]: _tGMIMB }]]
];
var GroupIdentifier$ = [3, n0, _GIrou,
    0,
    [_GIr, _GN],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }]]
];
var HibernationOptions$ = [3, n0, _HO,
    0,
    [_Conf],
    [[2, { [_eQN]: `Configured`,
                [_xN]: _conf }]]
];
var HibernationOptionsRequest$ = [3, n0, _HOR,
    0,
    [_Conf],
    [2]
];
var HistoryRecord$ = [3, n0, _HRis,
    0,
    [_EIv, _ETv, _Ti],
    [[() => EventInformation$, { [_eQN]: `EventInformation`,
                [_xN]: _eIv }], [0, { [_eQN]: `EventType`,
                [_xN]: _eTv }], [4, { [_eQN]: `Timestamp`,
                [_xN]: _ti }]]
];
var HistoryRecordEntry$ = [3, n0, _HRE,
    0,
    [_EIv, _ETv, _Ti],
    [[() => EventInformation$, { [_eQN]: `EventInformation`,
                [_xN]: _eIv }], [0, { [_eQN]: `EventType`,
                [_xN]: _eTv }], [4, { [_eQN]: `Timestamp`,
                [_xN]: _ti }]]
];
var Host$ = [3, n0, _Ho,
    0,
    [_APu, _AZ, _ACv, _CT, _HIo, _HP, _HRI, _Ins, _St, _ATll, _RTel, _T, _HR, _AMIT, _OI, _AZI, _MOSLRG, _OA, _HM, _AIsse, _CO],
    [[0, { [_eQN]: `AutoPlacement`,
                [_xN]: _aP }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [() => AvailableCapacity$, { [_eQN]: `AvailableCapacity`,
                [_xN]: _aC }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [0, { [_eQN]: `HostId`,
                [_xN]: _hI }], [() => HostProperties$, { [_eQN]: `HostProperties`,
                [_xN]: _hP }], [0, { [_eQN]: `HostReservationId`,
                [_xN]: _hRI }], [() => HostInstanceList, { [_eQN]: `Instances`,
                [_xN]: _ins }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `AllocationTime`,
                [_xN]: _aTll }], [4, { [_eQN]: `ReleaseTime`,
                [_xN]: _rTel }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `HostRecovery`,
                [_xN]: _hR }], [0, { [_eQN]: `AllowsMultipleInstanceTypes`,
                [_xN]: _aMIT }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [2, { [_eQN]: `MemberOfServiceLinkedResourceGroup`,
                [_xN]: _mOSLRG }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `HostMaintenance`,
                [_xN]: _hM }], [0, { [_eQN]: `AssetId`,
                [_xN]: _aIss }], [() => HostCpuOptions$, { [_eQN]: `CpuOptions`,
                [_xN]: _cO }]]
];
var HostCpuOptions$ = [3, n0, _HCO,
    0,
    [_ASS],
    [[0, { [_eQN]: `AmdSevSnp`,
                [_xN]: _aSS }]]
];
var HostCpuOptionsRequest$ = [3, n0, _HCOR,
    0,
    [_ASS],
    [0]
];
var HostInstance$ = [3, n0, _HIos,
    0,
    [_II, _IT, _OI],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }]]
];
var HostOffering$ = [3, n0, _HOo,
    0,
    [_CC, _Du, _HPo, _IF, _OIf, _PO, _UP],
    [[0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [1, { [_eQN]: `Duration`,
                [_xN]: _du }], [0, { [_eQN]: `HourlyPrice`,
                [_xN]: _hPo }], [0, { [_eQN]: `InstanceFamily`,
                [_xN]: _iF }], [0, { [_eQN]: `OfferingId`,
                [_xN]: _oIf }], [0, { [_eQN]: `PaymentOption`,
                [_xN]: _pO }], [0, { [_eQN]: `UpfrontPrice`,
                [_xN]: _uP }]]
];
var HostProperties$ = [3, n0, _HP,
    0,
    [_Cor, _IT, _IF, _Soc, _TVC],
    [[1, { [_eQN]: `Cores`,
                [_xN]: _cor }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `InstanceFamily`,
                [_xN]: _iF }], [1, { [_eQN]: `Sockets`,
                [_xN]: _soc }], [1, { [_eQN]: `TotalVCpus`,
                [_xN]: _tVC }]]
];
var HostReservation$ = [3, n0, _HRo,
    0,
    [_Cou, _CC, _Du, _End, _HIS, _HRI, _HPo, _IF, _OIf, _PO, _Star, _St, _UP, _T],
    [[1, { [_eQN]: `Count`,
                [_xN]: _cou }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [1, { [_eQN]: `Duration`,
                [_xN]: _du }], [4, { [_eQN]: `End`,
                [_xN]: _end }], [() => ResponseHostIdSet, { [_eQN]: `HostIdSet`,
                [_xN]: _hIS }], [0, { [_eQN]: `HostReservationId`,
                [_xN]: _hRI }], [0, { [_eQN]: `HourlyPrice`,
                [_xN]: _hPo }], [0, { [_eQN]: `InstanceFamily`,
                [_xN]: _iF }], [0, { [_eQN]: `OfferingId`,
                [_xN]: _oIf }], [0, { [_eQN]: `PaymentOption`,
                [_xN]: _pO }], [4, { [_eQN]: `Start`,
                [_xN]: _star }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `UpfrontPrice`,
                [_xN]: _uP }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var IamInstanceProfile$ = [3, n0, _IIP,
    0,
    [_Ar, _I],
    [[0, { [_eQN]: `Arn`,
                [_xN]: _ar }], [0, { [_eQN]: `Id`,
                [_xN]: _i }]]
];
var IamInstanceProfileAssociation$ = [3, n0, _IIPA,
    0,
    [_AIs, _II, _IIP, _St, _Ti],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => IamInstanceProfile$, { [_eQN]: `IamInstanceProfile`,
                [_xN]: _iIP }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `Timestamp`,
                [_xN]: _ti }]]
];
var IamInstanceProfileSpecification$ = [3, n0, _IIPS,
    0,
    [_Ar, _N],
    [[0, { [_eQN]: `Arn`,
                [_xN]: _ar }], [0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var IcmpTypeCode$ = [3, n0, _ITC,
    0,
    [_Co, _Ty],
    [[1, { [_eQN]: `Code`,
                [_xN]: _co }], [1, { [_eQN]: `Type`,
                [_xN]: _ty }]]
];
var IdFormat$ = [3, n0, _IFd,
    0,
    [_Dea, _Reso, _ULI],
    [[4, { [_eQN]: `Deadline`,
                [_xN]: _dea }], [0, { [_eQN]: `Resource`,
                [_xN]: _re }], [2, { [_eQN]: `UseLongIds`,
                [_xN]: _uLI }]]
];
var IKEVersionsListValue$ = [3, n0, _IKEVLV,
    0,
    [_V],
    [[0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var IKEVersionsRequestListValue$ = [3, n0, _IKEVRLV,
    0,
    [_V],
    [0]
];
var Image$ = [3, n0, _Ima,
    0,
    [_PDl, _UO, _BDMl, _De, _ESna, _Hy, _IOA, _N, _RDN, _RDT, _SNS, _SRt, _T, _VTir, _BM, _TSp, _DTe, _ISmd, _SIIo, _DPer, _LLT, _IAm, _SII, _SIRo, _FTE, _PSPN, _IW, _IIm, _IL, _St, _OI, _CDr, _Pu, _PCro, _Arc, _ITm, _KI, _RIa, _Pl],
    [[0, { [_eQN]: `PlatformDetails`,
                [_xN]: _pDl }], [0, { [_eQN]: `UsageOperation`,
                [_xN]: _uO }], [() => BlockDeviceMappingList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [2, { [_eQN]: `EnaSupport`,
                [_xN]: _eSna }], [0, { [_eQN]: `Hypervisor`,
                [_xN]: _h }], [0, { [_eQN]: `ImageOwnerAlias`,
                [_xN]: _iOA }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `RootDeviceName`,
                [_xN]: _rDN }], [0, { [_eQN]: `RootDeviceType`,
                [_xN]: _rDT }], [0, { [_eQN]: `SriovNetSupport`,
                [_xN]: _sNSr }], [() => StateReason$, { [_eQN]: `StateReason`,
                [_xN]: _sRt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VirtualizationType`,
                [_xN]: _vTi }], [0, { [_eQN]: `BootMode`,
                [_xN]: _bM }], [0, { [_eQN]: `TpmSupport`,
                [_xN]: _tSp }], [0, { [_eQN]: `DeprecationTime`,
                [_xN]: _dTe }], [0, { [_eQN]: `ImdsSupport`,
                [_xN]: _iSmd }], [0, { [_eQN]: `SourceInstanceId`,
                [_xN]: _sII }], [0, { [_eQN]: `DeregistrationProtection`,
                [_xN]: _dPe }], [0, { [_eQN]: `LastLaunchedTime`,
                [_xN]: _lLT }], [2, { [_eQN]: `ImageAllowed`,
                [_xN]: _iAm }], [0, { [_eQN]: `SourceImageId`,
                [_xN]: _sIIo }], [0, { [_eQN]: `SourceImageRegion`,
                [_xN]: _sIR }], [2, { [_eQN]: `FreeTierEligible`,
                [_xN]: _fTE }], [0, { [_eQN]: `PublicSsmParameterName`,
                [_xN]: _pSPN }], [() => ImageWatermarkList, { [_eQN]: `ImageWatermarkSet`,
                [_xN]: _iWS }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ImageLocation`,
                [_xN]: _iL }], [0, { [_eQN]: `ImageState`,
                [_xN]: _iSma }], [0, { [_eQN]: `ImageOwnerId`,
                [_xN]: _iOI }], [0, { [_eQN]: `CreationDate`,
                [_xN]: _cDr }], [2, { [_eQN]: `IsPublic`,
                [_xN]: _iPs }], [() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }], [0, { [_eQN]: `Architecture`,
                [_xN]: _arc }], [0, { [_eQN]: `ImageType`,
                [_xN]: _iTm }], [0, { [_eQN]: `KernelId`,
                [_xN]: _kI }], [0, { [_eQN]: `RamdiskId`,
                [_xN]: _rIa }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }]]
];
var ImageAncestryEntry$ = [3, n0, _IAEm,
    0,
    [_CDr, _IIm, _IOA, _SII, _SIRo],
    [[4, { [_eQN]: `CreationDate`,
                [_xN]: _cDr }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ImageOwnerAlias`,
                [_xN]: _iOA }], [0, { [_eQN]: `SourceImageId`,
                [_xN]: _sIIo }], [0, { [_eQN]: `SourceImageRegion`,
                [_xN]: _sIR }]]
];
var ImageAttribute$ = [3, n0, _IAma,
    0,
    [_De, _KI, _RIa, _SNS, _BM, _TSp, _UD, _LLT, _ISmd, _DPer, _IIm, _LPa, _PCro, _BDMl],
    [[() => AttributeValue$, { [_eQN]: `Description`,
                [_xN]: _de }], [() => AttributeValue$, { [_eQN]: `Kernel`,
                [_xN]: _ke }], [() => AttributeValue$, { [_eQN]: `Ramdisk`,
                [_xN]: _ra }], [() => AttributeValue$, { [_eQN]: `SriovNetSupport`,
                [_xN]: _sNSr }], [() => AttributeValue$, { [_eQN]: `BootMode`,
                [_xN]: _bM }], [() => AttributeValue$, { [_eQN]: `TpmSupport`,
                [_xN]: _tSp }], [() => AttributeValue$, { [_eQN]: `UefiData`,
                [_xN]: _uD }], [() => AttributeValue$, { [_eQN]: `LastLaunchedTime`,
                [_xN]: _lLT }], [() => AttributeValue$, { [_eQN]: `ImdsSupport`,
                [_xN]: _iSmd }], [() => AttributeValue$, { [_eQN]: `DeregistrationProtection`,
                [_xN]: _dPe }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [() => LaunchPermissionList, { [_eQN]: `LaunchPermission`,
                [_xN]: _lPa }], [() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }], [() => BlockDeviceMappingList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }]]
];
var ImageCriterion$ = [3, n0, _ICma,
    0,
    [_IPm, _MPC, _INm, _DTC, _CDC, _IW],
    [[() => ImageProviderList, { [_eQN]: `ImageProviderSet`,
                [_xN]: _iPSm }], [() => MarketplaceProductCodeList, { [_eQN]: `MarketplaceProductCodeSet`,
                [_xN]: _mPCS }], [() => ImageNameList, { [_eQN]: `ImageNameSet`,
                [_xN]: _iNS }], [() => DeprecationTimeCondition$, { [_eQN]: `DeprecationTimeCondition`,
                [_xN]: _dTC }], [() => CreationDateCondition$, { [_eQN]: `CreationDateCondition`,
                [_xN]: _cDC }], [() => ImageWatermarkFilterResponseList, { [_eQN]: `ImageWatermarkSet`,
                [_xN]: _iWS }]]
];
var ImageCriterionRequest$ = [3, n0, _ICR,
    0,
    [_IPm, _MPC, _INm, _DTC, _CDC, _IW],
    [[() => ImageProviderRequestList, { [_xN]: _IPma }], [() => MarketplaceProductCodeRequestList, { [_xN]: _MPCa }], [() => ImageNameCriteriaRequestList, { [_xN]: _INma }], () => DeprecationTimeConditionRequest$, () => CreationDateConditionRequest$, [() => ImageWatermarkFilterRequestList, { [_xN]: _IWm }]]
];
var ImageDiskContainer$ = [3, n0, _IDC,
    0,
    [_De, _DN, _Fo, _SIn, _Ur, _UB],
    [0, 0, 0, 0, [() => SensitiveUrl, 0], () => UserBucket$]
];
var ImageMetadata$ = [3, n0, _IMm,
    0,
    [_IIm, _N, _OI, _St, _IOA, _CDr, _DTe, _IAm, _IPs, _IW],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `ImageOwnerId`,
                [_xN]: _iOI }], [0, { [_eQN]: `ImageState`,
                [_xN]: _iSma }], [0, { [_eQN]: `ImageOwnerAlias`,
                [_xN]: _iOA }], [0, { [_eQN]: `CreationDate`,
                [_xN]: _cDr }], [0, { [_eQN]: `DeprecationTime`,
                [_xN]: _dTe }], [2, { [_eQN]: `ImageAllowed`,
                [_xN]: _iAm }], [2, { [_eQN]: `IsPublic`,
                [_xN]: _iPs }], [() => ImageWatermarkList, { [_eQN]: `ImageWatermarkSet`,
                [_xN]: _iWS }]]
];
var ImageRecycleBinInfo$ = [3, n0, _IRBI,
    0,
    [_IIm, _N, _De, _RBET, _RBETe],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [4, { [_eQN]: `RecycleBinEnterTime`,
                [_xN]: _rBET }], [4, { [_eQN]: `RecycleBinExitTime`,
                [_xN]: _rBETe }]]
];
var ImageReference$ = [3, n0, _IRm,
    0,
    [_IIm, _RTe, _Ar],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `Arn`,
                [_xN]: _ar }]]
];
var ImageUsageReport$ = [3, n0, _IURm,
    0,
    [_IIm, _RI, _RTes, _AIcc, _St, _SRt, _CTre, _ET, _T],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ReportId`,
                [_xN]: _rIe }], [() => ImageUsageResourceTypeList, { [_eQN]: `ResourceTypeSet`,
                [_xN]: _rTSe }], [() => UserIdList, { [_eQN]: `AccountIdSet`,
                [_xN]: _aISc }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateReason`,
                [_xN]: _sRt }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [4, { [_eQN]: `ExpirationTime`,
                [_xN]: _eT }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ImageUsageReportEntry$ = [3, n0, _IUREm,
    0,
    [_RTe, _RI, _UCs, _AIc, _IIm, _RCTe],
    [[0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ReportId`,
                [_xN]: _rIe }], [1, { [_eQN]: `UsageCount`,
                [_xN]: _uCs }], [0, { [_eQN]: `AccountId`,
                [_xN]: _aIc }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [4, { [_eQN]: `ReportCreationTime`,
                [_xN]: _rCTe }]]
];
var ImageUsageResourceType$ = [3, n0, _IURT,
    0,
    [_RTe, _RTO],
    [[0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => ImageUsageResourceTypeOptionList, { [_eQN]: `ResourceTypeOptionSet`,
                [_xN]: _rTOS }]]
];
var ImageUsageResourceTypeOption$ = [3, n0, _IURTO,
    0,
    [_ON, _OV],
    [[0, { [_eQN]: `OptionName`,
                [_xN]: _oN }], [() => ImageUsageResourceTypeOptionValuesList, { [_eQN]: `OptionValueSet`,
                [_xN]: _oVS }]]
];
var ImageUsageResourceTypeOptionRequest$ = [3, n0, _IURTOR,
    0,
    [_ON, _OV],
    [0, [() => ImageUsageResourceTypeOptionValuesList, { [_xN]: _OVp }]]
];
var ImageUsageResourceTypeRequest$ = [3, n0, _IURTR,
    0,
    [_RTe, _RTO],
    [0, [() => ImageUsageResourceTypeOptionRequestList, { [_xN]: _RTOe }]]
];
var ImageWatermark$ = [3, n0, _IWm,
    0,
    [_WK, _SIRo, _SII, _SICT, _WCT],
    [[0, { [_eQN]: `WatermarkKey`,
                [_xN]: _wK }], [0, { [_eQN]: `SourceImageRegion`,
                [_xN]: _sIR }], [0, { [_eQN]: `SourceImageId`,
                [_xN]: _sIIo }], [4, { [_eQN]: `SourceImageCreationTime`,
                [_xN]: _sICT }], [4, { [_eQN]: `WatermarkCreationTime`,
                [_xN]: _wCT }]]
];
var ImageWatermarkFilterRequest$ = [3, n0, _IWFR,
    0,
    [_WK, _SIRo, _MDSSIC, _MDSWC],
    [0, 0, 1, 1]
];
var ImageWatermarkFilterResponse$ = [3, n0, _IWFRm,
    0,
    [_WK, _SIRo, _MDSSIC, _MDSWC],
    [[0, { [_eQN]: `WatermarkKey`,
                [_xN]: _wK }], [0, { [_eQN]: `SourceImageRegion`,
                [_xN]: _sIR }], [1, { [_eQN]: `MaximumDaysSinceSourceImageCreated`,
                [_xN]: _mDSSIC }], [1, { [_eQN]: `MaximumDaysSinceWatermarkCreated`,
                [_xN]: _mDSWC }]]
];
var ImportClientVpnClientCertificateRevocationListRequest$ = [3, n0, _ICVCCRLR,
    0,
    [_CVEI, _CRL, _DR],
    [0, 0, 2], 2
];
var ImportClientVpnClientCertificateRevocationListResult$ = [3, n0, _ICVCCRLRm,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ImportImageLicenseConfigurationRequest$ = [3, n0, _IILCR,
    0,
    [_LCA],
    [0]
];
var ImportImageLicenseConfigurationResponse$ = [3, n0, _IILCRm,
    0,
    [_LCA],
    [[0, { [_eQN]: `LicenseConfigurationArn`,
                [_xN]: _lCA }]]
];
var ImportImageRequest$ = [3, n0, _IIR,
    0,
    [_Arc, _CDl, _CT, _De, _DCis, _DR, _Enc, _Hy, _KKI, _LTi, _Pl, _RNo, _LS, _TS, _UO, _BM],
    [0, () => ClientData$, 0, 0, [() => ImageDiskContainerList, { [_xN]: _DCisk }], 2, 2, 0, 0, 0, 0, 0, [() => ImportImageLicenseSpecificationListRequest, 0], [() => TagSpecificationList, { [_xN]: _TSa }], 0, 0]
];
var ImportImageResult$ = [3, n0, _IIRm,
    0,
    [_Arc, _De, _Enc, _Hy, _IIm, _ITI, _KKI, _LTi, _Pl, _Pro, _SDn, _Sta, _SMt, _LS, _T, _UO],
    [[0, { [_eQN]: `Architecture`,
                [_xN]: _arc }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `Hypervisor`,
                [_xN]: _h }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ImportTaskId`,
                [_xN]: _iTI }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [0, { [_eQN]: `LicenseType`,
                [_xN]: _lTi }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [() => SnapshotDetailList, { [_eQN]: `SnapshotDetailSet`,
                [_xN]: _sDSn }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => ImportImageLicenseSpecificationListResponse, { [_eQN]: `LicenseSpecifications`,
                [_xN]: _lS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `UsageOperation`,
                [_xN]: _uO }]]
];
var ImportImageTask$ = [3, n0, _IITm,
    0,
    [_Arc, _De, _Enc, _Hy, _IIm, _ITI, _KKI, _LTi, _Pl, _Pro, _SDn, _Sta, _SMt, _T, _LS, _UO, _BM],
    [[0, { [_eQN]: `Architecture`,
                [_xN]: _arc }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `Hypervisor`,
                [_xN]: _h }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `ImportTaskId`,
                [_xN]: _iTI }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [0, { [_eQN]: `LicenseType`,
                [_xN]: _lTi }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [() => SnapshotDetailList, { [_eQN]: `SnapshotDetailSet`,
                [_xN]: _sDSn }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => ImportImageLicenseSpecificationListResponse, { [_eQN]: `LicenseSpecifications`,
                [_xN]: _lS }], [0, { [_eQN]: `UsageOperation`,
                [_xN]: _uO }], [0, { [_eQN]: `BootMode`,
                [_xN]: _bM }]]
];
var ImportInstanceLaunchSpecification$ = [3, n0, _IILS,
    0,
    [_Arc, _GNr, _GIro, _AId, _UDs, _IT, _Pla, _Mon, _SIu, _IISB, _PIAr],
    [[0, { [_eQN]: `Architecture`,
                [_xN]: _arc }], [() => SecurityGroupStringList, { [_xN]: _GN }], [() => SecurityGroupIdStringList, { [_xN]: _GIr }], [0, { [_eQN]: `AdditionalInfo`,
                [_xN]: _aId }], [() => UserData$, { [_eQN]: `UserData`,
                [_xN]: _uDs }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [() => Placement$, { [_eQN]: `Placement`,
                [_xN]: _pla }], [2, { [_eQN]: `Monitoring`,
                [_xN]: _mon }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `InstanceInitiatedShutdownBehavior`,
                [_xN]: _iISB }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var ImportInstanceRequest$ = [3, n0, _IIRmp,
    0,
    [_Pl, _DR, _De, _LSa, _DIiskm],
    [[0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => ImportInstanceLaunchSpecification$, { [_eQN]: `LaunchSpecification`,
                [_xN]: _lSa }], [() => DiskImageList, { [_eQN]: `DiskImage`,
                [_xN]: _dIis }]], 1
];
var ImportInstanceResult$ = [3, n0, _IIRmpo,
    0,
    [_CTo],
    [[() => ConversionTask$, { [_eQN]: `ConversionTask`,
                [_xN]: _cTon }]]
];
var ImportInstanceTaskDetails$ = [3, n0, _IITD,
    0,
    [_De, _II, _Pl, _Vo],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [() => ImportInstanceVolumeDetailSet, { [_eQN]: `Volumes`,
                [_xN]: _vo }]]
];
var ImportInstanceVolumeDetailItem$ = [3, n0, _IIVDI,
    0,
    [_AZ, _AZI, _BCyt, _De, _Ima, _Sta, _SMt, _Vol],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [1, { [_eQN]: `BytesConverted`,
                [_xN]: _bCy }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => DiskImageDescription$, { [_eQN]: `Image`,
                [_xN]: _im }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => DiskImageVolumeDescription$, { [_eQN]: `Volume`,
                [_xN]: _vol }]]
];
var ImportKeyPairRequest$ = [3, n0, _IKPR,
    0,
    [_KN, _PKM, _TS, _DR],
    [[0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [21, { [_eQN]: `PublicKeyMaterial`,
                [_xN]: _pKM }], [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var ImportKeyPairResult$ = [3, n0, _IKPRm,
    0,
    [_KFe, _KN, _KPI, _T],
    [[0, { [_eQN]: `KeyFingerprint`,
                [_xN]: _kFe }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [0, { [_eQN]: `KeyPairId`,
                [_xN]: _kPI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ImportSnapshotRequest$ = [3, n0, _ISR,
    0,
    [_CDl, _CT, _De, _DCisk, _DR, _Enc, _KKI, _RNo, _TS],
    [() => ClientData$, 0, 0, [() => SnapshotDiskContainer$, 0], 2, 2, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }]]
];
var ImportSnapshotResult$ = [3, n0, _ISRm,
    0,
    [_De, _ITI, _STD, _T],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `ImportTaskId`,
                [_xN]: _iTI }], [() => SnapshotTaskDetail$, { [_eQN]: `SnapshotTaskDetail`,
                [_xN]: _sTD }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ImportSnapshotTask$ = [3, n0, _ISTm,
    0,
    [_De, _ITI, _STD, _T],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `ImportTaskId`,
                [_xN]: _iTI }], [() => SnapshotTaskDetail$, { [_eQN]: `SnapshotTaskDetail`,
                [_xN]: _sTD }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var ImportVolumeRequest$ = [3, n0, _IVR,
    0,
    [_Ima, _Vol, _AZI, _DR, _AZ, _De],
    [[() => DiskImageDetail$, { [_eQN]: `Image`,
                [_xN]: _im }], [() => VolumeDetail$, { [_eQN]: `Volume`,
                [_xN]: _vol }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `Description`,
                [_xN]: _de }]], 2
];
var ImportVolumeResult$ = [3, n0, _IVRm,
    0,
    [_CTo],
    [[() => ConversionTask$, { [_eQN]: `ConversionTask`,
                [_xN]: _cTon }]]
];
var ImportVolumeTaskDetails$ = [3, n0, _IVTD,
    0,
    [_AZ, _AZI, _BCyt, _De, _Ima, _Vol],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [1, { [_eQN]: `BytesConverted`,
                [_xN]: _bCy }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => DiskImageDescription$, { [_eQN]: `Image`,
                [_xN]: _im }], [() => DiskImageVolumeDescription$, { [_eQN]: `Volume`,
                [_xN]: _vol }]]
];
var InferenceAcceleratorInfo$ = [3, n0, _IAIn,
    0,
    [_Acc, _TIMIMB],
    [[() => InferenceDeviceInfoList, { [_eQN]: `Accelerators`,
                [_xN]: _acc }], [1, { [_eQN]: `TotalInferenceMemoryInMiB`,
                [_xN]: _tIMIMB }]]
];
var InferenceDeviceInfo$ = [3, n0, _IDI,
    0,
    [_Cou, _N, _Man, _MIe],
    [[1, { [_eQN]: `Count`,
                [_xN]: _cou }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Manufacturer`,
                [_xN]: _man }], [() => InferenceDeviceMemoryInfo$, { [_eQN]: `MemoryInfo`,
                [_xN]: _mIe }]]
];
var InferenceDeviceMemoryInfo$ = [3, n0, _IDMI,
    0,
    [_SIMB],
    [[1, { [_eQN]: `SizeInMiB`,
                [_xN]: _sIMB }]]
];
var InitializationStatusDetails$ = [3, n0, _ISD,
    0,
    [_ITni, _Pro, _ETTCIS],
    [[0, { [_eQN]: `InitializationType`,
                [_xN]: _iTni }], [1, { [_eQN]: `Progress`,
                [_xN]: _pro }], [1, { [_eQN]: `EstimatedTimeToCompleteInSeconds`,
                [_xN]: _eTTCIS }]]
];
var Instance$ = [3, n0, _In,
    0,
    [_Arc, _BDMl, _CT, _EO, _ESna, _Hy, _IIP, _ILn, _EGAl, _EIAAla, _NIet, _OA, _RDN, _RDT, _SGe, _SDC, _SIRI, _SNS, _SRt, _T, _VTir, _CO, _CBI, _CRI, _CRSa, _HO, _Lic, _MO, _EOn, _BM, _PDl, _UO, _UOUT, _PDNO, _IApv, _TSp, _MOa, _CIBM, _NPO, _Op, _SIec, _II, _IIm, _St, _PDN, _PDNub, _STR, _KN, _ALI, _PCro, _IT, _LTau, _Pla, _KI, _RIa, _Pl, _Mon, _SIu, _VI, _PIAr, _PIAu],
    [[0, { [_eQN]: `Architecture`,
                [_xN]: _arc }], [() => InstanceBlockDeviceMappingList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [2, { [_eQN]: `EnaSupport`,
                [_xN]: _eSna }], [0, { [_eQN]: `Hypervisor`,
                [_xN]: _h }], [() => IamInstanceProfile$, { [_eQN]: `IamInstanceProfile`,
                [_xN]: _iIP }], [0, { [_eQN]: `InstanceLifecycle`,
                [_xN]: _iLn }], [() => ElasticGpuAssociationList, { [_eQN]: `ElasticGpuAssociationSet`,
                [_xN]: _eGASl }], [() => ElasticInferenceAcceleratorAssociationList, { [_eQN]: `ElasticInferenceAcceleratorAssociationSet`,
                [_xN]: _eIAASl }], [() => InstanceNetworkInterfaceList, { [_eQN]: `NetworkInterfaceSet`,
                [_xN]: _nIS }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `RootDeviceName`,
                [_xN]: _rDN }], [0, { [_eQN]: `RootDeviceType`,
                [_xN]: _rDT }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [2, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [0, { [_eQN]: `SpotInstanceRequestId`,
                [_xN]: _sIRI }], [0, { [_eQN]: `SriovNetSupport`,
                [_xN]: _sNSr }], [() => StateReason$, { [_eQN]: `StateReason`,
                [_xN]: _sRt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VirtualizationType`,
                [_xN]: _vTi }], [() => CpuOptions$, { [_eQN]: `CpuOptions`,
                [_xN]: _cO }], [0, { [_eQN]: `CapacityBlockId`,
                [_xN]: _cBI }], [0, { [_eQN]: `CapacityReservationId`,
                [_xN]: _cRI }], [() => CapacityReservationSpecificationResponse$, { [_eQN]: `CapacityReservationSpecification`,
                [_xN]: _cRSa }], [() => HibernationOptions$, { [_eQN]: `HibernationOptions`,
                [_xN]: _hO }], [() => LicenseList, { [_eQN]: `LicenseSet`,
                [_xN]: _lSi }], [() => InstanceMetadataOptionsResponse$, { [_eQN]: `MetadataOptions`,
                [_xN]: _mO }], [() => EnclaveOptions$, { [_eQN]: `EnclaveOptions`,
                [_xN]: _eOn }], [0, { [_eQN]: `BootMode`,
                [_xN]: _bM }], [0, { [_eQN]: `PlatformDetails`,
                [_xN]: _pDl }], [0, { [_eQN]: `UsageOperation`,
                [_xN]: _uO }], [4, { [_eQN]: `UsageOperationUpdateTime`,
                [_xN]: _uOUT }], [() => PrivateDnsNameOptionsResponse$, { [_eQN]: `PrivateDnsNameOptions`,
                [_xN]: _pDNO }], [0, { [_eQN]: `Ipv6Address`,
                [_xN]: _iApv }], [0, { [_eQN]: `TpmSupport`,
                [_xN]: _tSp }], [() => InstanceMaintenanceOptions$, { [_eQN]: `MaintenanceOptions`,
                [_xN]: _mOa }], [0, { [_eQN]: `CurrentInstanceBootMode`,
                [_xN]: _cIBM }], [() => InstanceNetworkPerformanceOptions$, { [_eQN]: `NetworkPerformanceOptions`,
                [_xN]: _nPO }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [() => InstanceSecondaryInterfaceList, { [_eQN]: `SecondaryInterfaceSet`,
                [_xN]: _sISe }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [() => InstanceState$, { [_eQN]: `InstanceState`,
                [_xN]: _iSnst }], [0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }], [0, { [_eQN]: `DnsName`,
                [_xN]: _dNn }], [0, { [_eQN]: `Reason`,
                [_xN]: _rea }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [1, { [_eQN]: `AmiLaunchIndex`,
                [_xN]: _aLI }], [() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [4, { [_eQN]: `LaunchTime`,
                [_xN]: _lTau }], [() => Placement$, { [_eQN]: `Placement`,
                [_xN]: _pla }], [0, { [_eQN]: `KernelId`,
                [_xN]: _kI }], [0, { [_eQN]: `RamdiskId`,
                [_xN]: _rIa }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [() => Monitoring$, { [_eQN]: `Monitoring`,
                [_xN]: _mon }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [0, { [_eQN]: `IpAddress`,
                [_xN]: _iAp }]]
];
var InstanceAttachmentEnaSrdSpecification$ = [3, n0, _IAESS,
    0,
    [_ESE, _ESUS],
    [[2, { [_eQN]: `EnaSrdEnabled`,
                [_xN]: _eSE }], [() => InstanceAttachmentEnaSrdUdpSpecification$, { [_eQN]: `EnaSrdUdpSpecification`,
                [_xN]: _eSUS }]]
];
var InstanceAttachmentEnaSrdUdpSpecification$ = [3, n0, _IAESUS,
    0,
    [_ESUE],
    [[2, { [_eQN]: `EnaSrdUdpEnabled`,
                [_xN]: _eSUE }]]
];
var InstanceAttribute$ = [3, n0, _IAns,
    0,
    [_BDMl, _DAT, _ESna, _EOn, _EO, _II, _IISB, _IT, _KI, _PCro, _RIa, _RDN, _SDC, _SNS, _UDs, _DASi, _G],
    [[() => InstanceBlockDeviceMappingList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }], [() => AttributeBooleanValue$, { [_eQN]: `DisableApiTermination`,
                [_xN]: _dAT }], [() => AttributeBooleanValue$, { [_eQN]: `EnaSupport`,
                [_xN]: _eSna }], [() => EnclaveOptions$, { [_eQN]: `EnclaveOptions`,
                [_xN]: _eOn }], [() => AttributeBooleanValue$, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => AttributeValue$, { [_eQN]: `InstanceInitiatedShutdownBehavior`,
                [_xN]: _iISB }], [() => AttributeValue$, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [() => AttributeValue$, { [_eQN]: `Kernel`,
                [_xN]: _ke }], [() => ProductCodeList, { [_eQN]: `ProductCodes`,
                [_xN]: _pC }], [() => AttributeValue$, { [_eQN]: `Ramdisk`,
                [_xN]: _ra }], [() => AttributeValue$, { [_eQN]: `RootDeviceName`,
                [_xN]: _rDN }], [() => AttributeBooleanValue$, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [() => AttributeValue$, { [_eQN]: `SriovNetSupport`,
                [_xN]: _sNSr }], [() => AttributeValue$, { [_eQN]: `UserData`,
                [_xN]: _uDs }], [() => AttributeBooleanValue$, { [_eQN]: `DisableApiStop`,
                [_xN]: _dASi }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }]]
];
var InstanceBlockDeviceMapping$ = [3, n0, _IBDM,
    0,
    [_DN, _Eb],
    [[0, { [_eQN]: `DeviceName`,
                [_xN]: _dN }], [() => EbsInstanceBlockDevice$, { [_eQN]: `Ebs`,
                [_xN]: _eb }]]
];
var InstanceBlockDeviceMappingSpecification$ = [3, n0, _IBDMS,
    0,
    [_DN, _Eb, _VN, _ND],
    [[0, { [_eQN]: `DeviceName`,
                [_xN]: _dN }], [() => EbsInstanceBlockDeviceSpecification$, { [_eQN]: `Ebs`,
                [_xN]: _eb }], [0, { [_eQN]: `VirtualName`,
                [_xN]: _vN }], [0, { [_eQN]: `NoDevice`,
                [_xN]: _nD }]]
];
var InstanceCapacity$ = [3, n0, _ICn,
    0,
    [_ACv, _IT, _TCo],
    [[1, { [_eQN]: `AvailableCapacity`,
                [_xN]: _aC }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [1, { [_eQN]: `TotalCapacity`,
                [_xN]: _tC }]]
];
var InstanceConnectEndpointDnsNames$ = [3, n0, _ICEDN,
    0,
    [_DNn, _FDN],
    [[0, { [_eQN]: `DnsName`,
                [_xN]: _dNn }], [0, { [_eQN]: `FipsDnsName`,
                [_xN]: _fDN }]]
];
var InstanceConnectEndpointPublicDnsNames$ = [3, n0, _ICEPDN,
    0,
    [_Ipv, _Dua],
    [[() => InstanceConnectEndpointDnsNames$, { [_eQN]: `Ipv4`,
                [_xN]: _ipv }], [() => InstanceConnectEndpointDnsNames$, { [_eQN]: `Dualstack`,
                [_xN]: _dua }]]
];
var InstanceCount$ = [3, n0, _IC,
    0,
    [_IC, _St],
    [[1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var InstanceCreditSpecification$ = [3, n0, _ICSn,
    0,
    [_II, _CCp],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `CpuCredits`,
                [_xN]: _cCp }]]
];
var InstanceCreditSpecificationRequest$ = [3, n0, _ICSR,
    0,
    [_II, _CCp],
    [0, 0], 1
];
var InstanceEventWindow$ = [3, n0, _IEW,
    0,
    [_IEWI, _TRi, _N, _CEr, _ATs, _St, _T],
    [[0, { [_eQN]: `InstanceEventWindowId`,
                [_xN]: _iEWI }], [() => InstanceEventWindowTimeRangeList, { [_eQN]: `TimeRangeSet`,
                [_xN]: _tRSi }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `CronExpression`,
                [_xN]: _cEr }], [() => InstanceEventWindowAssociationTarget$, { [_eQN]: `AssociationTarget`,
                [_xN]: _aTs }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var InstanceEventWindowAssociationRequest$ = [3, n0, _IEWAR,
    0,
    [_IIns, _ITnsta, _DHI],
    [[() => InstanceIdList, { [_xN]: _II }], [() => TagList, { [_xN]: _ITnstan }], [() => DedicatedHostIdList, { [_xN]: _DHIe }]]
];
var InstanceEventWindowAssociationTarget$ = [3, n0, _IEWAT,
    0,
    [_IIns, _T, _DHI],
    [[() => InstanceIdList, { [_eQN]: `InstanceIdSet`,
                [_xN]: _iIS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => DedicatedHostIdList, { [_eQN]: `DedicatedHostIdSet`,
                [_xN]: _dHIS }]]
];
var InstanceEventWindowDisassociationRequest$ = [3, n0, _IEWDR,
    0,
    [_IIns, _ITnsta, _DHI],
    [[() => InstanceIdList, { [_xN]: _II }], [() => TagList, { [_xN]: _ITnstan }], [() => DedicatedHostIdList, { [_xN]: _DHIe }]]
];
var InstanceEventWindowStateChange$ = [3, n0, _IEWSC,
    0,
    [_IEWI, _St],
    [[0, { [_eQN]: `InstanceEventWindowId`,
                [_xN]: _iEWI }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var InstanceEventWindowTimeRange$ = [3, n0, _IEWTR,
    0,
    [_SWD, _SH, _EWD, _EH],
    [[0, { [_eQN]: `StartWeekDay`,
                [_xN]: _sWD }], [1, { [_eQN]: `StartHour`,
                [_xN]: _sH }], [0, { [_eQN]: `EndWeekDay`,
                [_xN]: _eWD }], [1, { [_eQN]: `EndHour`,
                [_xN]: _eH }]]
];
var InstanceEventWindowTimeRangeRequest$ = [3, n0, _IEWTRR,
    0,
    [_SWD, _SH, _EWD, _EH],
    [0, 1, 0, 1]
];
var InstanceExportDetails$ = [3, n0, _IED,
    0,
    [_II, _TE],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `TargetEnvironment`,
                [_xN]: _tE }]]
];
var InstanceFamilyCreditSpecification$ = [3, n0, _IFCS,
    0,
    [_IF, _CCp],
    [[0, { [_eQN]: `InstanceFamily`,
                [_xN]: _iF }], [0, { [_eQN]: `CpuCredits`,
                [_xN]: _cCp }]]
];
var InstanceImageMetadata$ = [3, n0, _IIM,
    0,
    [_II, _IT, _LTau, _AZ, _ZI, _St, _OI, _T, _IMm, _Op],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [4, { [_eQN]: `LaunchTime`,
                [_xN]: _lTau }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `ZoneId`,
                [_xN]: _zI }], [() => InstanceState$, { [_eQN]: `InstanceState`,
                [_xN]: _iSnst }], [0, { [_eQN]: `InstanceOwnerId`,
                [_xN]: _iOIn }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => ImageMetadata$, { [_eQN]: `ImageMetadata`,
                [_xN]: _iM }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }]]
];
var InstanceIpv4Prefix$ = [3, n0, _IIPn,
    0,
    [_IPpvre],
    [[0, { [_eQN]: `Ipv4Prefix`,
                [_xN]: _iPpv }]]
];
var InstanceIpv6Address$ = [3, n0, _IIA,
    0,
    [_IApv, _IPIs],
    [[0, { [_eQN]: `Ipv6Address`,
                [_xN]: _iApv }], [2, { [_eQN]: `IsPrimaryIpv6`,
                [_xN]: _iPIs }]]
];
var InstanceIpv6AddressRequest$ = [3, n0, _IIAR,
    0,
    [_IApv],
    [0]
];
var InstanceIpv6Prefix$ = [3, n0, _IIPns,
    0,
    [_IPpv],
    [[0, { [_eQN]: `Ipv6Prefix`,
                [_xN]: _iPpvr }]]
];
var InstanceMaintenanceOptions$ = [3, n0, _IMO,
    0,
    [_ARuto, _RMe],
    [[0, { [_eQN]: `AutoRecovery`,
                [_xN]: _aRut }], [0, { [_eQN]: `RebootMigration`,
                [_xN]: _rMe }]]
];
var InstanceMaintenanceOptionsRequest$ = [3, n0, _IMOR,
    0,
    [_ARuto],
    [0]
];
var InstanceMarketOptionsRequest$ = [3, n0, _IMORn,
    0,
    [_MT, _SO],
    [0, () => SpotMarketOptions$]
];
var InstanceMetadataDefaultsResponse$ = [3, n0, _IMDR,
    0,
    [_HT, _HPRHL, _HE, _IMT, _MB, _MEM, _HTE],
    [[0, { [_eQN]: `HttpTokens`,
                [_xN]: _hT }], [1, { [_eQN]: `HttpPutResponseHopLimit`,
                [_xN]: _hPRHL }], [0, { [_eQN]: `HttpEndpoint`,
                [_xN]: _hE }], [0, { [_eQN]: `InstanceMetadataTags`,
                [_xN]: _iMT }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }], [0, { [_eQN]: `ManagedExceptionMessage`,
                [_xN]: _mEM }], [0, { [_eQN]: `HttpTokensEnforced`,
                [_xN]: _hTE }]]
];
var InstanceMetadataOptionsRequest$ = [3, n0, _IMORns,
    0,
    [_HT, _HPRHL, _HE, _HPI, _IMT],
    [0, 1, 0, 0, 0]
];
var InstanceMetadataOptionsResponse$ = [3, n0, _IMORnst,
    0,
    [_St, _HT, _HPRHL, _HE, _HPI, _IMT],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `HttpTokens`,
                [_xN]: _hT }], [1, { [_eQN]: `HttpPutResponseHopLimit`,
                [_xN]: _hPRHL }], [0, { [_eQN]: `HttpEndpoint`,
                [_xN]: _hE }], [0, { [_eQN]: `HttpProtocolIpv6`,
                [_xN]: _hPI }], [0, { [_eQN]: `InstanceMetadataTags`,
                [_xN]: _iMT }]]
];
var InstanceMonitoring$ = [3, n0, _IMn,
    0,
    [_II, _Mon],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => Monitoring$, { [_eQN]: `Monitoring`,
                [_xN]: _mon }]]
];
var InstanceNetworkInterface$ = [3, n0, _INI,
    0,
    [_Ass, _Att, _De, _G, _IA, _MAa, _NII, _OI, _PDN, _PIAr, _PIAri, _SDC, _Sta, _SIu, _VI, _ITnt, _IPpvr, _IPp, _CTC, _Op],
    [[() => InstanceNetworkInterfaceAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }], [() => InstanceNetworkInterfaceAttachment$, { [_eQN]: `Attachment`,
                [_xN]: _at }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [() => InstanceIpv6AddressList, { [_eQN]: `Ipv6AddressesSet`,
                [_xN]: _iASp }], [0, { [_eQN]: `MacAddress`,
                [_xN]: _mAa }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [() => InstancePrivateIpAddressList, { [_eQN]: `PrivateIpAddressesSet`,
                [_xN]: _pIAS }], [2, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `InterfaceType`,
                [_xN]: _iTnt }], [() => InstanceIpv4PrefixList, { [_eQN]: `Ipv4PrefixSet`,
                [_xN]: _iPSpvr }], [() => InstanceIpv6PrefixList, { [_eQN]: `Ipv6PrefixSet`,
                [_xN]: _iPSpvre }], [() => ConnectionTrackingSpecificationResponse$, { [_eQN]: `ConnectionTrackingConfiguration`,
                [_xN]: _cTC }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }]]
];
var InstanceNetworkInterfaceAssociation$ = [3, n0, _INIA,
    0,
    [_CI, _COI, _IOI, _PDNub, _PI],
    [[0, { [_eQN]: `CarrierIp`,
                [_xN]: _cI }], [0, { [_eQN]: `CustomerOwnedIp`,
                [_xN]: _cOI }], [0, { [_eQN]: `IpOwnerId`,
                [_xN]: _iOIp }], [0, { [_eQN]: `PublicDnsName`,
                [_xN]: _pDNu }], [0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }]]
];
var InstanceNetworkInterfaceAttachment$ = [3, n0, _INIAn,
    0,
    [_ATtt, _AItt, _DOT, _DI, _Sta, _NCI, _ESS, _EQC],
    [[4, { [_eQN]: `AttachTime`,
                [_xN]: _aTt }], [0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }], [() => InstanceAttachmentEnaSrdSpecification$, { [_eQN]: `EnaSrdSpecification`,
                [_xN]: _eSS }], [1, { [_eQN]: `EnaQueueCount`,
                [_xN]: _eQC }]]
];
var InstanceNetworkInterfaceSpecification$ = [3, n0, _INIS,
    0,
    [_APIAss, _DOT, _De, _DI, _G, _IAC, _IA, _NII, _PIAr, _PIAri, _SPIAC, _SIu, _ACIA, _ITnt, _NCI, _IPpvr, _IPCp, _IPp, _IPC, _PIr, _ESS, _CTS, _EQC],
    [[2, { [_eQN]: `AssociatePublicIpAddress`,
                [_xN]: _aPIA }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], [() => SecurityGroupIdStringList, { [_xN]: _SGI }], [1, { [_eQN]: `Ipv6AddressCount`,
                [_xN]: _iAC }], [() => InstanceIpv6AddressList, { [_eQN]: `Ipv6Addresses`,
                [_xN]: _iASp }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [() => PrivateIpAddressSpecificationList, { [_eQN]: `PrivateIpAddresses`,
                [_xN]: _pIAS }], [1, { [_eQN]: `SecondaryPrivateIpAddressCount`,
                [_xN]: _sPIAC }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], 2, 0, 1, [() => Ipv4PrefixList, { [_xN]: _IPpvre }], 1, [() => Ipv6PrefixList, { [_xN]: _IPpv }], 1, 2, () => EnaSrdSpecificationRequest$, () => ConnectionTrackingSpecificationRequest$, 1]
];
var InstanceNetworkPerformanceOptions$ = [3, n0, _INPO,
    0,
    [_BW],
    [[0, { [_eQN]: `BandwidthWeighting`,
                [_xN]: _bW }]]
];
var InstanceNetworkPerformanceOptionsRequest$ = [3, n0, _INPOR,
    0,
    [_BW],
    [0]
];
var InstancePrivateIpAddress$ = [3, n0, _IPIA,
    0,
    [_Ass, _Prim, _PDN, _PIAr],
    [[() => InstanceNetworkInterfaceAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }], [2, { [_eQN]: `Primary`,
                [_xN]: _prim }], [0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var InstanceRequirements$ = [3, n0, _IRn,
    0,
    [_VCC, _MMB, _CM, _MGBPVC, _EITxc, _IGns, _SMPPOLP, _ODMPPOLP, _BMa, _BP, _RHS, _NIC, _LSo, _LST, _TLSGB, _BEBM, _ATc, _AC, _AMc, _ANcc, _ATMMB, _NBGe, _AIT, _MSPAPOOODP, _BPF, _REIT],
    [[() => VCpuCountRange$, { [_eQN]: `VCpuCount`,
                [_xN]: _vCC }], [() => MemoryMiB$, { [_eQN]: `MemoryMiB`,
                [_xN]: _mMB }], [() => CpuManufacturerSet, { [_eQN]: `CpuManufacturerSet`,
                [_xN]: _cMSp }], [() => MemoryGiBPerVCpu$, { [_eQN]: `MemoryGiBPerVCpu`,
                [_xN]: _mGBPVC }], [() => ExcludedInstanceTypeSet, { [_eQN]: `ExcludedInstanceTypeSet`,
                [_xN]: _eITSx }], [() => InstanceGenerationSet, { [_eQN]: `InstanceGenerationSet`,
                [_xN]: _iGSn }], [1, { [_eQN]: `SpotMaxPricePercentageOverLowestPrice`,
                [_xN]: _sMPPOLP }], [1, { [_eQN]: `OnDemandMaxPricePercentageOverLowestPrice`,
                [_xN]: _oDMPPOLP }], [0, { [_eQN]: `BareMetal`,
                [_xN]: _bMa }], [0, { [_eQN]: `BurstablePerformance`,
                [_xN]: _bP }], [2, { [_eQN]: `RequireHibernateSupport`,
                [_xN]: _rHS }], [() => NetworkInterfaceCount$, { [_eQN]: `NetworkInterfaceCount`,
                [_xN]: _nIC }], [0, { [_eQN]: `LocalStorage`,
                [_xN]: _lSo }], [() => LocalStorageTypeSet, { [_eQN]: `LocalStorageTypeSet`,
                [_xN]: _lSTS }], [() => TotalLocalStorageGB$, { [_eQN]: `TotalLocalStorageGB`,
                [_xN]: _tLSGB }], [() => BaselineEbsBandwidthMbps$, { [_eQN]: `BaselineEbsBandwidthMbps`,
                [_xN]: _bEBM }], [() => AcceleratorTypeSet, { [_eQN]: `AcceleratorTypeSet`,
                [_xN]: _aTSc }], [() => AcceleratorCount$, { [_eQN]: `AcceleratorCount`,
                [_xN]: _aCc }], [() => AcceleratorManufacturerSet, { [_eQN]: `AcceleratorManufacturerSet`,
                [_xN]: _aMS }], [() => AcceleratorNameSet, { [_eQN]: `AcceleratorNameSet`,
                [_xN]: _aNS }], [() => AcceleratorTotalMemoryMiB$, { [_eQN]: `AcceleratorTotalMemoryMiB`,
                [_xN]: _aTMMB }], [() => NetworkBandwidthGbps$, { [_eQN]: `NetworkBandwidthGbps`,
                [_xN]: _nBGe }], [() => AllowedInstanceTypeSet, { [_eQN]: `AllowedInstanceTypeSet`,
                [_xN]: _aITS }], [1, { [_eQN]: `MaxSpotPriceAsPercentageOfOptimalOnDemandPrice`,
                [_xN]: _mSPAPOOODP }], [() => BaselinePerformanceFactors$, { [_eQN]: `BaselinePerformanceFactors`,
                [_xN]: _bPF }], [2, { [_eQN]: `RequireEncryptionInTransit`,
                [_xN]: _rEIT }]]
];
var InstanceRequirementsRequest$ = [3, n0, _IRR,
    0,
    [_VCC, _MMB, _CM, _MGBPVC, _EITxc, _IGns, _SMPPOLP, _ODMPPOLP, _BMa, _BP, _RHS, _NIC, _LSo, _LST, _TLSGB, _BEBM, _ATc, _AC, _AMc, _ANcc, _ATMMB, _NBGe, _AIT, _MSPAPOOODP, _BPF, _REIT],
    [() => VCpuCountRangeRequest$, () => MemoryMiBRequest$, [() => CpuManufacturerSet, { [_xN]: _CMp }], () => MemoryGiBPerVCpuRequest$, [() => ExcludedInstanceTypeSet, { [_xN]: _EITxcl }], [() => InstanceGenerationSet, { [_xN]: _IGnst }], 1, 1, 0, 0, 2, () => NetworkInterfaceCountRequest$, 0, [() => LocalStorageTypeSet, { [_xN]: _LSTo }], () => TotalLocalStorageGBRequest$, () => BaselineEbsBandwidthMbpsRequest$, [() => AcceleratorTypeSet, { [_xN]: _ATcc }], () => AcceleratorCountRequest$, [() => AcceleratorManufacturerSet, { [_xN]: _AMcc }], [() => AcceleratorNameSet, { [_xN]: _ANcce }], () => AcceleratorTotalMemoryMiBRequest$, () => NetworkBandwidthGbpsRequest$, [() => AllowedInstanceTypeSet, { [_xN]: _AITl }], 1, [() => BaselinePerformanceFactorsRequest$, 0], 2], 2
];
var InstanceRequirementsWithMetadataRequest$ = [3, n0, _IRWMR,
    0,
    [_ATr, _VTi, _IRn],
    [[() => ArchitectureTypeSet, { [_xN]: _ATrc }], [() => VirtualizationTypeSet, { [_xN]: _VTir }], [() => InstanceRequirementsRequest$, 0]]
];
var InstanceSecondaryInterface$ = [3, n0, _ISIn,
    0,
    [_Att, _MAa, _SIIec, _OI, _PIAri, _SDC, _Sta, _SSIe, _SNI, _ITnt],
    [[() => InstanceSecondaryInterfaceAttachment$, { [_eQN]: `Attachment`,
                [_xN]: _at }], [0, { [_eQN]: `MacAddress`,
                [_xN]: _mAa }], [0, { [_eQN]: `SecondaryInterfaceId`,
                [_xN]: _sIIe }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => InstanceSecondaryInterfacePrivateIpAddressList, { [_eQN]: `PrivateIpAddressSet`,
                [_xN]: _pIASr }], [2, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `SecondarySubnetId`,
                [_xN]: _sSI }], [0, { [_eQN]: `SecondaryNetworkId`,
                [_xN]: _sNI }], [0, { [_eQN]: `InterfaceType`,
                [_xN]: _iTnt }]]
];
var InstanceSecondaryInterfaceAttachment$ = [3, n0, _ISIA,
    0,
    [_ATtt, _AItt, _DOT, _DI, _Sta, _NCI],
    [[4, { [_eQN]: `AttachTime`,
                [_xN]: _aTt }], [0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }]]
];
var InstanceSecondaryInterfacePrivateIpAddress$ = [3, n0, _ISIPIA,
    0,
    [_PIAr],
    [[0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var InstanceSecondaryInterfacePrivateIpAddressRequest$ = [3, n0, _ISIPIAR,
    0,
    [_PIAr],
    [0], 1
];
var InstanceSecondaryInterfaceSpecificationRequest$ = [3, n0, _ISISR,
    0,
    [_DOT, _DI, _PIAri, _PIAC, _SSIe, _ITnt, _NCI],
    [2, 1, [() => InstanceSecondaryInterfacePrivateIpAddressListRequest, { [_xN]: _PIAr }], 1, 0, 0, 1]
];
var InstanceSpecification$ = [3, n0, _ISn,
    0,
    [_II, _EBV, _EDVI],
    [0, 2, [() => VolumeIdStringList, { [_xN]: _EDVIx }]], 1
];
var InstanceState$ = [3, n0, _ISnst,
    0,
    [_Co, _N],
    [[1, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var InstanceStateChange$ = [3, n0, _ISC,
    0,
    [_II, _CSu, _PSr],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => InstanceState$, { [_eQN]: `CurrentState`,
                [_xN]: _cSu }], [() => InstanceState$, { [_eQN]: `PreviousState`,
                [_xN]: _pSr }]]
];
var InstanceStatus$ = [3, n0, _ISnsta,
    0,
    [_AZ, _AZI, _OA, _Op, _Ev, _II, _ISnst, _ISnsta, _SSy, _AES],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [() => InstanceStatusEventList, { [_eQN]: `EventsSet`,
                [_xN]: _eSv }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => InstanceState$, { [_eQN]: `InstanceState`,
                [_xN]: _iSnst }], [() => InstanceStatusSummary$, { [_eQN]: `InstanceStatus`,
                [_xN]: _iSnsta }], [() => InstanceStatusSummary$, { [_eQN]: `SystemStatus`,
                [_xN]: _sSy }], [() => EbsStatusSummary$, { [_eQN]: `AttachedEbsStatus`,
                [_xN]: _aES }]]
];
var InstanceStatusDetails$ = [3, n0, _ISDn,
    0,
    [_ISm, _N, _Sta],
    [[4, { [_eQN]: `ImpairedSince`,
                [_xN]: _iSmp }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var InstanceStatusEvent$ = [3, n0, _ISE,
    0,
    [_IEI, _Co, _De, _NAo, _NB, _NBD],
    [[0, { [_eQN]: `InstanceEventId`,
                [_xN]: _iEI }], [0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [4, { [_eQN]: `NotAfter`,
                [_xN]: _nAo }], [4, { [_eQN]: `NotBefore`,
                [_xN]: _nB }], [4, { [_eQN]: `NotBeforeDeadline`,
                [_xN]: _nBD }]]
];
var InstanceStatusSummary$ = [3, n0, _ISS,
    0,
    [_Det, _Sta],
    [[() => InstanceStatusDetailsList, { [_eQN]: `Details`,
                [_xN]: _det }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var InstanceStorageInfo$ = [3, n0, _ISIns,
    0,
    [_TSIGB, _Dis, _NS, _ESn],
    [[1, { [_eQN]: `TotalSizeInGB`,
                [_xN]: _tSIGB }], [() => DiskInfoList, { [_eQN]: `Disks`,
                [_xN]: _dis }], [0, { [_eQN]: `NvmeSupport`,
                [_xN]: _nS }], [0, { [_eQN]: `EncryptionSupport`,
                [_xN]: _eSn }]]
];
var InstanceTagNotificationAttribute$ = [3, n0, _ITNA,
    0,
    [_ITK, _IATOI],
    [[() => InstanceTagKeySet, { [_eQN]: `InstanceTagKeySet`,
                [_xN]: _iTKS }], [2, { [_eQN]: `IncludeAllTagsOfInstance`,
                [_xN]: _iATOI }]]
];
var InstanceTopology$ = [3, n0, _ITnstanc,
    0,
    [_II, _IT, _GN, _NN, _AZ, _ZI, _CBI],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [() => NetworkNodesList, { [_eQN]: `NetworkNodeSet`,
                [_xN]: _nNS }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `ZoneId`,
                [_xN]: _zI }], [0, { [_eQN]: `CapacityBlockId`,
                [_xN]: _cBI }]]
];
var InstanceTypeInfo$ = [3, n0, _ITIn,
    0,
    [_IT, _CGur, _FTE, _SUC, _SRDT, _SVT, _BMa, _Hy, _PIro, _VCIpu, _MIe, _ISSn, _ISIns, _EIb, _NIetw, _GIp, _FIpga, _PGIl, _IAIn, _HS, _BPS, _DHS, _ARS, _SBM, _NES, _NTS, _NTI, _MAIe, _NIeu, _PSh, _RMS, _SIRu],
    [[0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [2, { [_eQN]: `CurrentGeneration`,
                [_xN]: _cGur }], [2, { [_eQN]: `FreeTierEligible`,
                [_xN]: _fTE }], [() => UsageClassTypeList, { [_eQN]: `SupportedUsageClasses`,
                [_xN]: _sUC }], [() => RootDeviceTypeList, { [_eQN]: `SupportedRootDeviceTypes`,
                [_xN]: _sRDT }], [() => VirtualizationTypeList, { [_eQN]: `SupportedVirtualizationTypes`,
                [_xN]: _sVT }], [2, { [_eQN]: `BareMetal`,
                [_xN]: _bMa }], [0, { [_eQN]: `Hypervisor`,
                [_xN]: _h }], [() => ProcessorInfo$, { [_eQN]: `ProcessorInfo`,
                [_xN]: _pIr }], [() => VCpuInfo$, { [_eQN]: `VCpuInfo`,
                [_xN]: _vCIp }], [() => MemoryInfo$, { [_eQN]: `MemoryInfo`,
                [_xN]: _mIe }], [2, { [_eQN]: `InstanceStorageSupported`,
                [_xN]: _iSSn }], [() => InstanceStorageInfo$, { [_eQN]: `InstanceStorageInfo`,
                [_xN]: _iSI }], [() => EbsInfo$, { [_eQN]: `EbsInfo`,
                [_xN]: _eIb }], [() => NetworkInfo$, { [_eQN]: `NetworkInfo`,
                [_xN]: _nIet }], [() => GpuInfo$, { [_eQN]: `GpuInfo`,
                [_xN]: _gIp }], [() => FpgaInfo$, { [_eQN]: `FpgaInfo`,
                [_xN]: _fIp }], [() => PlacementGroupInfo$, { [_eQN]: `PlacementGroupInfo`,
                [_xN]: _pGI }], [() => InferenceAcceleratorInfo$, { [_eQN]: `InferenceAcceleratorInfo`,
                [_xN]: _iAIn }], [2, { [_eQN]: `HibernationSupported`,
                [_xN]: _hSi }], [2, { [_eQN]: `BurstablePerformanceSupported`,
                [_xN]: _bPS }], [2, { [_eQN]: `DedicatedHostsSupported`,
                [_xN]: _dHS }], [2, { [_eQN]: `AutoRecoverySupported`,
                [_xN]: _aRSu }], [() => BootModeTypeList, { [_eQN]: `SupportedBootModes`,
                [_xN]: _sBM }], [0, { [_eQN]: `NitroEnclavesSupport`,
                [_xN]: _nES }], [0, { [_eQN]: `NitroTpmSupport`,
                [_xN]: _nTS }], [() => NitroTpmInfo$, { [_eQN]: `NitroTpmInfo`,
                [_xN]: _nTI }], [() => MediaAcceleratorInfo$, { [_eQN]: `MediaAcceleratorInfo`,
                [_xN]: _mAIe }], [() => NeuronInfo$, { [_eQN]: `NeuronInfo`,
                [_xN]: _nIeu }], [0, { [_eQN]: `PhcSupport`,
                [_xN]: _pSh }], [0, { [_eQN]: `RebootMigrationSupport`,
                [_xN]: _rMS }], [2, { [_eQN]: `SupportedInRegion`,
                [_xN]: _sIRu }]]
];
var InstanceTypeInfoFromInstanceRequirements$ = [3, n0, _ITIFIR,
    0,
    [_IT],
    [[0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }]]
];
var InstanceTypeOffering$ = [3, n0, _ITOn,
    0,
    [_IT, _LTo, _Loc],
    [[0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `LocationType`,
                [_xN]: _lTo }], [0, { [_eQN]: `Location`,
                [_xN]: _lo }]]
];
var InstanceUsage$ = [3, n0, _IUn,
    0,
    [_AIc, _UIC],
    [[0, { [_eQN]: `AccountId`,
                [_xN]: _aIc }], [1, { [_eQN]: `UsedInstanceCount`,
                [_xN]: _uIC }]]
];
var IntegrateServices$ = [3, n0, _ISnt,
    0,
    [_AIth],
    [[() => AthenaIntegrationsSet, { [_xN]: _AIt }]]
];
var InternetGateway$ = [3, n0, _IG,
    0,
    [_Atta, _IGI, _OI, _T],
    [[() => InternetGatewayAttachmentList, { [_eQN]: `AttachmentSet`,
                [_xN]: _aSt }], [0, { [_eQN]: `InternetGatewayId`,
                [_xN]: _iGI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var InternetGatewayAttachment$ = [3, n0, _IGA,
    0,
    [_St, _VI],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var InterruptibleCapacityAllocation$ = [3, n0, _ICA,
    0,
    [_IC, _TICa, _Sta, _ICRI, _ITn],
    [[1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [1, { [_eQN]: `TargetInstanceCount`,
                [_xN]: _tICa }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `InterruptibleCapacityReservationId`,
                [_xN]: _iCRI }], [0, { [_eQN]: `InterruptionType`,
                [_xN]: _iTn }]]
];
var InterruptionInfo$ = [3, n0, _IIn,
    0,
    [_SCRI, _ITn],
    [[0, { [_eQN]: `SourceCapacityReservationId`,
                [_xN]: _sCRI }], [0, { [_eQN]: `InterruptionType`,
                [_xN]: _iTn }]]
];
var Ipam$ = [3, n0, _Ip,
    0,
    [_OI, _IIp, _IApa, _IRp, _PDSI, _PDSIr, _SCc, _De, _OR, _St, _T, _DRDI, _DRDAI, _RDAC, _SMta, _Tie, _EPG, _MAe],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamId`,
                [_xN]: _iIp }], [0, { [_eQN]: `IpamArn`,
                [_xN]: _iApa }], [0, { [_eQN]: `IpamRegion`,
                [_xN]: _iRp }], [0, { [_eQN]: `PublicDefaultScopeId`,
                [_xN]: _pDSI }], [0, { [_eQN]: `PrivateDefaultScopeId`,
                [_xN]: _pDSIr }], [1, { [_eQN]: `ScopeCount`,
                [_xN]: _sCc }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => IpamOperatingRegionSet, { [_eQN]: `OperatingRegionSet`,
                [_xN]: _oRS }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `DefaultResourceDiscoveryId`,
                [_xN]: _dRDI }], [0, { [_eQN]: `DefaultResourceDiscoveryAssociationId`,
                [_xN]: _dRDAI }], [1, { [_eQN]: `ResourceDiscoveryAssociationCount`,
                [_xN]: _rDAC }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }], [0, { [_eQN]: `Tier`,
                [_xN]: _tie }], [2, { [_eQN]: `EnablePrivateGua`,
                [_xN]: _ePG }], [0, { [_eQN]: `MeteredAccount`,
                [_xN]: _mAe }]]
];
var IpamAddressHistoryRecord$ = [3, n0, _IAHR,
    0,
    [_ROI, _RR, _RTe, _RIeso, _RCe, _RNes, _RCS, _ROS, _VI, _SST, _SET],
    [[0, { [_eQN]: `ResourceOwnerId`,
                [_xN]: _rOI }], [0, { [_eQN]: `ResourceRegion`,
                [_xN]: _rR }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceCidr`,
                [_xN]: _rCe }], [0, { [_eQN]: `ResourceName`,
                [_xN]: _rNes }], [0, { [_eQN]: `ResourceComplianceStatus`,
                [_xN]: _rCS }], [0, { [_eQN]: `ResourceOverlapStatus`,
                [_xN]: _rOSe }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [4, { [_eQN]: `SampledStartTime`,
                [_xN]: _sST }], [4, { [_eQN]: `SampledEndTime`,
                [_xN]: _sET }]]
];
var IpamCidrAuthorizationContext$ = [3, n0, _ICAC,
    0,
    [_Me, _Si],
    [0, 0]
];
var IpamDiscoveredAccount$ = [3, n0, _IDAp,
    0,
    [_AIc, _DRi, _FR, _LADT, _LSDT, _OUI],
    [[0, { [_eQN]: `AccountId`,
                [_xN]: _aIc }], [0, { [_eQN]: `DiscoveryRegion`,
                [_xN]: _dRi }], [() => IpamDiscoveryFailureReason$, { [_eQN]: `FailureReason`,
                [_xN]: _fR }], [4, { [_eQN]: `LastAttemptedDiscoveryTime`,
                [_xN]: _lADT }], [4, { [_eQN]: `LastSuccessfulDiscoveryTime`,
                [_xN]: _lSDT }], [0, { [_eQN]: `OrganizationalUnitId`,
                [_xN]: _oUI }]]
];
var IpamDiscoveredPublicAddress$ = [3, n0, _IDPAp,
    0,
    [_IRDI, _ARd, _A, _AOI, _AAId, _ASs, _ATddr, _Se, _SRer, _VI, _SIu, _PIPI, _NII, _NID, _II, _T, _NBG, _SGe, _STam],
    [[0, { [_eQN]: `IpamResourceDiscoveryId`,
                [_xN]: _iRDI }], [0, { [_eQN]: `AddressRegion`,
                [_xN]: _aRd }], [0, { [_eQN]: `Address`,
                [_xN]: _ad }], [0, { [_eQN]: `AddressOwnerId`,
                [_xN]: _aOI }], [0, { [_eQN]: `AddressAllocationId`,
                [_xN]: _aAId }], [0, { [_eQN]: `AssociationStatus`,
                [_xN]: _aSs }], [0, { [_eQN]: `AddressType`,
                [_xN]: _aTdd }], [0, { [_eQN]: `Service`,
                [_xN]: _se }], [0, { [_eQN]: `ServiceResource`,
                [_xN]: _sRe }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `PublicIpv4PoolId`,
                [_xN]: _pIPI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `NetworkInterfaceDescription`,
                [_xN]: _nID }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => IpamPublicAddressTags$, { [_eQN]: `Tags`,
                [_xN]: _tag }], [0, { [_eQN]: `NetworkBorderGroup`,
                [_xN]: _nBG }], [() => IpamPublicAddressSecurityGroupList, { [_eQN]: `SecurityGroupSet`,
                [_xN]: _sGSe }], [4, { [_eQN]: `SampleTime`,
                [_xN]: _sTa }]]
];
var IpamDiscoveredResourceCidr$ = [3, n0, _IDRCp,
    0,
    [_IRDI, _RR, _RIeso, _ROI, _RCe, _ISpo, _RTe, _RTesou, _IUp, _VI, _SIu, _NIASet, _STam, _AZI],
    [[0, { [_eQN]: `IpamResourceDiscoveryId`,
                [_xN]: _iRDI }], [0, { [_eQN]: `ResourceRegion`,
                [_xN]: _rR }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceOwnerId`,
                [_xN]: _rOI }], [0, { [_eQN]: `ResourceCidr`,
                [_xN]: _rCe }], [0, { [_eQN]: `IpSource`,
                [_xN]: _iSpo }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => IpamResourceTagList, { [_eQN]: `ResourceTagSet`,
                [_xN]: _rTSes }], [1, { [_eQN]: `IpUsage`,
                [_xN]: _iU }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `NetworkInterfaceAttachmentStatus`,
                [_xN]: _nIASet }], [4, { [_eQN]: `SampleTime`,
                [_xN]: _sTa }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var IpamDiscoveryFailureReason$ = [3, n0, _IDFR,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var IpamExternalResourceVerificationToken$ = [3, n0, _IERVT,
    0,
    [_IERVTI, _IERVTA, _IIp, _IApa, _IRp, _TVo, _TN, _NAo, _Sta, _T, _St],
    [[0, { [_eQN]: `IpamExternalResourceVerificationTokenId`,
                [_xN]: _iERVTI }], [0, { [_eQN]: `IpamExternalResourceVerificationTokenArn`,
                [_xN]: _iERVTA }], [0, { [_eQN]: `IpamId`,
                [_xN]: _iIp }], [0, { [_eQN]: `IpamArn`,
                [_xN]: _iApa }], [0, { [_eQN]: `IpamRegion`,
                [_xN]: _iRp }], [0, { [_eQN]: `TokenValue`,
                [_xN]: _tV }], [0, { [_eQN]: `TokenName`,
                [_xN]: _tN }], [4, { [_eQN]: `NotAfter`,
                [_xN]: _nAo }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var IpamOperatingRegion$ = [3, n0, _IOR,
    0,
    [_RN],
    [[0, { [_eQN]: `RegionName`,
                [_xN]: _rNe }]]
];
var IpamOrganizationalUnitExclusion$ = [3, n0, _IOUE,
    0,
    [_OEP],
    [[0, { [_eQN]: `OrganizationsEntityPath`,
                [_xN]: _oEP }]]
];
var IpamPolicy$ = [3, n0, _IPpa,
    0,
    [_OI, _IPIp, _IPApa, _IPR, _St, _SMta, _T, _IIp],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamPolicyId`,
                [_xN]: _iPI }], [0, { [_eQN]: `IpamPolicyArn`,
                [_xN]: _iPAp }], [0, { [_eQN]: `IpamPolicyRegion`,
                [_xN]: _iPR }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `IpamId`,
                [_xN]: _iIp }]]
];
var IpamPolicyAllocationRule$ = [3, n0, _IPAR,
    0,
    [_SIPI],
    [[0, { [_eQN]: `SourceIpamPoolId`,
                [_xN]: _sIPI }]]
];
var IpamPolicyAllocationRuleRequest$ = [3, n0, _IPARR,
    0,
    [_SIPI],
    [0]
];
var IpamPolicyDocument$ = [3, n0, _IPDp,
    0,
    [_IPIp, _Lo, _RTe, _ARllo],
    [[0, { [_eQN]: `IpamPolicyId`,
                [_xN]: _iPI }], [0, { [_eQN]: `Locale`,
                [_xN]: _loc }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => IpamPolicyAllocationRuleList, { [_eQN]: `AllocationRuleSet`,
                [_xN]: _aRSl }]]
];
var IpamPolicyOrganizationTarget$ = [3, n0, _IPOT,
    0,
    [_OTI],
    [[0, { [_eQN]: `OrganizationTargetId`,
                [_xN]: _oTI }]]
];
var IpamPool$ = [3, n0, _IPpam,
    0,
    [_OI, _IPI, _SIPI, _IPApam, _ISA, _ISTp, _IApa, _IRp, _Lo, _PDoo, _St, _SMta, _De, _AIu, _PAu, _AF, _AMNL, _AMNLl, _ADNL, _ART, _T, _ASw, _PIS, _SRou],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamPoolId`,
                [_xN]: _iPIp }], [0, { [_eQN]: `SourceIpamPoolId`,
                [_xN]: _sIPI }], [0, { [_eQN]: `IpamPoolArn`,
                [_xN]: _iPApa }], [0, { [_eQN]: `IpamScopeArn`,
                [_xN]: _iSA }], [0, { [_eQN]: `IpamScopeType`,
                [_xN]: _iST }], [0, { [_eQN]: `IpamArn`,
                [_xN]: _iApa }], [0, { [_eQN]: `IpamRegion`,
                [_xN]: _iRp }], [0, { [_eQN]: `Locale`,
                [_xN]: _loc }], [1, { [_eQN]: `PoolDepth`,
                [_xN]: _pDoo }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [2, { [_eQN]: `AutoImport`,
                [_xN]: _aIu }], [2, { [_eQN]: `PubliclyAdvertisable`,
                [_xN]: _pAu }], [0, { [_eQN]: `AddressFamily`,
                [_xN]: _aF }], [1, { [_eQN]: `AllocationMinNetmaskLength`,
                [_xN]: _aMNL }], [1, { [_eQN]: `AllocationMaxNetmaskLength`,
                [_xN]: _aMNLl }], [1, { [_eQN]: `AllocationDefaultNetmaskLength`,
                [_xN]: _aDNL }], [() => IpamResourceTagList, { [_eQN]: `AllocationResourceTagSet`,
                [_xN]: _aRTS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `AwsService`,
                [_xN]: _aSw }], [0, { [_eQN]: `PublicIpSource`,
                [_xN]: _pIS }], [() => IpamPoolSourceResource$, { [_eQN]: `SourceResource`,
                [_xN]: _sRo }]]
];
var IpamPoolAllocation$ = [3, n0, _IPA,
    0,
    [_Ci, _IPAIp, _De, _RIeso, _RTe, _RR, _ROe, _T],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `IpamPoolAllocationId`,
                [_xN]: _iPAI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceRegion`,
                [_xN]: _rR }], [0, { [_eQN]: `ResourceOwner`,
                [_xN]: _rO }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var IpamPoolCidr$ = [3, n0, _IPCpa,
    0,
    [_Ci, _St, _FR, _IPCI, _NL],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => IpamPoolCidrFailureReason$, { [_eQN]: `FailureReason`,
                [_xN]: _fR }], [0, { [_eQN]: `IpamPoolCidrId`,
                [_xN]: _iPCI }], [1, { [_eQN]: `NetmaskLength`,
                [_xN]: _nL }]]
];
var IpamPoolCidrFailureReason$ = [3, n0, _IPCFR,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var IpamPoolSourceResource$ = [3, n0, _IPSR,
    0,
    [_RIeso, _RTe, _RR, _ROe],
    [[0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceRegion`,
                [_xN]: _rR }], [0, { [_eQN]: `ResourceOwner`,
                [_xN]: _rO }]]
];
var IpamPoolSourceResourceRequest$ = [3, n0, _IPSRR,
    0,
    [_RIeso, _RTe, _RR, _ROe],
    [0, 0, 0, 0]
];
var IpamPrefixListResolver$ = [3, n0, _IPLR,
    0,
    [_OI, _IPLRI, _IPLRA, _IApa, _IRp, _De, _AF, _St, _T, _LVCS, _LVCSM],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamPrefixListResolverId`,
                [_xN]: _iPLRI }], [0, { [_eQN]: `IpamPrefixListResolverArn`,
                [_xN]: _iPLRA }], [0, { [_eQN]: `IpamArn`,
                [_xN]: _iApa }], [0, { [_eQN]: `IpamRegion`,
                [_xN]: _iRp }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `AddressFamily`,
                [_xN]: _aF }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `LastVersionCreationStatus`,
                [_xN]: _lVCS }], [0, { [_eQN]: `LastVersionCreationStatusMessage`,
                [_xN]: _lVCSM }]]
];
var IpamPrefixListResolverRule$ = [3, n0, _IPLRR,
    0,
    [_RTu, _SCt, _ISI, _RTe, _Cond],
    [[0, { [_eQN]: `RuleType`,
                [_xN]: _rTu }], [0, { [_eQN]: `StaticCidr`,
                [_xN]: _sCt }], [0, { [_eQN]: `IpamScopeId`,
                [_xN]: _iSIp }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => IpamPrefixListResolverRuleConditionSet, { [_eQN]: `ConditionSet`,
                [_xN]: _cSo }]]
];
var IpamPrefixListResolverRuleCondition$ = [3, n0, _IPLRRC,
    0,
    [_Ope, _IPI, _RIeso, _ROe, _RR, _RTeso, _Ci],
    [[0, { [_eQN]: `Operation`,
                [_xN]: _oper }], [0, { [_eQN]: `IpamPoolId`,
                [_xN]: _iPIp }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceOwner`,
                [_xN]: _rO }], [0, { [_eQN]: `ResourceRegion`,
                [_xN]: _rR }], [() => IpamResourceTag$, { [_eQN]: `ResourceTag`,
                [_xN]: _rTes }], [0, { [_eQN]: `Cidr`,
                [_xN]: _ci }]]
];
var IpamPrefixListResolverRuleConditionRequest$ = [3, n0, _IPLRRCR,
    0,
    [_Ope, _IPI, _RIeso, _ROe, _RR, _RTeso, _Ci],
    [0, 0, 0, 0, 0, () => RequestIpamResourceTag$, 0], 1
];
var IpamPrefixListResolverRuleRequest$ = [3, n0, _IPLRRR,
    0,
    [_RTu, _SCt, _ISI, _RTe, _Cond],
    [0, 0, 0, 0, [() => IpamPrefixListResolverRuleConditionRequestSet, { [_xN]: _Condi }]], 1
];
var IpamPrefixListResolverTarget$ = [3, n0, _IPLRT,
    0,
    [_IPLRTI, _IPLRTA, _IPLRI, _OI, _PLI, _PLR, _DV, _LSV, _TLV, _SMta, _St, _T],
    [[0, { [_eQN]: `IpamPrefixListResolverTargetId`,
                [_xN]: _iPLRTI }], [0, { [_eQN]: `IpamPrefixListResolverTargetArn`,
                [_xN]: _iPLRTA }], [0, { [_eQN]: `IpamPrefixListResolverId`,
                [_xN]: _iPLRI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `PrefixListRegion`,
                [_xN]: _pLR }], [1, { [_eQN]: `DesiredVersion`,
                [_xN]: _dVe }], [1, { [_eQN]: `LastSyncedVersion`,
                [_xN]: _lSV }], [2, { [_eQN]: `TrackLatestVersion`,
                [_xN]: _tLV }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var IpamPrefixListResolverVersion$ = [3, n0, _IPLRV,
    0,
    [_Ver],
    [[1, { [_eQN]: `Version`,
                [_xN]: _ve }]]
];
var IpamPrefixListResolverVersionEntry$ = [3, n0, _IPLRVE,
    0,
    [_Ci],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }]]
];
var IpamPublicAddressSecurityGroup$ = [3, n0, _IPASG,
    0,
    [_GN, _GIr],
    [[0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }]]
];
var IpamPublicAddressTag$ = [3, n0, _IPAT,
    0,
    [_K, _V],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var IpamPublicAddressTags$ = [3, n0, _IPATp,
    0,
    [_ETi],
    [[() => IpamPublicAddressTagList, { [_eQN]: `EipTagSet`,
                [_xN]: _eTSi }]]
];
var IpamResourceCidr$ = [3, n0, _IRCp,
    0,
    [_IIp, _ISI, _IPI, _RR, _ROI, _RIeso, _RNes, _RCe, _RTe, _RTesou, _IUp, _CSo, _MS, _OSv, _VI, _AZI],
    [[0, { [_eQN]: `IpamId`,
                [_xN]: _iIp }], [0, { [_eQN]: `IpamScopeId`,
                [_xN]: _iSIp }], [0, { [_eQN]: `IpamPoolId`,
                [_xN]: _iPIp }], [0, { [_eQN]: `ResourceRegion`,
                [_xN]: _rR }], [0, { [_eQN]: `ResourceOwnerId`,
                [_xN]: _rOI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceName`,
                [_xN]: _rNes }], [0, { [_eQN]: `ResourceCidr`,
                [_xN]: _rCe }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => IpamResourceTagList, { [_eQN]: `ResourceTagSet`,
                [_xN]: _rTSes }], [1, { [_eQN]: `IpUsage`,
                [_xN]: _iU }], [0, { [_eQN]: `ComplianceStatus`,
                [_xN]: _cSom }], [0, { [_eQN]: `ManagementState`,
                [_xN]: _mSa }], [0, { [_eQN]: `OverlapStatus`,
                [_xN]: _oSv }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var IpamResourceDiscovery$ = [3, n0, _IRD,
    0,
    [_OI, _IRDI, _IRDApa, _IRDR, _De, _OR, _IDs, _St, _T, _OUE],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamResourceDiscoveryId`,
                [_xN]: _iRDI }], [0, { [_eQN]: `IpamResourceDiscoveryArn`,
                [_xN]: _iRDAp }], [0, { [_eQN]: `IpamResourceDiscoveryRegion`,
                [_xN]: _iRDR }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => IpamOperatingRegionSet, { [_eQN]: `OperatingRegionSet`,
                [_xN]: _oRS }], [2, { [_eQN]: `IsDefault`,
                [_xN]: _iDs }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => IpamOrganizationalUnitExclusionSet, { [_eQN]: `OrganizationalUnitExclusionSet`,
                [_xN]: _oUES }]]
];
var IpamResourceDiscoveryAssociation$ = [3, n0, _IRDA,
    0,
    [_OI, _IRDAIp, _IRDAA, _IRDI, _IIp, _IApa, _IRp, _IDs, _RDS, _St, _T],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamResourceDiscoveryAssociationId`,
                [_xN]: _iRDAI }], [0, { [_eQN]: `IpamResourceDiscoveryAssociationArn`,
                [_xN]: _iRDAA }], [0, { [_eQN]: `IpamResourceDiscoveryId`,
                [_xN]: _iRDI }], [0, { [_eQN]: `IpamId`,
                [_xN]: _iIp }], [0, { [_eQN]: `IpamArn`,
                [_xN]: _iApa }], [0, { [_eQN]: `IpamRegion`,
                [_xN]: _iRp }], [2, { [_eQN]: `IsDefault`,
                [_xN]: _iDs }], [0, { [_eQN]: `ResourceDiscoveryStatus`,
                [_xN]: _rDS }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var IpamResourceTag$ = [3, n0, _IRTp,
    0,
    [_K, _V],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var IpamScope$ = [3, n0, _ISp,
    0,
    [_OI, _ISI, _ISA, _IApa, _IRp, _ISTp, _IDs, _De, _PCo, _St, _T, _EAC],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamScopeId`,
                [_xN]: _iSIp }], [0, { [_eQN]: `IpamScopeArn`,
                [_xN]: _iSA }], [0, { [_eQN]: `IpamArn`,
                [_xN]: _iApa }], [0, { [_eQN]: `IpamRegion`,
                [_xN]: _iRp }], [0, { [_eQN]: `IpamScopeType`,
                [_xN]: _iST }], [2, { [_eQN]: `IsDefault`,
                [_xN]: _iDs }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [1, { [_eQN]: `PoolCount`,
                [_xN]: _pCo }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => IpamScopeExternalAuthorityConfiguration$, { [_eQN]: `ExternalAuthorityConfiguration`,
                [_xN]: _eAC }]]
];
var IpamScopeExternalAuthorityConfiguration$ = [3, n0, _ISEAC,
    0,
    [_Ty, _ERI],
    [[0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `ExternalResourceIdentifier`,
                [_xN]: _eRI }]]
];
var IpPermission$ = [3, n0, _IPper,
    0,
    [_IPpr, _FP, _TP, _UIGP, _IRpa, _IRpv, _PLIr],
    [[0, { [_eQN]: `IpProtocol`,
                [_xN]: _iPp }], [1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }], [() => UserIdGroupPairList, { [_eQN]: `Groups`,
                [_xN]: _gr }], [() => IpRangeList, { [_eQN]: `IpRanges`,
                [_xN]: _iRpa }], [() => Ipv6RangeList, { [_eQN]: `Ipv6Ranges`,
                [_xN]: _iRpv }], [() => PrefixListIdList, { [_eQN]: `PrefixListIds`,
                [_xN]: _pLIr }]]
];
var IpRange$ = [3, n0, _IRpan,
    0,
    [_De, _CIi],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `CidrIp`,
                [_xN]: _cIi }]]
];
var Ipv4PrefixSpecification$ = [3, n0, _IPS,
    0,
    [_IPpvre],
    [[0, { [_eQN]: `Ipv4Prefix`,
                [_xN]: _iPpv }]]
];
var Ipv4PrefixSpecificationRequest$ = [3, n0, _IPSRp,
    0,
    [_IPpvre],
    [0]
];
var Ipv4PrefixSpecificationResponse$ = [3, n0, _IPSRpv,
    0,
    [_IPpvre],
    [[0, { [_eQN]: `Ipv4Prefix`,
                [_xN]: _iPpv }]]
];
var Ipv6CidrAssociation$ = [3, n0, _ICApv,
    0,
    [_ICp, _ARss],
    [[0, { [_eQN]: `Ipv6Cidr`,
                [_xN]: _iCp }], [0, { [_eQN]: `AssociatedResource`,
                [_xN]: _aRs }]]
];
var Ipv6CidrBlock$ = [3, n0, _ICB,
    0,
    [_ICB],
    [[0, { [_eQN]: `Ipv6CidrBlock`,
                [_xN]: _iCB }]]
];
var Ipv6Pool$ = [3, n0, _IPpvo,
    0,
    [_PIo, _De, _PCB, _T],
    [[0, { [_eQN]: `PoolId`,
                [_xN]: _pIo }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => PoolCidrBlocksSet, { [_eQN]: `PoolCidrBlockSet`,
                [_xN]: _pCBS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var Ipv6PrefixSpecification$ = [3, n0, _IPSp,
    0,
    [_IPpv],
    [[0, { [_eQN]: `Ipv6Prefix`,
                [_xN]: _iPpvr }]]
];
var Ipv6PrefixSpecificationRequest$ = [3, n0, _IPSRpvr,
    0,
    [_IPpv],
    [0]
];
var Ipv6PrefixSpecificationResponse$ = [3, n0, _IPSRpvre,
    0,
    [_IPpv],
    [[0, { [_eQN]: `Ipv6Prefix`,
                [_xN]: _iPpvr }]]
];
var Ipv6Range$ = [3, n0, _IRpva,
    0,
    [_De, _CIid],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `CidrIpv6`,
                [_xN]: _cIid }]]
];
var KeyPair$ = [3, n0, _KPe,
    0,
    [_KPI, _T, _KN, _KFe, _KM],
    [[0, { [_eQN]: `KeyPairId`,
                [_xN]: _kPI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [0, { [_eQN]: `KeyFingerprint`,
                [_xN]: _kFe }], [() => SensitiveUserData, { [_eQN]: `KeyMaterial`,
                [_xN]: _kM }]]
];
var KeyPairInfo$ = [3, n0, _KPIey,
    0,
    [_KPI, _KT, _T, _PK, _CTr, _KN, _KFe],
    [[0, { [_eQN]: `KeyPairId`,
                [_xN]: _kPI }], [0, { [_eQN]: `KeyType`,
                [_xN]: _kT }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `PublicKey`,
                [_xN]: _pK }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [0, { [_eQN]: `KeyFingerprint`,
                [_xN]: _kFe }]]
];
var LastError$ = [3, n0, _LEa,
    0,
    [_Me, _Co],
    [[0, { [_eQN]: `Message`,
                [_xN]: _me }], [0, { [_eQN]: `Code`,
                [_xN]: _co }]]
];
var LaunchPermission$ = [3, n0, _LPau,
    0,
    [_OArg, _OUA, _UI, _Gr],
    [[0, { [_eQN]: `OrganizationArn`,
                [_xN]: _oArg }], [0, { [_eQN]: `OrganizationalUnitArn`,
                [_xN]: _oUA }], [0, { [_eQN]: `UserId`,
                [_xN]: _uI }], [0, { [_eQN]: `Group`,
                [_xN]: _g }]]
];
var LaunchPermissionModifications$ = [3, n0, _LPM,
    0,
    [_Ad, _Rem],
    [[() => LaunchPermissionList, 0], [() => LaunchPermissionList, 0]]
];
var LaunchSpecification$ = [3, n0, _LSa,
    0,
    [_UDs, _ATddre, _BDMl, _EO, _IIP, _IIm, _IT, _KI, _KN, _NIet, _Pla, _RIa, _SIu, _SGe, _Mon],
    [[() => SensitiveUserData, { [_eQN]: `UserData`,
                [_xN]: _uDs }], [0, { [_eQN]: `AddressingType`,
                [_xN]: _aTddr }], [() => BlockDeviceMappingList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [() => IamInstanceProfileSpecification$, { [_eQN]: `IamInstanceProfile`,
                [_xN]: _iIP }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `KernelId`,
                [_xN]: _kI }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [() => InstanceNetworkInterfaceSpecificationList, { [_eQN]: `NetworkInterfaceSet`,
                [_xN]: _nIS }], [() => SpotPlacement$, { [_eQN]: `Placement`,
                [_xN]: _pla }], [0, { [_eQN]: `RamdiskId`,
                [_xN]: _rIa }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [() => RunInstancesMonitoringEnabled$, { [_eQN]: `Monitoring`,
                [_xN]: _mon }]]
];
var LaunchTemplate$ = [3, n0, _LT,
    0,
    [_LTI, _LTN, _CTr, _CBr, _DVN, _LVN, _T, _Op],
    [[0, { [_eQN]: `LaunchTemplateId`,
                [_xN]: _lTI }], [0, { [_eQN]: `LaunchTemplateName`,
                [_xN]: _lTN }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [0, { [_eQN]: `CreatedBy`,
                [_xN]: _cBr }], [1, { [_eQN]: `DefaultVersionNumber`,
                [_xN]: _dVN }], [1, { [_eQN]: `LatestVersionNumber`,
                [_xN]: _lVN }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }]]
];
var LaunchTemplateAndOverridesResponse$ = [3, n0, _LTAOR,
    0,
    [_LTS, _Ov],
    [[() => FleetLaunchTemplateSpecification$, { [_eQN]: `LaunchTemplateSpecification`,
                [_xN]: _lTS }], [() => FleetLaunchTemplateOverrides$, { [_eQN]: `Overrides`,
                [_xN]: _ov }]]
];
var LaunchTemplateBlockDeviceMapping$ = [3, n0, _LTBDM,
    0,
    [_DN, _VN, _Eb, _ND],
    [[0, { [_eQN]: `DeviceName`,
                [_xN]: _dN }], [0, { [_eQN]: `VirtualName`,
                [_xN]: _vN }], [() => LaunchTemplateEbsBlockDevice$, { [_eQN]: `Ebs`,
                [_xN]: _eb }], [0, { [_eQN]: `NoDevice`,
                [_xN]: _nD }]]
];
var LaunchTemplateBlockDeviceMappingRequest$ = [3, n0, _LTBDMR,
    0,
    [_DN, _VN, _Eb, _ND],
    [0, 0, () => LaunchTemplateEbsBlockDeviceRequest$, 0]
];
var LaunchTemplateCapacityReservationSpecificationRequest$ = [3, n0, _LTCRSR,
    0,
    [_CRP, _CRT],
    [0, () => CapacityReservationTarget$]
];
var LaunchTemplateCapacityReservationSpecificationResponse$ = [3, n0, _LTCRSRa,
    0,
    [_CRP, _CRT],
    [[0, { [_eQN]: `CapacityReservationPreference`,
                [_xN]: _cRP }], [() => CapacityReservationTargetResponse$, { [_eQN]: `CapacityReservationTarget`,
                [_xN]: _cRT }]]
];
var LaunchTemplateConfig$ = [3, n0, _LTCa,
    0,
    [_LTS, _Ov],
    [[() => FleetLaunchTemplateSpecification$, { [_eQN]: `LaunchTemplateSpecification`,
                [_xN]: _lTS }], [() => LaunchTemplateOverridesList, { [_eQN]: `Overrides`,
                [_xN]: _ov }]]
];
var LaunchTemplateCpuOptions$ = [3, n0, _LTCO,
    0,
    [_CCor, _TPC, _ASS, _NV],
    [[1, { [_eQN]: `CoreCount`,
                [_xN]: _cCo }], [1, { [_eQN]: `ThreadsPerCore`,
                [_xN]: _tPC }], [0, { [_eQN]: `AmdSevSnp`,
                [_xN]: _aSS }], [0, { [_eQN]: `NestedVirtualization`,
                [_xN]: _nV }]]
];
var LaunchTemplateCpuOptionsRequest$ = [3, n0, _LTCOR,
    0,
    [_CCor, _TPC, _ASS, _NV],
    [1, 1, 0, 0]
];
var LaunchTemplateEbsBlockDevice$ = [3, n0, _LTEBD,
    0,
    [_Enc, _DOT, _Io, _KKI, _SIn, _VSo, _VT, _Th, _VIR, _ECI],
    [[2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `Iops`,
                [_xN]: _io }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [1, { [_eQN]: `VolumeSize`,
                [_xN]: _vSo }], [0, { [_eQN]: `VolumeType`,
                [_xN]: _vT }], [1, { [_eQN]: `Throughput`,
                [_xN]: _th }], [1, { [_eQN]: `VolumeInitializationRate`,
                [_xN]: _vIR }], [1, { [_eQN]: `EbsCardIndex`,
                [_xN]: _eCI }]]
];
var LaunchTemplateEbsBlockDeviceRequest$ = [3, n0, _LTEBDR,
    0,
    [_Enc, _DOT, _Io, _KKI, _SIn, _VSo, _VT, _Th, _VIR, _ECI],
    [2, 2, 1, 0, 0, 1, 0, 1, 1, 1]
];
var LaunchTemplateElasticInferenceAccelerator$ = [3, n0, _LTEIA,
    0,
    [_Ty, _Cou],
    [0, 1], 1
];
var LaunchTemplateElasticInferenceAcceleratorResponse$ = [3, n0, _LTEIAR,
    0,
    [_Ty, _Cou],
    [[0, { [_eQN]: `Type`,
                [_xN]: _ty }], [1, { [_eQN]: `Count`,
                [_xN]: _cou }]]
];
var LaunchTemplateEnaSrdSpecification$ = [3, n0, _LTESS,
    0,
    [_ESE, _ESUS],
    [[2, { [_eQN]: `EnaSrdEnabled`,
                [_xN]: _eSE }], [() => LaunchTemplateEnaSrdUdpSpecification$, { [_eQN]: `EnaSrdUdpSpecification`,
                [_xN]: _eSUS }]]
];
var LaunchTemplateEnaSrdUdpSpecification$ = [3, n0, _LTESUS,
    0,
    [_ESUE],
    [[2, { [_eQN]: `EnaSrdUdpEnabled`,
                [_xN]: _eSUE }]]
];
var LaunchTemplateEnclaveOptions$ = [3, n0, _LTEO,
    0,
    [_En],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }]]
];
var LaunchTemplateEnclaveOptionsRequest$ = [3, n0, _LTEOR,
    0,
    [_En],
    [2]
];
var LaunchTemplateHibernationOptions$ = [3, n0, _LTHO,
    0,
    [_Conf],
    [[2, { [_eQN]: `Configured`,
                [_xN]: _conf }]]
];
var LaunchTemplateHibernationOptionsRequest$ = [3, n0, _LTHOR,
    0,
    [_Conf],
    [2]
];
var LaunchTemplateIamInstanceProfileSpecification$ = [3, n0, _LTIIPS,
    0,
    [_Ar, _N],
    [[0, { [_eQN]: `Arn`,
                [_xN]: _ar }], [0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var LaunchTemplateIamInstanceProfileSpecificationRequest$ = [3, n0, _LTIIPSR,
    0,
    [_Ar, _N],
    [0, 0]
];
var LaunchTemplateInstanceMaintenanceOptions$ = [3, n0, _LTIMO,
    0,
    [_ARuto],
    [[0, { [_eQN]: `AutoRecovery`,
                [_xN]: _aRut }]]
];
var LaunchTemplateInstanceMaintenanceOptionsRequest$ = [3, n0, _LTIMOR,
    0,
    [_ARuto],
    [0]
];
var LaunchTemplateInstanceMarketOptions$ = [3, n0, _LTIMOa,
    0,
    [_MT, _SO],
    [[0, { [_eQN]: `MarketType`,
                [_xN]: _mT }], [() => LaunchTemplateSpotMarketOptions$, { [_eQN]: `SpotOptions`,
                [_xN]: _sO }]]
];
var LaunchTemplateInstanceMarketOptionsRequest$ = [3, n0, _LTIMORa,
    0,
    [_MT, _SO],
    [0, () => LaunchTemplateSpotMarketOptionsRequest$]
];
var LaunchTemplateInstanceMetadataOptions$ = [3, n0, _LTIMOau,
    0,
    [_St, _HT, _HPRHL, _HE, _HPI, _IMT],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `HttpTokens`,
                [_xN]: _hT }], [1, { [_eQN]: `HttpPutResponseHopLimit`,
                [_xN]: _hPRHL }], [0, { [_eQN]: `HttpEndpoint`,
                [_xN]: _hE }], [0, { [_eQN]: `HttpProtocolIpv6`,
                [_xN]: _hPI }], [0, { [_eQN]: `InstanceMetadataTags`,
                [_xN]: _iMT }]]
];
var LaunchTemplateInstanceMetadataOptionsRequest$ = [3, n0, _LTIMORau,
    0,
    [_HT, _HPRHL, _HE, _HPI, _IMT],
    [0, 1, 0, 0, 0]
];
var LaunchTemplateInstanceNetworkInterfaceSpecification$ = [3, n0, _LTINIS,
    0,
    [_ACIA, _APIAss, _DOT, _De, _DI, _G, _ITnt, _IAC, _IA, _NII, _PIAr, _PIAri, _SPIAC, _SIu, _NCI, _IPpvr, _IPCp, _IPp, _IPC, _PIr, _ESS, _CTS, _EQC],
    [[2, { [_eQN]: `AssociateCarrierIpAddress`,
                [_xN]: _aCIA }], [2, { [_eQN]: `AssociatePublicIpAddress`,
                [_xN]: _aPIA }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], [() => GroupIdStringList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [0, { [_eQN]: `InterfaceType`,
                [_xN]: _iTnt }], [1, { [_eQN]: `Ipv6AddressCount`,
                [_xN]: _iAC }], [() => InstanceIpv6AddressList, { [_eQN]: `Ipv6AddressesSet`,
                [_xN]: _iASp }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [() => PrivateIpAddressSpecificationList, { [_eQN]: `PrivateIpAddressesSet`,
                [_xN]: _pIAS }], [1, { [_eQN]: `SecondaryPrivateIpAddressCount`,
                [_xN]: _sPIAC }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }], [() => Ipv4PrefixListResponse, { [_eQN]: `Ipv4PrefixSet`,
                [_xN]: _iPSpvr }], [1, { [_eQN]: `Ipv4PrefixCount`,
                [_xN]: _iPCp }], [() => Ipv6PrefixListResponse, { [_eQN]: `Ipv6PrefixSet`,
                [_xN]: _iPSpvre }], [1, { [_eQN]: `Ipv6PrefixCount`,
                [_xN]: _iPCpv }], [2, { [_eQN]: `PrimaryIpv6`,
                [_xN]: _pIri }], [() => LaunchTemplateEnaSrdSpecification$, { [_eQN]: `EnaSrdSpecification`,
                [_xN]: _eSS }], [() => ConnectionTrackingSpecification$, { [_eQN]: `ConnectionTrackingSpecification`,
                [_xN]: _cTSo }], [1, { [_eQN]: `EnaQueueCount`,
                [_xN]: _eQC }]]
];
var LaunchTemplateInstanceNetworkInterfaceSpecificationRequest$ = [3, n0, _LTINISR,
    0,
    [_ACIA, _APIAss, _DOT, _De, _DI, _G, _ITnt, _IAC, _IA, _NII, _PIAr, _PIAri, _SPIAC, _SIu, _NCI, _IPpvr, _IPCp, _IPp, _IPC, _PIr, _ESS, _CTS, _EQC],
    [2, 2, 2, 0, 1, [() => SecurityGroupIdStringList, { [_xN]: _SGI }], 0, 1, [() => InstanceIpv6AddressListRequest, 0], 0, 0, [() => PrivateIpAddressSpecificationList, 0], 1, 0, 1, [() => Ipv4PrefixList, { [_xN]: _IPpvre }], 1, [() => Ipv6PrefixList, { [_xN]: _IPpv }], 1, 2, () => EnaSrdSpecificationRequest$, () => ConnectionTrackingSpecificationRequest$, 1]
];
var LaunchTemplateInstanceSecondaryInterfaceSpecification$ = [3, n0, _LTISIS,
    0,
    [_DOT, _DI, _PIAri, _PIAC, _SSIe, _ITnt, _NCI],
    [[2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], [() => SecondaryInterfacePrivateIpAddressSpecificationList, { [_eQN]: `PrivateIpAddressesSet`,
                [_xN]: _pIAS }], [1, { [_eQN]: `PrivateIpAddressCount`,
                [_xN]: _pIAC }], [0, { [_eQN]: `SecondarySubnetId`,
                [_xN]: _sSI }], [0, { [_eQN]: `InterfaceType`,
                [_xN]: _iTnt }], [1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }]]
];
var LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest$ = [3, n0, _LTISISR,
    0,
    [_DOT, _DI, _PIAri, _PIAC, _SSIe, _ITnt, _NCI],
    [2, 1, [() => SecondaryInterfacePrivateIpAddressSpecificationListRequest, { [_xN]: _PIAr }], 1, 0, 0, 1]
];
var LaunchTemplateLicenseConfiguration$ = [3, n0, _LTLC,
    0,
    [_LCA],
    [[0, { [_eQN]: `LicenseConfigurationArn`,
                [_xN]: _lCA }]]
];
var LaunchTemplateLicenseConfigurationRequest$ = [3, n0, _LTLCR,
    0,
    [_LCA],
    [0]
];
var LaunchTemplateNetworkPerformanceOptions$ = [3, n0, _LTNPO,
    0,
    [_BW],
    [[0, { [_eQN]: `BandwidthWeighting`,
                [_xN]: _bW }]]
];
var LaunchTemplateNetworkPerformanceOptionsRequest$ = [3, n0, _LTNPOR,
    0,
    [_BW],
    [0]
];
var LaunchTemplateOverrides$ = [3, n0, _LTO,
    0,
    [_IT, _SPp, _SIu, _AZ, _WCe, _Prio, _IRn, _AZI],
    [[0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `SpotPrice`,
                [_xN]: _sPp }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `WeightedCapacity`,
                [_xN]: _wC }], [1, { [_eQN]: `Priority`,
                [_xN]: _pri }], [() => InstanceRequirements$, { [_eQN]: `InstanceRequirements`,
                [_xN]: _iR }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var LaunchTemplatePlacement$ = [3, n0, _LTP,
    0,
    [_AZ, _AZI, _Af, _GN, _HIo, _Te, _SDp, _HRGA, _PN, _GIr],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `Affinity`,
                [_xN]: _af }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `HostId`,
                [_xN]: _hI }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `SpreadDomain`,
                [_xN]: _sDp }], [0, { [_eQN]: `HostResourceGroupArn`,
                [_xN]: _hRGA }], [1, { [_eQN]: `PartitionNumber`,
                [_xN]: _pN }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }]]
];
var LaunchTemplatePlacementRequest$ = [3, n0, _LTPR,
    0,
    [_AZ, _AZI, _Af, _GN, _HIo, _Te, _SDp, _HRGA, _PN, _GIr],
    [0, 0, 0, 0, 0, 0, 0, 0, 1, 0]
];
var LaunchTemplatePrivateDnsNameOptions$ = [3, n0, _LTPDNO,
    0,
    [_HTo, _ERNDAR, _ERNDAAAAR],
    [[0, { [_eQN]: `HostnameType`,
                [_xN]: _hTo }], [2, { [_eQN]: `EnableResourceNameDnsARecord`,
                [_xN]: _eRNDAR }], [2, { [_eQN]: `EnableResourceNameDnsAAAARecord`,
                [_xN]: _eRNDAAAAR }]]
];
var LaunchTemplatePrivateDnsNameOptionsRequest$ = [3, n0, _LTPDNOR,
    0,
    [_HTo, _ERNDAR, _ERNDAAAAR],
    [0, 2, 2]
];
var LaunchTemplatesMonitoring$ = [3, n0, _LTM,
    0,
    [_En],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }]]
];
var LaunchTemplatesMonitoringRequest$ = [3, n0, _LTMR,
    0,
    [_En],
    [2]
];
var LaunchTemplateSpecification$ = [3, n0, _LTS,
    0,
    [_LTI, _LTN, _Ver],
    [0, 0, 0]
];
var LaunchTemplateSpotMarketOptions$ = [3, n0, _LTSMO,
    0,
    [_MPax, _SIT, _BDMlo, _VU, _IIB],
    [[0, { [_eQN]: `MaxPrice`,
                [_xN]: _mP }], [0, { [_eQN]: `SpotInstanceType`,
                [_xN]: _sIT }], [1, { [_eQN]: `BlockDurationMinutes`,
                [_xN]: _bDMl }], [4, { [_eQN]: `ValidUntil`,
                [_xN]: _vU }], [0, { [_eQN]: `InstanceInterruptionBehavior`,
                [_xN]: _iIB }]]
];
var LaunchTemplateSpotMarketOptionsRequest$ = [3, n0, _LTSMOR,
    0,
    [_MPax, _SIT, _BDMlo, _VU, _IIB],
    [0, 0, 1, 4, 0]
];
var LaunchTemplateTagSpecification$ = [3, n0, _LTTS,
    0,
    [_RTe, _T],
    [[0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var LaunchTemplateTagSpecificationRequest$ = [3, n0, _LTTSR,
    0,
    [_RTe, _T],
    [0, [() => TagList, { [_xN]: _Ta }]]
];
var LaunchTemplateVersion$ = [3, n0, _LTV,
    0,
    [_LTI, _LTN, _VNe, _VD, _CTr, _CBr, _DVef, _LTD, _Op],
    [[0, { [_eQN]: `LaunchTemplateId`,
                [_xN]: _lTI }], [0, { [_eQN]: `LaunchTemplateName`,
                [_xN]: _lTN }], [1, { [_eQN]: `VersionNumber`,
                [_xN]: _vNe }], [0, { [_eQN]: `VersionDescription`,
                [_xN]: _vD }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [0, { [_eQN]: `CreatedBy`,
                [_xN]: _cBr }], [2, { [_eQN]: `DefaultVersion`,
                [_xN]: _dVef }], [() => ResponseLaunchTemplateData$, { [_eQN]: `LaunchTemplateData`,
                [_xN]: _lTD }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }]]
];
var LicenseConfiguration$ = [3, n0, _LCi,
    0,
    [_LCA],
    [[0, { [_eQN]: `LicenseConfigurationArn`,
                [_xN]: _lCA }]]
];
var LicenseConfigurationRequest$ = [3, n0, _LCR,
    0,
    [_LCA],
    [0]
];
var ListImagesInRecycleBinRequest$ = [3, n0, _LIIRBR,
    0,
    [_IIma, _NTe, _MR, _DR],
    [[() => ImageIdStringList, { [_xN]: _IIm }], 0, 1, 2]
];
var ListImagesInRecycleBinResult$ = [3, n0, _LIIRBRi,
    0,
    [_Im, _NTe],
    [[() => ImageRecycleBinInfoList, { [_eQN]: `ImageSet`,
                [_xN]: _iSmag }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var ListSnapshotsInRecycleBinRequest$ = [3, n0, _LSIRBR,
    0,
    [_MR, _NTe, _SIna, _DR],
    [1, 0, [() => SnapshotIdStringList, { [_xN]: _SIn }], 2]
];
var ListSnapshotsInRecycleBinResult$ = [3, n0, _LSIRBRi,
    0,
    [_Sn, _NTe],
    [[() => SnapshotRecycleBinInfoList, { [_eQN]: `SnapshotSet`,
                [_xN]: _sSn }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var ListVolumesInRecycleBinRequest$ = [3, n0, _LVIRBR,
    0,
    [_VIol, _DR, _MR, _NTe],
    [[() => VolumeIdStringList, { [_xN]: _VIo }], 2, 1, 0]
];
var ListVolumesInRecycleBinResult$ = [3, n0, _LVIRBRi,
    0,
    [_Vo, _NTe],
    [[() => VolumeRecycleBinInfoList, { [_eQN]: `VolumeSet`,
                [_xN]: _vS }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var LoadBalancersConfig$ = [3, n0, _LBC,
    0,
    [_CLBC, _TGCa],
    [[() => ClassicLoadBalancersConfig$, { [_eQN]: `ClassicLoadBalancersConfig`,
                [_xN]: _cLBC }], [() => TargetGroupsConfig$, { [_eQN]: `TargetGroupsConfig`,
                [_xN]: _tGCa }]]
];
var LoadPermission$ = [3, n0, _LPo,
    0,
    [_UI, _Gr],
    [[0, { [_eQN]: `UserId`,
                [_xN]: _uI }], [0, { [_eQN]: `Group`,
                [_xN]: _g }]]
];
var LoadPermissionModifications$ = [3, n0, _LPMo,
    0,
    [_Ad, _Rem],
    [[() => LoadPermissionListRequest, 0], [() => LoadPermissionListRequest, 0]]
];
var LoadPermissionRequest$ = [3, n0, _LPR,
    0,
    [_Gr, _UI],
    [0, 0]
];
var LocalGateway$ = [3, n0, _LGo,
    0,
    [_LGI, _OA, _OI, _St, _T],
    [[0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var LocalGatewayRoute$ = [3, n0, _LGR,
    0,
    [_DCB, _LGVIGI, _Ty, _St, _LGRTI, _LGRTA, _OI, _SIu, _CPI, _NII, _DPLI],
    [[0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `LocalGatewayVirtualInterfaceGroupId`,
                [_xN]: _lGVIGI }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `LocalGatewayRouteTableId`,
                [_xN]: _lGRTI }], [0, { [_eQN]: `LocalGatewayRouteTableArn`,
                [_xN]: _lGRTA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `CoipPoolId`,
                [_xN]: _cPI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `DestinationPrefixListId`,
                [_xN]: _dPLI }]]
];
var LocalGatewayRouteTable$ = [3, n0, _LGRT,
    0,
    [_LGRTI, _LGRTA, _LGI, _OA, _OI, _St, _T, _Mo, _SRt],
    [[0, { [_eQN]: `LocalGatewayRouteTableId`,
                [_xN]: _lGRTI }], [0, { [_eQN]: `LocalGatewayRouteTableArn`,
                [_xN]: _lGRTA }], [0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `Mode`,
                [_xN]: _mo }], [() => StateReason$, { [_eQN]: `StateReason`,
                [_xN]: _sRt }]]
];
var LocalGatewayRouteTableVirtualInterfaceGroupAssociation$ = [3, n0, _LGRTVIGA,
    0,
    [_LGRTVIGAI, _LGVIGI, _LGI, _LGRTI, _LGRTA, _OI, _St, _T],
    [[0, { [_eQN]: `LocalGatewayRouteTableVirtualInterfaceGroupAssociationId`,
                [_xN]: _lGRTVIGAI }], [0, { [_eQN]: `LocalGatewayVirtualInterfaceGroupId`,
                [_xN]: _lGVIGI }], [0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }], [0, { [_eQN]: `LocalGatewayRouteTableId`,
                [_xN]: _lGRTI }], [0, { [_eQN]: `LocalGatewayRouteTableArn`,
                [_xN]: _lGRTA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var LocalGatewayRouteTableVpcAssociation$ = [3, n0, _LGRTVA,
    0,
    [_LGRTVAI, _LGRTI, _LGRTA, _LGI, _VI, _OI, _St, _T],
    [[0, { [_eQN]: `LocalGatewayRouteTableVpcAssociationId`,
                [_xN]: _lGRTVAI }], [0, { [_eQN]: `LocalGatewayRouteTableId`,
                [_xN]: _lGRTI }], [0, { [_eQN]: `LocalGatewayRouteTableArn`,
                [_xN]: _lGRTA }], [0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var LocalGatewayVirtualInterface$ = [3, n0, _LGVI,
    0,
    [_LGVII, _LGI, _LGVIGI, _LGVIA, _OLI, _Vl, _LA, _PAe, _LBA, _PBA, _PBAE, _OI, _T, _CSon],
    [[0, { [_eQN]: `LocalGatewayVirtualInterfaceId`,
                [_xN]: _lGVII }], [0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }], [0, { [_eQN]: `LocalGatewayVirtualInterfaceGroupId`,
                [_xN]: _lGVIGI }], [0, { [_eQN]: `LocalGatewayVirtualInterfaceArn`,
                [_xN]: _lGVIA }], [0, { [_eQN]: `OutpostLagId`,
                [_xN]: _oLI }], [1, { [_eQN]: `Vlan`,
                [_xN]: _vl }], [0, { [_eQN]: `LocalAddress`,
                [_xN]: _lA }], [0, { [_eQN]: `PeerAddress`,
                [_xN]: _pAe }], [1, { [_eQN]: `LocalBgpAsn`,
                [_xN]: _lBAo }], [1, { [_eQN]: `PeerBgpAsn`,
                [_xN]: _pBA }], [1, { [_eQN]: `PeerBgpAsnExtended`,
                [_xN]: _pBAE }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `ConfigurationState`,
                [_xN]: _cSon }]]
];
var LocalGatewayVirtualInterfaceGroup$ = [3, n0, _LGVIG,
    0,
    [_LGVIGI, _LGVIIo, _LGI, _OI, _LBA, _LBAE, _LGVIGA, _T, _CSon],
    [[0, { [_eQN]: `LocalGatewayVirtualInterfaceGroupId`,
                [_xN]: _lGVIGI }], [() => LocalGatewayVirtualInterfaceIdSet, { [_eQN]: `LocalGatewayVirtualInterfaceIdSet`,
                [_xN]: _lGVIIS }], [0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [1, { [_eQN]: `LocalBgpAsn`,
                [_xN]: _lBAo }], [1, { [_eQN]: `LocalBgpAsnExtended`,
                [_xN]: _lBAE }], [0, { [_eQN]: `LocalGatewayVirtualInterfaceGroupArn`,
                [_xN]: _lGVIGA }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `ConfigurationState`,
                [_xN]: _cSon }]]
];
var LockedSnapshotsInfo$ = [3, n0, _LSI,
    0,
    [_OI, _SIn, _LSoc, _LDo, _COP, _COPEO, _LCO, _LDST, _LEO],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `LockState`,
                [_xN]: _lSoc }], [1, { [_eQN]: `LockDuration`,
                [_xN]: _lDo }], [1, { [_eQN]: `CoolOffPeriod`,
                [_xN]: _cOP }], [4, { [_eQN]: `CoolOffPeriodExpiresOn`,
                [_xN]: _cOPEO }], [4, { [_eQN]: `LockCreatedOn`,
                [_xN]: _lCO }], [4, { [_eQN]: `LockDurationStartTime`,
                [_xN]: _lDST }], [4, { [_eQN]: `LockExpiresOn`,
                [_xN]: _lEO }]]
];
var LockSnapshotRequest$ = [3, n0, _LSR,
    0,
    [_SIn, _LM, _DR, _COP, _LDo, _EDx],
    [0, 0, 2, 1, 1, 4], 2
];
var LockSnapshotResult$ = [3, n0, _LSRo,
    0,
    [_SIn, _LSoc, _LDo, _COP, _COPEO, _LCO, _LEO, _LDST],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `LockState`,
                [_xN]: _lSoc }], [1, { [_eQN]: `LockDuration`,
                [_xN]: _lDo }], [1, { [_eQN]: `CoolOffPeriod`,
                [_xN]: _cOP }], [4, { [_eQN]: `CoolOffPeriodExpiresOn`,
                [_xN]: _cOPEO }], [4, { [_eQN]: `LockCreatedOn`,
                [_xN]: _lCO }], [4, { [_eQN]: `LockExpiresOn`,
                [_xN]: _lEO }], [4, { [_eQN]: `LockDurationStartTime`,
                [_xN]: _lDST }]]
];
var MacHost$ = [3, n0, _MHa,
    0,
    [_HIo, _MOSLSV],
    [[0, { [_eQN]: `HostId`,
                [_xN]: _hI }], [() => MacOSVersionStringList, { [_eQN]: `MacOSLatestSupportedVersionSet`,
                [_xN]: _mOSLSVS }]]
];
var MacModificationTask$ = [3, n0, _MMT,
    0,
    [_II, _MMTIa, _MSIPCa, _ST, _T, _TSas, _TTa],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `MacModificationTaskId`,
                [_xN]: _mMTI }], [() => MacSystemIntegrityProtectionConfiguration$, { [_eQN]: `MacSystemIntegrityProtectionConfig`,
                [_xN]: _mSIPC }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `TaskState`,
                [_xN]: _tSas }], [0, { [_eQN]: `TaskType`,
                [_xN]: _tTa }]]
];
var MacSystemIntegrityProtectionConfiguration$ = [3, n0, _MSIPC,
    0,
    [_AIp, _BS, _DReb, _DTRr, _FPi, _KS, _NP, _Sta],
    [[0, { [_eQN]: `AppleInternal`,
                [_xN]: _aIp }], [0, { [_eQN]: `BaseSystem`,
                [_xN]: _bSa }], [0, { [_eQN]: `DebuggingRestrictions`,
                [_xN]: _dReb }], [0, { [_eQN]: `DTraceRestrictions`,
                [_xN]: _dTR }], [0, { [_eQN]: `FilesystemProtections`,
                [_xN]: _fPi }], [0, { [_eQN]: `KextSigning`,
                [_xN]: _kSe }], [0, { [_eQN]: `NvramProtections`,
                [_xN]: _nP }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var MacSystemIntegrityProtectionConfigurationRequest$ = [3, n0, _MSIPCR,
    0,
    [_AIp, _BS, _DReb, _DTRr, _FPi, _KS, _NP],
    [0, 0, 0, 0, 0, 0, 0]
];
var MaintenanceDetails$ = [3, n0, _MDa,
    0,
    [_PM, _MAAA, _LMA],
    [[0, { [_eQN]: `PendingMaintenance`,
                [_xN]: _pM }], [4, { [_eQN]: `MaintenanceAutoAppliedAfter`,
                [_xN]: _mAAA }], [4, { [_eQN]: `LastMaintenanceApplied`,
                [_xN]: _lMA }]]
];
var ManagedPrefixList$ = [3, n0, _MPLa,
    0,
    [_PLI, _AF, _St, _SMta, _PLAr, _PLN, _ME, _Ver, _T, _OI, _IPLRTI, _IPLRSE],
    [[0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `AddressFamily`,
                [_xN]: _aF }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }], [0, { [_eQN]: `PrefixListArn`,
                [_xN]: _pLA }], [0, { [_eQN]: `PrefixListName`,
                [_xN]: _pLN }], [1, { [_eQN]: `MaxEntries`,
                [_xN]: _mE }], [1, { [_eQN]: `Version`,
                [_xN]: _ve }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `IpamPrefixListResolverTargetId`,
                [_xN]: _iPLRTI }], [2, { [_eQN]: `IpamPrefixListResolverSyncEnabled`,
                [_xN]: _iPLRSE }]]
];
var ManagedResourceVisibilitySettings$ = [3, n0, _MRVS,
    0,
    [_DVefa],
    [[0, { [_eQN]: `DefaultVisibility`,
                [_xN]: _dVefa }]]
];
var MediaAcceleratorInfo$ = [3, n0, _MAIe,
    0,
    [_Acc, _TMMIMB],
    [[() => MediaDeviceInfoList, { [_eQN]: `Accelerators`,
                [_xN]: _acc }], [1, { [_eQN]: `TotalMediaMemoryInMiB`,
                [_xN]: _tMMIMB }]]
];
var MediaDeviceInfo$ = [3, n0, _MDI,
    0,
    [_Cou, _N, _Man, _MIe],
    [[1, { [_eQN]: `Count`,
                [_xN]: _cou }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Manufacturer`,
                [_xN]: _man }], [() => MediaDeviceMemoryInfo$, { [_eQN]: `MemoryInfo`,
                [_xN]: _mIe }]]
];
var MediaDeviceMemoryInfo$ = [3, n0, _MDMI,
    0,
    [_SIMB],
    [[1, { [_eQN]: `SizeInMiB`,
                [_xN]: _sIMB }]]
];
var MemoryGiBPerVCpu$ = [3, n0, _MGBPVC,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var MemoryGiBPerVCpuRequest$ = [3, n0, _MGBPVCR,
    0,
    [_M, _Ma],
    [1, 1]
];
var MemoryInfo$ = [3, n0, _MIe,
    0,
    [_SIMB],
    [[1, { [_eQN]: `SizeInMiB`,
                [_xN]: _sIMB }]]
];
var MemoryMiB$ = [3, n0, _MMB,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var MemoryMiBRequest$ = [3, n0, _MMBR,
    0,
    [_M, _Ma],
    [1, 1], 1
];
var MetricDataResult$ = [3, n0, _MDRet,
    0,
    [_Dim, _Ti, _MVe],
    [[() => CapacityManagerDimension$, { [_eQN]: `Dimension`,
                [_xN]: _dim }], [4, { [_eQN]: `Timestamp`,
                [_xN]: _ti }], [() => MetricValueSet, { [_eQN]: `MetricValueSet`,
                [_xN]: _mVS }]]
];
var MetricPoint$ = [3, n0, _MPet,
    0,
    [_SD, _ED, _V, _Sta],
    [[4, { [_eQN]: `StartDate`,
                [_xN]: _sD }], [4, { [_eQN]: `EndDate`,
                [_xN]: _eD }], [1, { [_eQN]: `Value`,
                [_xN]: _v }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var MetricValue$ = [3, n0, _MVet,
    0,
    [_Met, _V],
    [[0, { [_eQN]: `Metric`,
                [_xN]: _met }], [1, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var ModifyAccountVpcEncryptionControlRequest$ = [3, n0, _MAVECR,
    0,
    [_DR, _Mo, _IG, _EOIG, _NG, _VPG, _VP, _L, _VL, _EFS],
    [2, 0, 0, 0, 0, 0, 0, 0, 0, 0]
];
var ModifyAccountVpcEncryptionControlResult$ = [3, n0, _MAVECRo,
    0,
    [_AVEC],
    [[() => AccountVpcEncryptionControl$, { [_eQN]: `AccountVpcEncryptionControl`,
                [_xN]: _aVEC }]]
];
var ModifyAddressAttributeRequest$ = [3, n0, _MAAR,
    0,
    [_AIl, _DNo, _DR],
    [0, 0, 2], 1
];
var ModifyAddressAttributeResult$ = [3, n0, _MAARo,
    0,
    [_A],
    [[() => AddressAttribute$, { [_eQN]: `Address`,
                [_xN]: _ad }]]
];
var ModifyAvailabilityZoneGroupRequest$ = [3, n0, _MAZGR,
    0,
    [_GN, _OIS, _DR],
    [0, 0, 2], 2
];
var ModifyAvailabilityZoneGroupResult$ = [3, n0, _MAZGRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyCapacityReservationFleetRequest$ = [3, n0, _MCRFR,
    0,
    [_CRFIa, _TTC, _ED, _DR, _RED],
    [0, 1, 4, 2, 2], 1
];
var ModifyCapacityReservationFleetResult$ = [3, n0, _MCRFRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyCapacityReservationRequest$ = [3, n0, _MCRR,
    0,
    [_CRI, _IC, _ED, _EDTn, _Acce, _DR, _AId, _IMC],
    [0, 1, 4, 0, 2, 2, 0, 0], 1
];
var ModifyCapacityReservationResult$ = [3, n0, _MCRRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyClientVpnEndpointRequest$ = [3, n0, _MCVER,
    0,
    [_CVEI, _SCA, _CLO, _DS, _VPpn, _De, _STp, _DR, _SGIe, _VI, _SSP, _CCO, _STH, _CLBO, _CREO, _DOST, _TGC],
    [0, 0, () => ConnectionLogOptions$, [() => DnsServersOptionsModifyStructure$, 0], 1, 0, 2, 2, [() => ClientVpnSecurityGroupIdSet, { [_xN]: _SGI }], 0, 0, () => ClientConnectOptions$, 1, () => ClientLoginBannerOptions$, () => ClientRouteEnforcementOptions$, 2, [() => TransitGatewayConfigurationInputStructure$, 0]], 1
];
var ModifyClientVpnEndpointResult$ = [3, n0, _MCVERo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyDefaultCreditSpecificationRequest$ = [3, n0, _MDCSR,
    0,
    [_IF, _CCp, _DR],
    [0, 0, 2], 2
];
var ModifyDefaultCreditSpecificationResult$ = [3, n0, _MDCSRo,
    0,
    [_IFCS],
    [[() => InstanceFamilyCreditSpecification$, { [_eQN]: `InstanceFamilyCreditSpecification`,
                [_xN]: _iFCS }]]
];
var ModifyEbsDefaultKmsKeyIdRequest$ = [3, n0, _MEDKKIR,
    0,
    [_KKI, _DR],
    [0, 2], 1
];
var ModifyEbsDefaultKmsKeyIdResult$ = [3, n0, _MEDKKIRo,
    0,
    [_KKI],
    [[0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }]]
];
var ModifyFleetRequest$ = [3, n0, _MFR,
    0,
    [_FIl, _DR, _ECTP, _LTC, _TCS, _Con],
    [0, 2, 0, [() => FleetLaunchTemplateConfigListRequest, { [_xN]: _LTCa }], () => TargetCapacitySpecificationRequest$, 0], 1
];
var ModifyFleetResult$ = [3, n0, _MFRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyFpgaImageAttributeRequest$ = [3, n0, _MFIAR,
    0,
    [_FII, _DR, _At, _OTp, _UIs, _UG, _PCro, _LPo, _De, _N],
    [0, 2, 0, 0, [() => UserIdStringList, { [_xN]: _UI }], [() => UserGroupStringList, { [_xN]: _UGs }], [() => ProductCodeStringList, { [_xN]: _PCr }], [() => LoadPermissionModifications$, 0], 0, 0], 1
];
var ModifyFpgaImageAttributeResult$ = [3, n0, _MFIARo,
    0,
    [_FIA],
    [[() => FpgaImageAttribute$, { [_eQN]: `FpgaImageAttribute`,
                [_xN]: _fIA }]]
];
var ModifyHostsRequest$ = [3, n0, _MHR,
    0,
    [_HI, _HR, _IT, _IF, _HM, _APu],
    [[() => RequestHostIdList, { [_eQN]: `HostId`,
                [_xN]: _hI }], 0, 0, 0, 0, [0, { [_eQN]: `AutoPlacement`,
                [_xN]: _aP }]], 1
];
var ModifyHostsResult$ = [3, n0, _MHRo,
    0,
    [_Suc, _U],
    [[() => ResponseHostIdList, { [_eQN]: `Successful`,
                [_xN]: _suc }], [() => UnsuccessfulItemList, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var ModifyIdentityIdFormatRequest$ = [3, n0, _MIIFR,
    0,
    [_Reso, _ULI, _PAr],
    [[0, { [_eQN]: `Resource`,
                [_xN]: _re }], [2, { [_eQN]: `UseLongIds`,
                [_xN]: _uLI }], [0, { [_eQN]: `PrincipalArn`,
                [_xN]: _pAr }]], 3
];
var ModifyIdFormatRequest$ = [3, n0, _MIFR,
    0,
    [_Reso, _ULI],
    [0, 2], 2
];
var ModifyImageAttributeRequest$ = [3, n0, _MIAR,
    0,
    [_IIm, _At, _De, _LPau, _OTp, _PCro, _UG, _UIs, _V, _OArga, _OUAr, _ISmd, _DR],
    [0, 0, [() => AttributeValue$, 0], [() => LaunchPermissionModifications$, 0], 0, [() => ProductCodeStringList, { [_xN]: _PCr }], [() => UserGroupStringList, { [_xN]: _UGs }], [() => UserIdStringList, { [_xN]: _UI }], 0, [() => OrganizationArnStringList, { [_xN]: _OArg }], [() => OrganizationalUnitArnStringList, { [_xN]: _OUA }], [() => AttributeValue$, 0], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var ModifyInstanceAttributeRequest$ = [3, n0, _MIARo,
    0,
    [_II, _SDC, _EOn, _DASi, _DR, _At, _V, _BDMl, _DAT, _IT, _Ke, _Ra, _UDs, _IISB, _G, _EO, _SNS, _ESna],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => AttributeBooleanValue$, 0], () => EnclaveOptionsRequest$, [() => AttributeBooleanValue$, 0], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `Attribute`,
                [_xN]: _att }], [() => ModifyInstanceAttributeValue, { [_eQN]: `Value`,
                [_xN]: _v }], [() => InstanceBlockDeviceMappingSpecificationList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }], [() => AttributeBooleanValue$, { [_eQN]: `DisableApiTermination`,
                [_xN]: _dAT }], [() => AttributeValue$, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [() => AttributeValue$, { [_eQN]: `Kernel`,
                [_xN]: _ke }], [() => AttributeValue$, { [_eQN]: `Ramdisk`,
                [_xN]: _ra }], [() => BlobAttributeValue$, { [_eQN]: `UserData`,
                [_xN]: _uDs }], [() => AttributeValue$, { [_eQN]: `InstanceInitiatedShutdownBehavior`,
                [_xN]: _iISB }], [() => GroupIdStringList, { [_xN]: _GIr }], [() => AttributeBooleanValue$, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [() => AttributeValue$, { [_eQN]: `SriovNetSupport`,
                [_xN]: _sNSr }], [() => AttributeBooleanValue$, { [_eQN]: `EnaSupport`,
                [_xN]: _eSna }]], 1
];
var ModifyInstanceCapacityReservationAttributesRequest$ = [3, n0, _MICRAR,
    0,
    [_II, _CRSa, _DR],
    [0, () => CapacityReservationSpecification$, 2], 2
];
var ModifyInstanceCapacityReservationAttributesResult$ = [3, n0, _MICRARo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyInstanceConnectEndpointRequest$ = [3, n0, _MICER,
    0,
    [_ICEI, _DR, _IAT, _SGIe, _PCI],
    [0, 2, 0, [() => SecurityGroupIdStringListRequest, { [_xN]: _SGI }], 2], 1
];
var ModifyInstanceConnectEndpointResult$ = [3, n0, _MICERo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyInstanceCpuOptionsRequest$ = [3, n0, _MICOR,
    0,
    [_II, _CCor, _TPC, _NV, _DR],
    [0, 1, 1, 0, 2], 1
];
var ModifyInstanceCpuOptionsResult$ = [3, n0, _MICORo,
    0,
    [_II, _CCor, _TPC, _NV],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [1, { [_eQN]: `CoreCount`,
                [_xN]: _cCo }], [1, { [_eQN]: `ThreadsPerCore`,
                [_xN]: _tPC }], [0, { [_eQN]: `NestedVirtualization`,
                [_xN]: _nV }]]
];
var ModifyInstanceCreditSpecificationRequest$ = [3, n0, _MICSR,
    0,
    [_ICS, _DR, _CT],
    [[() => InstanceCreditSpecificationListRequest, { [_xN]: _ICSn }], 2, 0], 1
];
var ModifyInstanceCreditSpecificationResult$ = [3, n0, _MICSRo,
    0,
    [_SICS, _UICS],
    [[() => SuccessfulInstanceCreditSpecificationSet, { [_eQN]: `SuccessfulInstanceCreditSpecificationSet`,
                [_xN]: _sICSS }], [() => UnsuccessfulInstanceCreditSpecificationSet, { [_eQN]: `UnsuccessfulInstanceCreditSpecificationSet`,
                [_xN]: _uICSS }]]
];
var ModifyInstanceEventStartTimeRequest$ = [3, n0, _MIESTR,
    0,
    [_II, _IEI, _NB, _DR],
    [0, 0, 4, 2], 3
];
var ModifyInstanceEventStartTimeResult$ = [3, n0, _MIESTRo,
    0,
    [_Eve],
    [[() => InstanceStatusEvent$, { [_eQN]: `Event`,
                [_xN]: _ev }]]
];
var ModifyInstanceEventWindowRequest$ = [3, n0, _MIEWR,
    0,
    [_IEWI, _DR, _N, _TRi, _CEr],
    [0, 2, 0, [() => InstanceEventWindowTimeRangeRequestSet, { [_xN]: _TRim }], 0], 1
];
var ModifyInstanceEventWindowResult$ = [3, n0, _MIEWRo,
    0,
    [_IEW],
    [[() => InstanceEventWindow$, { [_eQN]: `InstanceEventWindow`,
                [_xN]: _iEW }]]
];
var ModifyInstanceMaintenanceOptionsRequest$ = [3, n0, _MIMOR,
    0,
    [_II, _ARuto, _RMe, _DR],
    [0, 0, 0, 2], 1
];
var ModifyInstanceMaintenanceOptionsResult$ = [3, n0, _MIMORo,
    0,
    [_II, _ARuto, _RMe],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `AutoRecovery`,
                [_xN]: _aRut }], [0, { [_eQN]: `RebootMigration`,
                [_xN]: _rMe }]]
];
var ModifyInstanceMetadataDefaultsRequest$ = [3, n0, _MIMDR,
    0,
    [_HT, _HPRHL, _HE, _IMT, _DR, _HTE],
    [0, 1, 0, 0, 2, 0]
];
var ModifyInstanceMetadataDefaultsResult$ = [3, n0, _MIMDRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyInstanceMetadataOptionsRequest$ = [3, n0, _MIMORod,
    0,
    [_II, _HT, _HPRHL, _HE, _DR, _HPI, _IMT],
    [0, 0, 1, 0, 2, 0, 0], 1
];
var ModifyInstanceMetadataOptionsResult$ = [3, n0, _MIMORodi,
    0,
    [_II, _IMOn],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => InstanceMetadataOptionsResponse$, { [_eQN]: `InstanceMetadataOptions`,
                [_xN]: _iMO }]]
];
var ModifyInstanceNetworkPerformanceRequest$ = [3, n0, _MINPR,
    0,
    [_II, _BW, _DR],
    [0, 0, 2], 2
];
var ModifyInstanceNetworkPerformanceResult$ = [3, n0, _MINPRo,
    0,
    [_II, _BW],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `BandwidthWeighting`,
                [_xN]: _bW }]]
];
var ModifyInstancePlacementRequest$ = [3, n0, _MIPR,
    0,
    [_II, _GN, _PN, _HRGA, _GIr, _Te, _Af, _HIo],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], 0, 1, 0, 0, [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `Affinity`,
                [_xN]: _af }], [0, { [_eQN]: `HostId`,
                [_xN]: _hI }]], 1
];
var ModifyInstancePlacementResult$ = [3, n0, _MIPRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyIpamPolicyAllocationRulesRequest$ = [3, n0, _MIPARR,
    0,
    [_IPIp, _Lo, _RTe, _DR, _ARllo],
    [0, 0, 0, 2, [() => IpamPolicyAllocationRuleListRequest, { [_xN]: _ARlloc }]], 3
];
var ModifyIpamPolicyAllocationRulesResult$ = [3, n0, _MIPARRo,
    0,
    [_IPDp],
    [[() => IpamPolicyDocument$, { [_eQN]: `IpamPolicyDocument`,
                [_xN]: _iPD }]]
];
var ModifyIpamPoolAllocationRequest$ = [3, n0, _MIPAR,
    0,
    [_IPAIp, _DR, _De],
    [0, 2, 0], 1
];
var ModifyIpamPoolAllocationResult$ = [3, n0, _MIPARo,
    0,
    [_IPA],
    [[() => IpamPoolAllocation$, { [_eQN]: `IpamPoolAllocation`,
                [_xN]: _iPA }]]
];
var ModifyIpamPoolRequest$ = [3, n0, _MIPRod,
    0,
    [_IPI, _DR, _De, _AIu, _AMNL, _AMNLl, _ADNL, _CADNL, _AART, _RART],
    [0, 2, 0, 2, 1, 1, 1, 2, [() => RequestIpamResourceTagList, { [_xN]: _AARTd }], [() => RequestIpamResourceTagList, { [_xN]: _RARTe }]], 1
];
var ModifyIpamPoolResult$ = [3, n0, _MIPRodi,
    0,
    [_IPpam],
    [[() => IpamPool$, { [_eQN]: `IpamPool`,
                [_xN]: _iPpam }]]
];
var ModifyIpamPrefixListResolverRequest$ = [3, n0, _MIPLRR,
    0,
    [_IPLRI, _DR, _De, _Ru],
    [0, 2, 0, [() => IpamPrefixListResolverRuleRequestSet, { [_xN]: _Rul }]], 1
];
var ModifyIpamPrefixListResolverResult$ = [3, n0, _MIPLRRo,
    0,
    [_IPLR],
    [[() => IpamPrefixListResolver$, { [_eQN]: `IpamPrefixListResolver`,
                [_xN]: _iPLR }]]
];
var ModifyIpamPrefixListResolverTargetRequest$ = [3, n0, _MIPLRTR,
    0,
    [_IPLRTI, _DR, _DV, _TLV, _CT],
    [0, 2, 1, 2, [0, 4]], 1
];
var ModifyIpamPrefixListResolverTargetResult$ = [3, n0, _MIPLRTRo,
    0,
    [_IPLRT],
    [[() => IpamPrefixListResolverTarget$, { [_eQN]: `IpamPrefixListResolverTarget`,
                [_xN]: _iPLRT }]]
];
var ModifyIpamRequest$ = [3, n0, _MIR,
    0,
    [_IIp, _DR, _De, _AOR, _ROR, _Tie, _EPG, _MAe],
    [0, 2, 0, [() => AddIpamOperatingRegionSet, { [_xN]: _AORd }], [() => RemoveIpamOperatingRegionSet, { [_xN]: _RORe }], 0, 2, 0], 1
];
var ModifyIpamResourceCidrRequest$ = [3, n0, _MIRCR,
    0,
    [_RIeso, _RCe, _RR, _CISI, _Moni, _DR, _DISI],
    [0, 0, 0, 0, 2, 2, 0], 5
];
var ModifyIpamResourceCidrResult$ = [3, n0, _MIRCRo,
    0,
    [_IRCp],
    [[() => IpamResourceCidr$, { [_eQN]: `IpamResourceCidr`,
                [_xN]: _iRC }]]
];
var ModifyIpamResourceDiscoveryRequest$ = [3, n0, _MIRDR,
    0,
    [_IRDI, _DR, _De, _AOR, _ROR, _AOUE, _ROUE],
    [0, 2, 0, [() => AddIpamOperatingRegionSet, { [_xN]: _AORd }], [() => RemoveIpamOperatingRegionSet, { [_xN]: _RORe }], [() => AddIpamOrganizationalUnitExclusionSet, { [_xN]: _AOUEd }], [() => RemoveIpamOrganizationalUnitExclusionSet, { [_xN]: _ROUEe }]], 1
];
var ModifyIpamResourceDiscoveryResult$ = [3, n0, _MIRDRo,
    0,
    [_IRD],
    [[() => IpamResourceDiscovery$, { [_eQN]: `IpamResourceDiscovery`,
                [_xN]: _iRD }]]
];
var ModifyIpamResult$ = [3, n0, _MIRo,
    0,
    [_Ip],
    [[() => Ipam$, { [_eQN]: `Ipam`,
                [_xN]: _ip }]]
];
var ModifyIpamScopeRequest$ = [3, n0, _MISR,
    0,
    [_ISI, _DR, _De, _EAC, _REAC],
    [0, 2, 0, () => ExternalAuthorityConfiguration$, 2], 1
];
var ModifyIpamScopeResult$ = [3, n0, _MISRo,
    0,
    [_ISp],
    [[() => IpamScope$, { [_eQN]: `IpamScope`,
                [_xN]: _iSp }]]
];
var ModifyLaunchTemplateRequest$ = [3, n0, _MLTR,
    0,
    [_DR, _CT, _LTI, _LTN, _DVef],
    [2, [0, 4], 0, 0, [0, { [_xN]: _SDV }]]
];
var ModifyLaunchTemplateResult$ = [3, n0, _MLTRo,
    0,
    [_LT],
    [[() => LaunchTemplate$, { [_eQN]: `LaunchTemplate`,
                [_xN]: _lT }]]
];
var ModifyLocalGatewayRouteRequest$ = [3, n0, _MLGRR,
    0,
    [_LGRTI, _DCB, _LGVIGI, _NII, _DR, _DPLI],
    [0, 0, 0, 0, 2, 0], 1
];
var ModifyLocalGatewayRouteResult$ = [3, n0, _MLGRRo,
    0,
    [_Ro],
    [[() => LocalGatewayRoute$, { [_eQN]: `Route`,
                [_xN]: _ro }]]
];
var ModifyManagedPrefixListRequest$ = [3, n0, _MMPLR,
    0,
    [_PLI, _DR, _CV, _PLN, _AEd, _REem, _ME, _IPLRSE],
    [0, 2, 1, 0, [() => AddPrefixListEntries, { [_xN]: _AEdd }], [() => RemovePrefixListEntries, { [_xN]: _REemo }], 1, 2], 1
];
var ModifyManagedPrefixListResult$ = [3, n0, _MMPLRo,
    0,
    [_PL],
    [[() => ManagedPrefixList$, { [_eQN]: `PrefixList`,
                [_xN]: _pL }]]
];
var ModifyManagedResourceVisibilityRequest$ = [3, n0, _MMRVR,
    0,
    [_DVefa, _DR],
    [0, 2], 1
];
var ModifyManagedResourceVisibilityResult$ = [3, n0, _MMRVRo,
    0,
    [_Vi],
    [[() => ManagedResourceVisibilitySettings$, { [_eQN]: `Visibility`,
                [_xN]: _vi }]]
];
var ModifyNetworkInterfaceAttributeRequest$ = [3, n0, _MNIAR,
    0,
    [_NII, _ESS, _EPI, _CTS, _APIAss, _ASI, _DR, _De, _SDC, _G, _Att],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], () => EnaSrdSpecification$, 2, () => ConnectionTrackingSpecificationRequest$, 2, [() => SubnetIdList, { [_xN]: _ASIs }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => AttributeValue$, { [_eQN]: `Description`,
                [_xN]: _de }], [() => AttributeBooleanValue$, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [() => SecurityGroupIdStringList, { [_xN]: _SGI }], [() => NetworkInterfaceAttachmentChanges$, { [_eQN]: `Attachment`,
                [_xN]: _at }]], 1
];
var ModifyPrivateDnsNameOptionsRequest$ = [3, n0, _MPDNOR,
    0,
    [_II, _DR, _PDHT, _ERNDAR, _ERNDAAAAR],
    [0, 2, 0, 2, 2], 1
];
var ModifyPrivateDnsNameOptionsResult$ = [3, n0, _MPDNORo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyPublicIpDnsNameOptionsRequest$ = [3, n0, _MPIDNOR,
    0,
    [_NII, _HTo, _DR],
    [0, 0, 2], 2
];
var ModifyPublicIpDnsNameOptionsResult$ = [3, n0, _MPIDNORo,
    0,
    [_Suc],
    [[2, { [_eQN]: `Successful`,
                [_xN]: _suc }]]
];
var ModifyReservedInstancesRequest$ = [3, n0, _MRIR,
    0,
    [_RIIese, _TC, _CT],
    [[() => ReservedInstancesIdStringList, { [_xN]: _RIIes }], [() => ReservedInstancesConfigurationList, { [_xN]: _RICSIT }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }]], 2
];
var ModifyReservedInstancesResult$ = [3, n0, _MRIRo,
    0,
    [_RIMIe],
    [[0, { [_eQN]: `ReservedInstancesModificationId`,
                [_xN]: _rIMI }]]
];
var ModifyRouteServerRequest$ = [3, n0, _MRSR,
    0,
    [_RSI, _PRe, _PRD, _SNE, _DR],
    [0, 0, 1, 2, 2], 1
];
var ModifyRouteServerResult$ = [3, n0, _MRSRo,
    0,
    [_RSo],
    [[() => RouteServer$, { [_eQN]: `RouteServer`,
                [_xN]: _rSo }]]
];
var ModifySecurityGroupRulesRequest$ = [3, n0, _MSGRR,
    0,
    [_GIr, _SGR, _DR],
    [0, [() => SecurityGroupRuleUpdateList, { [_xN]: _SGRe }], 2], 2
];
var ModifySecurityGroupRulesResult$ = [3, n0, _MSGRRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifySnapshotAttributeRequest$ = [3, n0, _MSAR,
    0,
    [_SIn, _At, _CVP, _GNr, _OTp, _UIs, _DR],
    [0, 0, [() => CreateVolumePermissionModifications$, 0], [() => GroupNameStringList, { [_xN]: _UGs }], 0, [() => UserIdStringList, { [_xN]: _UI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var ModifySnapshotTierRequest$ = [3, n0, _MSTR,
    0,
    [_SIn, _STt, _DR],
    [0, 0, 2], 1
];
var ModifySnapshotTierResult$ = [3, n0, _MSTRo,
    0,
    [_SIn, _TST],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [4, { [_eQN]: `TieringStartTime`,
                [_xN]: _tST }]]
];
var ModifySpotFleetRequestRequest$ = [3, n0, _MSFRR,
    0,
    [_SFRI, _LTC, _ODTC, _Con, _TCar, _ECTP],
    [[0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }], [() => LaunchTemplateConfigList, { [_xN]: _LTCa }], 1, 0, [1, { [_eQN]: `TargetCapacity`,
                [_xN]: _tCa }], [0, { [_eQN]: `ExcessCapacityTerminationPolicy`,
                [_xN]: _eCTP }]], 1
];
var ModifySpotFleetRequestResponse$ = [3, n0, _MSFRRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifySubnetAttributeRequest$ = [3, n0, _MSARo,
    0,
    [_SIu, _AIAOC, _MPIOL, _MCOIOL, _COIP, _EDn, _PDHTOL, _ERNDAROL, _ERNDAAAAROL, _ELADI, _DLADI],
    [[0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [() => AttributeBooleanValue$, 0], [() => AttributeBooleanValue$, 0], [() => AttributeBooleanValue$, 0], 0, [() => AttributeBooleanValue$, 0], 0, [() => AttributeBooleanValue$, 0], [() => AttributeBooleanValue$, 0], 1, [() => AttributeBooleanValue$, 0]], 1
];
var ModifyTrafficMirrorFilterNetworkServicesRequest$ = [3, n0, _MTMFNSR,
    0,
    [_TMFI, _ANS, _RNS, _DR],
    [0, [() => TrafficMirrorNetworkServiceList, { [_xN]: _ANSd }], [() => TrafficMirrorNetworkServiceList, { [_xN]: _RNSe }], 2], 1
];
var ModifyTrafficMirrorFilterNetworkServicesResult$ = [3, n0, _MTMFNSRo,
    0,
    [_TMF],
    [[() => TrafficMirrorFilter$, { [_eQN]: `TrafficMirrorFilter`,
                [_xN]: _tMF }]]
];
var ModifyTrafficMirrorFilterRuleRequest$ = [3, n0, _MTMFRR,
    0,
    [_TMFRI, _TD, _RNu, _RA, _DPRe, _SPRo, _Pr, _DCB, _SCB, _De, _RF, _DR],
    [0, 0, 1, 0, () => TrafficMirrorPortRangeRequest$, () => TrafficMirrorPortRangeRequest$, 1, 0, 0, 0, [64 | 0, { [_xN]: _RFe }], 2], 1
];
var ModifyTrafficMirrorFilterRuleResult$ = [3, n0, _MTMFRRo,
    0,
    [_TMFR],
    [[() => TrafficMirrorFilterRule$, { [_eQN]: `TrafficMirrorFilterRule`,
                [_xN]: _tMFR }]]
];
var ModifyTrafficMirrorSessionRequest$ = [3, n0, _MTMSR,
    0,
    [_TMSI, _TMTI, _TMFI, _PLa, _SNes, _VNI, _De, _RF, _DR],
    [0, 0, 0, 1, 1, 1, 0, [64 | 0, { [_xN]: _RFe }], 2], 1
];
var ModifyTrafficMirrorSessionResult$ = [3, n0, _MTMSRo,
    0,
    [_TMS],
    [[() => TrafficMirrorSession$, { [_eQN]: `TrafficMirrorSession`,
                [_xN]: _tMS }]]
];
var ModifyTransitGatewayMeteringPolicyRequest$ = [3, n0, _MTGMPR,
    0,
    [_TGMPI, _AMAI, _RMAI, _DR],
    [0, [64 | 0, { [_xN]: _AMAId }], [64 | 0, { [_xN]: _RMAIe }], 2], 1
];
var ModifyTransitGatewayMeteringPolicyResult$ = [3, n0, _MTGMPRo,
    0,
    [_TGMP],
    [[() => TransitGatewayMeteringPolicy$, { [_eQN]: `TransitGatewayMeteringPolicy`,
                [_xN]: _tGMP }]]
];
var ModifyTransitGatewayOptions$ = [3, n0, _MTGO,
    0,
    [_ATGCB, _RTGCB, _VESp, _DSn, _SGRS, _AASAu, _DRTA, _ADRTI, _DRTP, _PDRTI, _ASA, _ESn],
    [[() => TransitGatewayCidrBlockStringList, 0], [() => TransitGatewayCidrBlockStringList, 0], 0, 0, 0, 0, 0, 0, 0, 0, 1, 0]
];
var ModifyTransitGatewayPrefixListReferenceRequest$ = [3, n0, _MTGPLRR,
    0,
    [_TGRTI, _PLI, _TGAI, _Bl, _DR],
    [0, 0, 0, 2, 2], 2
];
var ModifyTransitGatewayPrefixListReferenceResult$ = [3, n0, _MTGPLRRo,
    0,
    [_TGPLR],
    [[() => TransitGatewayPrefixListReference$, { [_eQN]: `TransitGatewayPrefixListReference`,
                [_xN]: _tGPLR }]]
];
var ModifyTransitGatewayRequest$ = [3, n0, _MTGR,
    0,
    [_TGI, _De, _Opt, _DR],
    [0, 0, [() => ModifyTransitGatewayOptions$, 0], 2], 1
];
var ModifyTransitGatewayResult$ = [3, n0, _MTGRo,
    0,
    [_TG],
    [[() => TransitGateway$, { [_eQN]: `TransitGateway`,
                [_xN]: _tG }]]
];
var ModifyTransitGatewayVpcAttachmentRequest$ = [3, n0, _MTGVAR,
    0,
    [_TGAI, _ASId, _RSIe, _Opt, _DR],
    [0, [() => TransitGatewaySubnetIdList, 0], [() => TransitGatewaySubnetIdList, 0], () => ModifyTransitGatewayVpcAttachmentRequestOptions$, 2], 1
];
var ModifyTransitGatewayVpcAttachmentRequestOptions$ = [3, n0, _MTGVARO,
    0,
    [_DSn, _SGRS, _ISpv, _AMS],
    [0, 0, 0, 0]
];
var ModifyTransitGatewayVpcAttachmentResult$ = [3, n0, _MTGVARo,
    0,
    [_TGVA],
    [[() => TransitGatewayVpcAttachment$, { [_eQN]: `TransitGatewayVpcAttachment`,
                [_xN]: _tGVA }]]
];
var ModifyVerifiedAccessEndpointCidrOptions$ = [3, n0, _MVAECO,
    0,
    [_PRor],
    [[() => ModifyVerifiedAccessEndpointPortRangeList, { [_xN]: _PRo }]]
];
var ModifyVerifiedAccessEndpointEniOptions$ = [3, n0, _MVAEEO,
    0,
    [_Pr, _Po, _PRor],
    [0, 1, [() => ModifyVerifiedAccessEndpointPortRangeList, { [_xN]: _PRo }]]
];
var ModifyVerifiedAccessEndpointLoadBalancerOptions$ = [3, n0, _MVAELBO,
    0,
    [_SI, _Pr, _Po, _PRor],
    [[() => ModifyVerifiedAccessEndpointSubnetIdList, { [_xN]: _SIu }], 0, 1, [() => ModifyVerifiedAccessEndpointPortRangeList, { [_xN]: _PRo }]]
];
var ModifyVerifiedAccessEndpointPolicyRequest$ = [3, n0, _MVAEPR,
    0,
    [_VAEI, _PE, _PDo, _CT, _DR, _SSs],
    [0, 2, 0, [0, 4], 2, () => VerifiedAccessSseSpecificationRequest$], 1
];
var ModifyVerifiedAccessEndpointPolicyResult$ = [3, n0, _MVAEPRo,
    0,
    [_PE, _PDo, _SSs],
    [[2, { [_eQN]: `PolicyEnabled`,
                [_xN]: _pE }], [0, { [_eQN]: `PolicyDocument`,
                [_xN]: _pDo }], [() => VerifiedAccessSseSpecificationResponse$, { [_eQN]: `SseSpecification`,
                [_xN]: _sSs }]]
];
var ModifyVerifiedAccessEndpointPortRange$ = [3, n0, _MVAEPRod,
    0,
    [_FP, _TP],
    [1, 1]
];
var ModifyVerifiedAccessEndpointRdsOptions$ = [3, n0, _MVAERO,
    0,
    [_SI, _Po, _RE],
    [[() => ModifyVerifiedAccessEndpointSubnetIdList, { [_xN]: _SIu }], 1, 0]
];
var ModifyVerifiedAccessEndpointRequest$ = [3, n0, _MVAER,
    0,
    [_VAEI, _VAGI, _LBO, _NIO, _De, _CT, _DR, _ROd, _COi],
    [0, 0, [() => ModifyVerifiedAccessEndpointLoadBalancerOptions$, 0], [() => ModifyVerifiedAccessEndpointEniOptions$, 0], 0, [0, 4], 2, [() => ModifyVerifiedAccessEndpointRdsOptions$, 0], [() => ModifyVerifiedAccessEndpointCidrOptions$, 0]], 1
];
var ModifyVerifiedAccessEndpointResult$ = [3, n0, _MVAERo,
    0,
    [_VAE],
    [[() => VerifiedAccessEndpoint$, { [_eQN]: `VerifiedAccessEndpoint`,
                [_xN]: _vAE }]]
];
var ModifyVerifiedAccessGroupPolicyRequest$ = [3, n0, _MVAGPR,
    0,
    [_VAGI, _PE, _PDo, _CT, _DR, _SSs],
    [0, 2, 0, [0, 4], 2, () => VerifiedAccessSseSpecificationRequest$], 1
];
var ModifyVerifiedAccessGroupPolicyResult$ = [3, n0, _MVAGPRo,
    0,
    [_PE, _PDo, _SSs],
    [[2, { [_eQN]: `PolicyEnabled`,
                [_xN]: _pE }], [0, { [_eQN]: `PolicyDocument`,
                [_xN]: _pDo }], [() => VerifiedAccessSseSpecificationResponse$, { [_eQN]: `SseSpecification`,
                [_xN]: _sSs }]]
];
var ModifyVerifiedAccessGroupRequest$ = [3, n0, _MVAGR,
    0,
    [_VAGI, _VAII, _De, _CT, _DR],
    [0, 0, 0, [0, 4], 2], 1
];
var ModifyVerifiedAccessGroupResult$ = [3, n0, _MVAGRo,
    0,
    [_VAG],
    [[() => VerifiedAccessGroup$, { [_eQN]: `VerifiedAccessGroup`,
                [_xN]: _vAG }]]
];
var ModifyVerifiedAccessInstanceLoggingConfigurationRequest$ = [3, n0, _MVAILCR,
    0,
    [_VAII, _ALc, _DR, _CT],
    [0, () => VerifiedAccessLogOptions$, 2, [0, 4]], 2
];
var ModifyVerifiedAccessInstanceLoggingConfigurationResult$ = [3, n0, _MVAILCRo,
    0,
    [_LCo],
    [[() => VerifiedAccessInstanceLoggingConfiguration$, { [_eQN]: `LoggingConfiguration`,
                [_xN]: _lC }]]
];
var ModifyVerifiedAccessInstanceRequest$ = [3, n0, _MVAIR,
    0,
    [_VAII, _De, _DR, _CT, _CECSD],
    [0, 0, 2, [0, 4], 0], 1
];
var ModifyVerifiedAccessInstanceResult$ = [3, n0, _MVAIRo,
    0,
    [_VAI],
    [[() => VerifiedAccessInstance$, { [_eQN]: `VerifiedAccessInstance`,
                [_xN]: _vAI }]]
];
var ModifyVerifiedAccessNativeApplicationOidcOptions$ = [3, n0, _MVANAOO,
    0,
    [_PSKE, _Is, _AE, _TEo, _UIE, _CIli, _CS, _Sco],
    [0, 0, 0, 0, 0, 0, [() => ClientSecretType, 0], 0]
];
var ModifyVerifiedAccessTrustProviderDeviceOptions$ = [3, n0, _MVATPDO,
    0,
    [_PSKU],
    [0]
];
var ModifyVerifiedAccessTrustProviderOidcOptions$ = [3, n0, _MVATPOO,
    0,
    [_Is, _AE, _TEo, _UIE, _CIli, _CS, _Sco],
    [0, 0, 0, 0, 0, [() => ClientSecretType, 0], 0]
];
var ModifyVerifiedAccessTrustProviderRequest$ = [3, n0, _MVATPR,
    0,
    [_VATPI, _OO, _DOev, _De, _DR, _CT, _SSs, _NAOO],
    [0, [() => ModifyVerifiedAccessTrustProviderOidcOptions$, 0], () => ModifyVerifiedAccessTrustProviderDeviceOptions$, 0, 2, [0, 4], () => VerifiedAccessSseSpecificationRequest$, [() => ModifyVerifiedAccessNativeApplicationOidcOptions$, 0]], 1
];
var ModifyVerifiedAccessTrustProviderResult$ = [3, n0, _MVATPRo,
    0,
    [_VATP],
    [[() => VerifiedAccessTrustProvider$, { [_eQN]: `VerifiedAccessTrustProvider`,
                [_xN]: _vATP }]]
];
var ModifyVolumeAttributeRequest$ = [3, n0, _MVAR,
    0,
    [_VIo, _AEIO, _DR],
    [0, [() => AttributeBooleanValue$, 0], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var ModifyVolumeRequest$ = [3, n0, _MVR,
    0,
    [_VIo, _DR, _Siz, _VT, _Io, _Th, _MAE],
    [0, 2, 1, 0, 1, 1, 2], 1
];
var ModifyVolumeResult$ = [3, n0, _MVRo,
    0,
    [_VMo],
    [[() => VolumeModification$, { [_eQN]: `VolumeModification`,
                [_xN]: _vM }]]
];
var ModifyVpcAttributeRequest$ = [3, n0, _MVARo,
    0,
    [_VI, _EDH, _EDS, _ENAUM],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [() => AttributeBooleanValue$, 0], [() => AttributeBooleanValue$, 0], [() => AttributeBooleanValue$, 0]], 1
];
var ModifyVpcBlockPublicAccessExclusionRequest$ = [3, n0, _MVBPAER,
    0,
    [_EIx, _IGEM, _DR],
    [0, 0, 2], 2
];
var ModifyVpcBlockPublicAccessExclusionResult$ = [3, n0, _MVBPAERo,
    0,
    [_VBPAE],
    [[() => VpcBlockPublicAccessExclusion$, { [_eQN]: `VpcBlockPublicAccessExclusion`,
                [_xN]: _vBPAE }]]
];
var ModifyVpcBlockPublicAccessOptionsRequest$ = [3, n0, _MVBPAOR,
    0,
    [_IGBM, _DR],
    [0, 2], 1
];
var ModifyVpcBlockPublicAccessOptionsResult$ = [3, n0, _MVBPAORo,
    0,
    [_VBPAO],
    [[() => VpcBlockPublicAccessOptions$, { [_eQN]: `VpcBlockPublicAccessOptions`,
                [_xN]: _vBPAO }]]
];
var ModifyVpcEncryptionControlRequest$ = [3, n0, _MVECR,
    0,
    [_VECI, _DR, _Mo, _IGE, _EOIGE, _NGE, _VPGE, _VPE, _LEam, _VLE, _EFSE],
    [0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0], 1
];
var ModifyVpcEncryptionControlResult$ = [3, n0, _MVECRo,
    0,
    [_VEC],
    [[() => VpcEncryptionControl$, { [_eQN]: `VpcEncryptionControl`,
                [_xN]: _vEC }]]
];
var ModifyVpcEndpointConnectionNotificationRequest$ = [3, n0, _MVECNR,
    0,
    [_CNI, _DR, _CNAo, _CE],
    [0, 2, 0, [() => ValueStringList, 0]], 1
];
var ModifyVpcEndpointConnectionNotificationResult$ = [3, n0, _MVECNRo,
    0,
    [_RV],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyVpcEndpointPayerResponsibilityRequest$ = [3, n0, _MVEPRR,
    0,
    [_VEIp, _PRa, _Sco, _DR, _SIe],
    [0, 0, 0, 2, 0], 3
];
var ModifyVpcEndpointPayerResponsibilityResult$ = [3, n0, _MVEPRRo,
    0,
    [_VEIp, _PRay],
    [[0, { [_eQN]: `VpcEndpointId`,
                [_xN]: _vEI }], [() => PayerResponsibilitySet, { [_eQN]: `PayerResponsibilitySet`,
                [_xN]: _pRSa }]]
];
var ModifyVpcEndpointRequest$ = [3, n0, _MVER,
    0,
    [_VEIp, _DR, _RP, _PDo, _ARTI, _RRTI, _ASId, _RSIe, _ASGI, _RSGI, _IAT, _DOn, _PDE, _SC],
    [0, 2, 2, 0, [() => VpcEndpointRouteTableIdList, { [_xN]: _ARTId }], [() => VpcEndpointRouteTableIdList, { [_xN]: _RRTIe }], [() => VpcEndpointSubnetIdList, { [_xN]: _ASIdd }], [() => VpcEndpointSubnetIdList, { [_xN]: _RSIem }], [() => VpcEndpointSecurityGroupIdList, { [_xN]: _ASGId }], [() => VpcEndpointSecurityGroupIdList, { [_xN]: _RSGIe }], 0, [() => DnsOptionsSpecification$, 0], 2, [() => SubnetConfigurationsList, { [_xN]: _SCu }]], 1
];
var ModifyVpcEndpointResult$ = [3, n0, _MVERo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyVpcEndpointServiceConfigurationRequest$ = [3, n0, _MVESCR,
    0,
    [_SIe, _DR, _PDN, _RPDN, _ARc, _ANLBA, _RNLBA, _AGLBA, _RGLBA, _ASIAT, _RSIAT, _ASR, _RSR],
    [0, 2, 0, 2, 2, [() => ValueStringList, { [_xN]: _ANLBAd }], [() => ValueStringList, { [_xN]: _RNLBAe }], [() => ValueStringList, { [_xN]: _AGLBAd }], [() => ValueStringList, { [_xN]: _RGLBAe }], [() => ValueStringList, { [_xN]: _ASIATd }], [() => ValueStringList, { [_xN]: _RSIATe }], [() => ValueStringList, { [_xN]: _ASRd }], [() => ValueStringList, { [_xN]: _RSRe }]], 1
];
var ModifyVpcEndpointServiceConfigurationResult$ = [3, n0, _MVESCRo,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyVpcEndpointServicePayerResponsibilityRequest$ = [3, n0, _MVESPRR,
    0,
    [_SIe, _PRa, _DR],
    [0, 0, 2], 2
];
var ModifyVpcEndpointServicePayerResponsibilityResult$ = [3, n0, _MVESPRRo,
    0,
    [_RV],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyVpcEndpointServicePermissionsRequest$ = [3, n0, _MVESPR,
    0,
    [_SIe, _DR, _AAP, _RAP],
    [0, 2, [() => ValueStringList, 0], [() => ValueStringList, 0]], 1
];
var ModifyVpcEndpointServicePermissionsResult$ = [3, n0, _MVESPRo,
    0,
    [_APd, _RV],
    [[() => AddedPrincipalSet, { [_eQN]: `AddedPrincipalSet`,
                [_xN]: _aPS }], [2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyVpcPeeringConnectionOptionsRequest$ = [3, n0, _MVPCOR,
    0,
    [_VPCI, _APCO, _DR, _RPCO],
    [0, () => PeeringConnectionOptionsRequest$, 2, () => PeeringConnectionOptionsRequest$], 1
];
var ModifyVpcPeeringConnectionOptionsResult$ = [3, n0, _MVPCORo,
    0,
    [_APCO, _RPCO],
    [[() => PeeringConnectionOptions$, { [_eQN]: `AccepterPeeringConnectionOptions`,
                [_xN]: _aPCO }], [() => PeeringConnectionOptions$, { [_eQN]: `RequesterPeeringConnectionOptions`,
                [_xN]: _rPCO }]]
];
var ModifyVpcTenancyRequest$ = [3, n0, _MVTR,
    0,
    [_VI, _ITns, _DR],
    [0, 0, 2], 2
];
var ModifyVpcTenancyResult$ = [3, n0, _MVTRo,
    0,
    [_RV],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ModifyVpnConnectionOptionsRequest$ = [3, n0, _MVCOR,
    0,
    [_VCIp, _LINC, _RINC, _LINCo, _RINCe, _TB, _DR],
    [0, 0, 0, 0, 0, 0, 2], 1
];
var ModifyVpnConnectionOptionsResult$ = [3, n0, _MVCORo,
    0,
    [_VCp],
    [[() => VpnConnection$, { [_eQN]: `VpnConnection`,
                [_xN]: _vCp }]]
];
var ModifyVpnConnectionRequest$ = [3, n0, _MVCR,
    0,
    [_VCIp, _TGI, _CGIu, _VGI, _DR],
    [0, 0, 0, 0, 2], 1
];
var ModifyVpnConnectionResult$ = [3, n0, _MVCRo,
    0,
    [_VCp],
    [[() => VpnConnection$, { [_eQN]: `VpnConnection`,
                [_xN]: _vCp }]]
];
var ModifyVpnTunnelCertificateRequest$ = [3, n0, _MVTCR,
    0,
    [_VCIp, _VTOIA, _DR],
    [0, 0, 2], 2
];
var ModifyVpnTunnelCertificateResult$ = [3, n0, _MVTCRo,
    0,
    [_VCp],
    [[() => VpnConnection$, { [_eQN]: `VpnConnection`,
                [_xN]: _vCp }]]
];
var ModifyVpnTunnelOptionsRequest$ = [3, n0, _MVTOR,
    0,
    [_VCIp, _VTOIA, _TO, _DR, _STRk, _PSKS],
    [0, 0, [() => ModifyVpnTunnelOptionsSpecification$, 0], 2, 2, 0], 3
];
var ModifyVpnTunnelOptionsResult$ = [3, n0, _MVTORo,
    0,
    [_VCp],
    [[() => VpnConnection$, { [_eQN]: `VpnConnection`,
                [_xN]: _vCp }]]
];
var ModifyVpnTunnelOptionsSpecification$ = [3, n0, _MVTOS,
    8,
    [_TICu, _TIIC, _PSK, _PLS, _PLSh, _RMTS, _RFP, _RWS, _DPDTS, _DPDTA, _PEAha, _PEAhas, _PIAha, _PIAhas, _PDHGN, _PDHGNh, _IKEVe, _SAt, _LO, _ETLC],
    [0, 0, [() => preSharedKey, 0], 1, 1, 1, 1, 1, 1, 0, [() => Phase1EncryptionAlgorithmsRequestList, { [_xN]: _PEA }], [() => Phase2EncryptionAlgorithmsRequestList, { [_xN]: _PEAh }], [() => Phase1IntegrityAlgorithmsRequestList, { [_xN]: _PIA }], [() => Phase2IntegrityAlgorithmsRequestList, { [_xN]: _PIAh }], [() => Phase1DHGroupNumbersRequestList, { [_xN]: _PDHGNha }], [() => Phase2DHGroupNumbersRequestList, { [_xN]: _PDHGNhas }], [() => IKEVersionsRequestList, { [_xN]: _IKEVer }], 0, () => VpnTunnelLogOptionsSpecification$, 2]
];
var Monitoring$ = [3, n0, _Mon,
    0,
    [_St],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var MonitorInstancesRequest$ = [3, n0, _MIRon,
    0,
    [_IIns, _DR],
    [[() => InstanceIdStringList, { [_xN]: _II }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var MonitorInstancesResult$ = [3, n0, _MIRoni,
    0,
    [_IMns],
    [[() => InstanceMonitoringList, { [_eQN]: `InstancesSet`,
                [_xN]: _iSn }]]
];
var MoveAddressToVpcRequest$ = [3, n0, _MATVR,
    0,
    [_PI, _DR],
    [[0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var MoveAddressToVpcResult$ = [3, n0, _MATVRo,
    0,
    [_AIl, _Sta],
    [[0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var MoveByoipCidrToIpamRequest$ = [3, n0, _MBCTIR,
    0,
    [_Ci, _IPI, _IPO, _DR],
    [0, 0, 0, 2], 3
];
var MoveByoipCidrToIpamResult$ = [3, n0, _MBCTIRo,
    0,
    [_BC],
    [[() => ByoipCidr$, { [_eQN]: `ByoipCidr`,
                [_xN]: _bC }]]
];
var MoveCapacityReservationInstancesRequest$ = [3, n0, _MCRIR,
    0,
    [_SCRI, _DCRI, _IC, _DR, _CT],
    [0, 0, 1, 2, [0, 4]], 3
];
var MoveCapacityReservationInstancesResult$ = [3, n0, _MCRIRo,
    0,
    [_SCR, _DCR, _IC],
    [[() => CapacityReservation$, { [_eQN]: `SourceCapacityReservation`,
                [_xN]: _sCR }], [() => CapacityReservation$, { [_eQN]: `DestinationCapacityReservation`,
                [_xN]: _dCR }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }]]
];
var MovingAddressStatus$ = [3, n0, _MASo,
    0,
    [_MSo, _PI],
    [[0, { [_eQN]: `MoveStatus`,
                [_xN]: _mSo }], [0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }]]
];
var NatGateway$ = [3, n0, _NG,
    0,
    [_CTr, _DTel, _FCa, _FM, _NGA, _NGI, _PB, _St, _SIu, _VI, _T, _CTon, _AMv, _ASIu, _APZ, _AAt, _RTI],
    [[4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [4, { [_eQN]: `DeleteTime`,
                [_xN]: _dTel }], [0, { [_eQN]: `FailureCode`,
                [_xN]: _fCa }], [0, { [_eQN]: `FailureMessage`,
                [_xN]: _fM }], [() => NatGatewayAddressList, { [_eQN]: `NatGatewayAddressSet`,
                [_xN]: _nGAS }], [0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }], [() => ProvisionedBandwidth$, { [_eQN]: `ProvisionedBandwidth`,
                [_xN]: _pB }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `ConnectivityType`,
                [_xN]: _cTonn }], [0, { [_eQN]: `AvailabilityMode`,
                [_xN]: _aM }], [0, { [_eQN]: `AutoScalingIps`,
                [_xN]: _aSI }], [0, { [_eQN]: `AutoProvisionZones`,
                [_xN]: _aPZ }], [() => NatGatewayAttachedApplianceList, { [_eQN]: `AttachedApplianceSet`,
                [_xN]: _aASt }], [0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }]]
];
var NatGatewayAddress$ = [3, n0, _NGAa,
    0,
    [_AIl, _NII, _PIri, _PI, _AIs, _IPsr, _FM, _Sta, _AZ, _AZI],
    [[0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `PrivateIp`,
                [_xN]: _pIriv }], [0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [2, { [_eQN]: `IsPrimary`,
                [_xN]: _iPsr }], [0, { [_eQN]: `FailureMessage`,
                [_xN]: _fM }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var NatGatewayAttachedAppliance$ = [3, n0, _NGAA,
    0,
    [_Ty, _AAp, _VEIp, _AStta, _MSod, _FCa, _FM],
    [[0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `ApplianceArn`,
                [_xN]: _aAp }], [0, { [_eQN]: `VpcEndpointId`,
                [_xN]: _vEI }], [0, { [_eQN]: `AttachmentState`,
                [_xN]: _aStt }], [0, { [_eQN]: `ModificationState`,
                [_xN]: _mSod }], [0, { [_eQN]: `FailureCode`,
                [_xN]: _fCa }], [0, { [_eQN]: `FailureMessage`,
                [_xN]: _fM }]]
];
var NativeApplicationOidcOptions$ = [3, n0, _NAOO,
    0,
    [_PSKE, _Is, _AE, _TEo, _UIE, _CIli, _Sco],
    [[0, { [_eQN]: `PublicSigningKeyEndpoint`,
                [_xN]: _pSKE }], [0, { [_eQN]: `Issuer`,
                [_xN]: _is }], [0, { [_eQN]: `AuthorizationEndpoint`,
                [_xN]: _aE }], [0, { [_eQN]: `TokenEndpoint`,
                [_xN]: _tEo }], [0, { [_eQN]: `UserInfoEndpoint`,
                [_xN]: _uIE }], [0, { [_eQN]: `ClientId`,
                [_xN]: _cIli }], [0, { [_eQN]: `Scope`,
                [_xN]: _sco }]]
];
var NetworkAcl$ = [3, n0, _NA,
    0,
    [_As, _Ent, _IDs, _NAI, _T, _VI, _OI],
    [[() => NetworkAclAssociationList, { [_eQN]: `AssociationSet`,
                [_xN]: _aSss }], [() => NetworkAclEntryList, { [_eQN]: `EntrySet`,
                [_xN]: _eSnt }], [2, { [_eQN]: `Default`,
                [_xN]: _def }], [0, { [_eQN]: `NetworkAclId`,
                [_xN]: _nAI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }]]
];
var NetworkAclAssociation$ = [3, n0, _NAA,
    0,
    [_NAAI, _NAI, _SIu],
    [[0, { [_eQN]: `NetworkAclAssociationId`,
                [_xN]: _nAAI }], [0, { [_eQN]: `NetworkAclId`,
                [_xN]: _nAI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }]]
];
var NetworkAclEntry$ = [3, n0, _NAE,
    0,
    [_CB, _Eg, _ITC, _ICB, _PRo, _Pr, _RA, _RNu],
    [[0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [2, { [_eQN]: `Egress`,
                [_xN]: _eg }], [() => IcmpTypeCode$, { [_eQN]: `IcmpTypeCode`,
                [_xN]: _iTC }], [0, { [_eQN]: `Ipv6CidrBlock`,
                [_xN]: _iCB }], [() => PortRange$, { [_eQN]: `PortRange`,
                [_xN]: _pRo }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [0, { [_eQN]: `RuleAction`,
                [_xN]: _rA }], [1, { [_eQN]: `RuleNumber`,
                [_xN]: _rN }]]
];
var NetworkBandwidthGbps$ = [3, n0, _NBGe,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var NetworkBandwidthGbpsRequest$ = [3, n0, _NBGR,
    0,
    [_M, _Ma],
    [1, 1]
];
var NetworkCardInfo$ = [3, n0, _NCIe,
    0,
    [_NCI, _NPe, _MNI, _AFNI, _BBIG, _PBIG, _DEQCPI, _MEQC, _MEQCPI],
    [[1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }], [0, { [_eQN]: `NetworkPerformance`,
                [_xN]: _nPe }], [1, { [_eQN]: `MaximumNetworkInterfaces`,
                [_xN]: _mNI }], [1, { [_eQN]: `AdditionalFlexibleNetworkInterfaces`,
                [_xN]: _aFNI }], [1, { [_eQN]: `BaselineBandwidthInGbps`,
                [_xN]: _bBIG }], [1, { [_eQN]: `PeakBandwidthInGbps`,
                [_xN]: _pBIG }], [1, { [_eQN]: `DefaultEnaQueueCountPerInterface`,
                [_xN]: _dEQCPI }], [1, { [_eQN]: `MaximumEnaQueueCount`,
                [_xN]: _mEQC }], [1, { [_eQN]: `MaximumEnaQueueCountPerInterface`,
                [_xN]: _mEQCPI }]]
];
var NetworkInfo$ = [3, n0, _NIetw,
    0,
    [_NPe, _MNI, _MNC, _DNCI, _NC, _IAPI, _IAPIp, _ISpvu, _ESna, _ESf, _EIf, _EITS, _ESSn, _BWa, _FEQS, _CTC, _SNSe, _MSNI, _IAPSI],
    [[0, { [_eQN]: `NetworkPerformance`,
                [_xN]: _nPe }], [1, { [_eQN]: `MaximumNetworkInterfaces`,
                [_xN]: _mNI }], [1, { [_eQN]: `MaximumNetworkCards`,
                [_xN]: _mNC }], [1, { [_eQN]: `DefaultNetworkCardIndex`,
                [_xN]: _dNCI }], [() => NetworkCardInfoList, { [_eQN]: `NetworkCards`,
                [_xN]: _nC }], [1, { [_eQN]: `Ipv4AddressesPerInterface`,
                [_xN]: _iAPI }], [1, { [_eQN]: `Ipv6AddressesPerInterface`,
                [_xN]: _iAPIp }], [2, { [_eQN]: `Ipv6Supported`,
                [_xN]: _iSpv }], [0, { [_eQN]: `EnaSupport`,
                [_xN]: _eSna }], [2, { [_eQN]: `EfaSupported`,
                [_xN]: _eSf }], [() => EfaInfo$, { [_eQN]: `EfaInfo`,
                [_xN]: _eIf }], [2, { [_eQN]: `EncryptionInTransitSupported`,
                [_xN]: _eITSn }], [2, { [_eQN]: `EnaSrdSupported`,
                [_xN]: _eSSn }], [() => BandwidthWeightingTypeList, { [_eQN]: `BandwidthWeightings`,
                [_xN]: _bWa }], [0, { [_eQN]: `FlexibleEnaQueuesSupport`,
                [_xN]: _fEQS }], [() => DefaultConnectionTrackingConfiguration$, { [_eQN]: `ConnectionTrackingConfiguration`,
                [_xN]: _cTC }], [2, { [_eQN]: `SecondaryNetworkSupported`,
                [_xN]: _sNSec }], [1, { [_eQN]: `MaximumSecondaryNetworkInterfaces`,
                [_xN]: _mSNI }], [1, { [_eQN]: `Ipv4AddressesPerSecondaryInterface`,
                [_xN]: _iAPSI }]]
];
var NetworkInsightsAccessScope$ = [3, n0, _NIAS,
    0,
    [_NIASI, _NIASAe, _CDre, _UDp, _T],
    [[0, { [_eQN]: `NetworkInsightsAccessScopeId`,
                [_xN]: _nIASI }], [0, { [_eQN]: `NetworkInsightsAccessScopeArn`,
                [_xN]: _nIASA }], [4, { [_eQN]: `CreatedDate`,
                [_xN]: _cDre }], [4, { [_eQN]: `UpdatedDate`,
                [_xN]: _uDp }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var NetworkInsightsAccessScopeAnalysis$ = [3, n0, _NIASAet,
    0,
    [_NIASAI, _NIASAA, _NIASI, _Sta, _SMt, _WM, _SD, _ED, _FFi, _AEC, _T],
    [[0, { [_eQN]: `NetworkInsightsAccessScopeAnalysisId`,
                [_xN]: _nIASAI }], [0, { [_eQN]: `NetworkInsightsAccessScopeAnalysisArn`,
                [_xN]: _nIASAA }], [0, { [_eQN]: `NetworkInsightsAccessScopeId`,
                [_xN]: _nIASI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [0, { [_eQN]: `WarningMessage`,
                [_xN]: _wM }], [4, { [_eQN]: `StartDate`,
                [_xN]: _sD }], [4, { [_eQN]: `EndDate`,
                [_xN]: _eD }], [0, { [_eQN]: `FindingsFound`,
                [_xN]: _fFi }], [1, { [_eQN]: `AnalyzedEniCount`,
                [_xN]: _aEC }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var NetworkInsightsAccessScopeContent$ = [3, n0, _NIASC,
    0,
    [_NIASI, _MP, _EPx],
    [[0, { [_eQN]: `NetworkInsightsAccessScopeId`,
                [_xN]: _nIASI }], [() => AccessScopePathList, { [_eQN]: `MatchPathSet`,
                [_xN]: _mPSa }], [() => AccessScopePathList, { [_eQN]: `ExcludePathSet`,
                [_xN]: _ePS }]]
];
var NetworkInsightsAnalysis$ = [3, n0, _NIAe,
    0,
    [_NIAI, _NIAA, _NIPI, _AAdd, _FIAi, _FOA, _SD, _Sta, _SMt, _WM, _NPF, _FPC, _RPC, _Exp, _APHl, _SAu, _T],
    [[0, { [_eQN]: `NetworkInsightsAnalysisId`,
                [_xN]: _nIAI }], [0, { [_eQN]: `NetworkInsightsAnalysisArn`,
                [_xN]: _nIAA }], [0, { [_eQN]: `NetworkInsightsPathId`,
                [_xN]: _nIPI }], [() => ValueStringList, { [_eQN]: `AdditionalAccountSet`,
                [_xN]: _aASd }], [() => ArnList, { [_eQN]: `FilterInArnSet`,
                [_xN]: _fIAS }], [() => ArnList, { [_eQN]: `FilterOutArnSet`,
                [_xN]: _fOAS }], [4, { [_eQN]: `StartDate`,
                [_xN]: _sD }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [0, { [_eQN]: `WarningMessage`,
                [_xN]: _wM }], [2, { [_eQN]: `NetworkPathFound`,
                [_xN]: _nPF }], [() => PathComponentList, { [_eQN]: `ForwardPathComponentSet`,
                [_xN]: _fPCS }], [() => PathComponentList, { [_eQN]: `ReturnPathComponentSet`,
                [_xN]: _rPCS }], [() => ExplanationList, { [_eQN]: `ExplanationSet`,
                [_xN]: _eSx }], [() => AlternatePathHintList, { [_eQN]: `AlternatePathHintSet`,
                [_xN]: _aPHS }], [() => ValueStringList, { [_eQN]: `SuggestedAccountSet`,
                [_xN]: _sASu }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var NetworkInsightsPath$ = [3, n0, _NIP,
    0,
    [_NIPI, _NIPA, _CDre, _S, _D, _SAo, _DAes, _SIo, _DIe, _Pr, _DPe, _T, _FAS, _FAD],
    [[0, { [_eQN]: `NetworkInsightsPathId`,
                [_xN]: _nIPI }], [0, { [_eQN]: `NetworkInsightsPathArn`,
                [_xN]: _nIPA }], [4, { [_eQN]: `CreatedDate`,
                [_xN]: _cDre }], [0, { [_eQN]: `Source`,
                [_xN]: _so }], [0, { [_eQN]: `Destination`,
                [_xN]: _d }], [0, { [_eQN]: `SourceArn`,
                [_xN]: _sA }], [0, { [_eQN]: `DestinationArn`,
                [_xN]: _dA }], [0, { [_eQN]: `SourceIp`,
                [_xN]: _sIo }], [0, { [_eQN]: `DestinationIp`,
                [_xN]: _dIe }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [1, { [_eQN]: `DestinationPort`,
                [_xN]: _dPes }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => PathFilter$, { [_eQN]: `FilterAtSource`,
                [_xN]: _fAS }], [() => PathFilter$, { [_eQN]: `FilterAtDestination`,
                [_xN]: _fAD }]]
];
var NetworkInterface$ = [3, n0, _NIe,
    0,
    [_Ass, _Att, _AZ, _CTC, _De, _G, _ITnt, _IA, _MAa, _NII, _OA, _OI, _PDN, _PDNub, _PIDNO, _PIAr, _PIAri, _IPpvr, _IPp, _RIeq, _RMeq, _SDC, _Sta, _SIu, _TSag, _VI, _DAIT, _IN, _IApv, _Op, _ASss, _AZI],
    [[() => NetworkInterfaceAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }], [() => NetworkInterfaceAttachment$, { [_eQN]: `Attachment`,
                [_xN]: _at }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [() => ConnectionTrackingConfiguration$, { [_eQN]: `ConnectionTrackingConfiguration`,
                [_xN]: _cTC }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [0, { [_eQN]: `InterfaceType`,
                [_xN]: _iTnt }], [() => NetworkInterfaceIpv6AddressesList, { [_eQN]: `Ipv6AddressesSet`,
                [_xN]: _iASp }], [0, { [_eQN]: `MacAddress`,
                [_xN]: _mAa }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }], [0, { [_eQN]: `PublicDnsName`,
                [_xN]: _pDNu }], [() => PublicIpDnsNameOptions$, { [_eQN]: `PublicIpDnsNameOptions`,
                [_xN]: _pIDNO }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [() => NetworkInterfacePrivateIpAddressList, { [_eQN]: `PrivateIpAddressesSet`,
                [_xN]: _pIAS }], [() => Ipv4PrefixesList, { [_eQN]: `Ipv4PrefixSet`,
                [_xN]: _iPSpvr }], [() => Ipv6PrefixesList, { [_eQN]: `Ipv6PrefixSet`,
                [_xN]: _iPSpvre }], [0, { [_eQN]: `RequesterId`,
                [_xN]: _rIeq }], [2, { [_eQN]: `RequesterManaged`,
                [_xN]: _rMeq }], [2, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [2, { [_eQN]: `DenyAllIgwTraffic`,
                [_xN]: _dAIT }], [2, { [_eQN]: `Ipv6Native`,
                [_xN]: _iN }], [0, { [_eQN]: `Ipv6Address`,
                [_xN]: _iApv }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [() => AssociatedSubnetList, { [_eQN]: `AssociatedSubnetSet`,
                [_xN]: _aSSs }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var NetworkInterfaceAssociation$ = [3, n0, _NIAet,
    0,
    [_AIl, _AIs, _IOI, _PDNub, _PI, _COI, _CI],
    [[0, { [_eQN]: `AllocationId`,
                [_xN]: _aI }], [0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `IpOwnerId`,
                [_xN]: _iOIp }], [0, { [_eQN]: `PublicDnsName`,
                [_xN]: _pDNu }], [0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [0, { [_eQN]: `CustomerOwnedIp`,
                [_xN]: _cOI }], [0, { [_eQN]: `CarrierIp`,
                [_xN]: _cI }]]
];
var NetworkInterfaceAttachment$ = [3, n0, _NIAetw,
    0,
    [_ATtt, _AItt, _DOT, _DI, _NCI, _II, _IOIn, _Sta, _ESS, _EQC],
    [[4, { [_eQN]: `AttachTime`,
                [_xN]: _aTt }], [0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], [1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `InstanceOwnerId`,
                [_xN]: _iOIn }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => AttachmentEnaSrdSpecification$, { [_eQN]: `EnaSrdSpecification`,
                [_xN]: _eSS }], [1, { [_eQN]: `EnaQueueCount`,
                [_xN]: _eQC }]]
];
var NetworkInterfaceAttachmentChanges$ = [3, n0, _NIAC,
    0,
    [_DEQC, _EQC, _AItt, _DOT],
    [2, 1, [0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }]]
];
var NetworkInterfaceCount$ = [3, n0, _NIC,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var NetworkInterfaceCountRequest$ = [3, n0, _NICR,
    0,
    [_M, _Ma],
    [1, 1]
];
var NetworkInterfaceIpv6Address$ = [3, n0, _NIIA,
    0,
    [_IApv, _PIDN, _IPIs],
    [[0, { [_eQN]: `Ipv6Address`,
                [_xN]: _iApv }], [0, { [_eQN]: `PublicIpv6DnsName`,
                [_xN]: _pIDN }], [2, { [_eQN]: `IsPrimaryIpv6`,
                [_xN]: _iPIs }]]
];
var NetworkInterfacePermission$ = [3, n0, _NIPetw,
    0,
    [_NIPIe, _NII, _AAI, _ASw, _Pe, _PSe],
    [[0, { [_eQN]: `NetworkInterfacePermissionId`,
                [_xN]: _nIPIe }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `AwsAccountId`,
                [_xN]: _aAI }], [0, { [_eQN]: `AwsService`,
                [_xN]: _aSw }], [0, { [_eQN]: `Permission`,
                [_xN]: _per }], [() => NetworkInterfacePermissionState$, { [_eQN]: `PermissionState`,
                [_xN]: _pSe }]]
];
var NetworkInterfacePermissionState$ = [3, n0, _NIPS,
    0,
    [_St, _SMt],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }]]
];
var NetworkInterfacePrivateIpAddress$ = [3, n0, _NIPIA,
    0,
    [_Ass, _Prim, _PDN, _PIAr],
    [[() => NetworkInterfaceAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }], [2, { [_eQN]: `Primary`,
                [_xN]: _prim }], [0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var NeuronDeviceCoreInfo$ = [3, n0, _NDCI,
    0,
    [_Cou, _Ver],
    [[1, { [_eQN]: `Count`,
                [_xN]: _cou }], [1, { [_eQN]: `Version`,
                [_xN]: _ve }]]
];
var NeuronDeviceInfo$ = [3, n0, _NDI,
    0,
    [_Cou, _N, _CIor, _MIe],
    [[1, { [_eQN]: `Count`,
                [_xN]: _cou }], [0, { [_eQN]: `Name`,
                [_xN]: _n }], [() => NeuronDeviceCoreInfo$, { [_eQN]: `CoreInfo`,
                [_xN]: _cIor }], [() => NeuronDeviceMemoryInfo$, { [_eQN]: `MemoryInfo`,
                [_xN]: _mIe }]]
];
var NeuronDeviceMemoryInfo$ = [3, n0, _NDMI,
    0,
    [_SIMB],
    [[1, { [_eQN]: `SizeInMiB`,
                [_xN]: _sIMB }]]
];
var NeuronInfo$ = [3, n0, _NIeu,
    0,
    [_NDe, _TNDMIMB],
    [[() => NeuronDeviceInfoList, { [_eQN]: `NeuronDevices`,
                [_xN]: _nDe }], [1, { [_eQN]: `TotalNeuronDeviceMemoryInMiB`,
                [_xN]: _tNDMIMB }]]
];
var NewDhcpConfiguration$ = [3, n0, _NDC,
    0,
    [_K, _Va],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [() => ValueStringList, { [_xN]: _V }]]
];
var NitroTpmInfo$ = [3, n0, _NTI,
    0,
    [_SVu],
    [[() => NitroTpmSupportedVersionsList, { [_eQN]: `SupportedVersions`,
                [_xN]: _sVu }]]
];
var OidcOptions$ = [3, n0, _OO,
    0,
    [_Is, _AE, _TEo, _UIE, _CIli, _CS, _Sco],
    [[0, { [_eQN]: `Issuer`,
                [_xN]: _is }], [0, { [_eQN]: `AuthorizationEndpoint`,
                [_xN]: _aE }], [0, { [_eQN]: `TokenEndpoint`,
                [_xN]: _tEo }], [0, { [_eQN]: `UserInfoEndpoint`,
                [_xN]: _uIE }], [0, { [_eQN]: `ClientId`,
                [_xN]: _cIli }], [() => ClientSecretType, { [_eQN]: `ClientSecret`,
                [_xN]: _cSl }], [0, { [_eQN]: `Scope`,
                [_xN]: _sco }]]
];
var OnDemandOptions$ = [3, n0, _ODO,
    0,
    [_ASl, _CRO, _SITi, _SAZ, _MTC, _MTP],
    [[0, { [_eQN]: `AllocationStrategy`,
                [_xN]: _aSl }], [() => CapacityReservationOptions$, { [_eQN]: `CapacityReservationOptions`,
                [_xN]: _cRO }], [2, { [_eQN]: `SingleInstanceType`,
                [_xN]: _sITi }], [2, { [_eQN]: `SingleAvailabilityZone`,
                [_xN]: _sAZ }], [1, { [_eQN]: `MinTargetCapacity`,
                [_xN]: _mTC }], [0, { [_eQN]: `MaxTotalPrice`,
                [_xN]: _mTP }]]
];
var OnDemandOptionsRequest$ = [3, n0, _ODOR,
    0,
    [_ASl, _CRO, _SITi, _SAZ, _MTC, _MTP],
    [0, () => CapacityReservationOptionsRequest$, 2, 2, 1, 0]
];
var OperatorRequest$ = [3, n0, _ORpe,
    0,
    [_P],
    [0]
];
var OperatorResponse$ = [3, n0, _ORper,
    0,
    [_Mana, _P, _HBD],
    [[2, { [_eQN]: `Managed`,
                [_xN]: _mana }], [0, { [_eQN]: `Principal`,
                [_xN]: _p }], [2, { [_eQN]: `HiddenByDefault`,
                [_xN]: _hBD }]]
];
var OutpostLag$ = [3, n0, _OLu,
    0,
    [_OA, _OI, _St, _OLI, _LGVIIo, _SLVII, _T],
    [[0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `OutpostLagId`,
                [_xN]: _oLI }], [() => LocalGatewayVirtualInterfaceIdSet, { [_eQN]: `LocalGatewayVirtualInterfaceIdSet`,
                [_xN]: _lGVIIS }], [() => ServiceLinkVirtualInterfaceIdSet, { [_eQN]: `ServiceLinkVirtualInterfaceIdSet`,
                [_xN]: _sLVIIS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var PacketHeaderStatement$ = [3, n0, _PHS,
    0,
    [_SA, _DA, _SPo, _DPes, _SPL, _DPL, _Prot],
    [[() => ValueStringList, { [_eQN]: `SourceAddressSet`,
                [_xN]: _sAS }], [() => ValueStringList, { [_eQN]: `DestinationAddressSet`,
                [_xN]: _dAS }], [() => ValueStringList, { [_eQN]: `SourcePortSet`,
                [_xN]: _sPS }], [() => ValueStringList, { [_eQN]: `DestinationPortSet`,
                [_xN]: _dPS }], [() => ValueStringList, { [_eQN]: `SourcePrefixListSet`,
                [_xN]: _sPLS }], [() => ValueStringList, { [_eQN]: `DestinationPrefixListSet`,
                [_xN]: _dPLS }], [() => ProtocolList, { [_eQN]: `ProtocolSet`,
                [_xN]: _pSro }]]
];
var PacketHeaderStatementRequest$ = [3, n0, _PHSR,
    0,
    [_SA, _DA, _SPo, _DPes, _SPL, _DPL, _Prot],
    [[() => ValueStringList, { [_xN]: _SAou }], [() => ValueStringList, { [_xN]: _DAest }], [() => ValueStringList, { [_xN]: _SPou }], [() => ValueStringList, { [_xN]: _DPe }], [() => ValueStringList, { [_xN]: _SPLo }], [() => ValueStringList, { [_xN]: _DPLe }], [() => ProtocolList, { [_xN]: _Pr }]]
];
var PathComponent$ = [3, n0, _PCat,
    0,
    [_SNeq, _ARcl, _ATtta, _C, _DVe, _OH, _IHn, _RTR, _SGRe, _SVo, _Su, _Vp, _ADd, _TG, _TGRTR, _Exp, _ELBL, _FSRi, _FSRir, _SN],
    [[1, { [_eQN]: `SequenceNumber`,
                [_xN]: _sNeq }], [() => AnalysisAclRule$, { [_eQN]: `AclRule`,
                [_xN]: _aRc }], [() => AnalysisComponent$, { [_eQN]: `AttachedTo`,
                [_xN]: _aTtt }], [() => AnalysisComponent$, { [_eQN]: `Component`,
                [_xN]: _c }], [() => AnalysisComponent$, { [_eQN]: `DestinationVpc`,
                [_xN]: _dV }], [() => AnalysisPacketHeader$, { [_eQN]: `OutboundHeader`,
                [_xN]: _oH }], [() => AnalysisPacketHeader$, { [_eQN]: `InboundHeader`,
                [_xN]: _iHn }], [() => AnalysisRouteTableRoute$, { [_eQN]: `RouteTableRoute`,
                [_xN]: _rTR }], [() => AnalysisSecurityGroupRule$, { [_eQN]: `SecurityGroupRule`,
                [_xN]: _sGR }], [() => AnalysisComponent$, { [_eQN]: `SourceVpc`,
                [_xN]: _sV }], [() => AnalysisComponent$, { [_eQN]: `Subnet`,
                [_xN]: _su }], [() => AnalysisComponent$, { [_eQN]: `Vpc`,
                [_xN]: _vp }], [() => AdditionalDetailList, { [_eQN]: `AdditionalDetailSet`,
                [_xN]: _aDS }], [() => AnalysisComponent$, { [_eQN]: `TransitGateway`,
                [_xN]: _tG }], [() => TransitGatewayRouteTableRoute$, { [_eQN]: `TransitGatewayRouteTableRoute`,
                [_xN]: _tGRTR }], [() => ExplanationList, { [_eQN]: `ExplanationSet`,
                [_xN]: _eSx }], [() => AnalysisComponent$, { [_eQN]: `ElasticLoadBalancerListener`,
                [_xN]: _eLBL }], [() => FirewallStatelessRule$, { [_eQN]: `FirewallStatelessRule`,
                [_xN]: _fSR }], [() => FirewallStatefulRule$, { [_eQN]: `FirewallStatefulRule`,
                [_xN]: _fSRi }], [0, { [_eQN]: `ServiceName`,
                [_xN]: _sN }]]
];
var PathFilter$ = [3, n0, _PFa,
    0,
    [_SAou, _SPRo, _DAest, _DPRe],
    [[0, { [_eQN]: `SourceAddress`,
                [_xN]: _sAo }], [() => FilterPortRange$, { [_eQN]: `SourcePortRange`,
                [_xN]: _sPR }], [0, { [_eQN]: `DestinationAddress`,
                [_xN]: _dAe }], [() => FilterPortRange$, { [_eQN]: `DestinationPortRange`,
                [_xN]: _dPR }]]
];
var PathRequestFilter$ = [3, n0, _PRF,
    0,
    [_SAou, _SPRo, _DAest, _DPRe],
    [0, () => RequestFilterPortRange$, 0, () => RequestFilterPortRange$]
];
var PathStatement$ = [3, n0, _PSa,
    0,
    [_PHS, _RSes],
    [[() => PacketHeaderStatement$, { [_eQN]: `PacketHeaderStatement`,
                [_xN]: _pHS }], [() => ResourceStatement$, { [_eQN]: `ResourceStatement`,
                [_xN]: _rSeso }]]
];
var PathStatementRequest$ = [3, n0, _PSRa,
    0,
    [_PHS, _RSes],
    [[() => PacketHeaderStatementRequest$, 0], [() => ResourceStatementRequest$, 0]]
];
var PayerResponsibilityEntry$ = [3, n0, _PRE,
    0,
    [_Sco, _PRT],
    [[0, { [_eQN]: `Scope`,
                [_xN]: _sco }], [0, { [_eQN]: `PayerResponsibilityType`,
                [_xN]: _pRT }]]
];
var PciId$ = [3, n0, _PIc,
    0,
    [_DIev, _VIe, _SIub, _SVIu],
    [0, 0, 0, 0]
];
var PeeringAttachmentStatus$ = [3, n0, _PAS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var PeeringConnectionOptions$ = [3, n0, _PCO,
    0,
    [_ADRFRV, _AEFLCLTRV, _AEFLVTRCL],
    [[2, { [_eQN]: `AllowDnsResolutionFromRemoteVpc`,
                [_xN]: _aDRFRV }], [2, { [_eQN]: `AllowEgressFromLocalClassicLinkToRemoteVpc`,
                [_xN]: _aEFLCLTRV }], [2, { [_eQN]: `AllowEgressFromLocalVpcToRemoteClassicLink`,
                [_xN]: _aEFLVTRCL }]]
];
var PeeringConnectionOptionsRequest$ = [3, n0, _PCOR,
    0,
    [_ADRFRV, _AEFLCLTRV, _AEFLVTRCL],
    [2, 2, 2]
];
var PeeringTgwInfo$ = [3, n0, _PTI,
    0,
    [_TGI, _CNIor, _OI, _Regi],
    [[0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `CoreNetworkId`,
                [_xN]: _cNIo }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `Region`,
                [_xN]: _reg }]]
];
var PerformanceFactorReference$ = [3, n0, _PFR,
    0,
    [_IF],
    [[0, { [_eQN]: `InstanceFamily`,
                [_xN]: _iF }]]
];
var PerformanceFactorReferenceRequest$ = [3, n0, _PFRR,
    0,
    [_IF],
    [0]
];
var Phase1DHGroupNumbersListValue$ = [3, n0, _PDHGNLV,
    0,
    [_V],
    [[1, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var Phase1DHGroupNumbersRequestListValue$ = [3, n0, _PDHGNRLV,
    0,
    [_V],
    [1]
];
var Phase1EncryptionAlgorithmsListValue$ = [3, n0, _PEALV,
    0,
    [_V],
    [[0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var Phase1EncryptionAlgorithmsRequestListValue$ = [3, n0, _PEARLV,
    0,
    [_V],
    [0]
];
var Phase1IntegrityAlgorithmsListValue$ = [3, n0, _PIALV,
    0,
    [_V],
    [[0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var Phase1IntegrityAlgorithmsRequestListValue$ = [3, n0, _PIARLV,
    0,
    [_V],
    [0]
];
var Phase2DHGroupNumbersListValue$ = [3, n0, _PDHGNLVh,
    0,
    [_V],
    [[1, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var Phase2DHGroupNumbersRequestListValue$ = [3, n0, _PDHGNRLVh,
    0,
    [_V],
    [1]
];
var Phase2EncryptionAlgorithmsListValue$ = [3, n0, _PEALVh,
    0,
    [_V],
    [[0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var Phase2EncryptionAlgorithmsRequestListValue$ = [3, n0, _PEARLVh,
    0,
    [_V],
    [0]
];
var Phase2IntegrityAlgorithmsListValue$ = [3, n0, _PIALVh,
    0,
    [_V],
    [[0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var Phase2IntegrityAlgorithmsRequestListValue$ = [3, n0, _PIARLVh,
    0,
    [_V],
    [0]
];
var Placement$ = [3, n0, _Pla,
    0,
    [_AZI, _Af, _GN, _PN, _HIo, _Te, _SDp, _HRGA, _GIr, _AZ],
    [[0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `Affinity`,
                [_xN]: _af }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [1, { [_eQN]: `PartitionNumber`,
                [_xN]: _pN }], [0, { [_eQN]: `HostId`,
                [_xN]: _hI }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `SpreadDomain`,
                [_xN]: _sDp }], [0, { [_eQN]: `HostResourceGroupArn`,
                [_xN]: _hRGA }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }]]
];
var PlacementGroup$ = [3, n0, _PG,
    0,
    [_GN, _St, _Str, _PCa, _GIr, _T, _GA, _SLp, _LGIi, _Op, _PGI],
    [[0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `Strategy`,
                [_xN]: _str }], [1, { [_eQN]: `PartitionCount`,
                [_xN]: _pCa }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `GroupArn`,
                [_xN]: _gA }], [0, { [_eQN]: `SpreadLevel`,
                [_xN]: _sLp }], [0, { [_eQN]: `LinkedGroupId`,
                [_xN]: _lGIi }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [0, { [_eQN]: `ParentGroupId`,
                [_xN]: _pGIa }]]
];
var PlacementGroupInfo$ = [3, n0, _PGIl,
    0,
    [_SSu],
    [[() => PlacementGroupStrategyList, { [_eQN]: `SupportedStrategies`,
                [_xN]: _sSup }]]
];
var PlacementResponse$ = [3, n0, _PRl,
    0,
    [_GN],
    [[0, { [_eQN]: `GroupName`,
                [_xN]: _gN }]]
];
var PoolCidrBlock$ = [3, n0, _PCBo,
    0,
    [_Ci],
    [[0, { [_eQN]: `PoolCidrBlock`,
                [_xN]: _pCB }]]
];
var PortRange$ = [3, n0, _PRo,
    0,
    [_Fr, _To],
    [[1, { [_eQN]: `From`,
                [_xN]: _fr }], [1, { [_eQN]: `To`,
                [_xN]: _to }]]
];
var PrefixList$ = [3, n0, _PL,
    0,
    [_Cid, _PLI, _PLN],
    [[() => ValueStringList, { [_eQN]: `CidrSet`,
                [_xN]: _cS }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `PrefixListName`,
                [_xN]: _pLN }]]
];
var PrefixListAssociation$ = [3, n0, _PLAre,
    0,
    [_RIeso, _ROe],
    [[0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceOwner`,
                [_xN]: _rO }]]
];
var PrefixListEntry$ = [3, n0, _PLE,
    0,
    [_Ci, _De],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `Description`,
                [_xN]: _de }]]
];
var PrefixListId$ = [3, n0, _PLI,
    0,
    [_De, _PLI],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }]]
];
var PriceSchedule$ = [3, n0, _PSric,
    0,
    [_Act, _CC, _Pric, _Ter],
    [[2, { [_eQN]: `Active`,
                [_xN]: _act }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [1, { [_eQN]: `Price`,
                [_xN]: _pric }], [1, { [_eQN]: `Term`,
                [_xN]: _te }]]
];
var PriceScheduleSpecification$ = [3, n0, _PSS,
    0,
    [_Ter, _Pric, _CC],
    [[1, { [_eQN]: `Term`,
                [_xN]: _te }], [1, { [_eQN]: `Price`,
                [_xN]: _pric }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }]]
];
var PricingDetail$ = [3, n0, _PDri,
    0,
    [_Cou, _Pric],
    [[1, { [_eQN]: `Count`,
                [_xN]: _cou }], [1, { [_eQN]: `Price`,
                [_xN]: _pric }]]
];
var PrincipalIdFormat$ = [3, n0, _PIF,
    0,
    [_Ar, _Statu],
    [[0, { [_eQN]: `Arn`,
                [_xN]: _ar }], [() => IdFormatList, { [_eQN]: `StatusSet`,
                [_xN]: _sSt }]]
];
var PrivateDnsDetails$ = [3, n0, _PDD,
    0,
    [_PDN],
    [[0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }]]
];
var PrivateDnsNameConfiguration$ = [3, n0, _PDNC,
    0,
    [_St, _Ty, _V, _N],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `Value`,
                [_xN]: _v }], [0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var PrivateDnsNameOptionsOnLaunch$ = [3, n0, _PDNOOL,
    0,
    [_HTo, _ERNDAR, _ERNDAAAAR],
    [[0, { [_eQN]: `HostnameType`,
                [_xN]: _hTo }], [2, { [_eQN]: `EnableResourceNameDnsARecord`,
                [_xN]: _eRNDAR }], [2, { [_eQN]: `EnableResourceNameDnsAAAARecord`,
                [_xN]: _eRNDAAAAR }]]
];
var PrivateDnsNameOptionsRequest$ = [3, n0, _PDNOR,
    0,
    [_HTo, _ERNDAR, _ERNDAAAAR],
    [0, 2, 2]
];
var PrivateDnsNameOptionsResponse$ = [3, n0, _PDNORr,
    0,
    [_HTo, _ERNDAR, _ERNDAAAAR],
    [[0, { [_eQN]: `HostnameType`,
                [_xN]: _hTo }], [2, { [_eQN]: `EnableResourceNameDnsARecord`,
                [_xN]: _eRNDAR }], [2, { [_eQN]: `EnableResourceNameDnsAAAARecord`,
                [_xN]: _eRNDAAAAR }]]
];
var PrivateIpAddressSpecification$ = [3, n0, _PIAS,
    0,
    [_Prim, _PIAr],
    [[2, { [_eQN]: `Primary`,
                [_xN]: _prim }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var ProcessorInfo$ = [3, n0, _PIro,
    0,
    [_SAup, _SCSIG, _SF, _Man],
    [[() => ArchitectureTypeList, { [_eQN]: `SupportedArchitectures`,
                [_xN]: _sAu }], [1, { [_eQN]: `SustainedClockSpeedInGhz`,
                [_xN]: _sCSIG }], [() => SupportedAdditionalProcessorFeatureList, { [_eQN]: `SupportedFeatures`,
                [_xN]: _sF }], [0, { [_eQN]: `Manufacturer`,
                [_xN]: _man }]]
];
var ProductCode$ = [3, n0, _PCr,
    0,
    [_PCIr, _PCT],
    [[0, { [_eQN]: `ProductCode`,
                [_xN]: _pCr }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }]]
];
var PropagatingVgw$ = [3, n0, _PV,
    0,
    [_GI],
    [[0, { [_eQN]: `GatewayId`,
                [_xN]: _gI }]]
];
var ProvisionByoipCidrRequest$ = [3, n0, _PBCR,
    0,
    [_Ci, _CAC, _PAu, _De, _DR, _PTS, _MRu, _NBG],
    [0, () => CidrAuthorizationContext$, 2, 0, 2, [() => TagSpecificationList, { [_xN]: _PTSo }], 2, 0], 1
];
var ProvisionByoipCidrResult$ = [3, n0, _PBCRr,
    0,
    [_BC],
    [[() => ByoipCidr$, { [_eQN]: `ByoipCidr`,
                [_xN]: _bC }]]
];
var ProvisionedBandwidth$ = [3, n0, _PB,
    0,
    [_PTr, _Prov, _RTeq, _Req, _Sta],
    [[4, { [_eQN]: `ProvisionTime`,
                [_xN]: _pTr }], [0, { [_eQN]: `Provisioned`,
                [_xN]: _prov }], [4, { [_eQN]: `RequestTime`,
                [_xN]: _rTeq }], [0, { [_eQN]: `Requested`,
                [_xN]: _req }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var ProvisionIpamByoasnRequest$ = [3, n0, _PIBR,
    0,
    [_IIp, _Asn, _AAC, _DR],
    [0, 0, () => AsnAuthorizationContext$, 2], 3
];
var ProvisionIpamByoasnResult$ = [3, n0, _PIBRr,
    0,
    [_B],
    [[() => Byoasn$, { [_eQN]: `Byoasn`,
                [_xN]: _by }]]
];
var ProvisionIpamPoolCidrRequest$ = [3, n0, _PIPCR,
    0,
    [_IPI, _DR, _Ci, _CAC, _NL, _CT, _VMe, _IERVTI],
    [0, 2, 0, () => IpamCidrAuthorizationContext$, 1, [0, 4], 0, 0], 1
];
var ProvisionIpamPoolCidrResult$ = [3, n0, _PIPCRr,
    0,
    [_IPCpa],
    [[() => IpamPoolCidr$, { [_eQN]: `IpamPoolCidr`,
                [_xN]: _iPC }]]
];
var ProvisionPublicIpv4PoolCidrRequest$ = [3, n0, _PPIPCR,
    0,
    [_IPI, _PIo, _NL, _DR, _NBG],
    [0, 0, 1, 2, 0], 3
];
var ProvisionPublicIpv4PoolCidrResult$ = [3, n0, _PPIPCRr,
    0,
    [_PIo, _PAR],
    [[0, { [_eQN]: `PoolId`,
                [_xN]: _pIo }], [() => PublicIpv4PoolRange$, { [_eQN]: `PoolAddressRange`,
                [_xN]: _pAR }]]
];
var PtrUpdateStatus$ = [3, n0, _PUS,
    0,
    [_V, _Sta, _Rea],
    [[0, { [_eQN]: `Value`,
                [_xN]: _v }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `Reason`,
                [_xN]: _rea }]]
];
var PublicIpDnsNameOptions$ = [3, n0, _PIDNO,
    0,
    [_DHT, _PIDNu, _PIDN, _PDSDN],
    [[0, { [_eQN]: `DnsHostnameType`,
                [_xN]: _dHT }], [0, { [_eQN]: `PublicIpv4DnsName`,
                [_xN]: _pIDNu }], [0, { [_eQN]: `PublicIpv6DnsName`,
                [_xN]: _pIDN }], [0, { [_eQN]: `PublicDualStackDnsName`,
                [_xN]: _pDSDN }]]
];
var PublicIpv4Pool$ = [3, n0, _PIP,
    0,
    [_PIo, _De, _PARo, _TACo, _TAAC, _NBG, _T],
    [[0, { [_eQN]: `PoolId`,
                [_xN]: _pIo }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => PublicIpv4PoolRangeSet, { [_eQN]: `PoolAddressRangeSet`,
                [_xN]: _pARS }], [1, { [_eQN]: `TotalAddressCount`,
                [_xN]: _tACo }], [1, { [_eQN]: `TotalAvailableAddressCount`,
                [_xN]: _tAAC }], [0, { [_eQN]: `NetworkBorderGroup`,
                [_xN]: _nBG }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var PublicIpv4PoolRange$ = [3, n0, _PIPR,
    0,
    [_FAi, _LAa, _ACd, _AACv],
    [[0, { [_eQN]: `FirstAddress`,
                [_xN]: _fAi }], [0, { [_eQN]: `LastAddress`,
                [_xN]: _lAa }], [1, { [_eQN]: `AddressCount`,
                [_xN]: _aCd }], [1, { [_eQN]: `AvailableAddressCount`,
                [_xN]: _aAC }]]
];
var Purchase$ = [3, n0, _Pur,
    0,
    [_CC, _Du, _HIS, _HRI, _HPo, _IF, _PO, _UP],
    [[0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [1, { [_eQN]: `Duration`,
                [_xN]: _du }], [() => ResponseHostIdSet, { [_eQN]: `HostIdSet`,
                [_xN]: _hIS }], [0, { [_eQN]: `HostReservationId`,
                [_xN]: _hRI }], [0, { [_eQN]: `HourlyPrice`,
                [_xN]: _hPo }], [0, { [_eQN]: `InstanceFamily`,
                [_xN]: _iF }], [0, { [_eQN]: `PaymentOption`,
                [_xN]: _pO }], [0, { [_eQN]: `UpfrontPrice`,
                [_xN]: _uP }]]
];
var PurchaseCapacityBlockExtensionRequest$ = [3, n0, _PCBER,
    0,
    [_CBEOI, _CRI, _DR],
    [0, 0, 2], 2
];
var PurchaseCapacityBlockExtensionResult$ = [3, n0, _PCBERu,
    0,
    [_CBEa],
    [[() => CapacityBlockExtensionSet, { [_eQN]: `CapacityBlockExtensionSet`,
                [_xN]: _cBESa }]]
];
var PurchaseCapacityBlockRequest$ = [3, n0, _PCBR,
    0,
    [_CBOI, _IPn, _DR, _TS],
    [0, 0, 2, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var PurchaseCapacityBlockResult$ = [3, n0, _PCBRu,
    0,
    [_CRa, _CBap],
    [[() => CapacityReservation$, { [_eQN]: `CapacityReservation`,
                [_xN]: _cR }], [() => CapacityBlockSet, { [_eQN]: `CapacityBlockSet`,
                [_xN]: _cBS }]]
];
var PurchaseHostReservationRequest$ = [3, n0, _PHRR,
    0,
    [_HIS, _OIf, _CT, _CC, _LPi, _TS],
    [[() => RequestHostIdSet, 0], 0, 0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var PurchaseHostReservationResult$ = [3, n0, _PHRRu,
    0,
    [_CT, _CC, _Pur, _THP, _TUP],
    [[0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [() => PurchaseSet, { [_eQN]: `Purchase`,
                [_xN]: _pur }], [0, { [_eQN]: `TotalHourlyPrice`,
                [_xN]: _tHP }], [0, { [_eQN]: `TotalUpfrontPrice`,
                [_xN]: _tUP }]]
];
var PurchaseRequest$ = [3, n0, _PRu,
    0,
    [_IC, _PTu],
    [1, 0], 2
];
var PurchaseReservedInstancesOfferingRequest$ = [3, n0, _PRIOR,
    0,
    [_IC, _RIOIe, _PTur, _DR, _LPi],
    [1, 0, 4, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [() => ReservedInstanceLimitPrice$, { [_eQN]: `LimitPrice`,
                [_xN]: _lPi }]], 2
];
var PurchaseReservedInstancesOfferingResult$ = [3, n0, _PRIORu,
    0,
    [_RIIes],
    [[0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }]]
];
var PurchaseScheduledInstancesRequest$ = [3, n0, _PSIR,
    0,
    [_PRur, _CT, _DR],
    [[() => PurchaseRequestSet, { [_xN]: _PRu }], [0, 4], 2], 1
];
var PurchaseScheduledInstancesResult$ = [3, n0, _PSIRu,
    0,
    [_SIS],
    [[() => PurchasedScheduledInstanceSet, { [_eQN]: `ScheduledInstanceSet`,
                [_xN]: _sIS }]]
];
var RebootInstancesRequest$ = [3, n0, _RIR,
    0,
    [_IIns, _DR],
    [[() => InstanceIdStringList, { [_xN]: _II }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var RecurringCharge$ = [3, n0, _RCec,
    0,
    [_Am, _Fre],
    [[1, { [_eQN]: `Amount`,
                [_xN]: _am }], [0, { [_eQN]: `Frequency`,
                [_xN]: _fre }]]
];
var ReferencedSecurityGroup$ = [3, n0, _RSG,
    0,
    [_GIr, _PSee, _UI, _VI, _VPCI],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `PeeringStatus`,
                [_xN]: _pSee }], [0, { [_eQN]: `UserId`,
                [_xN]: _uI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }]]
];
var Region$ = [3, n0, _Regi,
    0,
    [_OIS, _Ge, _RN, _Endp],
    [[0, { [_eQN]: `OptInStatus`,
                [_xN]: _oIS }], [() => RegionGeographyList, { [_eQN]: `GeographySet`,
                [_xN]: _gS }], [0, { [_eQN]: `RegionName`,
                [_xN]: _rNe }], [0, { [_eQN]: `RegionEndpoint`,
                [_xN]: _rEe }]]
];
var RegionalSummary$ = [3, n0, _RSeg,
    0,
    [_RN, _NOMA, _NOUA],
    [[0, { [_eQN]: `RegionName`,
                [_xN]: _rNe }], [1, { [_eQN]: `NumberOfMatchedAccounts`,
                [_xN]: _nOMA }], [1, { [_eQN]: `NumberOfUnmatchedAccounts`,
                [_xN]: _nOUA }]]
];
var RegionGeography$ = [3, n0, _RG,
    0,
    [_N],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }]]
];
var RegisteredInstance$ = [3, n0, _RIeg,
    0,
    [_II, _SSLU, _HSa, _PSro, _LUTas, _SSC, _T],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `SqlServerLicenseUsage`,
                [_xN]: _sSLU }], [0, { [_eQN]: `HaStatus`,
                [_xN]: _hSa }], [0, { [_eQN]: `ProcessingStatus`,
                [_xN]: _pSroc }], [4, { [_eQN]: `LastUpdatedTime`,
                [_xN]: _lUTas }], [0, { [_eQN]: `SqlServerCredentials`,
                [_xN]: _sSC }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var RegisterImageRequest$ = [3, n0, _RIRe,
    0,
    [_N, _IL, _BPi, _BM, _TSp, _UD, _ISmd, _TS, _DR, _De, _Arc, _KI, _RIa, _RDN, _BDMl, _VTir, _SNS, _ESna],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }], 0, [() => BillingProductList, { [_xN]: _BPil }], 0, 0, 0, 0, [() => TagSpecificationList, { [_xN]: _TSa }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `Architecture`,
                [_xN]: _arc }], [0, { [_eQN]: `KernelId`,
                [_xN]: _kI }], [0, { [_eQN]: `RamdiskId`,
                [_xN]: _rIa }], [0, { [_eQN]: `RootDeviceName`,
                [_xN]: _rDN }], [() => BlockDeviceMappingRequestList, { [_xN]: _BDM }], [0, { [_eQN]: `VirtualizationType`,
                [_xN]: _vTi }], [0, { [_eQN]: `SriovNetSupport`,
                [_xN]: _sNSr }], [2, { [_eQN]: `EnaSupport`,
                [_xN]: _eSna }]], 1
];
var RegisterImageResult$ = [3, n0, _RIReg,
    0,
    [_IIm],
    [[0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }]]
];
var RegisterInstanceEventNotificationAttributesRequest$ = [3, n0, _RIENAR,
    0,
    [_ITA, _DR],
    [[() => RegisterInstanceTagAttributeRequest$, 0], 2], 1
];
var RegisterInstanceEventNotificationAttributesResult$ = [3, n0, _RIENARe,
    0,
    [_ITA],
    [[() => InstanceTagNotificationAttribute$, { [_eQN]: `InstanceTagAttribute`,
                [_xN]: _iTA }]]
];
var RegisterInstanceTagAttributeRequest$ = [3, n0, _RITAR,
    0,
    [_IATOI, _ITK],
    [2, [() => InstanceTagKeySet, { [_xN]: _ITKn }]]
];
var RegisterTransitGatewayMulticastGroupMembersRequest$ = [3, n0, _RTGMGMR,
    0,
    [_TGMDI, _NIIe, _GIA, _DR],
    [0, [() => TransitGatewayNetworkInterfaceIdList, 0], 0, 2], 2
];
var RegisterTransitGatewayMulticastGroupMembersResult$ = [3, n0, _RTGMGMRe,
    0,
    [_RMGM],
    [[() => TransitGatewayMulticastRegisteredGroupMembers$, { [_eQN]: `RegisteredMulticastGroupMembers`,
                [_xN]: _rMGM }]]
];
var RegisterTransitGatewayMulticastGroupSourcesRequest$ = [3, n0, _RTGMGSR,
    0,
    [_TGMDI, _NIIe, _GIA, _DR],
    [0, [() => TransitGatewayNetworkInterfaceIdList, 0], 0, 2], 2
];
var RegisterTransitGatewayMulticastGroupSourcesResult$ = [3, n0, _RTGMGSRe,
    0,
    [_RMGS],
    [[() => TransitGatewayMulticastRegisteredGroupSources$, { [_eQN]: `RegisteredMulticastGroupSources`,
                [_xN]: _rMGS }]]
];
var RejectCapacityReservationBillingOwnershipRequest$ = [3, n0, _RCRBOR,
    0,
    [_CRI, _DR],
    [0, 2], 1
];
var RejectCapacityReservationBillingOwnershipResult$ = [3, n0, _RCRBORe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var RejectTransitGatewayClientVpnAttachmentRequest$ = [3, n0, _RTGCVAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var RejectTransitGatewayClientVpnAttachmentResult$ = [3, n0, _RTGCVARe,
    0,
    [_TGCVA],
    [[() => TransitGatewayClientVpnAttachment$, { [_eQN]: `TransitGatewayClientVpnAttachment`,
                [_xN]: _tGCVA }]]
];
var RejectTransitGatewayMulticastDomainAssociationsRequest$ = [3, n0, _RTGMDAR,
    0,
    [_TGMDI, _TGAI, _SI, _DR],
    [0, 0, [() => ValueStringList, 0], 2]
];
var RejectTransitGatewayMulticastDomainAssociationsResult$ = [3, n0, _RTGMDARe,
    0,
    [_As],
    [[() => TransitGatewayMulticastDomainAssociations$, { [_eQN]: `Associations`,
                [_xN]: _a }]]
];
var RejectTransitGatewayPeeringAttachmentRequest$ = [3, n0, _RTGPAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var RejectTransitGatewayPeeringAttachmentResult$ = [3, n0, _RTGPARe,
    0,
    [_TGPA],
    [[() => TransitGatewayPeeringAttachment$, { [_eQN]: `TransitGatewayPeeringAttachment`,
                [_xN]: _tGPA }]]
];
var RejectTransitGatewayVpcAttachmentRequest$ = [3, n0, _RTGVAR,
    0,
    [_TGAI, _DR],
    [0, 2], 1
];
var RejectTransitGatewayVpcAttachmentResult$ = [3, n0, _RTGVARe,
    0,
    [_TGVA],
    [[() => TransitGatewayVpcAttachment$, { [_eQN]: `TransitGatewayVpcAttachment`,
                [_xN]: _tGVA }]]
];
var RejectVpcEndpointConnectionsRequest$ = [3, n0, _RVECR,
    0,
    [_SIe, _VEI, _DR],
    [0, [() => VpcEndpointIdList, { [_xN]: _VEIp }], 2], 2
];
var RejectVpcEndpointConnectionsResult$ = [3, n0, _RVECRe,
    0,
    [_U],
    [[() => UnsuccessfulItemSet, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var RejectVpcPeeringConnectionRequest$ = [3, n0, _RVPCR,
    0,
    [_VPCI, _DR],
    [[0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var RejectVpcPeeringConnectionResult$ = [3, n0, _RVPCRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ReleaseAddressRequest$ = [3, n0, _RAR,
    0,
    [_AIl, _PI, _NBG, _DR],
    [0, 0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var ReleaseHostsRequest$ = [3, n0, _RHR,
    0,
    [_HI],
    [[() => RequestHostIdList, { [_eQN]: `HostId`,
                [_xN]: _hI }]], 1
];
var ReleaseHostsResult$ = [3, n0, _RHRe,
    0,
    [_Suc, _U],
    [[() => ResponseHostIdList, { [_eQN]: `Successful`,
                [_xN]: _suc }], [() => UnsuccessfulItemList, { [_eQN]: `Unsuccessful`,
                [_xN]: _u }]]
];
var ReleaseIpamPoolAllocationRequest$ = [3, n0, _RIPAR,
    0,
    [_IPI, _Ci, _IPAIp, _DR],
    [0, 0, 0, 2], 3
];
var ReleaseIpamPoolAllocationResult$ = [3, n0, _RIPARe,
    0,
    [_Succ],
    [[2, { [_eQN]: `Success`,
                [_xN]: _succ }]]
];
var RemoveIpamOperatingRegion$ = [3, n0, _RIOR,
    0,
    [_RN],
    [0]
];
var RemoveIpamOrganizationalUnitExclusion$ = [3, n0, _RIOUE,
    0,
    [_OEP],
    [0]
];
var RemovePrefixListEntry$ = [3, n0, _RPLE,
    0,
    [_Ci],
    [0], 1
];
var ReplaceIamInstanceProfileAssociationRequest$ = [3, n0, _RIIPAR,
    0,
    [_IIP, _AIs],
    [[() => IamInstanceProfileSpecification$, 0], 0], 2
];
var ReplaceIamInstanceProfileAssociationResult$ = [3, n0, _RIIPARe,
    0,
    [_IIPA],
    [[() => IamInstanceProfileAssociation$, { [_eQN]: `IamInstanceProfileAssociation`,
                [_xN]: _iIPA }]]
];
var ReplaceImageCriteriaInAllowedImagesSettingsRequest$ = [3, n0, _RICIAISR,
    0,
    [_ICm, _DR],
    [[() => ImageCriterionRequestList, { [_xN]: _ICma }], 2]
];
var ReplaceImageCriteriaInAllowedImagesSettingsResult$ = [3, n0, _RICIAISRe,
    0,
    [_RV],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ReplaceNetworkAclAssociationRequest$ = [3, n0, _RNAAR,
    0,
    [_AIs, _NAI, _DR],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `NetworkAclId`,
                [_xN]: _nAI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var ReplaceNetworkAclAssociationResult$ = [3, n0, _RNAARe,
    0,
    [_NAIew],
    [[0, { [_eQN]: `NewAssociationId`,
                [_xN]: _nAIe }]]
];
var ReplaceNetworkAclEntryRequest$ = [3, n0, _RNAER,
    0,
    [_NAI, _RNu, _Pr, _RA, _Eg, _DR, _CB, _ICB, _ITC, _PRo],
    [[0, { [_eQN]: `NetworkAclId`,
                [_xN]: _nAI }], [1, { [_eQN]: `RuleNumber`,
                [_xN]: _rN }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [0, { [_eQN]: `RuleAction`,
                [_xN]: _rA }], [2, { [_eQN]: `Egress`,
                [_xN]: _eg }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [0, { [_eQN]: `Ipv6CidrBlock`,
                [_xN]: _iCB }], [() => IcmpTypeCode$, { [_xN]: _Ic }], [() => PortRange$, { [_eQN]: `PortRange`,
                [_xN]: _pRo }]], 5
];
var ReplaceRootVolumeTask$ = [3, n0, _RRVT,
    0,
    [_RRVTIe, _II, _TSas, _ST, _CTom, _T, _IIm, _SIn, _DRRV],
    [[0, { [_eQN]: `ReplaceRootVolumeTaskId`,
                [_xN]: _rRVTI }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `TaskState`,
                [_xN]: _tSas }], [0, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [0, { [_eQN]: `CompleteTime`,
                [_xN]: _cTom }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [2, { [_eQN]: `DeleteReplacedRootVolume`,
                [_xN]: _dRRV }]]
];
var ReplaceRouteRequest$ = [3, n0, _RRR,
    0,
    [_RTI, _DPLI, _VEIp, _LToc, _TGI, _LGI, _CGI, _CNA, _ONA, _DR, _DCB, _GI, _DICB, _EOIGI, _II, _NII, _VPCI, _NGI],
    [[0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], 0, 0, 2, 0, 0, 0, 0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `GatewayId`,
                [_xN]: _gI }], [0, { [_eQN]: `DestinationIpv6CidrBlock`,
                [_xN]: _dICB }], [0, { [_eQN]: `EgressOnlyInternetGatewayId`,
                [_xN]: _eOIGI }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }]], 1
];
var ReplaceRouteTableAssociationRequest$ = [3, n0, _RRTAR,
    0,
    [_AIs, _RTI, _DR],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var ReplaceRouteTableAssociationResult$ = [3, n0, _RRTARe,
    0,
    [_NAIew, _AS],
    [[0, { [_eQN]: `NewAssociationId`,
                [_xN]: _nAIe }], [() => RouteTableAssociationState$, { [_eQN]: `AssociationState`,
                [_xN]: _aS }]]
];
var ReplaceTransitGatewayRouteRequest$ = [3, n0, _RTGRR,
    0,
    [_DCB, _TGRTI, _TGAI, _Bl, _DR],
    [0, 0, 0, 2, 2], 2
];
var ReplaceTransitGatewayRouteResult$ = [3, n0, _RTGRRe,
    0,
    [_Ro],
    [[() => TransitGatewayRoute$, { [_eQN]: `Route`,
                [_xN]: _ro }]]
];
var ReplaceVpnTunnelRequest$ = [3, n0, _RVTR,
    0,
    [_VCIp, _VTOIA, _APM, _DR],
    [0, 0, 2, 2], 2
];
var ReplaceVpnTunnelResult$ = [3, n0, _RVTRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ReportInstanceStatusRequest$ = [3, n0, _RISR,
    0,
    [_Ins, _Sta, _RCea, _DR, _ST, _ETnd, _De],
    [[() => InstanceIdStringList, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => ReasonCodesList, { [_eQN]: `ReasonCode`,
                [_xN]: _rCea }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [4, { [_eQN]: `EndTime`,
                [_xN]: _eTn }], [() => ReportInstanceStatusRequestDescription, { [_eQN]: `Description`,
                [_xN]: _de }]], 3
];
var RequestFilterPortRange$ = [3, n0, _RFPR,
    0,
    [_FP, _TP],
    [1, 1]
];
var RequestIpamResourceTag$ = [3, n0, _RIRT,
    0,
    [_K, _V],
    [0, 0]
];
var RequestLaunchTemplateData$ = [3, n0, _RLTD,
    0,
    [_KI, _EO, _IIP, _BDMl, _NIet, _IIm, _IT, _KN, _Mon, _Pla, _RDI, _DAT, _IISB, _UDs, _TS, _EGSlas, _EIAl, _SGIe, _SGe, _IMOns, _CSr, _CO, _CRSa, _LS, _HO, _MO, _EOn, _IRn, _PDNO, _MOa, _DASi, _Op, _NPO, _SIec],
    [0, 2, () => LaunchTemplateIamInstanceProfileSpecificationRequest$, [() => LaunchTemplateBlockDeviceMappingRequestList, { [_xN]: _BDM }], [() => LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList, { [_xN]: _NIe }], 0, 0, 0, () => LaunchTemplatesMonitoringRequest$, () => LaunchTemplatePlacementRequest$, 0, 2, 0, [() => SensitiveUserData, 0], [() => LaunchTemplateTagSpecificationRequestList, { [_xN]: _TSa }], [() => ElasticGpuSpecificationList, { [_xN]: _EGSla }], [() => LaunchTemplateElasticInferenceAcceleratorList, { [_xN]: _EIA }], [() => SecurityGroupIdStringList, { [_xN]: _SGI }], [() => SecurityGroupStringList, { [_xN]: _SGec }], () => LaunchTemplateInstanceMarketOptionsRequest$, () => CreditSpecificationRequest$, () => LaunchTemplateCpuOptionsRequest$, () => LaunchTemplateCapacityReservationSpecificationRequest$, [() => LaunchTemplateLicenseSpecificationListRequest, { [_xN]: _LSi }], () => LaunchTemplateHibernationOptionsRequest$, () => LaunchTemplateInstanceMetadataOptionsRequest$, () => LaunchTemplateEnclaveOptionsRequest$, [() => InstanceRequirementsRequest$, 0], () => LaunchTemplatePrivateDnsNameOptionsRequest$, () => LaunchTemplateInstanceMaintenanceOptionsRequest$, 2, () => OperatorRequest$, () => LaunchTemplateNetworkPerformanceOptionsRequest$, [() => LaunchTemplateInstanceSecondaryInterfaceSpecificationRequestList, { [_xN]: _SIeco }]]
];
var RequestSpotFleetRequest$ = [3, n0, _RSFR,
    0,
    [_SFRCp, _DR],
    [[() => SpotFleetRequestConfigData$, { [_eQN]: `SpotFleetRequestConfig`,
                [_xN]: _sFRC }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var RequestSpotFleetResponse$ = [3, n0, _RSFRe,
    0,
    [_SFRI],
    [[0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }]]
];
var RequestSpotInstancesRequest$ = [3, n0, _RSIR,
    0,
    [_LSa, _TS, _IIB, _DR, _SPp, _CT, _IC, _Ty, _VF, _VU, _LGa, _AZGv, _BDMlo],
    [[() => RequestSpotLaunchSpecification$, 0], [() => TagSpecificationList, { [_xN]: _TSa }], 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `SpotPrice`,
                [_xN]: _sPp }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [4, { [_eQN]: `ValidFrom`,
                [_xN]: _vF }], [4, { [_eQN]: `ValidUntil`,
                [_xN]: _vU }], [0, { [_eQN]: `LaunchGroup`,
                [_xN]: _lG }], [0, { [_eQN]: `AvailabilityZoneGroup`,
                [_xN]: _aZG }], [1, { [_eQN]: `BlockDurationMinutes`,
                [_xN]: _bDMl }]]
];
var RequestSpotInstancesResult$ = [3, n0, _RSIRe,
    0,
    [_SIR],
    [[() => SpotInstanceRequestList, { [_eQN]: `SpotInstanceRequestSet`,
                [_xN]: _sIRS }]]
];
var RequestSpotLaunchSpecification$ = [3, n0, _RSLS,
    0,
    [_SGIe, _SGe, _ATddre, _BDMl, _EO, _IIP, _IIm, _IT, _KI, _KN, _Mon, _NIet, _Pla, _RIa, _SIu, _UDs],
    [[() => RequestSpotLaunchSpecificationSecurityGroupIdList, { [_xN]: _SGI }], [() => RequestSpotLaunchSpecificationSecurityGroupList, { [_xN]: _SGec }], [0, { [_eQN]: `AddressingType`,
                [_xN]: _aTddr }], [() => BlockDeviceMappingList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [() => IamInstanceProfileSpecification$, { [_eQN]: `IamInstanceProfile`,
                [_xN]: _iIP }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `KernelId`,
                [_xN]: _kI }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [() => RunInstancesMonitoringEnabled$, { [_eQN]: `Monitoring`,
                [_xN]: _mon }], [() => InstanceNetworkInterfaceSpecificationList, { [_xN]: _NIe }], [() => SpotPlacement$, { [_eQN]: `Placement`,
                [_xN]: _pla }], [0, { [_eQN]: `RamdiskId`,
                [_xN]: _rIa }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [() => SensitiveUserData, { [_eQN]: `UserData`,
                [_xN]: _uDs }]]
];
var Reservation$ = [3, n0, _Reser,
    0,
    [_RIe, _OI, _RIeq, _G, _Ins],
    [[0, { [_eQN]: `ReservationId`,
                [_xN]: _rI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `RequesterId`,
                [_xN]: _rIeq }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [() => InstanceList, { [_eQN]: `InstancesSet`,
                [_xN]: _iSn }]]
];
var ReservationFleetInstanceSpecification$ = [3, n0, _RFIS,
    0,
    [_IT, _IPn, _We, _AZ, _AZI, _EO, _Prio],
    [0, 0, 1, 0, 0, 2, 1]
];
var ReservationValue$ = [3, n0, _RVe,
    0,
    [_HPo, _RTV, _RUV],
    [[0, { [_eQN]: `HourlyPrice`,
                [_xN]: _hPo }], [0, { [_eQN]: `RemainingTotalValue`,
                [_xN]: _rTV }], [0, { [_eQN]: `RemainingUpfrontValue`,
                [_xN]: _rUV }]]
];
var ReservedCapacityOptions$ = [3, n0, _RCO,
    0,
    [_RTese],
    [[() => ReservationTypeList, { [_eQN]: `ReservationTypeSet`,
                [_xN]: _rTSese }]]
];
var ReservedCapacityOptionsRequest$ = [3, n0, _RCOR,
    0,
    [_RTese],
    [[() => ReservationTypeListRequest, { [_xN]: _RT }]]
];
var ReservedInstanceLimitPrice$ = [3, n0, _RILP,
    0,
    [_Am, _CC],
    [[1, { [_eQN]: `Amount`,
                [_xN]: _am }], [0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }]]
];
var ReservedInstanceReservationValue$ = [3, n0, _RIRV,
    0,
    [_RVe, _RIIe],
    [[() => ReservationValue$, { [_eQN]: `ReservationValue`,
                [_xN]: _rVe }], [0, { [_eQN]: `ReservedInstanceId`,
                [_xN]: _rIIe }]]
];
var ReservedInstances$ = [3, n0, _RIese,
    0,
    [_CC, _ITns, _OC, _OTf, _RCecu, _Sco, _T, _AZI, _RIIes, _IT, _AZ, _Star, _End, _Du, _UPs, _FPix, _IC, _PDr, _St],
    [[0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [0, { [_eQN]: `InstanceTenancy`,
                [_xN]: _iTns }], [0, { [_eQN]: `OfferingClass`,
                [_xN]: _oC }], [0, { [_eQN]: `OfferingType`,
                [_xN]: _oTf }], [() => RecurringChargesList, { [_eQN]: `RecurringCharges`,
                [_xN]: _rCec }], [0, { [_eQN]: `Scope`,
                [_xN]: _sco }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [4, { [_eQN]: `Start`,
                [_xN]: _star }], [4, { [_eQN]: `End`,
                [_xN]: _end }], [1, { [_eQN]: `Duration`,
                [_xN]: _du }], [1, { [_eQN]: `UsagePrice`,
                [_xN]: _uPs }], [1, { [_eQN]: `FixedPrice`,
                [_xN]: _fPix }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `ProductDescription`,
                [_xN]: _pDr }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var ReservedInstancesConfiguration$ = [3, n0, _RIC,
    0,
    [_AZ, _IC, _IT, _Pl, _Sco, _AZI],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [0, { [_eQN]: `Scope`,
                [_xN]: _sco }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var ReservedInstancesId$ = [3, n0, _RIIes,
    0,
    [_RIIes],
    [[0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }]]
];
var ReservedInstancesListing$ = [3, n0, _RILe,
    0,
    [_CT, _CD, _ICns, _PSri, _RIIes, _RILI, _Sta, _SMt, _T, _UDpd],
    [[0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [4, { [_eQN]: `CreateDate`,
                [_xN]: _cD }], [() => InstanceCountList, { [_eQN]: `InstanceCounts`,
                [_xN]: _iCn }], [() => PriceScheduleList, { [_eQN]: `PriceSchedules`,
                [_xN]: _pSri }], [0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }], [0, { [_eQN]: `ReservedInstancesListingId`,
                [_xN]: _rILI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [4, { [_eQN]: `UpdateDate`,
                [_xN]: _uDpd }]]
];
var ReservedInstancesModification$ = [3, n0, _RIMe,
    0,
    [_CT, _CD, _EDf, _MRo, _RIIese, _RIMIe, _Sta, _SMt, _UDpd],
    [[0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [4, { [_eQN]: `CreateDate`,
                [_xN]: _cD }], [4, { [_eQN]: `EffectiveDate`,
                [_xN]: _eDf }], [() => ReservedInstancesModificationResultList, { [_eQN]: `ModificationResultSet`,
                [_xN]: _mRS }], [() => ReservedIntancesIds, { [_eQN]: `ReservedInstancesSet`,
                [_xN]: _rIS }], [0, { [_eQN]: `ReservedInstancesModificationId`,
                [_xN]: _rIMI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [4, { [_eQN]: `UpdateDate`,
                [_xN]: _uDpd }]]
];
var ReservedInstancesModificationResult$ = [3, n0, _RIMR,
    0,
    [_RIIes, _TCa],
    [[0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }], [() => ReservedInstancesConfiguration$, { [_eQN]: `TargetConfiguration`,
                [_xN]: _tCar }]]
];
var ReservedInstancesOffering$ = [3, n0, _RIOe,
    0,
    [_CC, _ITns, _Mar, _OC, _OTf, _PDric, _RCecu, _Sco, _AZI, _RIOIe, _IT, _AZ, _Du, _UPs, _FPix, _PDr],
    [[0, { [_eQN]: `CurrencyCode`,
                [_xN]: _cC }], [0, { [_eQN]: `InstanceTenancy`,
                [_xN]: _iTns }], [2, { [_eQN]: `Marketplace`,
                [_xN]: _mar }], [0, { [_eQN]: `OfferingClass`,
                [_xN]: _oC }], [0, { [_eQN]: `OfferingType`,
                [_xN]: _oTf }], [() => PricingDetailsList, { [_eQN]: `PricingDetailsSet`,
                [_xN]: _pDS }], [() => RecurringChargesList, { [_eQN]: `RecurringCharges`,
                [_xN]: _rCec }], [0, { [_eQN]: `Scope`,
                [_xN]: _sco }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `ReservedInstancesOfferingId`,
                [_xN]: _rIOI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `Duration`,
                [_xN]: _du }], [1, { [_eQN]: `UsagePrice`,
                [_xN]: _uPs }], [1, { [_eQN]: `FixedPrice`,
                [_xN]: _fPix }], [0, { [_eQN]: `ProductDescription`,
                [_xN]: _pDr }]]
];
var ResetAddressAttributeRequest$ = [3, n0, _RAAR,
    0,
    [_AIl, _At, _DR],
    [0, 0, 2], 2
];
var ResetAddressAttributeResult$ = [3, n0, _RAARe,
    0,
    [_A],
    [[() => AddressAttribute$, { [_eQN]: `Address`,
                [_xN]: _ad }]]
];
var ResetEbsDefaultKmsKeyIdRequest$ = [3, n0, _REDKKIR,
    0,
    [_DR],
    [2]
];
var ResetEbsDefaultKmsKeyIdResult$ = [3, n0, _REDKKIRe,
    0,
    [_KKI],
    [[0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }]]
];
var ResetFpgaImageAttributeRequest$ = [3, n0, _RFIAR,
    0,
    [_FII, _DR, _At],
    [0, 2, 0], 1
];
var ResetFpgaImageAttributeResult$ = [3, n0, _RFIARe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var ResetImageAttributeRequest$ = [3, n0, _RIAR,
    0,
    [_At, _IIm, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var ResetInstanceAttributeRequest$ = [3, n0, _RIARe,
    0,
    [_II, _At, _DR],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `Attribute`,
                [_xN]: _att }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var ResetNetworkInterfaceAttributeRequest$ = [3, n0, _RNIAR,
    0,
    [_NII, _DR, _SDC],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }]], 1
];
var ResetSnapshotAttributeRequest$ = [3, n0, _RSAR,
    0,
    [_At, _SIn, _DR],
    [0, 0, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 2
];
var ResourceStatement$ = [3, n0, _RSes,
    0,
    [_Res, _RTes],
    [[() => ValueStringList, { [_eQN]: `ResourceSet`,
                [_xN]: _rSesou }], [() => ValueStringList, { [_eQN]: `ResourceTypeSet`,
                [_xN]: _rTSe }]]
];
var ResourceStatementRequest$ = [3, n0, _RSRes,
    0,
    [_Res, _RTes],
    [[() => ValueStringList, { [_xN]: _Reso }], [() => ValueStringList, { [_xN]: _RTe }]]
];
var ResourceTypeOption$ = [3, n0, _RTOe,
    0,
    [_ON, _OV],
    [0, [64 | 0, { [_xN]: _OVp }]]
];
var ResourceTypeRequest$ = [3, n0, _RTRe,
    0,
    [_RTe, _RTO],
    [0, [() => ResourceTypeOptionList, { [_xN]: _RTOe }]]
];
var ResponseError$ = [3, n0, _REe,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var ResponseLaunchTemplateData$ = [3, n0, _RLTDe,
    0,
    [_KI, _EO, _IIP, _BDMl, _NIet, _IIm, _IT, _KN, _Mon, _Pla, _RDI, _DAT, _IISB, _UDs, _TS, _EGSlas, _EIAl, _SGIe, _SGe, _IMOns, _CSr, _CO, _CRSa, _LS, _HO, _MO, _EOn, _IRn, _PDNO, _MOa, _DASi, _Op, _NPO, _SIec],
    [[0, { [_eQN]: `KernelId`,
                [_xN]: _kI }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [() => LaunchTemplateIamInstanceProfileSpecification$, { [_eQN]: `IamInstanceProfile`,
                [_xN]: _iIP }], [() => LaunchTemplateBlockDeviceMappingList, { [_eQN]: `BlockDeviceMappingSet`,
                [_xN]: _bDMS }], [() => LaunchTemplateInstanceNetworkInterfaceSpecificationList, { [_eQN]: `NetworkInterfaceSet`,
                [_xN]: _nIS }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [() => LaunchTemplatesMonitoring$, { [_eQN]: `Monitoring`,
                [_xN]: _mon }], [() => LaunchTemplatePlacement$, { [_eQN]: `Placement`,
                [_xN]: _pla }], [0, { [_eQN]: `RamDiskId`,
                [_xN]: _rDI }], [2, { [_eQN]: `DisableApiTermination`,
                [_xN]: _dAT }], [0, { [_eQN]: `InstanceInitiatedShutdownBehavior`,
                [_xN]: _iISB }], [() => SensitiveUserData, { [_eQN]: `UserData`,
                [_xN]: _uDs }], [() => LaunchTemplateTagSpecificationList, { [_eQN]: `TagSpecificationSet`,
                [_xN]: _tSS }], [() => ElasticGpuSpecificationResponseList, { [_eQN]: `ElasticGpuSpecificationSet`,
                [_xN]: _eGSS }], [() => LaunchTemplateElasticInferenceAcceleratorResponseList, { [_eQN]: `ElasticInferenceAcceleratorSet`,
                [_xN]: _eIAS }], [() => ValueStringList, { [_eQN]: `SecurityGroupIdSet`,
                [_xN]: _sGIS }], [() => ValueStringList, { [_eQN]: `SecurityGroupSet`,
                [_xN]: _sGSe }], [() => LaunchTemplateInstanceMarketOptions$, { [_eQN]: `InstanceMarketOptions`,
                [_xN]: _iMOn }], [() => CreditSpecification$, { [_eQN]: `CreditSpecification`,
                [_xN]: _cSr }], [() => LaunchTemplateCpuOptions$, { [_eQN]: `CpuOptions`,
                [_xN]: _cO }], [() => LaunchTemplateCapacityReservationSpecificationResponse$, { [_eQN]: `CapacityReservationSpecification`,
                [_xN]: _cRSa }], [() => LaunchTemplateLicenseList, { [_eQN]: `LicenseSet`,
                [_xN]: _lSi }], [() => LaunchTemplateHibernationOptions$, { [_eQN]: `HibernationOptions`,
                [_xN]: _hO }], [() => LaunchTemplateInstanceMetadataOptions$, { [_eQN]: `MetadataOptions`,
                [_xN]: _mO }], [() => LaunchTemplateEnclaveOptions$, { [_eQN]: `EnclaveOptions`,
                [_xN]: _eOn }], [() => InstanceRequirements$, { [_eQN]: `InstanceRequirements`,
                [_xN]: _iR }], [() => LaunchTemplatePrivateDnsNameOptions$, { [_eQN]: `PrivateDnsNameOptions`,
                [_xN]: _pDNO }], [() => LaunchTemplateInstanceMaintenanceOptions$, { [_eQN]: `MaintenanceOptions`,
                [_xN]: _mOa }], [2, { [_eQN]: `DisableApiStop`,
                [_xN]: _dASi }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [() => LaunchTemplateNetworkPerformanceOptions$, { [_eQN]: `NetworkPerformanceOptions`,
                [_xN]: _nPO }], [() => LaunchTemplateInstanceSecondaryInterfaceSpecificationList, { [_eQN]: `SecondaryInterfaceSet`,
                [_xN]: _sISe }]]
];
var RestoreAddressToClassicRequest$ = [3, n0, _RATCR,
    0,
    [_PI, _DR],
    [[0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var RestoreAddressToClassicResult$ = [3, n0, _RATCRe,
    0,
    [_PI, _Sta],
    [[0, { [_eQN]: `PublicIp`,
                [_xN]: _pI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var RestoreImageFromRecycleBinRequest$ = [3, n0, _RIFRBR,
    0,
    [_IIm, _DR],
    [0, 2], 1
];
var RestoreImageFromRecycleBinResult$ = [3, n0, _RIFRBRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var RestoreManagedPrefixListVersionRequest$ = [3, n0, _RMPLVR,
    0,
    [_PLI, _PVr, _CV, _DR],
    [0, 1, 1, 2], 3
];
var RestoreManagedPrefixListVersionResult$ = [3, n0, _RMPLVRe,
    0,
    [_PL],
    [[() => ManagedPrefixList$, { [_eQN]: `PrefixList`,
                [_xN]: _pL }]]
];
var RestoreSnapshotFromRecycleBinRequest$ = [3, n0, _RSFRBR,
    0,
    [_SIn, _DR],
    [0, 2], 1
];
var RestoreSnapshotFromRecycleBinResult$ = [3, n0, _RSFRBRe,
    0,
    [_SIn, _OA, _De, _Enc, _OI, _Pro, _ST, _St, _VIo, _VSo, _STs],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [1, { [_eQN]: `VolumeSize`,
                [_xN]: _vSo }], [0, { [_eQN]: `SseType`,
                [_xN]: _sTs }]]
];
var RestoreSnapshotTierRequest$ = [3, n0, _RSTR,
    0,
    [_SIn, _TRD, _PRer, _DR],
    [0, 1, 2, 2], 1
];
var RestoreSnapshotTierResult$ = [3, n0, _RSTRe,
    0,
    [_SIn, _RSTe, _RD, _IPRs],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [4, { [_eQN]: `RestoreStartTime`,
                [_xN]: _rSTe }], [1, { [_eQN]: `RestoreDuration`,
                [_xN]: _rD }], [2, { [_eQN]: `IsPermanentRestore`,
                [_xN]: _iPRs }]]
];
var RestoreVolumeFromRecycleBinRequest$ = [3, n0, _RVFRBR,
    0,
    [_VIo, _DR],
    [0, 2], 1
];
var RestoreVolumeFromRecycleBinResult$ = [3, n0, _RVFRBRe,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var RevokeClientVpnIngressRequest$ = [3, n0, _RCVIR,
    0,
    [_CVEI, _TNC, _AGI, _RAG, _DR],
    [0, 0, 0, 2, 2], 2
];
var RevokeClientVpnIngressResult$ = [3, n0, _RCVIRe,
    0,
    [_Sta],
    [[() => ClientVpnAuthorizationRuleStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var RevokedSecurityGroupRule$ = [3, n0, _RSGR,
    0,
    [_SGRIe, _GIr, _IE, _IPpr, _FP, _TP, _CIidr, _CIid, _PLI, _RGI, _De],
    [[0, { [_eQN]: `SecurityGroupRuleId`,
                [_xN]: _sGRI }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [2, { [_eQN]: `IsEgress`,
                [_xN]: _iEs }], [0, { [_eQN]: `IpProtocol`,
                [_xN]: _iPp }], [1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }], [0, { [_eQN]: `CidrIpv4`,
                [_xN]: _cIidr }], [0, { [_eQN]: `CidrIpv6`,
                [_xN]: _cIid }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `ReferencedGroupId`,
                [_xN]: _rGI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }]]
];
var RevokeSecurityGroupEgressRequest$ = [3, n0, _RSGER,
    0,
    [_GIr, _SGRI, _DR, _SSGN, _SSGOI, _IPpr, _FP, _TP, _CIi, _IPpe],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [() => SecurityGroupRuleIdList, { [_xN]: _SGRIe }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [0, { [_eQN]: `SourceSecurityGroupName`,
                [_xN]: _sSGN }], [0, { [_eQN]: `SourceSecurityGroupOwnerId`,
                [_xN]: _sSGOI }], [0, { [_eQN]: `IpProtocol`,
                [_xN]: _iPp }], [1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }], [0, { [_eQN]: `CidrIp`,
                [_xN]: _cIi }], [() => IpPermissionList, { [_eQN]: `IpPermissions`,
                [_xN]: _iPpe }]], 1
];
var RevokeSecurityGroupEgressResult$ = [3, n0, _RSGERe,
    0,
    [_R, _UIP, _RSGRe],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [() => IpPermissionList, { [_eQN]: `UnknownIpPermissionSet`,
                [_xN]: _uIPS }], [() => RevokedSecurityGroupRuleList, { [_eQN]: `RevokedSecurityGroupRuleSet`,
                [_xN]: _rSGRS }]]
];
var RevokeSecurityGroupIngressRequest$ = [3, n0, _RSGIR,
    0,
    [_CIi, _FP, _GIr, _GN, _IPpe, _IPpr, _SSGN, _SSGOI, _TP, _SGRI, _DR],
    [0, 1, 0, 0, [() => IpPermissionList, 0], 0, 0, 0, 1, [() => SecurityGroupRuleIdList, { [_xN]: _SGRIe }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]]
];
var RevokeSecurityGroupIngressResult$ = [3, n0, _RSGIRe,
    0,
    [_R, _UIP, _RSGRe],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }], [() => IpPermissionList, { [_eQN]: `UnknownIpPermissionSet`,
                [_xN]: _uIPS }], [() => RevokedSecurityGroupRuleList, { [_eQN]: `RevokedSecurityGroupRuleSet`,
                [_xN]: _rSGRS }]]
];
var Route$ = [3, n0, _Ro,
    0,
    [_DCB, _DICB, _DPLI, _EOIGI, _GI, _II, _IOIn, _NGI, _TGI, _LGI, _CGI, _NII, _O, _St, _VPCI, _CNA, _ONA, _IAp],
    [[0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `DestinationIpv6CidrBlock`,
                [_xN]: _dICB }], [0, { [_eQN]: `DestinationPrefixListId`,
                [_xN]: _dPLI }], [0, { [_eQN]: `EgressOnlyInternetGatewayId`,
                [_xN]: _eOIGI }], [0, { [_eQN]: `GatewayId`,
                [_xN]: _gI }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `InstanceOwnerId`,
                [_xN]: _iOIn }], [0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `LocalGatewayId`,
                [_xN]: _lGI }], [0, { [_eQN]: `CarrierGatewayId`,
                [_xN]: _cGI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `Origin`,
                [_xN]: _o }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [0, { [_eQN]: `CoreNetworkArn`,
                [_xN]: _cNA }], [0, { [_eQN]: `OdbNetworkArn`,
                [_xN]: _oNA }], [0, { [_eQN]: `IpAddress`,
                [_xN]: _iAp }]]
];
var RouteServer$ = [3, n0, _RSo,
    0,
    [_RSI, _ASA, _St, _T, _PRS, _PRD, _SNE, _STA],
    [[0, { [_eQN]: `RouteServerId`,
                [_xN]: _rSI }], [1, { [_eQN]: `AmazonSideAsn`,
                [_xN]: _aSA }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `PersistRoutesState`,
                [_xN]: _pRSe }], [1, { [_eQN]: `PersistRoutesDuration`,
                [_xN]: _pRD }], [2, { [_eQN]: `SnsNotificationsEnabled`,
                [_xN]: _sNE }], [0, { [_eQN]: `SnsTopicArn`,
                [_xN]: _sTA }]]
];
var RouteServerAssociation$ = [3, n0, _RSA,
    0,
    [_RSI, _VI, _St],
    [[0, { [_eQN]: `RouteServerId`,
                [_xN]: _rSI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var RouteServerBfdStatus$ = [3, n0, _RSBS,
    0,
    [_Sta],
    [[0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var RouteServerBgpOptions$ = [3, n0, _RSBO,
    0,
    [_PAee, _PLD],
    [[1, { [_eQN]: `PeerAsn`,
                [_xN]: _pAee }], [0, { [_eQN]: `PeerLivenessDetection`,
                [_xN]: _pLD }]]
];
var RouteServerBgpOptionsRequest$ = [3, n0, _RSBOR,
    0,
    [_PAee, _PLD],
    [1, 0], 1
];
var RouteServerBgpStatus$ = [3, n0, _RSBSo,
    0,
    [_Sta],
    [[0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var RouteServerEndpoint$ = [3, n0, _RSE,
    0,
    [_RSI, _RSEI, _VI, _SIu, _EIn, _EA, _St, _FR, _T],
    [[0, { [_eQN]: `RouteServerId`,
                [_xN]: _rSI }], [0, { [_eQN]: `RouteServerEndpointId`,
                [_xN]: _rSEI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `EniId`,
                [_xN]: _eIn }], [0, { [_eQN]: `EniAddress`,
                [_xN]: _eA }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `FailureReason`,
                [_xN]: _fR }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var RouteServerPeer$ = [3, n0, _RSP,
    0,
    [_RSPI, _RSEI, _RSI, _VI, _SIu, _St, _FR, _EEI, _EEA, _PAe, _BO, _BSg, _BSf, _T],
    [[0, { [_eQN]: `RouteServerPeerId`,
                [_xN]: _rSPI }], [0, { [_eQN]: `RouteServerEndpointId`,
                [_xN]: _rSEI }], [0, { [_eQN]: `RouteServerId`,
                [_xN]: _rSI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `FailureReason`,
                [_xN]: _fR }], [0, { [_eQN]: `EndpointEniId`,
                [_xN]: _eEI }], [0, { [_eQN]: `EndpointEniAddress`,
                [_xN]: _eEA }], [0, { [_eQN]: `PeerAddress`,
                [_xN]: _pAe }], [() => RouteServerBgpOptions$, { [_eQN]: `BgpOptions`,
                [_xN]: _bO }], [() => RouteServerBgpStatus$, { [_eQN]: `BgpStatus`,
                [_xN]: _bSg }], [() => RouteServerBfdStatus$, { [_eQN]: `BfdStatus`,
                [_xN]: _bSf }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var RouteServerPropagation$ = [3, n0, _RSPou,
    0,
    [_RSI, _RTI, _St],
    [[0, { [_eQN]: `RouteServerId`,
                [_xN]: _rSI }], [0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var RouteServerRoute$ = [3, n0, _RSRo,
    0,
    [_RSEI, _RSPI, _RID, _RSout, _Pre, _APs, _Med, _NHI],
    [[0, { [_eQN]: `RouteServerEndpointId`,
                [_xN]: _rSEI }], [0, { [_eQN]: `RouteServerPeerId`,
                [_xN]: _rSPI }], [() => RouteServerRouteInstallationDetails, { [_eQN]: `RouteInstallationDetailSet`,
                [_xN]: _rIDS }], [0, { [_eQN]: `RouteStatus`,
                [_xN]: _rSout }], [0, { [_eQN]: `Prefix`,
                [_xN]: _pre }], [() => AsPath, { [_eQN]: `AsPathSet`,
                [_xN]: _aPSs }], [1, { [_eQN]: `Med`,
                [_xN]: _med }], [0, { [_eQN]: `NextHopIp`,
                [_xN]: _nHI }]]
];
var RouteServerRouteInstallationDetail$ = [3, n0, _RSRID,
    0,
    [_RTI, _RIS, _RISRo],
    [[0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], [0, { [_eQN]: `RouteInstallationStatus`,
                [_xN]: _rISo }], [0, { [_eQN]: `RouteInstallationStatusReason`,
                [_xN]: _rISR }]]
];
var RouteTable$ = [3, n0, _RTo,
    0,
    [_As, _PVro, _RTI, _Rou, _T, _VI, _OI],
    [[() => RouteTableAssociationList, { [_eQN]: `AssociationSet`,
                [_xN]: _aSss }], [() => PropagatingVgwList, { [_eQN]: `PropagatingVgwSet`,
                [_xN]: _pVS }], [0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], [() => RouteList, { [_eQN]: `RouteSet`,
                [_xN]: _rSou }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }]]
];
var RouteTableAssociation$ = [3, n0, _RTA,
    0,
    [_Mai, _RTAI, _RTI, _SIu, _GI, _PIP, _AS],
    [[2, { [_eQN]: `Main`,
                [_xN]: _mai }], [0, { [_eQN]: `RouteTableAssociationId`,
                [_xN]: _rTAI }], [0, { [_eQN]: `RouteTableId`,
                [_xN]: _rTI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `GatewayId`,
                [_xN]: _gI }], [0, { [_eQN]: `PublicIpv4Pool`,
                [_xN]: _pIP }], [() => RouteTableAssociationState$, { [_eQN]: `AssociationState`,
                [_xN]: _aS }]]
];
var RouteTableAssociationState$ = [3, n0, _RTAS,
    0,
    [_St, _SMt],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }]]
];
var RuleGroupRuleOptionsPair$ = [3, n0, _RGROPu,
    0,
    [_RGA, _RO],
    [[0, { [_eQN]: `RuleGroupArn`,
                [_xN]: _rGA }], [() => RuleOptionList, { [_eQN]: `RuleOptionSet`,
                [_xN]: _rOS }]]
];
var RuleGroupTypePair$ = [3, n0, _RGTPu,
    0,
    [_RGA, _RGT],
    [[0, { [_eQN]: `RuleGroupArn`,
                [_xN]: _rGA }], [0, { [_eQN]: `RuleGroupType`,
                [_xN]: _rGT }]]
];
var RuleOption$ = [3, n0, _ROu,
    0,
    [_Key, _Set],
    [[0, { [_eQN]: `Keyword`,
                [_xN]: _key }], [() => StringList, { [_eQN]: `SettingSet`,
                [_xN]: _sSe }]]
];
var RunInstancesMonitoringEnabled$ = [3, n0, _RIME,
    0,
    [_En],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }]], 1
];
var RunInstancesRequest$ = [3, n0, _RIRu,
    0,
    [_MCa, _MCin, _BDMl, _IIm, _IT, _IAC, _IA, _KI, _KN, _Mon, _Pla, _RIa, _SGIe, _SGe, _SIu, _UDs, _EGSla, _EIAl, _TS, _LT, _IMOns, _CSr, _CO, _CRSa, _HO, _LS, _MO, _EOn, _PDNO, _MOa, _DASi, _EPI, _NPO, _Op, _SIec, _DR, _DAT, _IISB, _PIAr, _CT, _AId, _NIet, _IIP, _EO],
    [1, 1, [() => BlockDeviceMappingRequestList, { [_xN]: _BDM }], 0, 0, 1, [() => InstanceIpv6AddressList, { [_xN]: _IApv }], 0, 0, [() => RunInstancesMonitoringEnabled$, 0], [() => Placement$, 0], 0, [() => SecurityGroupIdStringList, { [_xN]: _SGI }], [() => SecurityGroupStringList, { [_xN]: _SGec }], 0, [() => RunInstancesUserData, 0], [() => ElasticGpuSpecifications, 0], [() => ElasticInferenceAccelerators, { [_xN]: _EIA }], [() => TagSpecificationList, { [_xN]: _TSa }], () => LaunchTemplateSpecification$, () => InstanceMarketOptionsRequest$, () => CreditSpecificationRequest$, () => CpuOptionsRequest$, () => CapacityReservationSpecification$, () => HibernationOptionsRequest$, [() => LicenseSpecificationListRequest, { [_xN]: _LSi }], () => InstanceMetadataOptionsRequest$, () => EnclaveOptionsRequest$, () => PrivateDnsNameOptionsRequest$, () => InstanceMaintenanceOptionsRequest$, 2, 2, () => InstanceNetworkPerformanceOptionsRequest$, () => OperatorRequest$, [() => InstanceSecondaryInterfaceSpecificationListRequest, { [_xN]: _SIeco }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [2, { [_eQN]: `DisableApiTermination`,
                [_xN]: _dAT }], [0, { [_eQN]: `InstanceInitiatedShutdownBehavior`,
                [_xN]: _iISB }], [0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }], [0, { [_eQN]: `ClientToken`,
                [_iTd]: 1, [_xN]: _cT }], [0, { [_eQN]: `AdditionalInfo`,
                [_xN]: _aId }], [() => InstanceNetworkInterfaceSpecificationList, { [_eQN]: `NetworkInterface`,
                [_xN]: _nIe }], [() => IamInstanceProfileSpecification$, { [_eQN]: `IamInstanceProfile`,
                [_xN]: _iIP }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }]], 2
];
var RunScheduledInstancesRequest$ = [3, n0, _RSIRu,
    0,
    [_LSa, _SIIch, _CT, _DR, _IC],
    [[() => ScheduledInstancesLaunchSpecification$, 0], 0, [0, 4], 2, 1], 2
];
var RunScheduledInstancesResult$ = [3, n0, _RSIRun,
    0,
    [_IIS],
    [[() => InstanceIdSet, { [_eQN]: `InstanceIdSet`,
                [_xN]: _iIS }]]
];
var S3ObjectTag$ = [3, n0, _SOTb,
    0,
    [_K, _V],
    [0, 0]
];
var S3Storage$ = [3, n0, _SSt,
    0,
    [_AWSAKI, _Bu, _Pre, _UPp, _UPS],
    [0, [0, { [_eQN]: `Bucket`,
                [_xN]: _b }], [0, { [_eQN]: `Prefix`,
                [_xN]: _pre }], [21, { [_eQN]: `UploadPolicy`,
                [_xN]: _uPp }], [() => S3StorageUploadPolicySignature, { [_eQN]: `UploadPolicySignature`,
                [_xN]: _uPS }]]
];
var ScheduledInstance$ = [3, n0, _SIc,
    0,
    [_AZ, _CD, _HPo, _IC, _IT, _NPet, _NSST, _Pl, _PSET, _Rec, _SIIch, _SDIH, _TED, _TSD, _TSIH],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [4, { [_eQN]: `CreateDate`,
                [_xN]: _cD }], [0, { [_eQN]: `HourlyPrice`,
                [_xN]: _hPo }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `NetworkPlatform`,
                [_xN]: _nPet }], [4, { [_eQN]: `NextSlotStartTime`,
                [_xN]: _nSST }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [4, { [_eQN]: `PreviousSlotEndTime`,
                [_xN]: _pSET }], [() => ScheduledInstanceRecurrence$, { [_eQN]: `Recurrence`,
                [_xN]: _rec }], [0, { [_eQN]: `ScheduledInstanceId`,
                [_xN]: _sIIc }], [1, { [_eQN]: `SlotDurationInHours`,
                [_xN]: _sDIH }], [4, { [_eQN]: `TermEndDate`,
                [_xN]: _tED }], [4, { [_eQN]: `TermStartDate`,
                [_xN]: _tSD }], [1, { [_eQN]: `TotalScheduledInstanceHours`,
                [_xN]: _tSIH }]]
];
var ScheduledInstanceAvailability$ = [3, n0, _SIA,
    0,
    [_AZ, _AICv, _FSST, _HPo, _IT, _MTDID, _MTDIDi, _NPet, _Pl, _PTu, _Rec, _SDIH, _TSIH],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [1, { [_eQN]: `AvailableInstanceCount`,
                [_xN]: _aICv }], [4, { [_eQN]: `FirstSlotStartTime`,
                [_xN]: _fSST }], [0, { [_eQN]: `HourlyPrice`,
                [_xN]: _hPo }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [1, { [_eQN]: `MaxTermDurationInDays`,
                [_xN]: _mTDID }], [1, { [_eQN]: `MinTermDurationInDays`,
                [_xN]: _mTDIDi }], [0, { [_eQN]: `NetworkPlatform`,
                [_xN]: _nPet }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [0, { [_eQN]: `PurchaseToken`,
                [_xN]: _pTu }], [() => ScheduledInstanceRecurrence$, { [_eQN]: `Recurrence`,
                [_xN]: _rec }], [1, { [_eQN]: `SlotDurationInHours`,
                [_xN]: _sDIH }], [1, { [_eQN]: `TotalScheduledInstanceHours`,
                [_xN]: _tSIH }]]
];
var ScheduledInstanceRecurrence$ = [3, n0, _SIRc,
    0,
    [_Fre, _Inte, _ODS, _ORTE, _OU],
    [[0, { [_eQN]: `Frequency`,
                [_xN]: _fre }], [1, { [_eQN]: `Interval`,
                [_xN]: _inte }], [() => OccurrenceDaySet, { [_eQN]: `OccurrenceDaySet`,
                [_xN]: _oDS }], [2, { [_eQN]: `OccurrenceRelativeToEnd`,
                [_xN]: _oRTE }], [0, { [_eQN]: `OccurrenceUnit`,
                [_xN]: _oU }]]
];
var ScheduledInstanceRecurrenceRequest$ = [3, n0, _SIRR,
    0,
    [_Fre, _Inte, _OD, _ORTE, _OU],
    [0, 1, [() => OccurrenceDayRequestSet, { [_xN]: _ODc }], 2, 0]
];
var ScheduledInstancesBlockDeviceMapping$ = [3, n0, _SIBDM,
    0,
    [_DN, _Eb, _ND, _VN],
    [0, () => ScheduledInstancesEbs$, 0, 0]
];
var ScheduledInstancesEbs$ = [3, n0, _SIE,
    0,
    [_DOT, _Enc, _Io, _SIn, _VSo, _VT],
    [2, 2, 1, 0, 1, 0]
];
var ScheduledInstancesIamInstanceProfile$ = [3, n0, _SIIIP,
    0,
    [_Ar, _N],
    [0, 0]
];
var ScheduledInstancesIpv6Address$ = [3, n0, _SIIA,
    0,
    [_IApv],
    [0]
];
var ScheduledInstancesLaunchSpecification$ = [3, n0, _SILS,
    8,
    [_IIm, _BDMl, _EO, _IIP, _IT, _KI, _KN, _Mon, _NIet, _Pla, _RIa, _SGIe, _SIu, _UDs],
    [0, [() => ScheduledInstancesBlockDeviceMappingSet, { [_xN]: _BDM }], 2, () => ScheduledInstancesIamInstanceProfile$, 0, 0, 0, () => ScheduledInstancesMonitoring$, [() => ScheduledInstancesNetworkInterfaceSet, { [_xN]: _NIe }], () => ScheduledInstancesPlacement$, 0, [() => ScheduledInstancesSecurityGroupIdSet, { [_xN]: _SGI }], 0, 0], 1
];
var ScheduledInstancesMonitoring$ = [3, n0, _SIM,
    0,
    [_En],
    [2]
];
var ScheduledInstancesNetworkInterface$ = [3, n0, _SINI,
    0,
    [_APIAss, _DOT, _De, _DI, _G, _IAC, _IA, _NII, _PIAr, _PIACr, _SPIAC, _SIu],
    [2, 2, 0, 1, [() => ScheduledInstancesSecurityGroupIdSet, { [_xN]: _Gr }], 1, [() => ScheduledInstancesIpv6AddressList, { [_xN]: _IApv }], 0, 0, [() => PrivateIpAddressConfigSet, { [_xN]: _PIACri }], 1, 0]
];
var ScheduledInstancesPlacement$ = [3, n0, _SIP,
    0,
    [_AZ, _GN],
    [0, 0]
];
var ScheduledInstancesPrivateIpAddressConfig$ = [3, n0, _SIPIAC,
    0,
    [_Prim, _PIAr],
    [2, 0]
];
var SearchLocalGatewayRoutesRequest$ = [3, n0, _SLGRR,
    0,
    [_LGRTI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var SearchLocalGatewayRoutesResult$ = [3, n0, _SLGRRe,
    0,
    [_Rou, _NTe],
    [[() => LocalGatewayRouteList, { [_eQN]: `RouteSet`,
                [_xN]: _rSou }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var SearchTransitGatewayMulticastGroupsRequest$ = [3, n0, _STGMGR,
    0,
    [_TGMDI, _Fi, _MR, _NTe, _DR],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 0, 2], 1
];
var SearchTransitGatewayMulticastGroupsResult$ = [3, n0, _STGMGRe,
    0,
    [_MG, _NTe],
    [[() => TransitGatewayMulticastGroupList, { [_eQN]: `MulticastGroups`,
                [_xN]: _mG }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var SearchTransitGatewayRoutesRequest$ = [3, n0, _STGRR,
    0,
    [_TGRTI, _Fi, _MR, _DR, _NTe],
    [0, [() => FilterList, { [_xN]: _Fil }], 1, 2, 0], 2
];
var SearchTransitGatewayRoutesResult$ = [3, n0, _STGRRe,
    0,
    [_Rou, _ARAd, _NTe],
    [[() => TransitGatewayRouteList, { [_eQN]: `RouteSet`,
                [_xN]: _rSou }], [2, { [_eQN]: `AdditionalRoutesAvailable`,
                [_xN]: _aRAd }], [0, { [_eQN]: `NextToken`,
                [_xN]: _nTe }]]
];
var SecondaryInterface$ = [3, n0, _SIeco,
    0,
    [_AZ, _AZI, _Att, _MAa, _OI, _PIAriv, _SIIec, _SIAe, _SITe, _SSIe, _SNI, _SNT, _SDC, _Sta, _T],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [() => SecondaryInterfaceAttachment$, { [_eQN]: `Attachment`,
                [_xN]: _at }], [0, { [_eQN]: `MacAddress`,
                [_xN]: _mAa }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => SecondaryInterfaceIpv4AddressList, { [_eQN]: `PrivateIpv4AddressSet`,
                [_xN]: _pIASri }], [0, { [_eQN]: `SecondaryInterfaceId`,
                [_xN]: _sIIe }], [0, { [_eQN]: `SecondaryInterfaceArn`,
                [_xN]: _sIA }], [0, { [_eQN]: `SecondaryInterfaceType`,
                [_xN]: _sITe }], [0, { [_eQN]: `SecondarySubnetId`,
                [_xN]: _sSI }], [0, { [_eQN]: `SecondaryNetworkId`,
                [_xN]: _sNI }], [0, { [_eQN]: `SecondaryNetworkType`,
                [_xN]: _sNT }], [2, { [_eQN]: `SourceDestCheck`,
                [_xN]: _sDC }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var SecondaryInterfaceAttachment$ = [3, n0, _SIAec,
    0,
    [_AItt, _ATtt, _DOT, _DI, _II, _IOIn, _NCI, _Sta],
    [[0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [4, { [_eQN]: `AttachTime`,
                [_xN]: _aTt }], [2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [1, { [_eQN]: `DeviceIndex`,
                [_xN]: _dI }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `InstanceOwnerId`,
                [_xN]: _iOIn }], [1, { [_eQN]: `NetworkCardIndex`,
                [_xN]: _nCI }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var SecondaryInterfaceIpv4Address$ = [3, n0, _SIIAe,
    0,
    [_PIAr],
    [[0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var SecondaryInterfacePrivateIpAddressSpecification$ = [3, n0, _SIPIAS,
    0,
    [_PIAr],
    [[0, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]]
];
var SecondaryInterfacePrivateIpAddressSpecificationRequest$ = [3, n0, _SIPIASR,
    0,
    [_PIAr],
    [0]
];
var SecondaryNetwork$ = [3, n0, _SNe,
    0,
    [_SNI, _SNAe, _OI, _Ty, _St, _SRt, _ICBAp, _T],
    [[0, { [_eQN]: `SecondaryNetworkId`,
                [_xN]: _sNI }], [0, { [_eQN]: `SecondaryNetworkArn`,
                [_xN]: _sNA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateReason`,
                [_xN]: _sRt }], [() => SecondaryNetworkIpv4CidrBlockAssociationList, { [_eQN]: `Ipv4CidrBlockAssociationSet`,
                [_xN]: _iCBAS }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var SecondaryNetworkIpv4CidrBlockAssociation$ = [3, n0, _SNICBA,
    0,
    [_AIs, _CB, _St, _SRt],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateReason`,
                [_xN]: _sRt }]]
];
var SecondarySubnet$ = [3, n0, _SS,
    0,
    [_SSIe, _SSA, _SNI, _SNT, _OI, _AZI, _AZ, _ICBAp, _St, _SRt, _T],
    [[0, { [_eQN]: `SecondarySubnetId`,
                [_xN]: _sSI }], [0, { [_eQN]: `SecondarySubnetArn`,
                [_xN]: _sSA }], [0, { [_eQN]: `SecondaryNetworkId`,
                [_xN]: _sNI }], [0, { [_eQN]: `SecondaryNetworkType`,
                [_xN]: _sNT }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [() => SecondarySubnetIpv4CidrBlockAssociationList, { [_eQN]: `Ipv4CidrBlockAssociationSet`,
                [_xN]: _iCBAS }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateReason`,
                [_xN]: _sRt }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var SecondarySubnetIpv4CidrBlockAssociation$ = [3, n0, _SSICBA,
    0,
    [_AIs, _CB, _St, _SRt],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateReason`,
                [_xN]: _sRt }]]
];
var SecurityGroup$ = [3, n0, _SGec,
    0,
    [_GIr, _IPEp, _T, _VI, _SGA, _OI, _GN, _De, _IPpe],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [() => IpPermissionList, { [_eQN]: `IpPermissionsEgress`,
                [_xN]: _iPEp }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `SecurityGroupArn`,
                [_xN]: _sGA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `GroupDescription`,
                [_xN]: _gD }], [() => IpPermissionList, { [_eQN]: `IpPermissions`,
                [_xN]: _iPpe }]]
];
var SecurityGroupForVpc$ = [3, n0, _SGFVe,
    0,
    [_De, _GN, _OI, _GIr, _T, _PVIr],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `PrimaryVpcId`,
                [_xN]: _pVIr }]]
];
var SecurityGroupIdentifier$ = [3, n0, _SGIec,
    0,
    [_GIr, _GN],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }]]
];
var SecurityGroupReference$ = [3, n0, _SGRec,
    0,
    [_GIr, _RVI, _VPCI, _TGI],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `ReferencingVpcId`,
                [_xN]: _rVI }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }]]
];
var SecurityGroupRule$ = [3, n0, _SGRe,
    0,
    [_SGRIe, _GIr, _GOI, _IE, _IPpr, _FP, _TP, _CIidr, _CIid, _PLI, _RGIe, _De, _T, _SGRA],
    [[0, { [_eQN]: `SecurityGroupRuleId`,
                [_xN]: _sGRI }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `GroupOwnerId`,
                [_xN]: _gOI }], [2, { [_eQN]: `IsEgress`,
                [_xN]: _iEs }], [0, { [_eQN]: `IpProtocol`,
                [_xN]: _iPp }], [1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }], [0, { [_eQN]: `CidrIpv4`,
                [_xN]: _cIidr }], [0, { [_eQN]: `CidrIpv6`,
                [_xN]: _cIid }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [() => ReferencedSecurityGroup$, { [_eQN]: `ReferencedGroupInfo`,
                [_xN]: _rGIe }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `SecurityGroupRuleArn`,
                [_xN]: _sGRA }]]
];
var SecurityGroupRuleDescription$ = [3, n0, _SGRD,
    0,
    [_SGRIe, _De],
    [0, 0]
];
var SecurityGroupRuleRequest$ = [3, n0, _SGRR,
    0,
    [_IPpr, _FP, _TP, _CIidr, _CIid, _PLI, _RGI, _De],
    [0, 1, 1, 0, 0, 0, 0, 0]
];
var SecurityGroupRuleUpdate$ = [3, n0, _SGRU,
    0,
    [_SGRIe, _SGRe],
    [0, () => SecurityGroupRuleRequest$], 1
];
var SecurityGroupVpcAssociation$ = [3, n0, _SGVAe,
    0,
    [_GIr, _VI, _VOIp, _St, _SRt, _GOI],
    [[0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `VpcOwnerId`,
                [_xN]: _vOIp }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateReason`,
                [_xN]: _sRt }], [0, { [_eQN]: `GroupOwnerId`,
                [_xN]: _gOI }]]
];
var SendDiagnosticInterruptRequest$ = [3, n0, _SDIR,
    0,
    [_II, _DR],
    [0, 2], 1
];
var ServiceConfiguration$ = [3, n0, _SCe,
    0,
    [_STe, _SIe, _SN, _SSer, _AZIv, _AZv, _ARc, _MVE, _NLBAe, _GLBA, _SIAT, _BEDN, _PDN, _PDNC, _PRa, _T, _SRu, _RAE],
    [[() => ServiceTypeDetailSet, { [_eQN]: `ServiceType`,
                [_xN]: _sTe }], [0, { [_eQN]: `ServiceId`,
                [_xN]: _sI }], [0, { [_eQN]: `ServiceName`,
                [_xN]: _sN }], [0, { [_eQN]: `ServiceState`,
                [_xN]: _sSer }], [() => ValueStringList, { [_eQN]: `AvailabilityZoneIdSet`,
                [_xN]: _aZIS }], [() => ValueStringList, { [_eQN]: `AvailabilityZoneSet`,
                [_xN]: _aZS }], [2, { [_eQN]: `AcceptanceRequired`,
                [_xN]: _aRcc }], [2, { [_eQN]: `ManagesVpcEndpoints`,
                [_xN]: _mVE }], [() => ValueStringList, { [_eQN]: `NetworkLoadBalancerArnSet`,
                [_xN]: _nLBAS }], [() => ValueStringList, { [_eQN]: `GatewayLoadBalancerArnSet`,
                [_xN]: _gLBAS }], [() => SupportedIpAddressTypes, { [_eQN]: `SupportedIpAddressTypeSet`,
                [_xN]: _sIATS }], [() => ValueStringList, { [_eQN]: `BaseEndpointDnsNameSet`,
                [_xN]: _bEDNS }], [0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }], [() => PrivateDnsNameConfiguration$, { [_eQN]: `PrivateDnsNameConfiguration`,
                [_xN]: _pDNC }], [0, { [_eQN]: `PayerResponsibility`,
                [_xN]: _pRa }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => SupportedRegionSet, { [_eQN]: `SupportedRegionSet`,
                [_xN]: _sRS }], [2, { [_eQN]: `RemoteAccessEnabled`,
                [_xN]: _rAE }]]
];
var ServiceDetail$ = [3, n0, _SDer,
    0,
    [_SN, _SIe, _STe, _SR, _AZIv, _AZv, _Own, _BEDN, _PDN, _PDNr, _VEPS, _ARc, _MVE, _PRa, _T, _PDNVS, _SIAT],
    [[0, { [_eQN]: `ServiceName`,
                [_xN]: _sN }], [0, { [_eQN]: `ServiceId`,
                [_xN]: _sI }], [() => ServiceTypeDetailSet, { [_eQN]: `ServiceType`,
                [_xN]: _sTe }], [0, { [_eQN]: `ServiceRegion`,
                [_xN]: _sR }], [() => ValueStringList, { [_eQN]: `AvailabilityZoneIdSet`,
                [_xN]: _aZIS }], [() => ValueStringList, { [_eQN]: `AvailabilityZoneSet`,
                [_xN]: _aZS }], [0, { [_eQN]: `Owner`,
                [_xN]: _ow }], [() => ValueStringList, { [_eQN]: `BaseEndpointDnsNameSet`,
                [_xN]: _bEDNS }], [0, { [_eQN]: `PrivateDnsName`,
                [_xN]: _pDNr }], [() => PrivateDnsDetailsSet, { [_eQN]: `PrivateDnsNameSet`,
                [_xN]: _pDNS }], [2, { [_eQN]: `VpcEndpointPolicySupported`,
                [_xN]: _vEPS }], [2, { [_eQN]: `AcceptanceRequired`,
                [_xN]: _aRcc }], [2, { [_eQN]: `ManagesVpcEndpoints`,
                [_xN]: _mVE }], [0, { [_eQN]: `PayerResponsibility`,
                [_xN]: _pRa }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `PrivateDnsNameVerificationState`,
                [_xN]: _pDNVS }], [() => SupportedIpAddressTypes, { [_eQN]: `SupportedIpAddressTypeSet`,
                [_xN]: _sIATS }]]
];
var ServiceLinkVirtualInterface$ = [3, n0, _SLVIe,
    0,
    [_SLVIIe, _SLVIA, _OIu, _OA, _OI, _LA, _PAe, _PBA, _Vl, _OLI, _T, _CSon],
    [[0, { [_eQN]: `ServiceLinkVirtualInterfaceId`,
                [_xN]: _sLVII }], [0, { [_eQN]: `ServiceLinkVirtualInterfaceArn`,
                [_xN]: _sLVIA }], [0, { [_eQN]: `OutpostId`,
                [_xN]: _oIu }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `LocalAddress`,
                [_xN]: _lA }], [0, { [_eQN]: `PeerAddress`,
                [_xN]: _pAe }], [1, { [_eQN]: `PeerBgpAsn`,
                [_xN]: _pBA }], [1, { [_eQN]: `Vlan`,
                [_xN]: _vl }], [0, { [_eQN]: `OutpostLagId`,
                [_xN]: _oLI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `ConfigurationState`,
                [_xN]: _cSon }]]
];
var ServiceTypeDetail$ = [3, n0, _STDe,
    0,
    [_STe],
    [[0, { [_eQN]: `ServiceType`,
                [_xN]: _sTe }]]
];
var SlotDateTimeRangeRequest$ = [3, n0, _SDTRR,
    0,
    [_ETa, _LTat],
    [4, 4], 2
];
var SlotStartTimeRangeRequest$ = [3, n0, _SSTRR,
    0,
    [_ETa, _LTat],
    [4, 4]
];
var Snapshot$ = [3, n0, _Sna,
    0,
    [_OAw, _OA, _T, _STt, _RETe, _STs, _AZ, _TTr, _CDM, _CTomp, _FSSIB, _SIn, _VIo, _St, _SMta, _ST, _Pro, _OI, _De, _VSo, _Enc, _KKI, _DEKI],
    [[0, { [_eQN]: `OwnerAlias`,
                [_xN]: _oAw }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `StorageTier`,
                [_xN]: _sTt }], [4, { [_eQN]: `RestoreExpiryTime`,
                [_xN]: _rETe }], [0, { [_eQN]: `SseType`,
                [_xN]: _sTs }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `TransferType`,
                [_xN]: _tTr }], [1, { [_eQN]: `CompletionDurationMinutes`,
                [_xN]: _cDM }], [4, { [_eQN]: `CompletionTime`,
                [_xN]: _cTomp }], [1, { [_eQN]: `FullSnapshotSizeInBytes`,
                [_xN]: _fSSIB }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [1, { [_eQN]: `VolumeSize`,
                [_xN]: _vSo }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [0, { [_eQN]: `DataEncryptionKeyId`,
                [_xN]: _dEKI }]]
];
var SnapshotDetail$ = [3, n0, _SDna,
    0,
    [_De, _DN, _DIS, _Fo, _Pro, _SIn, _Sta, _SMt, _Ur, _UB],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `DeviceName`,
                [_xN]: _dN }], [1, { [_eQN]: `DiskImageSize`,
                [_xN]: _dIS }], [0, { [_eQN]: `Format`,
                [_xN]: _for }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => SensitiveUrl, { [_eQN]: `Url`,
                [_xN]: _ur }], [() => UserBucketDetails$, { [_eQN]: `UserBucket`,
                [_xN]: _uB }]]
];
var SnapshotDiskContainer$ = [3, n0, _SDCn,
    0,
    [_De, _Fo, _Ur, _UB],
    [0, 0, [() => SensitiveUrl, 0], () => UserBucket$]
];
var SnapshotInfo$ = [3, n0, _SInap,
    0,
    [_De, _T, _Enc, _VIo, _St, _VSo, _ST, _Pro, _OI, _SIn, _OA, _STs, _AZ],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [1, { [_eQN]: `VolumeSize`,
                [_xN]: _vSo }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `SseType`,
                [_xN]: _sTs }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }]]
];
var SnapshotRecycleBinInfo$ = [3, n0, _SRBI,
    0,
    [_SIn, _RBET, _RBETe, _De, _VIo],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [4, { [_eQN]: `RecycleBinEnterTime`,
                [_xN]: _rBET }], [4, { [_eQN]: `RecycleBinExitTime`,
                [_xN]: _rBETe }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }]]
];
var SnapshotTaskDetail$ = [3, n0, _STD,
    0,
    [_De, _DIS, _Enc, _Fo, _KKI, _Pro, _SIn, _Sta, _SMt, _Ur, _UB],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [1, { [_eQN]: `DiskImageSize`,
                [_xN]: _dIS }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `Format`,
                [_xN]: _for }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }], [0, { [_eQN]: `Progress`,
                [_xN]: _pro }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [() => SensitiveUrl, { [_eQN]: `Url`,
                [_xN]: _ur }], [() => UserBucketDetails$, { [_eQN]: `UserBucket`,
                [_xN]: _uB }]]
];
var SnapshotTierStatus$ = [3, n0, _STSn,
    0,
    [_SIn, _VIo, _Sta, _OI, _T, _STt, _LTST, _LTPa, _LTOS, _LTOSD, _ACT, _RETe],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `StorageTier`,
                [_xN]: _sTt }], [4, { [_eQN]: `LastTieringStartTime`,
                [_xN]: _lTST }], [1, { [_eQN]: `LastTieringProgress`,
                [_xN]: _lTP }], [0, { [_eQN]: `LastTieringOperationStatus`,
                [_xN]: _lTOS }], [0, { [_eQN]: `LastTieringOperationStatusDetail`,
                [_xN]: _lTOSD }], [4, { [_eQN]: `ArchivalCompleteTime`,
                [_xN]: _aCT }], [4, { [_eQN]: `RestoreExpiryTime`,
                [_xN]: _rETe }]]
];
var SpotCapacityRebalance$ = [3, n0, _SCRp,
    0,
    [_RSep, _TDe],
    [[0, { [_eQN]: `ReplacementStrategy`,
                [_xN]: _rSepl }], [1, { [_eQN]: `TerminationDelay`,
                [_xN]: _tD }]]
];
var SpotDatafeedSubscription$ = [3, n0, _SDS,
    0,
    [_Bu, _Fa, _OI, _Pre, _St],
    [[0, { [_eQN]: `Bucket`,
                [_xN]: _b }], [() => SpotInstanceStateFault$, { [_eQN]: `Fault`,
                [_xN]: _fa }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `Prefix`,
                [_xN]: _pre }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var SpotFleetLaunchSpecification$ = [3, n0, _SFLS,
    0,
    [_ATddre, _BDMl, _EO, _IIP, _IIm, _IT, _KI, _KN, _Mon, _NIet, _Pla, _RIa, _SPp, _SIu, _UDs, _WCe, _TS, _IRn, _SGe],
    [[0, { [_eQN]: `AddressingType`,
                [_xN]: _aTddr }], [() => BlockDeviceMappingList, { [_eQN]: `BlockDeviceMapping`,
                [_xN]: _bDM }], [2, { [_eQN]: `EbsOptimized`,
                [_xN]: _eO }], [() => IamInstanceProfileSpecification$, { [_eQN]: `IamInstanceProfile`,
                [_xN]: _iIP }], [0, { [_eQN]: `ImageId`,
                [_xN]: _iIma }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `KernelId`,
                [_xN]: _kI }], [0, { [_eQN]: `KeyName`,
                [_xN]: _kN }], [() => SpotFleetMonitoring$, { [_eQN]: `Monitoring`,
                [_xN]: _mon }], [() => InstanceNetworkInterfaceSpecificationList, { [_eQN]: `NetworkInterfaceSet`,
                [_xN]: _nIS }], [() => SpotPlacement$, { [_eQN]: `Placement`,
                [_xN]: _pla }], [0, { [_eQN]: `RamdiskId`,
                [_xN]: _rIa }], [0, { [_eQN]: `SpotPrice`,
                [_xN]: _sPp }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [() => SensitiveUserData, { [_eQN]: `UserData`,
                [_xN]: _uDs }], [1, { [_eQN]: `WeightedCapacity`,
                [_xN]: _wC }], [() => SpotFleetTagSpecificationList, { [_eQN]: `TagSpecificationSet`,
                [_xN]: _tSS }], [() => InstanceRequirements$, { [_eQN]: `InstanceRequirements`,
                [_xN]: _iR }], [() => GroupIdentifierList, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }]]
];
var SpotFleetMonitoring$ = [3, n0, _SFM,
    0,
    [_En],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }]]
];
var SpotFleetRequestConfig$ = [3, n0, _SFRCp,
    0,
    [_ASc, _CTr, _SFRCp, _SFRI, _SFRS, _T],
    [[0, { [_eQN]: `ActivityStatus`,
                [_xN]: _aSc }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [() => SpotFleetRequestConfigData$, { [_eQN]: `SpotFleetRequestConfig`,
                [_xN]: _sFRC }], [0, { [_eQN]: `SpotFleetRequestId`,
                [_xN]: _sFRI }], [0, { [_eQN]: `SpotFleetRequestState`,
                [_xN]: _sFRSp }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var SpotFleetRequestConfigData$ = [3, n0, _SFRCD,
    0,
    [_IFR, _TCar, _ASl, _ODAS, _SMS, _CT, _ECTP, _FCu, _ODFC, _LSau, _LTC, _SPp, _ODTC, _ODMTP, _SMTP, _TIWE, _Ty, _VF, _VU, _RUI, _IIB, _LBC, _IPTUC, _Con, _TCUT, _TS],
    [[0, { [_eQN]: `IamFleetRole`,
                [_xN]: _iFR }], [1, { [_eQN]: `TargetCapacity`,
                [_xN]: _tCa }], [0, { [_eQN]: `AllocationStrategy`,
                [_xN]: _aSl }], [0, { [_eQN]: `OnDemandAllocationStrategy`,
                [_xN]: _oDAS }], [() => SpotMaintenanceStrategies$, { [_eQN]: `SpotMaintenanceStrategies`,
                [_xN]: _sMS }], [0, { [_eQN]: `ClientToken`,
                [_xN]: _cT }], [0, { [_eQN]: `ExcessCapacityTerminationPolicy`,
                [_xN]: _eCTP }], [1, { [_eQN]: `FulfilledCapacity`,
                [_xN]: _fC }], [1, { [_eQN]: `OnDemandFulfilledCapacity`,
                [_xN]: _oDFC }], [() => LaunchSpecsList, { [_eQN]: `LaunchSpecifications`,
                [_xN]: _lSau }], [() => LaunchTemplateConfigList, { [_eQN]: `LaunchTemplateConfigs`,
                [_xN]: _lTC }], [0, { [_eQN]: `SpotPrice`,
                [_xN]: _sPp }], [1, { [_eQN]: `OnDemandTargetCapacity`,
                [_xN]: _oDTC }], [0, { [_eQN]: `OnDemandMaxTotalPrice`,
                [_xN]: _oDMTP }], [0, { [_eQN]: `SpotMaxTotalPrice`,
                [_xN]: _sMTP }], [2, { [_eQN]: `TerminateInstancesWithExpiration`,
                [_xN]: _tIWE }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [4, { [_eQN]: `ValidFrom`,
                [_xN]: _vF }], [4, { [_eQN]: `ValidUntil`,
                [_xN]: _vU }], [2, { [_eQN]: `ReplaceUnhealthyInstances`,
                [_xN]: _rUI }], [0, { [_eQN]: `InstanceInterruptionBehavior`,
                [_xN]: _iIB }], [() => LoadBalancersConfig$, { [_eQN]: `LoadBalancersConfig`,
                [_xN]: _lBC }], [1, { [_eQN]: `InstancePoolsToUseCount`,
                [_xN]: _iPTUC }], [0, { [_eQN]: `Context`,
                [_xN]: _cont }], [0, { [_eQN]: `TargetCapacityUnitType`,
                [_xN]: _tCUT }], [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var SpotFleetTagSpecification$ = [3, n0, _SFTS,
    0,
    [_RTe, _T],
    [[0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => TagList, { [_eQN]: `Tag`,
                [_xN]: _ta }]]
];
var SpotInstanceRequest$ = [3, n0, _SIRp,
    0,
    [_ABHP, _AZGv, _BDMlo, _CTr, _Fa, _II, _LGa, _LSa, _LAZ, _LAZI, _PDr, _SIRI, _SPp, _St, _Sta, _T, _Ty, _VF, _VU, _IIB],
    [[0, { [_eQN]: `ActualBlockHourlyPrice`,
                [_xN]: _aBHP }], [0, { [_eQN]: `AvailabilityZoneGroup`,
                [_xN]: _aZG }], [1, { [_eQN]: `BlockDurationMinutes`,
                [_xN]: _bDMl }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [() => SpotInstanceStateFault$, { [_eQN]: `Fault`,
                [_xN]: _fa }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `LaunchGroup`,
                [_xN]: _lG }], [() => LaunchSpecification$, { [_eQN]: `LaunchSpecification`,
                [_xN]: _lSa }], [0, { [_eQN]: `LaunchedAvailabilityZone`,
                [_xN]: _lAZ }], [0, { [_eQN]: `LaunchedAvailabilityZoneId`,
                [_xN]: _lAZI }], [0, { [_eQN]: `ProductDescription`,
                [_xN]: _pDr }], [0, { [_eQN]: `SpotInstanceRequestId`,
                [_xN]: _sIRI }], [0, { [_eQN]: `SpotPrice`,
                [_xN]: _sPp }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => SpotInstanceStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [4, { [_eQN]: `ValidFrom`,
                [_xN]: _vF }], [4, { [_eQN]: `ValidUntil`,
                [_xN]: _vU }], [0, { [_eQN]: `InstanceInterruptionBehavior`,
                [_xN]: _iIB }]]
];
var SpotInstanceStateFault$ = [3, n0, _SISF,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var SpotInstanceStatus$ = [3, n0, _SISp,
    0,
    [_Co, _Me, _UT],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }], [4, { [_eQN]: `UpdateTime`,
                [_xN]: _uT }]]
];
var SpotMaintenanceStrategies$ = [3, n0, _SMS,
    0,
    [_CRapa],
    [[() => SpotCapacityRebalance$, { [_eQN]: `CapacityRebalance`,
                [_xN]: _cRa }]]
];
var SpotMarketOptions$ = [3, n0, _SMO,
    0,
    [_MPax, _SIT, _BDMlo, _VU, _IIB],
    [0, 0, 1, 4, 0]
];
var SpotOptions$ = [3, n0, _SO,
    0,
    [_ASl, _MSa, _IIB, _IPTUC, _SITi, _SAZ, _MTC, _MTP],
    [[0, { [_eQN]: `AllocationStrategy`,
                [_xN]: _aSl }], [() => FleetSpotMaintenanceStrategies$, { [_eQN]: `MaintenanceStrategies`,
                [_xN]: _mSai }], [0, { [_eQN]: `InstanceInterruptionBehavior`,
                [_xN]: _iIB }], [1, { [_eQN]: `InstancePoolsToUseCount`,
                [_xN]: _iPTUC }], [2, { [_eQN]: `SingleInstanceType`,
                [_xN]: _sITi }], [2, { [_eQN]: `SingleAvailabilityZone`,
                [_xN]: _sAZ }], [1, { [_eQN]: `MinTargetCapacity`,
                [_xN]: _mTC }], [0, { [_eQN]: `MaxTotalPrice`,
                [_xN]: _mTP }]]
];
var SpotOptionsRequest$ = [3, n0, _SOR,
    0,
    [_ASl, _MSa, _IIB, _IPTUC, _SITi, _SAZ, _MTC, _MTP],
    [0, () => FleetSpotMaintenanceStrategiesRequest$, 0, 1, 2, 2, 1, 0]
];
var SpotPlacement$ = [3, n0, _SPpo,
    0,
    [_AZ, _GN, _Te, _AZI],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `Tenancy`,
                [_xN]: _t }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }]]
];
var SpotPlacementScore$ = [3, n0, _SPSp,
    0,
    [_Regi, _AZI, _Scor],
    [[0, { [_eQN]: `Region`,
                [_xN]: _reg }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [1, { [_eQN]: `Score`,
                [_xN]: _scor }]]
];
var SpotPrice$ = [3, n0, _SPp,
    0,
    [_AZ, _AZI, _IT, _PDr, _SPp, _Ti],
    [[0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `InstanceType`,
                [_xN]: _iT }], [0, { [_eQN]: `ProductDescription`,
                [_xN]: _pDr }], [0, { [_eQN]: `SpotPrice`,
                [_xN]: _sPp }], [4, { [_eQN]: `Timestamp`,
                [_xN]: _ti }]]
];
var StaleIpPermission$ = [3, n0, _SIPt,
    0,
    [_FP, _IPpr, _IRpa, _PLIr, _TP, _UIGP],
    [[1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [0, { [_eQN]: `IpProtocol`,
                [_xN]: _iPp }], [() => IpRanges, { [_eQN]: `IpRanges`,
                [_xN]: _iRpa }], [() => PrefixListIdSet, { [_eQN]: `PrefixListIds`,
                [_xN]: _pLIr }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }], [() => UserIdGroupPairSet, { [_eQN]: `Groups`,
                [_xN]: _gr }]]
];
var StaleSecurityGroup$ = [3, n0, _SSG,
    0,
    [_De, _GIr, _GN, _SIPta, _SIPE, _VI],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [() => StaleIpPermissionSet, { [_eQN]: `StaleIpPermissions`,
                [_xN]: _sIP }], [() => StaleIpPermissionSet, { [_eQN]: `StaleIpPermissionsEgress`,
                [_xN]: _sIPE }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var StartDeclarativePoliciesReportRequest$ = [3, n0, _SDPRR,
    0,
    [_SB, _TIa, _DR, _SP, _TS],
    [0, 0, 2, 0, [() => TagSpecificationList, { [_xN]: _TSa }]], 2
];
var StartDeclarativePoliciesReportResult$ = [3, n0, _SDPRRt,
    0,
    [_RI],
    [[0, { [_eQN]: `ReportId`,
                [_xN]: _rIe }]]
];
var StartInstancesRequest$ = [3, n0, _SIRt,
    0,
    [_IIns, _AId, _DR],
    [[() => InstanceIdStringList, { [_xN]: _II }], [0, { [_eQN]: `AdditionalInfo`,
                [_xN]: _aId }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var StartInstancesResult$ = [3, n0, _SIRta,
    0,
    [_SIt],
    [[() => InstanceStateChangeList, { [_eQN]: `InstancesSet`,
                [_xN]: _iSn }]]
];
var StartNetworkInsightsAccessScopeAnalysisRequest$ = [3, n0, _SNIASAR,
    0,
    [_NIASI, _DR, _TS, _CT],
    [0, 2, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 1
];
var StartNetworkInsightsAccessScopeAnalysisResult$ = [3, n0, _SNIASARt,
    0,
    [_NIASAet],
    [[() => NetworkInsightsAccessScopeAnalysis$, { [_eQN]: `NetworkInsightsAccessScopeAnalysis`,
                [_xN]: _nIASAe }]]
];
var StartNetworkInsightsAnalysisRequest$ = [3, n0, _SNIAR,
    0,
    [_NIPI, _AAdd, _FIAi, _FOA, _DR, _TS, _CT],
    [0, [() => ValueStringList, { [_xN]: _AAddi }], [() => ArnList, { [_xN]: _FIAil }], [() => ArnList, { [_xN]: _FOAi }], 2, [() => TagSpecificationList, { [_xN]: _TSa }], [0, 4]], 1
];
var StartNetworkInsightsAnalysisResult$ = [3, n0, _SNIARt,
    0,
    [_NIAe],
    [[() => NetworkInsightsAnalysis$, { [_eQN]: `NetworkInsightsAnalysis`,
                [_xN]: _nIA }]]
];
var StartVpcEndpointServicePrivateDnsVerificationRequest$ = [3, n0, _SVESPDVR,
    0,
    [_SIe, _DR],
    [0, 2], 1
];
var StartVpcEndpointServicePrivateDnsVerificationResult$ = [3, n0, _SVESPDVRt,
    0,
    [_RV],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var StateReason$ = [3, n0, _SRt,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var StopInstancesRequest$ = [3, n0, _SIRto,
    0,
    [_IIns, _Hi, _SOS, _DR, _F],
    [[() => InstanceIdStringList, { [_xN]: _II }], 2, 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }], [2, { [_eQN]: `Force`,
                [_xN]: _fo }]], 1
];
var StopInstancesResult$ = [3, n0, _SIRtop,
    0,
    [_SIto],
    [[() => InstanceStateChangeList, { [_eQN]: `InstancesSet`,
                [_xN]: _iSn }]]
];
var Storage$ = [3, n0, _Sto,
    0,
    [_S_],
    [[() => S3Storage$, { [_xN]: _S_ }]]
];
var StorageLocation$ = [3, n0, _SLt,
    0,
    [_Bu, _K],
    [0, 0]
];
var StoreImageTaskResult$ = [3, n0, _SITRt,
    0,
    [_AIm, _TSTa, _Bu, _SKo, _PP, _STSt, _STFR],
    [[0, { [_eQN]: `AmiId`,
                [_xN]: _aIm }], [4, { [_eQN]: `TaskStartTime`,
                [_xN]: _tSTa }], [0, { [_eQN]: `Bucket`,
                [_xN]: _b }], [0, { [_eQN]: `S3objectKey`,
                [_xN]: _sKo }], [1, { [_eQN]: `ProgressPercentage`,
                [_xN]: _pP }], [0, { [_eQN]: `StoreTaskState`,
                [_xN]: _sTS }], [0, { [_eQN]: `StoreTaskFailureReason`,
                [_xN]: _sTFR }]]
];
var Subnet$ = [3, n0, _Su,
    0,
    [_AZI, _ELADI, _MCOIOL, _COIP, _OI, _AIAOC, _ICBAS, _T, _SAub, _OA, _EDn, _IN, _PDNOOL, _BPAS, _Ty, _SIu, _St, _VI, _CB, _AIAC, _AZ, _DFA, _MPIOL],
    [[0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [1, { [_eQN]: `EnableLniAtDeviceIndex`,
                [_xN]: _eLADI }], [2, { [_eQN]: `MapCustomerOwnedIpOnLaunch`,
                [_xN]: _mCOIOL }], [0, { [_eQN]: `CustomerOwnedIpv4Pool`,
                [_xN]: _cOIP }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [2, { [_eQN]: `AssignIpv6AddressOnCreation`,
                [_xN]: _aIAOC }], [() => SubnetIpv6CidrBlockAssociationSet, { [_eQN]: `Ipv6CidrBlockAssociationSet`,
                [_xN]: _iCBASp }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `SubnetArn`,
                [_xN]: _sAub }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [2, { [_eQN]: `EnableDns64`,
                [_xN]: _eDn }], [2, { [_eQN]: `Ipv6Native`,
                [_xN]: _iN }], [() => PrivateDnsNameOptionsOnLaunch$, { [_eQN]: `PrivateDnsNameOptionsOnLaunch`,
                [_xN]: _pDNOOL }], [() => BlockPublicAccessStates$, { [_eQN]: `BlockPublicAccessStates`,
                [_xN]: _bPAS }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [1, { [_eQN]: `AvailableIpAddressCount`,
                [_xN]: _aIAC }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [2, { [_eQN]: `DefaultForAz`,
                [_xN]: _dFA }], [2, { [_eQN]: `MapPublicIpOnLaunch`,
                [_xN]: _mPIOL }]]
];
var SubnetAssociation$ = [3, n0, _SAubn,
    0,
    [_SIu, _St],
    [[0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var SubnetCidrBlockState$ = [3, n0, _SCBS,
    0,
    [_St, _SMt],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }]]
];
var SubnetCidrReservation$ = [3, n0, _SCRu,
    0,
    [_SCRIu, _SIu, _Ci, _RT, _OI, _De, _T],
    [[0, { [_eQN]: `SubnetCidrReservationId`,
                [_xN]: _sCRIu }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [0, { [_eQN]: `ReservationType`,
                [_xN]: _rT }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var SubnetConfiguration$ = [3, n0, _SCu,
    0,
    [_SIu, _Ipv, _Ipv_],
    [0, 0, 0]
];
var SubnetIpPrefixes$ = [3, n0, _SIPu,
    0,
    [_SIu, _IPpre],
    [[0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [() => ValueStringList, { [_eQN]: `IpPrefixSet`,
                [_xN]: _iPSpr }]]
];
var SubnetIpv6CidrBlockAssociation$ = [3, n0, _SICBA,
    0,
    [_AIs, _ICB, _ICBS, _IAA, _ISpo],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `Ipv6CidrBlock`,
                [_xN]: _iCB }], [() => SubnetCidrBlockState$, { [_eQN]: `Ipv6CidrBlockState`,
                [_xN]: _iCBS }], [0, { [_eQN]: `Ipv6AddressAttribute`,
                [_xN]: _iAA }], [0, { [_eQN]: `IpSource`,
                [_xN]: _iSpo }]]
];
var Subscription$ = [3, n0, _Subs,
    0,
    [_S, _D, _Met, _Stat, _Per],
    [[0, { [_eQN]: `Source`,
                [_xN]: _so }], [0, { [_eQN]: `Destination`,
                [_xN]: _d }], [0, { [_eQN]: `Metric`,
                [_xN]: _met }], [0, { [_eQN]: `Statistic`,
                [_xN]: _stat }], [0, { [_eQN]: `Period`,
                [_xN]: _pe }]]
];
var SuccessfulInstanceCreditSpecificationItem$ = [3, n0, _SICSI,
    0,
    [_II],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }]]
];
var SuccessfulQueuedPurchaseDeletion$ = [3, n0, _SQPDu,
    0,
    [_RIIes],
    [[0, { [_eQN]: `ReservedInstancesId`,
                [_xN]: _rII }]]
];
var SupportedRegionDetail$ = [3, n0, _SRD,
    0,
    [_Regi, _SSer],
    [[0, { [_eQN]: `Region`,
                [_xN]: _reg }], [0, { [_eQN]: `ServiceState`,
                [_xN]: _sSer }]]
];
var Tag$ = [3, n0, _Ta,
    0,
    [_K, _V],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var TagDescription$ = [3, n0, _TDa,
    0,
    [_K, _RIeso, _RTe, _V],
    [[0, { [_eQN]: `Key`,
                [_xN]: _k }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `Value`,
                [_xN]: _v }]]
];
var TagFieldSpecificationRequest$ = [3, n0, _TFSR,
    0,
    [_RTe, _TKa],
    [0, [() => TagKeyList, { [_xN]: _TK }]]
];
var TagFieldSpecificationResponse$ = [3, n0, _TFSRa,
    0,
    [_RTe, _TKa],
    [[0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => TagKeyList, { [_eQN]: `TagKeySet`,
                [_xN]: _tKS }]]
];
var TagSpecification$ = [3, n0, _TSa,
    0,
    [_RTe, _T],
    [[0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [() => TagList, { [_xN]: _Ta }]]
];
var TargetCapacitySpecification$ = [3, n0, _TCS,
    0,
    [_TTC, _ODTC, _STC, _DTCT, _TCUT],
    [[1, { [_eQN]: `TotalTargetCapacity`,
                [_xN]: _tTC }], [1, { [_eQN]: `OnDemandTargetCapacity`,
                [_xN]: _oDTC }], [1, { [_eQN]: `SpotTargetCapacity`,
                [_xN]: _sTC }], [0, { [_eQN]: `DefaultTargetCapacityType`,
                [_xN]: _dTCT }], [0, { [_eQN]: `TargetCapacityUnitType`,
                [_xN]: _tCUT }]]
];
var TargetCapacitySpecificationRequest$ = [3, n0, _TCSR,
    0,
    [_TTC, _ODTC, _STC, _DTCT, _TCUT],
    [1, 1, 1, 0, 0], 1
];
var TargetConfiguration$ = [3, n0, _TCa,
    0,
    [_IC, _OIf],
    [[1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [0, { [_eQN]: `OfferingId`,
                [_xN]: _oIf }]]
];
var TargetConfigurationRequest$ = [3, n0, _TCR,
    0,
    [_OIf, _IC],
    [0, 1], 1
];
var TargetGroup$ = [3, n0, _TGa,
    0,
    [_Ar],
    [[0, { [_eQN]: `Arn`,
                [_xN]: _ar }]]
];
var TargetGroupsConfig$ = [3, n0, _TGCa,
    0,
    [_TGar],
    [[() => TargetGroups, { [_eQN]: `TargetGroups`,
                [_xN]: _tGa }]]
];
var TargetNetwork$ = [3, n0, _TNa,
    0,
    [_AIs, _VI, _TNI, _CVEI, _Sta, _SGe, _AZv, _AZIv],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `TargetNetworkId`,
                [_xN]: _tNI }], [0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [() => AssociationStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => ValueStringList, { [_eQN]: `SecurityGroups`,
                [_xN]: _sGe }], [() => ClientVpnAvailabilityZoneSet, { [_eQN]: `AvailabilityZoneSet`,
                [_xN]: _aZS }], [() => ClientVpnAvailabilityZoneIdSet, { [_eQN]: `AvailabilityZoneIdSet`,
                [_xN]: _aZIS }]]
];
var TargetReservationValue$ = [3, n0, _TRV,
    0,
    [_RVe, _TCa],
    [[() => ReservationValue$, { [_eQN]: `ReservationValue`,
                [_xN]: _rVe }], [() => TargetConfiguration$, { [_eQN]: `TargetConfiguration`,
                [_xN]: _tCar }]]
];
var TerminateClientVpnConnectionsRequest$ = [3, n0, _TCVCR,
    0,
    [_CVEI, _CIon, _Us, _DR],
    [0, 0, 0, 2], 1
];
var TerminateClientVpnConnectionsResult$ = [3, n0, _TCVCRe,
    0,
    [_CVEI, _Us, _CSonn],
    [[0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [0, { [_eQN]: `Username`,
                [_xN]: _us }], [() => TerminateConnectionStatusSet, { [_eQN]: `ConnectionStatuses`,
                [_xN]: _cSonn }]]
];
var TerminateConnectionStatus$ = [3, n0, _TCSe,
    0,
    [_CIon, _PSre, _CSur],
    [[0, { [_eQN]: `ConnectionId`,
                [_xN]: _cIon }], [() => ClientVpnConnectionStatus$, { [_eQN]: `PreviousStatus`,
                [_xN]: _pSre }], [() => ClientVpnConnectionStatus$, { [_eQN]: `CurrentStatus`,
                [_xN]: _cSur }]]
];
var TerminateInstancesRequest$ = [3, n0, _TIR,
    0,
    [_IIns, _F, _SOS, _DR],
    [[() => InstanceIdStringList, { [_xN]: _II }], 2, 2, [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var TerminateInstancesResult$ = [3, n0, _TIRe,
    0,
    [_TIer],
    [[() => InstanceStateChangeList, { [_eQN]: `InstancesSet`,
                [_xN]: _iSn }]]
];
var ThroughResourcesStatement$ = [3, n0, _TRS,
    0,
    [_RSes],
    [[() => ResourceStatement$, { [_eQN]: `ResourceStatement`,
                [_xN]: _rSeso }]]
];
var ThroughResourcesStatementRequest$ = [3, n0, _TRSR,
    0,
    [_RSes],
    [[() => ResourceStatementRequest$, 0]]
];
var TotalLocalStorageGB$ = [3, n0, _TLSGB,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var TotalLocalStorageGBRequest$ = [3, n0, _TLSGBR,
    0,
    [_M, _Ma],
    [1, 1]
];
var TrafficMirrorFilter$ = [3, n0, _TMF,
    0,
    [_TMFI, _IFRn, _EFR, _NSe, _De, _T],
    [[0, { [_eQN]: `TrafficMirrorFilterId`,
                [_xN]: _tMFI }], [() => TrafficMirrorFilterRuleList, { [_eQN]: `IngressFilterRuleSet`,
                [_xN]: _iFRS }], [() => TrafficMirrorFilterRuleList, { [_eQN]: `EgressFilterRuleSet`,
                [_xN]: _eFRS }], [() => TrafficMirrorNetworkServiceList, { [_eQN]: `NetworkServiceSet`,
                [_xN]: _nSS }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TrafficMirrorFilterRule$ = [3, n0, _TMFR,
    0,
    [_TMFRI, _TMFI, _TD, _RNu, _RA, _Pr, _DPRe, _SPRo, _DCB, _SCB, _De, _T],
    [[0, { [_eQN]: `TrafficMirrorFilterRuleId`,
                [_xN]: _tMFRI }], [0, { [_eQN]: `TrafficMirrorFilterId`,
                [_xN]: _tMFI }], [0, { [_eQN]: `TrafficDirection`,
                [_xN]: _tDr }], [1, { [_eQN]: `RuleNumber`,
                [_xN]: _rN }], [0, { [_eQN]: `RuleAction`,
                [_xN]: _rA }], [1, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [() => TrafficMirrorPortRange$, { [_eQN]: `DestinationPortRange`,
                [_xN]: _dPR }], [() => TrafficMirrorPortRange$, { [_eQN]: `SourcePortRange`,
                [_xN]: _sPR }], [0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `SourceCidrBlock`,
                [_xN]: _sCB }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TrafficMirrorPortRange$ = [3, n0, _TMPR,
    0,
    [_FP, _TP],
    [[1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }]]
];
var TrafficMirrorPortRangeRequest$ = [3, n0, _TMPRR,
    0,
    [_FP, _TP],
    [1, 1]
];
var TrafficMirrorSession$ = [3, n0, _TMS,
    0,
    [_TMSI, _TMTI, _TMFI, _NII, _OI, _PLa, _SNes, _VNI, _De, _T],
    [[0, { [_eQN]: `TrafficMirrorSessionId`,
                [_xN]: _tMSI }], [0, { [_eQN]: `TrafficMirrorTargetId`,
                [_xN]: _tMTI }], [0, { [_eQN]: `TrafficMirrorFilterId`,
                [_xN]: _tMFI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [1, { [_eQN]: `PacketLength`,
                [_xN]: _pLa }], [1, { [_eQN]: `SessionNumber`,
                [_xN]: _sNes }], [1, { [_eQN]: `VirtualNetworkId`,
                [_xN]: _vNI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TrafficMirrorTarget$ = [3, n0, _TMT,
    0,
    [_TMTI, _NII, _NLBA, _Ty, _De, _OI, _T, _GLBEI],
    [[0, { [_eQN]: `TrafficMirrorTargetId`,
                [_xN]: _tMTI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `NetworkLoadBalancerArn`,
                [_xN]: _nLBA }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `GatewayLoadBalancerEndpointId`,
                [_xN]: _gLBEI }]]
];
var TransitGateway$ = [3, n0, _TG,
    0,
    [_TGI, _TGAran, _St, _OI, _De, _CTre, _Opt, _T],
    [[0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `TransitGatewayArn`,
                [_xN]: _tGAra }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TransitGatewayOptions$, { [_eQN]: `Options`,
                [_xN]: _op }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayAssociation$ = [3, n0, _TGArans,
    0,
    [_TGRTI, _TGAI, _RIeso, _RTe, _St],
    [[0, { [_eQN]: `TransitGatewayRouteTableId`,
                [_xN]: _tGRTI }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var TransitGatewayAttachment$ = [3, n0, _TGAra,
    0,
    [_TGAI, _TGI, _TGOI, _ROI, _RTe, _RIeso, _St, _Ass, _CTre, _T],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `TransitGatewayOwnerId`,
                [_xN]: _tGOI }], [0, { [_eQN]: `ResourceOwnerId`,
                [_xN]: _rOI }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => TransitGatewayAttachmentAssociation$, { [_eQN]: `Association`,
                [_xN]: _ass }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayAttachmentAssociation$ = [3, n0, _TGAA,
    0,
    [_TGRTI, _St],
    [[0, { [_eQN]: `TransitGatewayRouteTableId`,
                [_xN]: _tGRTI }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var TransitGatewayAttachmentBgpConfiguration$ = [3, n0, _TGABC,
    0,
    [_TGAransi, _PAee, _TGA, _PAe, _BSg],
    [[1, { [_eQN]: `TransitGatewayAsn`,
                [_xN]: _tGAran }], [1, { [_eQN]: `PeerAsn`,
                [_xN]: _pAee }], [0, { [_eQN]: `TransitGatewayAddress`,
                [_xN]: _tGArans }], [0, { [_eQN]: `PeerAddress`,
                [_xN]: _pAe }], [0, { [_eQN]: `BgpStatus`,
                [_xN]: _bSg }]]
];
var TransitGatewayAttachmentPropagation$ = [3, n0, _TGAPr,
    0,
    [_TGRTI, _St],
    [[0, { [_eQN]: `TransitGatewayRouteTableId`,
                [_xN]: _tGRTI }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var TransitGatewayClientVpnAttachment$ = [3, n0, _TGCVA,
    0,
    [_TGAI, _TGI, _CVEI, _CVOI, _St, _CTre],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `ClientVpnEndpointId`,
                [_xN]: _cVEI }], [0, { [_eQN]: `ClientVpnOwnerId`,
                [_xN]: _cVOI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }]]
];
var TransitGatewayConfigurationDescribeEndpointStructure$ = [3, n0, _TGCDES,
    0,
    [_TGI, _TGAI, _AZv, _AZIv],
    [[0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [() => ClientVpnAvailabilityZoneSet, { [_eQN]: `AvailabilityZoneSet`,
                [_xN]: _aZS }], [() => ClientVpnAvailabilityZoneIdSet, { [_eQN]: `AvailabilityZoneIdSet`,
                [_xN]: _aZIS }]]
];
var TransitGatewayConfigurationInputStructure$ = [3, n0, _TGCIS,
    0,
    [_TGI, _AZv, _AZIv],
    [0, [() => ClientVpnAvailabilityZoneSet, { [_xN]: _AZ }], [() => ClientVpnAvailabilityZoneIdSet, { [_xN]: _AZI }]]
];
var TransitGatewayConnect$ = [3, n0, _TGCr,
    0,
    [_TGAI, _TTGAI, _TGI, _St, _CTre, _Opt, _T],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `TransportTransitGatewayAttachmentId`,
                [_xN]: _tTGAI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TransitGatewayConnectOptions$, { [_eQN]: `Options`,
                [_xN]: _op }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayConnectOptions$ = [3, n0, _TGCO,
    0,
    [_Pr],
    [[0, { [_eQN]: `Protocol`,
                [_xN]: _pr }]]
];
var TransitGatewayConnectPeer$ = [3, n0, _TGCP,
    0,
    [_TGAI, _TGCPI, _St, _CTre, _CPC, _T],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `TransitGatewayConnectPeerId`,
                [_xN]: _tGCPI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TransitGatewayConnectPeerConfiguration$, { [_eQN]: `ConnectPeerConfiguration`,
                [_xN]: _cPC }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayConnectPeerConfiguration$ = [3, n0, _TGCPC,
    0,
    [_TGA, _PAe, _ICBn, _Pr, _BCg],
    [[0, { [_eQN]: `TransitGatewayAddress`,
                [_xN]: _tGArans }], [0, { [_eQN]: `PeerAddress`,
                [_xN]: _pAe }], [() => InsideCidrBlocksStringList, { [_eQN]: `InsideCidrBlocks`,
                [_xN]: _iCBn }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [() => TransitGatewayAttachmentBgpConfigurationList, { [_eQN]: `BgpConfigurations`,
                [_xN]: _bCg }]]
];
var TransitGatewayConnectRequestBgpOptions$ = [3, n0, _TGCRBO,
    0,
    [_PAee],
    [1]
];
var TransitGatewayMeteringPolicy$ = [3, n0, _TGMP,
    0,
    [_TGMPI, _TGI, _MAIi, _St, _UEA, _T],
    [[0, { [_eQN]: `TransitGatewayMeteringPolicyId`,
                [_xN]: _tGMPI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [() => ValueStringList, { [_eQN]: `MiddleboxAttachmentIdSet`,
                [_xN]: _mAIS }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `UpdateEffectiveAt`,
                [_xN]: _uEA }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayMeteringPolicyEntry$ = [3, n0, _TGMPE,
    0,
    [_PRN, _MAe, _St, _UA, _UEA, _MPR],
    [[0, { [_eQN]: `PolicyRuleNumber`,
                [_xN]: _pRN }], [0, { [_eQN]: `MeteredAccount`,
                [_xN]: _mAe }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `UpdatedAt`,
                [_xN]: _uA }], [4, { [_eQN]: `UpdateEffectiveAt`,
                [_xN]: _uEA }], [() => TransitGatewayMeteringPolicyRule$, { [_eQN]: `MeteringPolicyRule`,
                [_xN]: _mPR }]]
];
var TransitGatewayMeteringPolicyRule$ = [3, n0, _TGMPR,
    0,
    [_STGAI, _STGAT, _SCB, _SPRo, _DTGAI, _DTGAT, _DCB, _DPRe, _Pr],
    [[0, { [_eQN]: `SourceTransitGatewayAttachmentId`,
                [_xN]: _sTGAI }], [0, { [_eQN]: `SourceTransitGatewayAttachmentType`,
                [_xN]: _sTGAT }], [0, { [_eQN]: `SourceCidrBlock`,
                [_xN]: _sCB }], [0, { [_eQN]: `SourcePortRange`,
                [_xN]: _sPR }], [0, { [_eQN]: `DestinationTransitGatewayAttachmentId`,
                [_xN]: _dTGAI }], [0, { [_eQN]: `DestinationTransitGatewayAttachmentType`,
                [_xN]: _dTGAT }], [0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `DestinationPortRange`,
                [_xN]: _dPR }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }]]
];
var TransitGatewayMulticastDeregisteredGroupMembers$ = [3, n0, _TGMDGM,
    0,
    [_TGMDI, _DNII, _GIA],
    [[0, { [_eQN]: `TransitGatewayMulticastDomainId`,
                [_xN]: _tGMDI }], [() => ValueStringList, { [_eQN]: `DeregisteredNetworkInterfaceIds`,
                [_xN]: _dNII }], [0, { [_eQN]: `GroupIpAddress`,
                [_xN]: _gIA }]]
];
var TransitGatewayMulticastDeregisteredGroupSources$ = [3, n0, _TGMDGS,
    0,
    [_TGMDI, _DNII, _GIA],
    [[0, { [_eQN]: `TransitGatewayMulticastDomainId`,
                [_xN]: _tGMDI }], [() => ValueStringList, { [_eQN]: `DeregisteredNetworkInterfaceIds`,
                [_xN]: _dNII }], [0, { [_eQN]: `GroupIpAddress`,
                [_xN]: _gIA }]]
];
var TransitGatewayMulticastDomain$ = [3, n0, _TGMD,
    0,
    [_TGMDI, _TGI, _TGMDA, _OI, _Opt, _St, _CTre, _T],
    [[0, { [_eQN]: `TransitGatewayMulticastDomainId`,
                [_xN]: _tGMDI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `TransitGatewayMulticastDomainArn`,
                [_xN]: _tGMDA }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => TransitGatewayMulticastDomainOptions$, { [_eQN]: `Options`,
                [_xN]: _op }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayMulticastDomainAssociation$ = [3, n0, _TGMDAr,
    0,
    [_TGAI, _RIeso, _RTe, _ROI, _Su],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceOwnerId`,
                [_xN]: _rOI }], [() => SubnetAssociation$, { [_eQN]: `Subnet`,
                [_xN]: _su }]]
];
var TransitGatewayMulticastDomainAssociations$ = [3, n0, _TGMDAra,
    0,
    [_TGMDI, _TGAI, _RIeso, _RTe, _ROI, _Subn],
    [[0, { [_eQN]: `TransitGatewayMulticastDomainId`,
                [_xN]: _tGMDI }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceOwnerId`,
                [_xN]: _rOI }], [() => SubnetAssociationList, { [_eQN]: `Subnets`,
                [_xN]: _sub }]]
];
var TransitGatewayMulticastDomainOptions$ = [3, n0, _TGMDO,
    0,
    [_ISg, _SSS, _AASA],
    [[0, { [_eQN]: `Igmpv2Support`,
                [_xN]: _iSg }], [0, { [_eQN]: `StaticSourcesSupport`,
                [_xN]: _sSSt }], [0, { [_eQN]: `AutoAcceptSharedAssociations`,
                [_xN]: _aASA }]]
];
var TransitGatewayMulticastGroup$ = [3, n0, _TGMG,
    0,
    [_GIA, _TGAI, _SIu, _RIeso, _RTe, _ROI, _NII, _GM, _GS, _MTe, _STo],
    [[0, { [_eQN]: `GroupIpAddress`,
                [_xN]: _gIA }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `SubnetId`,
                [_xN]: _sIu }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceOwnerId`,
                [_xN]: _rOI }], [0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [2, { [_eQN]: `GroupMember`,
                [_xN]: _gM }], [2, { [_eQN]: `GroupSource`,
                [_xN]: _gSro }], [0, { [_eQN]: `MemberType`,
                [_xN]: _mTe }], [0, { [_eQN]: `SourceType`,
                [_xN]: _sTo }]]
];
var TransitGatewayMulticastRegisteredGroupMembers$ = [3, n0, _TGMRGM,
    0,
    [_TGMDI, _RNII, _GIA],
    [[0, { [_eQN]: `TransitGatewayMulticastDomainId`,
                [_xN]: _tGMDI }], [() => ValueStringList, { [_eQN]: `RegisteredNetworkInterfaceIds`,
                [_xN]: _rNII }], [0, { [_eQN]: `GroupIpAddress`,
                [_xN]: _gIA }]]
];
var TransitGatewayMulticastRegisteredGroupSources$ = [3, n0, _TGMRGS,
    0,
    [_TGMDI, _RNII, _GIA],
    [[0, { [_eQN]: `TransitGatewayMulticastDomainId`,
                [_xN]: _tGMDI }], [() => ValueStringList, { [_eQN]: `RegisteredNetworkInterfaceIds`,
                [_xN]: _rNII }], [0, { [_eQN]: `GroupIpAddress`,
                [_xN]: _gIA }]]
];
var TransitGatewayOptions$ = [3, n0, _TGO,
    0,
    [_ASA, _TGCB, _AASAu, _DRTA, _ADRTI, _DRTP, _PDRTI, _VESp, _DSn, _SGRS, _MSu, _ESn],
    [[1, { [_eQN]: `AmazonSideAsn`,
                [_xN]: _aSA }], [() => ValueStringList, { [_eQN]: `TransitGatewayCidrBlocks`,
                [_xN]: _tGCB }], [0, { [_eQN]: `AutoAcceptSharedAttachments`,
                [_xN]: _aASAu }], [0, { [_eQN]: `DefaultRouteTableAssociation`,
                [_xN]: _dRTA }], [0, { [_eQN]: `AssociationDefaultRouteTableId`,
                [_xN]: _aDRTI }], [0, { [_eQN]: `DefaultRouteTablePropagation`,
                [_xN]: _dRTP }], [0, { [_eQN]: `PropagationDefaultRouteTableId`,
                [_xN]: _pDRTI }], [0, { [_eQN]: `VpnEcmpSupport`,
                [_xN]: _vESpn }], [0, { [_eQN]: `DnsSupport`,
                [_xN]: _dSn }], [0, { [_eQN]: `SecurityGroupReferencingSupport`,
                [_xN]: _sGRSec }], [0, { [_eQN]: `MulticastSupport`,
                [_xN]: _mSu }], [() => EncryptionSupport$, { [_eQN]: `EncryptionSupport`,
                [_xN]: _eSn }]]
];
var TransitGatewayPeeringAttachment$ = [3, n0, _TGPA,
    0,
    [_TGAI, _ATGAI, _RTIe, _ATI, _Opt, _Sta, _St, _CTre, _T],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `AccepterTransitGatewayAttachmentId`,
                [_xN]: _aTGAI }], [() => PeeringTgwInfo$, { [_eQN]: `RequesterTgwInfo`,
                [_xN]: _rTIe }], [() => PeeringTgwInfo$, { [_eQN]: `AccepterTgwInfo`,
                [_xN]: _aTI }], [() => TransitGatewayPeeringAttachmentOptions$, { [_eQN]: `Options`,
                [_xN]: _op }], [() => PeeringAttachmentStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayPeeringAttachmentOptions$ = [3, n0, _TGPAO,
    0,
    [_DRy],
    [[0, { [_eQN]: `DynamicRouting`,
                [_xN]: _dRy }]]
];
var TransitGatewayPolicyRule$ = [3, n0, _TGPR,
    0,
    [_SCB, _SPRo, _DCB, _DPRe, _Pr, _MDe],
    [[0, { [_eQN]: `SourceCidrBlock`,
                [_xN]: _sCB }], [0, { [_eQN]: `SourcePortRange`,
                [_xN]: _sPR }], [0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `DestinationPortRange`,
                [_xN]: _dPR }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [() => TransitGatewayPolicyRuleMetaData$, { [_eQN]: `MetaData`,
                [_xN]: _mDe }]]
];
var TransitGatewayPolicyRuleMetaData$ = [3, n0, _TGPRMD,
    0,
    [_MDK, _MDV],
    [[0, { [_eQN]: `MetaDataKey`,
                [_xN]: _mDK }], [0, { [_eQN]: `MetaDataValue`,
                [_xN]: _mDV }]]
];
var TransitGatewayPolicyTable$ = [3, n0, _TGPT,
    0,
    [_TGPTI, _TGI, _St, _CTre, _T],
    [[0, { [_eQN]: `TransitGatewayPolicyTableId`,
                [_xN]: _tGPTI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayPolicyTableAssociation$ = [3, n0, _TGPTA,
    0,
    [_TGPTI, _TGAI, _RIeso, _RTe, _St],
    [[0, { [_eQN]: `TransitGatewayPolicyTableId`,
                [_xN]: _tGPTI }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var TransitGatewayPolicyTableEntry$ = [3, n0, _TGPTEr,
    0,
    [_PRN, _PRol, _TRTI],
    [[0, { [_eQN]: `PolicyRuleNumber`,
                [_xN]: _pRN }], [() => TransitGatewayPolicyRule$, { [_eQN]: `PolicyRule`,
                [_xN]: _pRol }], [0, { [_eQN]: `TargetRouteTableId`,
                [_xN]: _tRTI }]]
];
var TransitGatewayPrefixListAttachment$ = [3, n0, _TGPLA,
    0,
    [_TGAI, _RTe, _RIeso],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }]]
];
var TransitGatewayPrefixListReference$ = [3, n0, _TGPLR,
    0,
    [_TGRTI, _PLI, _PLOI, _St, _Bl, _TGAra],
    [[0, { [_eQN]: `TransitGatewayRouteTableId`,
                [_xN]: _tGRTI }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `PrefixListOwnerId`,
                [_xN]: _pLOI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [2, { [_eQN]: `Blackhole`,
                [_xN]: _bl }], [() => TransitGatewayPrefixListAttachment$, { [_eQN]: `TransitGatewayAttachment`,
                [_xN]: _tGAr }]]
];
var TransitGatewayPropagation$ = [3, n0, _TGP,
    0,
    [_TGAI, _RIeso, _RTe, _TGRTI, _St, _TGRTAI],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `TransitGatewayRouteTableId`,
                [_xN]: _tGRTI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `TransitGatewayRouteTableAnnouncementId`,
                [_xN]: _tGRTAI }]]
];
var TransitGatewayRequestOptions$ = [3, n0, _TGRO,
    0,
    [_ASA, _AASAu, _DRTA, _DRTP, _VESp, _DSn, _SGRS, _MSu, _TGCB],
    [1, 0, 0, 0, 0, 0, 0, 0, [() => TransitGatewayCidrBlockStringList, 0]]
];
var TransitGatewayRoute$ = [3, n0, _TGR,
    0,
    [_DCB, _PLI, _TGRTAI, _TGAr, _Ty, _St],
    [[0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `TransitGatewayRouteTableAnnouncementId`,
                [_xN]: _tGRTAI }], [() => TransitGatewayRouteAttachmentList, { [_eQN]: `TransitGatewayAttachments`,
                [_xN]: _tGA }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var TransitGatewayRouteAttachment$ = [3, n0, _TGRA,
    0,
    [_RIeso, _TGAI, _RTe],
    [[0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }]]
];
var TransitGatewayRouteTable$ = [3, n0, _TGRT,
    0,
    [_TGRTI, _TGI, _St, _DART, _DPRT, _CTre, _T],
    [[0, { [_eQN]: `TransitGatewayRouteTableId`,
                [_xN]: _tGRTI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [2, { [_eQN]: `DefaultAssociationRouteTable`,
                [_xN]: _dART }], [2, { [_eQN]: `DefaultPropagationRouteTable`,
                [_xN]: _dPRT }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayRouteTableAnnouncement$ = [3, n0, _TGRTA,
    0,
    [_TGRTAI, _TGI, _CNIor, _PTGI, _PCNI, _PAIe, _ADn, _TGRTI, _St, _CTre, _T],
    [[0, { [_eQN]: `TransitGatewayRouteTableAnnouncementId`,
                [_xN]: _tGRTAI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `CoreNetworkId`,
                [_xN]: _cNIo }], [0, { [_eQN]: `PeerTransitGatewayId`,
                [_xN]: _pTGI }], [0, { [_eQN]: `PeerCoreNetworkId`,
                [_xN]: _pCNI }], [0, { [_eQN]: `PeeringAttachmentId`,
                [_xN]: _pAI }], [0, { [_eQN]: `AnnouncementDirection`,
                [_xN]: _aDn }], [0, { [_eQN]: `TransitGatewayRouteTableId`,
                [_xN]: _tGRTI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayRouteTableAssociation$ = [3, n0, _TGRTAra,
    0,
    [_TGAI, _RIeso, _RTe, _St],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var TransitGatewayRouteTablePropagation$ = [3, n0, _TGRTPr,
    0,
    [_TGAI, _RIeso, _RTe, _St, _TGRTAI],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `TransitGatewayRouteTableAnnouncementId`,
                [_xN]: _tGRTAI }]]
];
var TransitGatewayRouteTableRoute$ = [3, n0, _TGRTR,
    0,
    [_DCe, _St, _ROo, _PLI, _AItt, _RIeso, _RTe],
    [[0, { [_eQN]: `DestinationCidr`,
                [_xN]: _dC }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `RouteOrigin`,
                [_xN]: _rOo }], [0, { [_eQN]: `PrefixListId`,
                [_xN]: _pLI }], [0, { [_eQN]: `AttachmentId`,
                [_xN]: _aIt }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }], [0, { [_eQN]: `ResourceType`,
                [_xN]: _rTe }]]
];
var TransitGatewayVpcAttachment$ = [3, n0, _TGVA,
    0,
    [_TGAI, _TGI, _VI, _VOIp, _St, _SI, _CTre, _Opt, _T],
    [[0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `VpcOwnerId`,
                [_xN]: _vOIp }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => ValueStringList, { [_eQN]: `SubnetIds`,
                [_xN]: _sIub }], [4, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [() => TransitGatewayVpcAttachmentOptions$, { [_eQN]: `Options`,
                [_xN]: _op }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TransitGatewayVpcAttachmentOptions$ = [3, n0, _TGVAO,
    0,
    [_DSn, _SGRS, _ISpv, _AMS],
    [[0, { [_eQN]: `DnsSupport`,
                [_xN]: _dSn }], [0, { [_eQN]: `SecurityGroupReferencingSupport`,
                [_xN]: _sGRSec }], [0, { [_eQN]: `Ipv6Support`,
                [_xN]: _iSpvu }], [0, { [_eQN]: `ApplianceModeSupport`,
                [_xN]: _aMSp }]]
];
var TrunkInterfaceAssociation$ = [3, n0, _TIA,
    0,
    [_AIs, _BII, _TII, _IPnte, _VIl, _GK, _T],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `BranchInterfaceId`,
                [_xN]: _bII }], [0, { [_eQN]: `TrunkInterfaceId`,
                [_xN]: _tII }], [0, { [_eQN]: `InterfaceProtocol`,
                [_xN]: _iPnte }], [1, { [_eQN]: `VlanId`,
                [_xN]: _vIl }], [1, { [_eQN]: `GreKey`,
                [_xN]: _gK }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var TunnelOption$ = [3, n0, _TOu,
    0,
    [_OIA, _TICu, _TIIC, _PSK, _PLS, _PLSh, _RMTS, _RFP, _RWS, _DTS, _DTA, _PEAha, _PEAhas, _PIAha, _PIAhas, _PDHGN, _PDHGNh, _IVk, _SAt, _LO, _ETLC],
    [[0, { [_eQN]: `OutsideIpAddress`,
                [_xN]: _oIA }], [0, { [_eQN]: `TunnelInsideCidr`,
                [_xN]: _tICu }], [0, { [_eQN]: `TunnelInsideIpv6Cidr`,
                [_xN]: _tIIC }], [() => preSharedKey, { [_eQN]: `PreSharedKey`,
                [_xN]: _pSK }], [1, { [_eQN]: `Phase1LifetimeSeconds`,
                [_xN]: _pLSh }], [1, { [_eQN]: `Phase2LifetimeSeconds`,
                [_xN]: _pLSha }], [1, { [_eQN]: `RekeyMarginTimeSeconds`,
                [_xN]: _rMTS }], [1, { [_eQN]: `RekeyFuzzPercentage`,
                [_xN]: _rFP }], [1, { [_eQN]: `ReplayWindowSize`,
                [_xN]: _rWS }], [1, { [_eQN]: `DpdTimeoutSeconds`,
                [_xN]: _dTS }], [0, { [_eQN]: `DpdTimeoutAction`,
                [_xN]: _dTA }], [() => Phase1EncryptionAlgorithmsList, { [_eQN]: `Phase1EncryptionAlgorithmSet`,
                [_xN]: _pEAS }], [() => Phase2EncryptionAlgorithmsList, { [_eQN]: `Phase2EncryptionAlgorithmSet`,
                [_xN]: _pEASh }], [() => Phase1IntegrityAlgorithmsList, { [_eQN]: `Phase1IntegrityAlgorithmSet`,
                [_xN]: _pIASh }], [() => Phase2IntegrityAlgorithmsList, { [_eQN]: `Phase2IntegrityAlgorithmSet`,
                [_xN]: _pIASha }], [() => Phase1DHGroupNumbersList, { [_eQN]: `Phase1DHGroupNumberSet`,
                [_xN]: _pDHGNS }], [() => Phase2DHGroupNumbersList, { [_eQN]: `Phase2DHGroupNumberSet`,
                [_xN]: _pDHGNSh }], [() => IKEVersionsList, { [_eQN]: `IkeVersionSet`,
                [_xN]: _iVS }], [0, { [_eQN]: `StartupAction`,
                [_xN]: _sAt }], [() => VpnTunnelLogOptions$, { [_eQN]: `LogOptions`,
                [_xN]: _lO }], [2, { [_eQN]: `EnableTunnelLifecycleControl`,
                [_xN]: _eTLC }]]
];
var UnassignIpv6AddressesRequest$ = [3, n0, _UIAR,
    0,
    [_NII, _IPp, _IA],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [() => IpPrefixList, { [_xN]: _IPpv }], [() => Ipv6AddressList, { [_eQN]: `Ipv6Addresses`,
                [_xN]: _iA }]], 1
];
var UnassignIpv6AddressesResult$ = [3, n0, _UIARn,
    0,
    [_NII, _UIA, _UIPn],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [() => Ipv6AddressList, { [_eQN]: `UnassignedIpv6Addresses`,
                [_xN]: _uIA }], [() => IpPrefixList, { [_eQN]: `UnassignedIpv6PrefixSet`,
                [_xN]: _uIPSn }]]
];
var UnassignPrivateIpAddressesRequest$ = [3, n0, _UPIAR,
    0,
    [_NII, _IPpvr, _PIAri],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [() => IpPrefixList, { [_xN]: _IPpvre }], [() => PrivateIpAddressStringList, { [_eQN]: `PrivateIpAddress`,
                [_xN]: _pIAr }]], 1
];
var UnassignPrivateNatGatewayAddressRequest$ = [3, n0, _UPNGAR,
    0,
    [_NGI, _PIAri, _MDDS, _DR],
    [0, [() => IpList, { [_xN]: _PIAr }], 1, 2], 2
];
var UnassignPrivateNatGatewayAddressResult$ = [3, n0, _UPNGARn,
    0,
    [_NGI, _NGA],
    [[0, { [_eQN]: `NatGatewayId`,
                [_xN]: _nGI }], [() => NatGatewayAddressList, { [_eQN]: `NatGatewayAddressSet`,
                [_xN]: _nGAS }]]
];
var UnlockSnapshotRequest$ = [3, n0, _USR,
    0,
    [_SIn, _DR],
    [0, 2], 1
];
var UnlockSnapshotResult$ = [3, n0, _USRn,
    0,
    [_SIn],
    [[0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }]]
];
var UnmonitorInstancesRequest$ = [3, n0, _UIR,
    0,
    [_IIns, _DR],
    [[() => InstanceIdStringList, { [_xN]: _II }], [2, { [_eQN]: `DryRun`,
                [_xN]: _dR }]], 1
];
var UnmonitorInstancesResult$ = [3, n0, _UIRn,
    0,
    [_IMns],
    [[() => InstanceMonitoringList, { [_eQN]: `InstancesSet`,
                [_xN]: _iSn }]]
];
var UnsuccessfulInstanceCreditSpecificationItem$ = [3, n0, _UICSI,
    0,
    [_II, _Er],
    [[0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [() => UnsuccessfulInstanceCreditSpecificationItemError$, { [_eQN]: `Error`,
                [_xN]: _er }]]
];
var UnsuccessfulInstanceCreditSpecificationItemError$ = [3, n0, _UICSIE,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var UnsuccessfulItem$ = [3, n0, _UIn,
    0,
    [_Er, _RIeso],
    [[() => UnsuccessfulItemError$, { [_eQN]: `Error`,
                [_xN]: _er }], [0, { [_eQN]: `ResourceId`,
                [_xN]: _rIes }]]
];
var UnsuccessfulItemError$ = [3, n0, _UIEn,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var UpdateCapacityManagerMonitoredTagKeysRequest$ = [3, n0, _UCMMTKR,
    0,
    [_ATK, _DTK, _DR, _CT],
    [[() => ValueStringList, { [_xN]: _ATKc }], [() => ValueStringList, { [_xN]: _DTKe }], 2, [0, 4]]
];
var UpdateCapacityManagerMonitoredTagKeysResult$ = [3, n0, _UCMMTKRp,
    0,
    [_CMTK],
    [[() => CapacityManagerMonitoredTagKeyList, { [_eQN]: `CapacityManagerTagKeySet`,
                [_xN]: _cMTKS }]]
];
var UpdateCapacityManagerOrganizationsAccessRequest$ = [3, n0, _UCMOAR,
    0,
    [_OAr, _DR, _CT],
    [2, 2, [0, 4]], 1
];
var UpdateCapacityManagerOrganizationsAccessResult$ = [3, n0, _UCMOARp,
    0,
    [_CMS, _OAr],
    [[0, { [_eQN]: `CapacityManagerStatus`,
                [_xN]: _cMS }], [2, { [_eQN]: `OrganizationsAccess`,
                [_xN]: _oAr }]]
];
var UpdateInterruptibleCapacityReservationAllocationRequest$ = [3, n0, _UICRAR,
    0,
    [_CRI, _TICa, _DR],
    [0, 1, 2], 2
];
var UpdateInterruptibleCapacityReservationAllocationResult$ = [3, n0, _UICRARp,
    0,
    [_ICRI, _SCRI, _IC, _TICa, _Sta, _ITn],
    [[0, { [_eQN]: `InterruptibleCapacityReservationId`,
                [_xN]: _iCRI }], [0, { [_eQN]: `SourceCapacityReservationId`,
                [_xN]: _sCRI }], [1, { [_eQN]: `InstanceCount`,
                [_xN]: _iC }], [1, { [_eQN]: `TargetInstanceCount`,
                [_xN]: _tICa }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `InterruptionType`,
                [_xN]: _iTn }]]
];
var UpdateSecurityGroupRuleDescriptionsEgressRequest$ = [3, n0, _USGRDER,
    0,
    [_DR, _GIr, _GN, _IPpe, _SGRDe],
    [2, 0, 0, [() => IpPermissionList, 0], [() => SecurityGroupRuleDescriptionList, { [_xN]: _SGRD }]]
];
var UpdateSecurityGroupRuleDescriptionsEgressResult$ = [3, n0, _USGRDERp,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var UpdateSecurityGroupRuleDescriptionsIngressRequest$ = [3, n0, _USGRDIR,
    0,
    [_DR, _GIr, _GN, _IPpe, _SGRDe],
    [2, 0, 0, [() => IpPermissionList, 0], [() => SecurityGroupRuleDescriptionList, { [_xN]: _SGRD }]]
];
var UpdateSecurityGroupRuleDescriptionsIngressResult$ = [3, n0, _USGRDIRp,
    0,
    [_R],
    [[2, { [_eQN]: `Return`,
                [_xN]: _r }]]
];
var UserBucket$ = [3, n0, _UB,
    0,
    [_SB, _SK],
    [0, 0]
];
var UserBucketDetails$ = [3, n0, _UBD,
    0,
    [_SB, _SK],
    [[0, { [_eQN]: `S3Bucket`,
                [_xN]: _sB }], [0, { [_eQN]: `S3Key`,
                [_xN]: _sK }]]
];
var UserData$ = [3, n0, _UDs,
    8,
    [_Da],
    [[0, { [_eQN]: `Data`,
                [_xN]: _da }]]
];
var UserIdGroupPair$ = [3, n0, _UIGPs,
    0,
    [_De, _UI, _GN, _GIr, _VI, _VPCI, _PSee],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `UserId`,
                [_xN]: _uI }], [0, { [_eQN]: `GroupName`,
                [_xN]: _gN }], [0, { [_eQN]: `GroupId`,
                [_xN]: _gIr }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }], [0, { [_eQN]: `PeeringStatus`,
                [_xN]: _pSee }]]
];
var ValidationError$ = [3, n0, _VEa,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var ValidationWarning$ = [3, n0, _VW,
    0,
    [_Err],
    [[() => ErrorSet, { [_eQN]: `ErrorSet`,
                [_xN]: _eSr }]]
];
var VCpuCountRange$ = [3, n0, _VCCR,
    0,
    [_M, _Ma],
    [[1, { [_eQN]: `Min`,
                [_xN]: _m }], [1, { [_eQN]: `Max`,
                [_xN]: _ma }]]
];
var VCpuCountRangeRequest$ = [3, n0, _VCCRR,
    0,
    [_M, _Ma],
    [1, 1], 1
];
var VCpuInfo$ = [3, n0, _VCIpu,
    0,
    [_DVC, _DCef, _DTPC, _VCa, _VTPC],
    [[1, { [_eQN]: `DefaultVCpus`,
                [_xN]: _dVC }], [1, { [_eQN]: `DefaultCores`,
                [_xN]: _dCe }], [1, { [_eQN]: `DefaultThreadsPerCore`,
                [_xN]: _dTPC }], [() => CoreCountList, { [_eQN]: `ValidCores`,
                [_xN]: _vCa }], [() => ThreadsPerCoreList, { [_eQN]: `ValidThreadsPerCore`,
                [_xN]: _vTPC }]]
];
var VerifiedAccessEndpoint$ = [3, n0, _VAE,
    0,
    [_VAII, _VAGI, _VAEI, _ADp, _ETn, _ATt, _DCA, _EDnd, _DVD, _SGIe, _LBO, _NIO, _Sta, _De, _CTre, _LUTas, _DT, _T, _SSs, _ROd, _COi],
    [[0, { [_eQN]: `VerifiedAccessInstanceId`,
                [_xN]: _vAII }], [0, { [_eQN]: `VerifiedAccessGroupId`,
                [_xN]: _vAGI }], [0, { [_eQN]: `VerifiedAccessEndpointId`,
                [_xN]: _vAEI }], [0, { [_eQN]: `ApplicationDomain`,
                [_xN]: _aDp }], [0, { [_eQN]: `EndpointType`,
                [_xN]: _eTnd }], [0, { [_eQN]: `AttachmentType`,
                [_xN]: _aTtta }], [0, { [_eQN]: `DomainCertificateArn`,
                [_xN]: _dCA }], [0, { [_eQN]: `EndpointDomain`,
                [_xN]: _eDnd }], [0, { [_eQN]: `DeviceValidationDomain`,
                [_xN]: _dVD }], [() => SecurityGroupIdList, { [_eQN]: `SecurityGroupIdSet`,
                [_xN]: _sGIS }], [() => VerifiedAccessEndpointLoadBalancerOptions$, { [_eQN]: `LoadBalancerOptions`,
                [_xN]: _lBO }], [() => VerifiedAccessEndpointEniOptions$, { [_eQN]: `NetworkInterfaceOptions`,
                [_xN]: _nIO }], [() => VerifiedAccessEndpointStatus$, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [0, { [_eQN]: `LastUpdatedTime`,
                [_xN]: _lUTas }], [0, { [_eQN]: `DeletionTime`,
                [_xN]: _dT }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => VerifiedAccessSseSpecificationResponse$, { [_eQN]: `SseSpecification`,
                [_xN]: _sSs }], [() => VerifiedAccessEndpointRdsOptions$, { [_eQN]: `RdsOptions`,
                [_xN]: _rOd }], [() => VerifiedAccessEndpointCidrOptions$, { [_eQN]: `CidrOptions`,
                [_xN]: _cOi }]]
];
var VerifiedAccessEndpointCidrOptions$ = [3, n0, _VAECO,
    0,
    [_Ci, _PRor, _Pr, _SI],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }], [() => VerifiedAccessEndpointPortRangeList, { [_eQN]: `PortRangeSet`,
                [_xN]: _pRS }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [() => VerifiedAccessEndpointSubnetIdList, { [_eQN]: `SubnetIdSet`,
                [_xN]: _sISu }]]
];
var VerifiedAccessEndpointEniOptions$ = [3, n0, _VAEEO,
    0,
    [_NII, _Pr, _Po, _PRor],
    [[0, { [_eQN]: `NetworkInterfaceId`,
                [_xN]: _nII }], [0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [1, { [_eQN]: `Port`,
                [_xN]: _po }], [() => VerifiedAccessEndpointPortRangeList, { [_eQN]: `PortRangeSet`,
                [_xN]: _pRS }]]
];
var VerifiedAccessEndpointLoadBalancerOptions$ = [3, n0, _VAELBO,
    0,
    [_Pr, _Po, _LBAo, _SI, _PRor],
    [[0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [1, { [_eQN]: `Port`,
                [_xN]: _po }], [0, { [_eQN]: `LoadBalancerArn`,
                [_xN]: _lBA }], [() => VerifiedAccessEndpointSubnetIdList, { [_eQN]: `SubnetIdSet`,
                [_xN]: _sISu }], [() => VerifiedAccessEndpointPortRangeList, { [_eQN]: `PortRangeSet`,
                [_xN]: _pRS }]]
];
var VerifiedAccessEndpointPortRange$ = [3, n0, _VAEPR,
    0,
    [_FP, _TP],
    [[1, { [_eQN]: `FromPort`,
                [_xN]: _fP }], [1, { [_eQN]: `ToPort`,
                [_xN]: _tP }]]
];
var VerifiedAccessEndpointRdsOptions$ = [3, n0, _VAERO,
    0,
    [_Pr, _Po, _RDIA, _RDCA, _RDPA, _RE, _SI],
    [[0, { [_eQN]: `Protocol`,
                [_xN]: _pr }], [1, { [_eQN]: `Port`,
                [_xN]: _po }], [0, { [_eQN]: `RdsDbInstanceArn`,
                [_xN]: _rDIA }], [0, { [_eQN]: `RdsDbClusterArn`,
                [_xN]: _rDCA }], [0, { [_eQN]: `RdsDbProxyArn`,
                [_xN]: _rDPA }], [0, { [_eQN]: `RdsEndpoint`,
                [_xN]: _rEd }], [() => VerifiedAccessEndpointSubnetIdList, { [_eQN]: `SubnetIdSet`,
                [_xN]: _sISu }]]
];
var VerifiedAccessEndpointStatus$ = [3, n0, _VAES,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var VerifiedAccessEndpointTarget$ = [3, n0, _VAETe,
    0,
    [_VAEI, _VAETIA, _VAETD],
    [[0, { [_eQN]: `VerifiedAccessEndpointId`,
                [_xN]: _vAEI }], [0, { [_eQN]: `VerifiedAccessEndpointTargetIpAddress`,
                [_xN]: _vAETIA }], [0, { [_eQN]: `VerifiedAccessEndpointTargetDns`,
                [_xN]: _vAETD }]]
];
var VerifiedAccessGroup$ = [3, n0, _VAG,
    0,
    [_VAGI, _VAII, _De, _Own, _VAGA, _CTre, _LUTas, _DT, _T, _SSs],
    [[0, { [_eQN]: `VerifiedAccessGroupId`,
                [_xN]: _vAGI }], [0, { [_eQN]: `VerifiedAccessInstanceId`,
                [_xN]: _vAII }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `Owner`,
                [_xN]: _ow }], [0, { [_eQN]: `VerifiedAccessGroupArn`,
                [_xN]: _vAGA }], [0, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [0, { [_eQN]: `LastUpdatedTime`,
                [_xN]: _lUTas }], [0, { [_eQN]: `DeletionTime`,
                [_xN]: _dT }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => VerifiedAccessSseSpecificationResponse$, { [_eQN]: `SseSpecification`,
                [_xN]: _sSs }]]
];
var VerifiedAccessInstance$ = [3, n0, _VAI,
    0,
    [_VAII, _De, _VATPe, _CTre, _LUTas, _T, _FE, _CECSD],
    [[0, { [_eQN]: `VerifiedAccessInstanceId`,
                [_xN]: _vAII }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [() => VerifiedAccessTrustProviderCondensedList, { [_eQN]: `VerifiedAccessTrustProviderSet`,
                [_xN]: _vATPS }], [0, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [0, { [_eQN]: `LastUpdatedTime`,
                [_xN]: _lUTas }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [2, { [_eQN]: `FipsEnabled`,
                [_xN]: _fE }], [() => VerifiedAccessInstanceCustomSubDomain$, { [_eQN]: `CidrEndpointsCustomSubDomain`,
                [_xN]: _cECSD }]]
];
var VerifiedAccessInstanceCustomSubDomain$ = [3, n0, _VAICSD,
    0,
    [_SDu, _Na],
    [[0, { [_eQN]: `SubDomain`,
                [_xN]: _sDu }], [() => ValueStringList, { [_eQN]: `NameserverSet`,
                [_xN]: _nSa }]]
];
var VerifiedAccessInstanceLoggingConfiguration$ = [3, n0, _VAILC,
    0,
    [_VAII, _ALc],
    [[0, { [_eQN]: `VerifiedAccessInstanceId`,
                [_xN]: _vAII }], [() => VerifiedAccessLogs$, { [_eQN]: `AccessLogs`,
                [_xN]: _aLc }]]
];
var VerifiedAccessInstanceOpenVpnClientConfiguration$ = [3, n0, _VAIOVCC,
    0,
    [_Confi, _Rou],
    [[0, { [_eQN]: `Config`,
                [_xN]: _confi }], [() => VerifiedAccessInstanceOpenVpnClientConfigurationRouteList, { [_eQN]: `RouteSet`,
                [_xN]: _rSou }]]
];
var VerifiedAccessInstanceOpenVpnClientConfigurationRoute$ = [3, n0, _VAIOVCCR,
    0,
    [_Ci],
    [[0, { [_eQN]: `Cidr`,
                [_xN]: _ci }]]
];
var VerifiedAccessInstanceUserTrustProviderClientConfiguration$ = [3, n0, _VAIUTPCC,
    0,
    [_Ty, _Scop, _Is, _AE, _PSKE, _TEo, _UIE, _CIli, _CS, _PEk],
    [[0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `Scopes`,
                [_xN]: _scop }], [0, { [_eQN]: `Issuer`,
                [_xN]: _is }], [0, { [_eQN]: `AuthorizationEndpoint`,
                [_xN]: _aE }], [0, { [_eQN]: `PublicSigningKeyEndpoint`,
                [_xN]: _pSKE }], [0, { [_eQN]: `TokenEndpoint`,
                [_xN]: _tEo }], [0, { [_eQN]: `UserInfoEndpoint`,
                [_xN]: _uIE }], [0, { [_eQN]: `ClientId`,
                [_xN]: _cIli }], [() => ClientSecretType, { [_eQN]: `ClientSecret`,
                [_xN]: _cSl }], [2, { [_eQN]: `PkceEnabled`,
                [_xN]: _pEk }]]
];
var VerifiedAccessLogCloudWatchLogsDestination$ = [3, n0, _VALCWLD,
    0,
    [_En, _DSe, _LGog],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }], [() => VerifiedAccessLogDeliveryStatus$, { [_eQN]: `DeliveryStatus`,
                [_xN]: _dSel }], [0, { [_eQN]: `LogGroup`,
                [_xN]: _lGo }]]
];
var VerifiedAccessLogCloudWatchLogsDestinationOptions$ = [3, n0, _VALCWLDO,
    0,
    [_En, _LGog],
    [2, 0], 1
];
var VerifiedAccessLogDeliveryStatus$ = [3, n0, _VALDS,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var VerifiedAccessLogKinesisDataFirehoseDestination$ = [3, n0, _VALKDFD,
    0,
    [_En, _DSe, _DSel],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }], [() => VerifiedAccessLogDeliveryStatus$, { [_eQN]: `DeliveryStatus`,
                [_xN]: _dSel }], [0, { [_eQN]: `DeliveryStream`,
                [_xN]: _dSeli }]]
];
var VerifiedAccessLogKinesisDataFirehoseDestinationOptions$ = [3, n0, _VALKDFDO,
    0,
    [_En, _DSel],
    [2, 0], 1
];
var VerifiedAccessLogOptions$ = [3, n0, _VALO,
    0,
    [_S_, _CWL, _KDF, _LV, _ITCn],
    [() => VerifiedAccessLogS3DestinationOptions$, () => VerifiedAccessLogCloudWatchLogsDestinationOptions$, () => VerifiedAccessLogKinesisDataFirehoseDestinationOptions$, 0, 2]
];
var VerifiedAccessLogs$ = [3, n0, _VAL,
    0,
    [_S_, _CWL, _KDF, _LV, _ITCn],
    [[() => VerifiedAccessLogS3Destination$, { [_eQN]: `S3`,
                [_xN]: _s_ }], [() => VerifiedAccessLogCloudWatchLogsDestination$, { [_eQN]: `CloudWatchLogs`,
                [_xN]: _cWL }], [() => VerifiedAccessLogKinesisDataFirehoseDestination$, { [_eQN]: `KinesisDataFirehose`,
                [_xN]: _kDF }], [0, { [_eQN]: `LogVersion`,
                [_xN]: _lV }], [2, { [_eQN]: `IncludeTrustContext`,
                [_xN]: _iTCn }]]
];
var VerifiedAccessLogS3Destination$ = [3, n0, _VALSD,
    0,
    [_En, _DSe, _BN, _Pre, _BOu],
    [[2, { [_eQN]: `Enabled`,
                [_xN]: _en }], [() => VerifiedAccessLogDeliveryStatus$, { [_eQN]: `DeliveryStatus`,
                [_xN]: _dSel }], [0, { [_eQN]: `BucketName`,
                [_xN]: _bN }], [0, { [_eQN]: `Prefix`,
                [_xN]: _pre }], [0, { [_eQN]: `BucketOwner`,
                [_xN]: _bOu }]]
];
var VerifiedAccessLogS3DestinationOptions$ = [3, n0, _VALSDO,
    0,
    [_En, _BN, _Pre, _BOu],
    [2, 0, 0, 0], 1
];
var VerifiedAccessSseSpecificationRequest$ = [3, n0, _VASSR,
    0,
    [_CMKE, _KKA],
    [2, 0]
];
var VerifiedAccessSseSpecificationResponse$ = [3, n0, _VASSRe,
    0,
    [_CMKE, _KKA],
    [[2, { [_eQN]: `CustomerManagedKeyEnabled`,
                [_xN]: _cMKE }], [0, { [_eQN]: `KmsKeyArn`,
                [_xN]: _kKA }]]
];
var VerifiedAccessTrustProvider$ = [3, n0, _VATP,
    0,
    [_VATPI, _De, _TPT, _UTPT, _DTPT, _OO, _DOev, _PRNo, _CTre, _LUTas, _T, _SSs, _NAOO],
    [[0, { [_eQN]: `VerifiedAccessTrustProviderId`,
                [_xN]: _vATPI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `TrustProviderType`,
                [_xN]: _tPT }], [0, { [_eQN]: `UserTrustProviderType`,
                [_xN]: _uTPT }], [0, { [_eQN]: `DeviceTrustProviderType`,
                [_xN]: _dTPT }], [() => OidcOptions$, { [_eQN]: `OidcOptions`,
                [_xN]: _oO }], [() => DeviceOptions$, { [_eQN]: `DeviceOptions`,
                [_xN]: _dOev }], [0, { [_eQN]: `PolicyReferenceName`,
                [_xN]: _pRNo }], [0, { [_eQN]: `CreationTime`,
                [_xN]: _cTre }], [0, { [_eQN]: `LastUpdatedTime`,
                [_xN]: _lUTas }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => VerifiedAccessSseSpecificationResponse$, { [_eQN]: `SseSpecification`,
                [_xN]: _sSs }], [() => NativeApplicationOidcOptions$, { [_eQN]: `NativeApplicationOidcOptions`,
                [_xN]: _nAOO }]]
];
var VerifiedAccessTrustProviderCondensed$ = [3, n0, _VATPC,
    0,
    [_VATPI, _De, _TPT, _UTPT, _DTPT],
    [[0, { [_eQN]: `VerifiedAccessTrustProviderId`,
                [_xN]: _vATPI }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `TrustProviderType`,
                [_xN]: _tPT }], [0, { [_eQN]: `UserTrustProviderType`,
                [_xN]: _uTPT }], [0, { [_eQN]: `DeviceTrustProviderType`,
                [_xN]: _dTPT }]]
];
var VgwTelemetry$ = [3, n0, _VTg,
    0,
    [_ARC, _LSC, _OIA, _Sta, _SMt, _CAe],
    [[1, { [_eQN]: `AcceptedRouteCount`,
                [_xN]: _aRC }], [4, { [_eQN]: `LastStatusChange`,
                [_xN]: _lSC }], [0, { [_eQN]: `OutsideIpAddress`,
                [_xN]: _oIA }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [0, { [_eQN]: `CertificateArn`,
                [_xN]: _cAe }]]
];
var Volume$ = [3, n0, _Vol,
    0,
    [_AZI, _OA, _SVI, _Io, _T, _VT, _FRa, _MAE, _Th, _STs, _Op, _VIR, _VIo, _Siz, _SIn, _AZ, _St, _CTr, _Atta, _Enc, _KKI],
    [[0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `SourceVolumeId`,
                [_xN]: _sVI }], [1, { [_eQN]: `Iops`,
                [_xN]: _io }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VolumeType`,
                [_xN]: _vT }], [2, { [_eQN]: `FastRestored`,
                [_xN]: _fRa }], [2, { [_eQN]: `MultiAttachEnabled`,
                [_xN]: _mAE }], [1, { [_eQN]: `Throughput`,
                [_xN]: _th }], [0, { [_eQN]: `SseType`,
                [_xN]: _sTs }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [1, { [_eQN]: `VolumeInitializationRate`,
                [_xN]: _vIR }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [1, { [_eQN]: `Size`,
                [_xN]: _si }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [() => VolumeAttachmentList, { [_eQN]: `AttachmentSet`,
                [_xN]: _aSt }], [2, { [_eQN]: `Encrypted`,
                [_xN]: _enc }], [0, { [_eQN]: `KmsKeyId`,
                [_xN]: _kKI }]]
];
var VolumeAttachment$ = [3, n0, _VAo,
    0,
    [_DOT, _ARss, _IOS, _ECI, _VIo, _II, _Dev, _St, _ATtt],
    [[2, { [_eQN]: `DeleteOnTermination`,
                [_xN]: _dOT }], [0, { [_eQN]: `AssociatedResource`,
                [_xN]: _aRs }], [0, { [_eQN]: `InstanceOwningService`,
                [_xN]: _iOS }], [1, { [_eQN]: `EbsCardIndex`,
                [_xN]: _eCI }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }], [0, { [_eQN]: `Device`,
                [_xN]: _dev }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }], [4, { [_eQN]: `AttachTime`,
                [_xN]: _aTt }]]
];
var VolumeDetail$ = [3, n0, _VDo,
    0,
    [_Siz],
    [[1, { [_eQN]: `Size`,
                [_xN]: _si }]], 1
];
var VolumeModification$ = [3, n0, _VMo,
    0,
    [_VIo, _MSod, _SMt, _TSarg, _TIar, _TVT, _TTar, _TMAE, _OSr, _OIr, _OVT, _OTri, _OMAE, _Pro, _ST, _ETnd, _Op],
    [[0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [0, { [_eQN]: `ModificationState`,
                [_xN]: _mSod }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }], [1, { [_eQN]: `TargetSize`,
                [_xN]: _tSar }], [1, { [_eQN]: `TargetIops`,
                [_xN]: _tIar }], [0, { [_eQN]: `TargetVolumeType`,
                [_xN]: _tVT }], [1, { [_eQN]: `TargetThroughput`,
                [_xN]: _tTar }], [2, { [_eQN]: `TargetMultiAttachEnabled`,
                [_xN]: _tMAE }], [1, { [_eQN]: `OriginalSize`,
                [_xN]: _oSr }], [1, { [_eQN]: `OriginalIops`,
                [_xN]: _oIr }], [0, { [_eQN]: `OriginalVolumeType`,
                [_xN]: _oVT }], [1, { [_eQN]: `OriginalThroughput`,
                [_xN]: _oTr }], [2, { [_eQN]: `OriginalMultiAttachEnabled`,
                [_xN]: _oMAE }], [1, { [_eQN]: `Progress`,
                [_xN]: _pro }], [4, { [_eQN]: `StartTime`,
                [_xN]: _sT }], [4, { [_eQN]: `EndTime`,
                [_xN]: _eTn }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }]]
];
var VolumeRecycleBinInfo$ = [3, n0, _VRBI,
    0,
    [_VIo, _VT, _St, _Siz, _Io, _Th, _OA, _AZ, _AZI, _SVI, _SIn, _Op, _CTr, _RBET, _RBETe],
    [[0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [0, { [_eQN]: `VolumeType`,
                [_xN]: _vT }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [1, { [_eQN]: `Size`,
                [_xN]: _si }], [1, { [_eQN]: `Iops`,
                [_xN]: _io }], [1, { [_eQN]: `Throughput`,
                [_xN]: _th }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [0, { [_eQN]: `SourceVolumeId`,
                [_xN]: _sVI }], [0, { [_eQN]: `SnapshotId`,
                [_xN]: _sIn }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }], [4, { [_eQN]: `CreateTime`,
                [_xN]: _cTr }], [4, { [_eQN]: `RecycleBinEnterTime`,
                [_xN]: _rBET }], [4, { [_eQN]: `RecycleBinExitTime`,
                [_xN]: _rBETe }]]
];
var VolumeStatusAction$ = [3, n0, _VSA,
    0,
    [_Co, _De, _EIve, _ETv],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `EventId`,
                [_xN]: _eIve }], [0, { [_eQN]: `EventType`,
                [_xN]: _eTv }]]
];
var VolumeStatusAttachmentStatus$ = [3, n0, _VSAS,
    0,
    [_IPo, _II],
    [[0, { [_eQN]: `IoPerformance`,
                [_xN]: _iPo }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }]]
];
var VolumeStatusDetails$ = [3, n0, _VSD,
    0,
    [_N, _Sta],
    [[0, { [_eQN]: `Name`,
                [_xN]: _n }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var VolumeStatusEvent$ = [3, n0, _VSE,
    0,
    [_De, _EIve, _ETv, _NAo, _NB, _II],
    [[0, { [_eQN]: `Description`,
                [_xN]: _de }], [0, { [_eQN]: `EventId`,
                [_xN]: _eIve }], [0, { [_eQN]: `EventType`,
                [_xN]: _eTv }], [4, { [_eQN]: `NotAfter`,
                [_xN]: _nAo }], [4, { [_eQN]: `NotBefore`,
                [_xN]: _nB }], [0, { [_eQN]: `InstanceId`,
                [_xN]: _iI }]]
];
var VolumeStatusInfo$ = [3, n0, _VSI,
    0,
    [_Det, _Sta],
    [[() => VolumeStatusDetailsList, { [_eQN]: `Details`,
                [_xN]: _det }], [0, { [_eQN]: `Status`,
                [_xN]: _sta }]]
];
var VolumeStatusItem$ = [3, n0, _VSIo,
    0,
    [_Acti, _AZ, _OA, _Ev, _VIo, _VSol, _ASttac, _ISD, _AZI, _Op],
    [[() => VolumeStatusActionsList, { [_eQN]: `ActionsSet`,
                [_xN]: _aSct }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [0, { [_eQN]: `OutpostArn`,
                [_xN]: _oA }], [() => VolumeStatusEventsList, { [_eQN]: `EventsSet`,
                [_xN]: _eSv }], [0, { [_eQN]: `VolumeId`,
                [_xN]: _vIo }], [() => VolumeStatusInfo$, { [_eQN]: `VolumeStatus`,
                [_xN]: _vSol }], [() => VolumeStatusAttachmentStatusList, { [_eQN]: `AttachmentStatuses`,
                [_xN]: _aStta }], [() => InitializationStatusDetails$, { [_eQN]: `InitializationStatusDetails`,
                [_xN]: _iSD }], [0, { [_eQN]: `AvailabilityZoneId`,
                [_xN]: _aZI }], [() => OperatorResponse$, { [_eQN]: `Operator`,
                [_xN]: _ope }]]
];
var Vpc$ = [3, n0, _Vp,
    0,
    [_OI, _ITns, _ICBAS, _CBAS, _IDs, _ECn, _T, _BPAS, _VI, _St, _CB, _DOI],
    [[0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [0, { [_eQN]: `InstanceTenancy`,
                [_xN]: _iTns }], [() => VpcIpv6CidrBlockAssociationSet, { [_eQN]: `Ipv6CidrBlockAssociationSet`,
                [_xN]: _iCBASp }], [() => VpcCidrBlockAssociationSet, { [_eQN]: `CidrBlockAssociationSet`,
                [_xN]: _cBAS }], [2, { [_eQN]: `IsDefault`,
                [_xN]: _iDs }], [() => VpcEncryptionControl$, { [_eQN]: `EncryptionControl`,
                [_xN]: _eCn }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => BlockPublicAccessStates$, { [_eQN]: `BlockPublicAccessStates`,
                [_xN]: _bPAS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [0, { [_eQN]: `DhcpOptionsId`,
                [_xN]: _dOI }]]
];
var VpcAttachment$ = [3, n0, _VA,
    0,
    [_VI, _St],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var VpcBlockPublicAccessExclusion$ = [3, n0, _VBPAE,
    0,
    [_EIx, _IGEM, _RAeso, _St, _Rea, _CTrea, _LUT, _DTele, _T],
    [[0, { [_eQN]: `ExclusionId`,
                [_xN]: _eIx }], [0, { [_eQN]: `InternetGatewayExclusionMode`,
                [_xN]: _iGEM }], [0, { [_eQN]: `ResourceArn`,
                [_xN]: _rAes }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `Reason`,
                [_xN]: _rea }], [4, { [_eQN]: `CreationTimestamp`,
                [_xN]: _cTrea }], [4, { [_eQN]: `LastUpdateTimestamp`,
                [_xN]: _lUT }], [4, { [_eQN]: `DeletionTimestamp`,
                [_xN]: _dTele }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var VpcBlockPublicAccessOptions$ = [3, n0, _VBPAO,
    0,
    [_AAI, _ARw, _St, _IGBM, _Rea, _LUT, _MB, _EAx],
    [[0, { [_eQN]: `AwsAccountId`,
                [_xN]: _aAI }], [0, { [_eQN]: `AwsRegion`,
                [_xN]: _aRw }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `InternetGatewayBlockMode`,
                [_xN]: _iGBM }], [0, { [_eQN]: `Reason`,
                [_xN]: _rea }], [4, { [_eQN]: `LastUpdateTimestamp`,
                [_xN]: _lUT }], [0, { [_eQN]: `ManagedBy`,
                [_xN]: _mB }], [0, { [_eQN]: `ExclusionsAllowed`,
                [_xN]: _eAx }]]
];
var VpcCidrBlockAssociation$ = [3, n0, _VCBA,
    0,
    [_AIs, _CB, _CBSi],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [() => VpcCidrBlockState$, { [_eQN]: `CidrBlockState`,
                [_xN]: _cBSi }]]
];
var VpcCidrBlockState$ = [3, n0, _VCBS,
    0,
    [_St, _SMt],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StatusMessage`,
                [_xN]: _sMt }]]
];
var VpcClassicLink$ = [3, n0, _VCL,
    0,
    [_CLE, _T, _VI],
    [[2, { [_eQN]: `ClassicLinkEnabled`,
                [_xN]: _cLE }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }]]
];
var VpcEncryptionControl$ = [3, n0, _VEC,
    0,
    [_VI, _VECI, _Mo, _St, _SMta, _REes, _T],
    [[0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `VpcEncryptionControlId`,
                [_xN]: _vECI }], [0, { [_eQN]: `Mode`,
                [_xN]: _mo }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }], [() => VpcEncryptionControlExclusions$, { [_eQN]: `ResourceExclusions`,
                [_xN]: _rEes }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var VpcEncryptionControlConfiguration$ = [3, n0, _VECC,
    0,
    [_Mo, _IGE, _EOIGE, _NGE, _VPGE, _VPE, _LEam, _VLE, _EFSE],
    [0, 0, 0, 0, 0, 0, 0, 0, 0], 1
];
var VpcEncryptionControlExclusion$ = [3, n0, _VECE,
    0,
    [_St, _SMta],
    [[0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `StateMessage`,
                [_xN]: _sMta }]]
];
var VpcEncryptionControlExclusions$ = [3, n0, _VECEp,
    0,
    [_IG, _EOIG, _NG, _VPG, _VP, _L, _VL, _EFS],
    [[() => VpcEncryptionControlExclusion$, { [_eQN]: `InternetGateway`,
                [_xN]: _iG }], [() => VpcEncryptionControlExclusion$, { [_eQN]: `EgressOnlyInternetGateway`,
                [_xN]: _eOIG }], [() => VpcEncryptionControlExclusion$, { [_eQN]: `NatGateway`,
                [_xN]: _nG }], [() => VpcEncryptionControlExclusion$, { [_eQN]: `VirtualPrivateGateway`,
                [_xN]: _vPG }], [() => VpcEncryptionControlExclusion$, { [_eQN]: `VpcPeering`,
                [_xN]: _vP }], [() => VpcEncryptionControlExclusion$, { [_eQN]: `Lambda`,
                [_xN]: _l }], [() => VpcEncryptionControlExclusion$, { [_eQN]: `VpcLattice`,
                [_xN]: _vL }], [() => VpcEncryptionControlExclusion$, { [_eQN]: `ElasticFileSystem`,
                [_xN]: _eFS }]]
];
var VpcEncryptionNonCompliantResource$ = [3, n0, _VENCR,
    0,
    [_I, _Ty, _De, _IEs],
    [[0, { [_eQN]: `Id`,
                [_xN]: _i }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `Description`,
                [_xN]: _de }], [2, { [_eQN]: `IsExcludable`,
                [_xN]: _iEsx }]]
];
var VpcEndpoint$ = [3, n0, _VE,
    0,
    [_VEIp, _VET, _VI, _SN, _St, _PDo, _RTIo, _SI, _G, _IAT, _DOn, _PDE, _RMeq, _NIIe, _DEn, _CTrea, _T, _OI, _LEa, _IPpvr, _IPp, _FR, _SNA, _RCA, _SR, _PRay],
    [[0, { [_eQN]: `VpcEndpointId`,
                [_xN]: _vEI }], [0, { [_eQN]: `VpcEndpointType`,
                [_xN]: _vET }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `ServiceName`,
                [_xN]: _sN }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `PolicyDocument`,
                [_xN]: _pDo }], [() => ValueStringList, { [_eQN]: `RouteTableIdSet`,
                [_xN]: _rTIS }], [() => ValueStringList, { [_eQN]: `SubnetIdSet`,
                [_xN]: _sISu }], [() => GroupIdentifierSet, { [_eQN]: `GroupSet`,
                [_xN]: _gSr }], [0, { [_eQN]: `IpAddressType`,
                [_xN]: _iAT }], [() => DnsOptions$, { [_eQN]: `DnsOptions`,
                [_xN]: _dOn }], [2, { [_eQN]: `PrivateDnsEnabled`,
                [_xN]: _pDE }], [2, { [_eQN]: `RequesterManaged`,
                [_xN]: _rMeq }], [() => ValueStringList, { [_eQN]: `NetworkInterfaceIdSet`,
                [_xN]: _nIIS }], [() => DnsEntrySet, { [_eQN]: `DnsEntrySet`,
                [_xN]: _dES }], [4, { [_eQN]: `CreationTimestamp`,
                [_xN]: _cTrea }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => LastError$, { [_eQN]: `LastError`,
                [_xN]: _lEa }], [() => SubnetIpPrefixesList, { [_eQN]: `Ipv4PrefixSet`,
                [_xN]: _iPSpvr }], [() => SubnetIpPrefixesList, { [_eQN]: `Ipv6PrefixSet`,
                [_xN]: _iPSpvre }], [0, { [_eQN]: `FailureReason`,
                [_xN]: _fR }], [0, { [_eQN]: `ServiceNetworkArn`,
                [_xN]: _sNAe }], [0, { [_eQN]: `ResourceConfigurationArn`,
                [_xN]: _rCA }], [0, { [_eQN]: `ServiceRegion`,
                [_xN]: _sR }], [() => PayerResponsibilitySet, { [_eQN]: `PayerResponsibilitySet`,
                [_xN]: _pRSa }]]
];
var VpcEndpointAssociation$ = [3, n0, _VEAp,
    0,
    [_I, _VEIp, _SNA, _SNN, _ARAs, _FR, _FCa, _DE, _PDEr, _ARAss, _RCGA, _T],
    [[0, { [_eQN]: `Id`,
                [_xN]: _i }], [0, { [_eQN]: `VpcEndpointId`,
                [_xN]: _vEI }], [0, { [_eQN]: `ServiceNetworkArn`,
                [_xN]: _sNAe }], [0, { [_eQN]: `ServiceNetworkName`,
                [_xN]: _sNN }], [0, { [_eQN]: `AssociatedResourceAccessibility`,
                [_xN]: _aRAs }], [0, { [_eQN]: `FailureReason`,
                [_xN]: _fR }], [0, { [_eQN]: `FailureCode`,
                [_xN]: _fCa }], [() => DnsEntry$, { [_eQN]: `DnsEntry`,
                [_xN]: _dE }], [() => DnsEntry$, { [_eQN]: `PrivateDnsEntry`,
                [_xN]: _pDEr }], [0, { [_eQN]: `AssociatedResourceArn`,
                [_xN]: _aRAss }], [0, { [_eQN]: `ResourceConfigurationGroupArn`,
                [_xN]: _rCGA }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var VpcEndpointConnection$ = [3, n0, _VECpcn,
    0,
    [_SIe, _VEIp, _VEO, _VESpc, _CTrea, _DEn, _NLBAe, _GLBA, _IAT, _VECIpc, _T, _VER, _PRay],
    [[0, { [_eQN]: `ServiceId`,
                [_xN]: _sI }], [0, { [_eQN]: `VpcEndpointId`,
                [_xN]: _vEI }], [0, { [_eQN]: `VpcEndpointOwner`,
                [_xN]: _vEO }], [0, { [_eQN]: `VpcEndpointState`,
                [_xN]: _vESpc }], [4, { [_eQN]: `CreationTimestamp`,
                [_xN]: _cTrea }], [() => DnsEntrySet, { [_eQN]: `DnsEntrySet`,
                [_xN]: _dES }], [() => ValueStringList, { [_eQN]: `NetworkLoadBalancerArnSet`,
                [_xN]: _nLBAS }], [() => ValueStringList, { [_eQN]: `GatewayLoadBalancerArnSet`,
                [_xN]: _gLBAS }], [0, { [_eQN]: `IpAddressType`,
                [_xN]: _iAT }], [0, { [_eQN]: `VpcEndpointConnectionId`,
                [_xN]: _vECIp }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcEndpointRegion`,
                [_xN]: _vER }], [() => PayerResponsibilitySet, { [_eQN]: `PayerResponsibilitySet`,
                [_xN]: _pRSa }]]
];
var VpcIpv6CidrBlockAssociation$ = [3, n0, _VICBA,
    0,
    [_AIs, _ICB, _ICBS, _NBG, _IPpvo, _IAA, _ISpo],
    [[0, { [_eQN]: `AssociationId`,
                [_xN]: _aIs }], [0, { [_eQN]: `Ipv6CidrBlock`,
                [_xN]: _iCB }], [() => VpcCidrBlockState$, { [_eQN]: `Ipv6CidrBlockState`,
                [_xN]: _iCBS }], [0, { [_eQN]: `NetworkBorderGroup`,
                [_xN]: _nBG }], [0, { [_eQN]: `Ipv6Pool`,
                [_xN]: _iPpvo }], [0, { [_eQN]: `Ipv6AddressAttribute`,
                [_xN]: _iAA }], [0, { [_eQN]: `IpSource`,
                [_xN]: _iSpo }]]
];
var VpcPeeringConnection$ = [3, n0, _VPC,
    0,
    [_AVI, _ET, _RVIe, _Sta, _T, _VPCI],
    [[() => VpcPeeringConnectionVpcInfo$, { [_eQN]: `AccepterVpcInfo`,
                [_xN]: _aVI }], [4, { [_eQN]: `ExpirationTime`,
                [_xN]: _eT }], [() => VpcPeeringConnectionVpcInfo$, { [_eQN]: `RequesterVpcInfo`,
                [_xN]: _rVIe }], [() => VpcPeeringConnectionStateReason$, { [_eQN]: `Status`,
                [_xN]: _sta }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpcPeeringConnectionId`,
                [_xN]: _vPCI }]]
];
var VpcPeeringConnectionOptionsDescription$ = [3, n0, _VPCOD,
    0,
    [_ADRFRV, _AEFLCLTRV, _AEFLVTRCL],
    [[2, { [_eQN]: `AllowDnsResolutionFromRemoteVpc`,
                [_xN]: _aDRFRV }], [2, { [_eQN]: `AllowEgressFromLocalClassicLinkToRemoteVpc`,
                [_xN]: _aEFLCLTRV }], [2, { [_eQN]: `AllowEgressFromLocalVpcToRemoteClassicLink`,
                [_xN]: _aEFLVTRCL }]]
];
var VpcPeeringConnectionStateReason$ = [3, n0, _VPCSR,
    0,
    [_Co, _Me],
    [[0, { [_eQN]: `Code`,
                [_xN]: _co }], [0, { [_eQN]: `Message`,
                [_xN]: _me }]]
];
var VpcPeeringConnectionVpcInfo$ = [3, n0, _VPCVI,
    0,
    [_CB, _ICBSp, _CBSid, _OI, _POe, _VI, _Regi],
    [[0, { [_eQN]: `CidrBlock`,
                [_xN]: _cB }], [() => Ipv6CidrBlockSet, { [_eQN]: `Ipv6CidrBlockSet`,
                [_xN]: _iCBSp }], [() => CidrBlockSet, { [_eQN]: `CidrBlockSet`,
                [_xN]: _cBSid }], [0, { [_eQN]: `OwnerId`,
                [_xN]: _oI }], [() => VpcPeeringConnectionOptionsDescription$, { [_eQN]: `PeeringOptions`,
                [_xN]: _pOe }], [0, { [_eQN]: `VpcId`,
                [_xN]: _vI }], [0, { [_eQN]: `Region`,
                [_xN]: _reg }]]
];
var VpnConcentrator$ = [3, n0, _VC,
    0,
    [_VCI, _St, _TGI, _TGAI, _Ty, _T],
    [[0, { [_eQN]: `VpnConcentratorId`,
                [_xN]: _vCIpn }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `TransitGatewayAttachmentId`,
                [_xN]: _tGAI }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }]]
];
var VpnConnection$ = [3, n0, _VCp,
    0,
    [_Cat, _TGI, _VCI, _CNA, _CNAA, _GAS, _Opt, _Rou, _T, _VTg, _PSKA, _VCIp, _St, _CGC, _Ty, _CGIu, _VGI],
    [[0, { [_eQN]: `Category`,
                [_xN]: _ca }], [0, { [_eQN]: `TransitGatewayId`,
                [_xN]: _tGI }], [0, { [_eQN]: `VpnConcentratorId`,
                [_xN]: _vCIpn }], [0, { [_eQN]: `CoreNetworkArn`,
                [_xN]: _cNA }], [0, { [_eQN]: `CoreNetworkAttachmentArn`,
                [_xN]: _cNAA }], [0, { [_eQN]: `GatewayAssociationState`,
                [_xN]: _gAS }], [() => VpnConnectionOptions$, { [_eQN]: `Options`,
                [_xN]: _op }], [() => VpnStaticRouteList, { [_eQN]: `Routes`,
                [_xN]: _rou }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [() => VgwTelemetryList, { [_eQN]: `VgwTelemetry`,
                [_xN]: _vTg }], [0, { [_eQN]: `PreSharedKeyArn`,
                [_xN]: _pSKA }], [0, { [_eQN]: `VpnConnectionId`,
                [_xN]: _vCI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [() => customerGatewayConfiguration, { [_eQN]: `CustomerGatewayConfiguration`,
                [_xN]: _cGC }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `CustomerGatewayId`,
                [_xN]: _cGIu }], [0, { [_eQN]: `VpnGatewayId`,
                [_xN]: _vGI }]]
];
var VpnConnectionDeviceType$ = [3, n0, _VCDTp,
    0,
    [_VCDTI, _Ven, _Pl, _Sof],
    [[0, { [_eQN]: `VpnConnectionDeviceTypeId`,
                [_xN]: _vCDTI }], [0, { [_eQN]: `Vendor`,
                [_xN]: _ven }], [0, { [_eQN]: `Platform`,
                [_xN]: _pl }], [0, { [_eQN]: `Software`,
                [_xN]: _sof }]]
];
var VpnConnectionOptions$ = [3, n0, _VCO,
    0,
    [_EAn, _SRO, _LINC, _RINC, _LINCo, _RINCe, _OIAT, _TTGAI, _TIIV, _TO, _TB],
    [[2, { [_eQN]: `EnableAcceleration`,
                [_xN]: _eAn }], [2, { [_eQN]: `StaticRoutesOnly`,
                [_xN]: _sRO }], [0, { [_eQN]: `LocalIpv4NetworkCidr`,
                [_xN]: _lINC }], [0, { [_eQN]: `RemoteIpv4NetworkCidr`,
                [_xN]: _rINC }], [0, { [_eQN]: `LocalIpv6NetworkCidr`,
                [_xN]: _lINCo }], [0, { [_eQN]: `RemoteIpv6NetworkCidr`,
                [_xN]: _rINCe }], [0, { [_eQN]: `OutsideIpAddressType`,
                [_xN]: _oIAT }], [0, { [_eQN]: `TransportTransitGatewayAttachmentId`,
                [_xN]: _tTGAI }], [0, { [_eQN]: `TunnelInsideIpVersion`,
                [_xN]: _tIIV }], [() => TunnelOptionsList, { [_eQN]: `TunnelOptionSet`,
                [_xN]: _tOS }], [0, { [_eQN]: `TunnelBandwidth`,
                [_xN]: _tB }]]
];
var VpnConnectionOptionsSpecification$ = [3, n0, _VCOS,
    0,
    [_EAn, _TIIV, _TO, _LINC, _RINC, _LINCo, _RINCe, _OIAT, _TTGAI, _TB, _SRO],
    [2, 0, [() => VpnTunnelOptionsSpecificationsList, 0], 0, 0, 0, 0, 0, 0, 0, [2, { [_eQN]: `StaticRoutesOnly`,
                [_xN]: _sRO }]]
];
var VpnGateway$ = [3, n0, _VG,
    0,
    [_ASA, _T, _VGI, _St, _Ty, _AZ, _VAp],
    [[1, { [_eQN]: `AmazonSideAsn`,
                [_xN]: _aSA }], [() => TagList, { [_eQN]: `TagSet`,
                [_xN]: _tS }], [0, { [_eQN]: `VpnGatewayId`,
                [_xN]: _vGI }], [0, { [_eQN]: `State`,
                [_xN]: _st }], [0, { [_eQN]: `Type`,
                [_xN]: _ty }], [0, { [_eQN]: `AvailabilityZone`,
                [_xN]: _aZ }], [() => VpcAttachmentList, { [_eQN]: `Attachments`,
                [_xN]: _atta }]]
];
var VpnStaticRoute$ = [3, n0, _VSR,
    0,
    [_DCB, _S, _St],
    [[0, { [_eQN]: `DestinationCidrBlock`,
                [_xN]: _dCB }], [0, { [_eQN]: `Source`,
                [_xN]: _so }], [0, { [_eQN]: `State`,
                [_xN]: _st }]]
];
var VpnTunnelLogOptions$ = [3, n0, _VTLO,
    0,
    [_CWLO],
    [[() => CloudWatchLogOptions$, { [_eQN]: `CloudWatchLogOptions`,
                [_xN]: _cWLO }]]
];
var VpnTunnelLogOptionsSpecification$ = [3, n0, _VTLOS,
    0,
    [_CWLO],
    [() => CloudWatchLogOptionsSpecification$]
];
var VpnTunnelOptionsSpecification$ = [3, n0, _VTOS,
    0,
    [_TICu, _TIIC, _PSK, _PLS, _PLSh, _RMTS, _RFP, _RWS, _DPDTS, _DPDTA, _PEAha, _PEAhas, _PIAha, _PIAhas, _PDHGN, _PDHGNh, _IKEVe, _SAt, _LO, _ETLC],
    [0, 0, [() => preSharedKey, 0], 1, 1, 1, 1, 1, 1, 0, [() => Phase1EncryptionAlgorithmsRequestList, { [_xN]: _PEA }], [() => Phase2EncryptionAlgorithmsRequestList, { [_xN]: _PEAh }], [() => Phase1IntegrityAlgorithmsRequestList, { [_xN]: _PIA }], [() => Phase2IntegrityAlgorithmsRequestList, { [_xN]: _PIAh }], [() => Phase1DHGroupNumbersRequestList, { [_xN]: _PDHGNha }], [() => Phase2DHGroupNumbersRequestList, { [_xN]: _PDHGNhas }], [() => IKEVersionsRequestList, { [_xN]: _IKEVer }], 0, () => VpnTunnelLogOptionsSpecification$, 2]
];
var WithdrawByoipCidrRequest$ = [3, n0, _WBCR,
    0,
    [_Ci, _DR],
    [0, 2], 1
];
var WithdrawByoipCidrResult$ = [3, n0, _WBCRi,
    0,
    [_BC],
    [[() => ByoipCidr$, { [_eQN]: `ByoipCidr`,
                [_xN]: _bC }]]
];
var __Unit = "unit";
var AcceleratorManufacturerSet = [1, n0, _AMSc,
    0, [0,
        { [_xN]: _it }]
];
var AcceleratorNameSet = [1, n0, _ANSc,
    0, [0,
        { [_xN]: _it }]
];
var AcceleratorTypeSet = [1, n0, _ATSc,
    0, [0,
        { [_xN]: _it }]
];
var AccessScopeAnalysisFindingList = [1, n0, _ASAFL,
    0, [() => AccessScopeAnalysisFinding$,
        { [_xN]: _it }]
];
var AccessScopePathList = [1, n0, _ASPL,
    0, [() => AccessScopePath$,
        { [_xN]: _it }]
];
var AccessScopePathListRequest = [1, n0, _ASPLR,
    0, [() => AccessScopePathRequest$,
        { [_xN]: _it }]
];
var AccountAttributeList = [1, n0, _AAL,
    0, [() => AccountAttribute$,
        { [_xN]: _it }]
];
var AccountAttributeNameStringList = [1, n0, _AANSL,
    0, [0,
        { [_xN]: _aN }]
];
var AccountAttributeValueList = [1, n0, _AAVL,
    0, [() => AccountAttributeValue$,
        { [_xN]: _it }]
];
var ActiveInstanceSet = [1, n0, _AIS,
    0, [() => ActiveInstance$,
        { [_xN]: _it }]
];
var AddedPrincipalSet = [1, n0, _APS,
    0, [() => AddedPrincipal$,
        { [_xN]: _it }]
];
var AddIpamOperatingRegionSet = [1, n0, _AIORS,
    0, () => AddIpamOperatingRegion$
];
var AddIpamOrganizationalUnitExclusionSet = [1, n0, _AIOUES,
    0, () => AddIpamOrganizationalUnitExclusion$
];
var AdditionalDetailList = [1, n0, _ADL,
    0, [() => AdditionalDetail$,
        { [_xN]: _it }]
];
var AddPrefixListEntries = [1, n0, _APLEd,
    0, () => AddPrefixListEntry$
];
var AddressList = [1, n0, _ALd,
    0, [() => Address$,
        { [_xN]: _it }]
];
var AddressSet = [1, n0, _ASd,
    0, [() => AddressAttribute$,
        { [_xN]: _it }]
];
var AddressTransferList = [1, n0, _ATL,
    0, [() => AddressTransfer$,
        { [_xN]: _it }]
];
var AllocationIdList = [1, n0, _AIL,
    0, [0,
        { [_xN]: _AIl }]
];
var AllocationIds = [1, n0, _AIll,
    0, [0,
        { [_xN]: _it }]
];
var AllowedInstanceTypeSet = [1, n0, _AITS,
    0, [0,
        { [_xN]: _it }]
];
var AllowedPrincipalSet = [1, n0, _APSl,
    0, [() => AllowedPrincipal$,
        { [_xN]: _it }]
];
var AlternatePathHintList = [1, n0, _APHL,
    0, [() => AlternatePathHint$,
        { [_xN]: _it }]
];
var AnalysisComponentList = [1, n0, _ACL,
    0, [() => AnalysisComponent$,
        { [_xN]: _it }]
];
var ArchitectureTypeList = [1, n0, _ATLr,
    0, [0,
        { [_xN]: _it }]
];
var ArchitectureTypeSet = [1, n0, _ATSr,
    0, [0,
        { [_xN]: _it }]
];
var ArnList = [1, n0, _ALr,
    0, [0,
        { [_xN]: _it }]
];
var AsnAssociationSet = [1, n0, _AAS,
    0, [() => AsnAssociation$,
        { [_xN]: _it }]
];
var AsPath = [1, n0, _APsa,
    0, [0,
        { [_xN]: _it }]
];
var AssignedPrivateIpAddressList = [1, n0, _APIAL,
    0, [() => AssignedPrivateIpAddress$,
        { [_xN]: _it }]
];
var AssociatedRolesList = [1, n0, _ARL,
    0, [() => AssociatedRole$,
        { [_xN]: _it }]
];
var AssociatedSubnetList = [1, n0, _ASL,
    0, [0,
        { [_xN]: _it }]
];
var AssociatedTargetNetworkSet = [1, n0, _ATNS,
    0, [() => AssociatedTargetNetwork$,
        { [_xN]: _it }]
];
var AssociationIdList = [1, n0, _AILs,
    0, [0,
        { [_xN]: _AIs }]
];
var AthenaIntegrationsSet = [1, n0, _AISt,
    0, [() => AthenaIntegration$,
        { [_xN]: _it }]
];
var AttributeSummaryList = [1, n0, _ASLt,
    0, [() => AttributeSummary$,
        { [_xN]: _it }]
];
var AuthorizationRuleSet = [1, n0, _ARSu,
    0, [() => AuthorizationRule$,
        { [_xN]: _it }]
];
var AvailabilityZoneAddresses = [1, n0, _AZAv,
    0, [() => AvailabilityZoneAddress$,
        { [_xN]: _AZA }]
];
var AvailabilityZoneGeographyList = [1, n0, _AZGL,
    0, [() => AvailabilityZoneGeography$,
        { [_xN]: _it }]
];
var AvailabilityZoneIdStringList = [1, n0, _AZISL,
    0, [0,
        { [_xN]: _AZI }]
];
var AvailabilityZoneList = [1, n0, _AZL,
    0, [() => AvailabilityZone$,
        { [_xN]: _it }]
];
var AvailabilityZoneMessageList = [1, n0, _AZML,
    0, [() => AvailabilityZoneMessage$,
        { [_xN]: _it }]
];
var AvailabilityZoneStringList = [1, n0, _AZSL,
    0, [0,
        { [_xN]: _AZ }]
];
var AvailabilityZoneSubGeographyList = [1, n0, _AZSGL,
    0, [() => AvailabilityZoneSubGeography$,
        { [_xN]: _it }]
];
var AvailableInstanceCapacityList = [1, n0, _AICL,
    0, [() => InstanceCapacity$,
        { [_xN]: _it }]
];
var BandwidthWeightingTypeList = [1, n0, _BWTL,
    0, [0,
        { [_xN]: _it }]
];
var BillingProductList = [1, n0, _BPL,
    0, [0,
        { [_xN]: _it }]
];
var BlockDeviceMappingList = [1, n0, _BDML,
    0, [() => BlockDeviceMapping$,
        { [_xN]: _it }]
];
var BlockDeviceMappingRequestList = [1, n0, _BDMRL,
    0, [() => BlockDeviceMapping$,
        { [_xN]: _BDM }]
];
var BlockDeviceMappingResponseList = [1, n0, _BDMRLl,
    0, [() => BlockDeviceMappingResponse$,
        { [_xN]: _it }]
];
var BootModeTypeList = [1, n0, _BMTL,
    0, [0,
        { [_xN]: _it }]
];
var BundleIdStringList = [1, n0, _BISL,
    0, [0,
        { [_xN]: _BI }]
];
var BundleTaskList = [1, n0, _BTL,
    0, [() => BundleTask$,
        { [_xN]: _it }]
];
var ByoasnSet = [1, n0, _BSy,
    0, [() => Byoasn$,
        { [_xN]: _it }]
];
var ByoipCidrSet = [1, n0, _BCS,
    0, [() => ByoipCidr$,
        { [_xN]: _it }]
];
var CancellationTermsSet = [1, n0, _CTSa,
    0, [() => CancellationTerms$,
        { [_xN]: _it }]
];
var CancelledSpotInstanceRequestList = [1, n0, _CSIRL,
    0, [() => CancelledSpotInstanceRequest$,
        { [_xN]: _it }]
];
var CancelSpotFleetRequestsErrorSet = [1, n0, _CSFRES,
    0, [() => CancelSpotFleetRequestsErrorItem$,
        { [_xN]: _it }]
];
var CancelSpotFleetRequestsSuccessSet = [1, n0, _CSFRSS,
    0, [() => CancelSpotFleetRequestsSuccessItem$,
        { [_xN]: _it }]
];
var CapacityAllocationMetadataList = [1, n0, _CAML,
    0, [() => CapacityAllocationMetadataEntry$,
        { [_xN]: _it }]
];
var CapacityAllocations = [1, n0, _CAap,
    0, [() => CapacityAllocation$,
        { [_xN]: _it }]
];
var CapacityBlockExtensionOfferingSet = [1, n0, _CBEOS,
    0, [() => CapacityBlockExtensionOffering$,
        { [_xN]: _it }]
];
var CapacityBlockExtensionSet = [1, n0, _CBESa,
    0, [() => CapacityBlockExtension$,
        { [_xN]: _it }]
];
var CapacityBlockIds = [1, n0, _CBIa,
    0, [0,
        { [_xN]: _it }]
];
var CapacityBlockOfferingSet = [1, n0, _CBOS,
    0, [() => CapacityBlockOffering$,
        { [_xN]: _it }]
];
var CapacityBlockSet = [1, n0, _CBSap,
    0, [() => CapacityBlock$,
        { [_xN]: _it }]
];
var CapacityBlockStatusSet = [1, n0, _CBSS,
    0, [() => CapacityBlockStatus$,
        { [_xN]: _it }]
];
var CapacityManagerConditionSet = [1, n0, _CMCS,
    0, [() => CapacityManagerCondition$,
        { [_xN]: _it }]
];
var CapacityManagerDataExportIdSet = [1, n0, _CMDEIS,
    0, [0,
        { [_xN]: _it }]
];
var CapacityManagerDataExportResponseSet = [1, n0, _CMDERS,
    0, [() => CapacityManagerDataExportResponse$,
        { [_xN]: _it }]
];
var CapacityManagerMonitoredTagKeyList = [1, n0, _CMMTKL,
    0, [() => CapacityManagerMonitoredTagKey$,
        { [_xN]: _it }]
];
var CapacityManagerTagDimensionSet = [1, n0, _CMTDS,
    0, [() => CapacityManagerTagDimension$,
        { [_xN]: _it }]
];
var CapacityReservationBillingRequestSet = [1, n0, _CRBRS,
    0, [() => CapacityReservationBillingRequest$,
        { [_xN]: _it }]
];
var CapacityReservationCancellationQuoteIdSet = [1, n0, _CRCQIS,
    0, [0,
        { [_xN]: _it }]
];
var CapacityReservationCancellationQuoteResponseSet = [1, n0, _CRCQRS,
    0, [() => CapacityReservationCancellationQuote$,
        { [_xN]: _it }]
];
var CapacityReservationFleetCancellationStateSet = [1, n0, _CRFCSS,
    0, [() => CapacityReservationFleetCancellationState$,
        { [_xN]: _it }]
];
var CapacityReservationFleetIdSet = [1, n0, _CRFIS,
    0, [0,
        { [_xN]: _it }]
];
var CapacityReservationFleetSet = [1, n0, _CRFS,
    0, [() => CapacityReservationFleet$,
        { [_xN]: _it }]
];
var CapacityReservationGroupSet = [1, n0, _CRGS,
    0, [() => CapacityReservationGroup$,
        { [_xN]: _it }]
];
var CapacityReservationIdSet = [1, n0, _CRIS,
    0, [0,
        { [_xN]: _it }]
];
var CapacityReservationSet = [1, n0, _CRSapa,
    0, [() => CapacityReservation$,
        { [_xN]: _it }]
];
var CapacityReservationStatusSet = [1, n0, _CRSS,
    0, [() => CapacityReservationStatus$,
        { [_xN]: _it }]
];
var CapacityReservationTopologySet = [1, n0, _CRTS,
    0, [() => CapacityReservationTopology$,
        { [_xN]: _it }]
];
var CarrierGatewaySet = [1, n0, _CGS,
    0, [() => CarrierGateway$,
        { [_xN]: _it }]
];
var CidrBlockSet = [1, n0, _CBSid,
    0, [() => CidrBlock$,
        { [_xN]: _it }]
];
var ClassicLinkDnsSupportList = [1, n0, _CLDSL,
    0, [() => ClassicLinkDnsSupport$,
        { [_xN]: _it }]
];
var ClassicLinkInstanceList = [1, n0, _CLIL,
    0, [() => ClassicLinkInstance$,
        { [_xN]: _it }]
];
var ClassicLoadBalancers = [1, n0, _CLBl,
    0, [() => ClassicLoadBalancer$,
        { [_xN]: _it }]
];
var ClientVpnAuthenticationList = [1, n0, _CVAL,
    0, [() => ClientVpnAuthentication$,
        { [_xN]: _it }]
];
var ClientVpnAuthenticationRequestList = [1, n0, _CVARL,
    0, () => ClientVpnAuthenticationRequest$
];
var ClientVpnAvailabilityZoneIdSet = [1, n0, _CVAZIS,
    0, [0,
        { [_xN]: _it }]
];
var ClientVpnAvailabilityZoneSet = [1, n0, _CVAZS,
    0, [0,
        { [_xN]: _it }]
];
var ClientVpnConnectionSet = [1, n0, _CVCSl,
    0, [() => ClientVpnConnection$,
        { [_xN]: _it }]
];
var ClientVpnEndpointIdList = [1, n0, _CVEIL,
    0, [0,
        { [_xN]: _it }]
];
var ClientVpnRouteSet = [1, n0, _CVRSl,
    0, [() => ClientVpnRoute$,
        { [_xN]: _it }]
];
var ClientVpnSecurityGroupIdSet = [1, n0, _CVSGIS,
    0, [0,
        { [_xN]: _it }]
];
var CoipAddressUsageSet = [1, n0, _CAUS,
    0, [() => CoipAddressUsage$,
        { [_xN]: _it }]
];
var CoipPoolIdSet = [1, n0, _CPIS,
    0, [0,
        { [_xN]: _it }]
];
var CoipPoolSet = [1, n0, _CPS,
    0, [() => CoipPool$,
        { [_xN]: _it }]
];
var ConditionValueList = [1, n0, _CVL,
    0, [0,
        { [_xN]: _it }]
];
var ConnectionNotificationIdsList = [1, n0, _CNIL,
    0, [0,
        { [_xN]: _it }]
];
var ConnectionNotificationSet = [1, n0, _CNSo,
    0, [() => ConnectionNotification$,
        { [_xN]: _it }]
];
var ConversionIdStringList = [1, n0, _CISL,
    0, [0,
        { [_xN]: _it }]
];
var CoreCountList = [1, n0, _CCL,
    0, [1,
        { [_xN]: _it }]
];
var CpuManufacturerSet = [1, n0, _CMSp,
    0, [0,
        { [_xN]: _it }]
];
var CreateFleetErrorsSet = [1, n0, _CFES,
    0, [() => CreateFleetError$,
        { [_xN]: _it }]
];
var CreateFleetInstancesSet = [1, n0, _CFIS,
    0, [() => CreateFleetInstance$,
        { [_xN]: _it }]
];
var CreateVerifiedAccessEndpointPortRangeList = [1, n0, _CVAEPRL,
    0, [() => CreateVerifiedAccessEndpointPortRange$,
        { [_xN]: _it }]
];
var CreateVerifiedAccessEndpointSubnetIdList = [1, n0, _CVAESIL,
    0, [0,
        { [_xN]: _it }]
];
var CreateVolumePermissionList = [1, n0, _CVPL,
    0, [() => CreateVolumePermission$,
        { [_xN]: _it }]
];
var CustomerGatewayIdStringList = [1, n0, _CGISL,
    0, [0,
        { [_xN]: _CGIu }]
];
var CustomerGatewayList = [1, n0, _CGL,
    0, [() => CustomerGateway$,
        { [_xN]: _it }]
];
var DataQueries = [1, n0, _DQa,
    0, () => DataQuery$
];
var DataResponses = [1, n0, _DRat,
    0, [() => DataResponse$,
        { [_xN]: _it }]
];
var DeclarativePoliciesReportList = [1, n0, _DPRL,
    0, [() => DeclarativePoliciesReport$,
        { [_xN]: _it }]
];
var DedicatedHostIdList = [1, n0, _DHIL,
    0, [0,
        { [_xN]: _it }]
];
var DeleteFleetErrorSet = [1, n0, _DFES,
    0, [() => DeleteFleetErrorItem$,
        { [_xN]: _it }]
];
var DeleteFleetSuccessSet = [1, n0, _DFSS,
    0, [() => DeleteFleetSuccessItem$,
        { [_xN]: _it }]
];
var DeleteLaunchTemplateVersionsResponseErrorSet = [1, n0, _DLTVRES,
    0, [() => DeleteLaunchTemplateVersionsResponseErrorItem$,
        { [_xN]: _it }]
];
var DeleteLaunchTemplateVersionsResponseSuccessSet = [1, n0, _DLTVRSS,
    0, [() => DeleteLaunchTemplateVersionsResponseSuccessItem$,
        { [_xN]: _it }]
];
var DeleteQueuedReservedInstancesIdList = [1, n0, _DQRIIL,
    0, [0,
        { [_xN]: _it }]
];
var DeleteSnapshotResultSet = [1, n0, _DSRS,
    0, [() => DeleteSnapshotReturnCode$,
        { [_xN]: _it }]
];
var DeprovisionedAddressSet = [1, n0, _DASe,
    0, [0,
        { [_xN]: _it }]
];
var DescribeConversionTaskList = [1, n0, _DCTL,
    0, [() => ConversionTask$,
        { [_xN]: _it }]
];
var DescribeFastLaunchImagesSuccessSet = [1, n0, _DFLISS,
    0, [() => DescribeFastLaunchImagesSuccessItem$,
        { [_xN]: _it }]
];
var DescribeFastSnapshotRestoreSuccessSet = [1, n0, _DFSRSS,
    0, [() => DescribeFastSnapshotRestoreSuccessItem$,
        { [_xN]: _it }]
];
var DescribeFleetsErrorSet = [1, n0, _DFESe,
    0, [() => DescribeFleetError$,
        { [_xN]: _it }]
];
var DescribeFleetsInstancesSet = [1, n0, _DFIS,
    0, [() => DescribeFleetsInstances$,
        { [_xN]: _it }]
];
var DeviceTrustProviderTypeList = [1, n0, _DTPTL,
    0, [0,
        { [_xN]: _it }]
];
var DhcpConfigurationList = [1, n0, _DCL,
    0, [() => DhcpConfiguration$,
        { [_xN]: _it }]
];
var DhcpConfigurationValueList = [1, n0, _DCVL,
    0, [() => AttributeValue$,
        { [_xN]: _it }]
];
var DhcpOptionsIdStringList = [1, n0, _DOISL,
    0, [0,
        { [_xN]: _DOI }]
];
var DhcpOptionsList = [1, n0, _DOL,
    0, [() => DhcpOptions$,
        { [_xN]: _it }]
];
var DisableFastSnapshotRestoreErrorSet = [1, n0, _DFSRES,
    0, [() => DisableFastSnapshotRestoreErrorItem$,
        { [_xN]: _it }]
];
var DisableFastSnapshotRestoreStateErrorSet = [1, n0, _DFSRSES,
    0, [() => DisableFastSnapshotRestoreStateErrorItem$,
        { [_xN]: _it }]
];
var DisableFastSnapshotRestoreSuccessSet = [1, n0, _DFSRSSi,
    0, [() => DisableFastSnapshotRestoreSuccessItem$,
        { [_xN]: _it }]
];
var DiskImageList = [1, n0, _DIL,
    0, [() => DiskImage$,
        0]
];
var DiskInfoList = [1, n0, _DILi,
    0, [() => DiskInfo$,
        { [_xN]: _it }]
];
var DnsEntrySet = [1, n0, _DES,
    0, [() => DnsEntry$,
        { [_xN]: _it }]
];
var EbsCardInfoList = [1, n0, _ECIL,
    0, [() => EbsCardInfo$,
        { [_xN]: _it }]
];
var EbsStatusDetailsList = [1, n0, _ESDL,
    0, [() => EbsStatusDetails$,
        { [_xN]: _it }]
];
var EgressOnlyInternetGatewayIdList = [1, n0, _EOIGIL,
    0, [0,
        { [_xN]: _it }]
];
var EgressOnlyInternetGatewayList = [1, n0, _EOIGL,
    0, [() => EgressOnlyInternetGateway$,
        { [_xN]: _it }]
];
var EipAssociationIdList = [1, n0, _EAIL,
    0, [0,
        { [_xN]: _it }]
];
var ElasticGpuAssociationList = [1, n0, _EGAL,
    0, [() => ElasticGpuAssociation$,
        { [_xN]: _it }]
];
var ElasticGpuIdSet = [1, n0, _EGIS,
    0, [0,
        { [_xN]: _it }]
];
var ElasticGpuSet = [1, n0, _EGS,
    0, [() => ElasticGpus$,
        { [_xN]: _it }]
];
var ElasticGpuSpecificationList = [1, n0, _EGSL,
    0, [() => ElasticGpuSpecification$,
        { [_xN]: _EGSla }]
];
var ElasticGpuSpecificationResponseList = [1, n0, _EGSRL,
    0, [() => ElasticGpuSpecificationResponse$,
        { [_xN]: _it }]
];
var ElasticGpuSpecifications = [1, n0, _EGSlas,
    0, [() => ElasticGpuSpecification$,
        { [_xN]: _it }]
];
var ElasticInferenceAcceleratorAssociationList = [1, n0, _EIAAL,
    0, [() => ElasticInferenceAcceleratorAssociation$,
        { [_xN]: _it }]
];
var ElasticInferenceAccelerators = [1, n0, _EIAl,
    0, [() => ElasticInferenceAccelerator$,
        { [_xN]: _it }]
];
var EnableFastSnapshotRestoreErrorSet = [1, n0, _EFSRES,
    0, [() => EnableFastSnapshotRestoreErrorItem$,
        { [_xN]: _it }]
];
var EnableFastSnapshotRestoreStateErrorSet = [1, n0, _EFSRSES,
    0, [() => EnableFastSnapshotRestoreStateErrorItem$,
        { [_xN]: _it }]
];
var EnableFastSnapshotRestoreSuccessSet = [1, n0, _EFSRSS,
    0, [() => EnableFastSnapshotRestoreSuccessItem$,
        { [_xN]: _it }]
];
var EndpointSet = [1, n0, _ESnd,
    0, [() => ClientVpnEndpoint$,
        { [_xN]: _it }]
];
var ErrorSet = [1, n0, _ESr,
    0, [() => ValidationError$,
        { [_xN]: _it }]
];
var ExcludedInstanceTypeSet = [1, n0, _EITSx,
    0, [0,
        { [_xN]: _it }]
];
var ExecutableByStringList = [1, n0, _EBSL,
    0, [0,
        { [_xN]: _EBx }]
];
var ExplanationList = [1, n0, _EL,
    0, [() => Explanation$,
        { [_xN]: _it }]
];
var ExportImageTaskIdList = [1, n0, _EITIL,
    0, [0,
        { [_xN]: _EITIx }]
];
var ExportImageTaskList = [1, n0, _EITL,
    0, [() => ExportImageTask$,
        { [_xN]: _it }]
];
var ExportTaskIdStringList = [1, n0, _ETISL,
    0, [0,
        { [_xN]: _ETI }]
];
var ExportTaskList = [1, n0, _ETL,
    0, [() => ExportTask$,
        { [_xN]: _it }]
];
var FailedCapacityReservationFleetCancellationResultSet = [1, n0, _FCRFCRS,
    0, [() => FailedCapacityReservationFleetCancellationResult$,
        { [_xN]: _it }]
];
var FailedQueuedPurchaseDeletionSet = [1, n0, _FQPDS,
    0, [() => FailedQueuedPurchaseDeletion$,
        { [_xN]: _it }]
];
var FastLaunchImageIdList = [1, n0, _FLIIL,
    0, [0,
        { [_xN]: _IIm }]
];
var FilterList = [1, n0, _FLi,
    0, [() => Filter$,
        { [_xN]: _Fil }]
];
var FleetBlockDeviceMappingRequestList = [1, n0, _FBDMRL,
    0, [() => FleetBlockDeviceMappingRequest$,
        { [_xN]: _BDM }]
];
var FleetCapacityReservationSet = [1, n0, _FCRS,
    0, [() => FleetCapacityReservation$,
        { [_xN]: _it }]
];
var FleetLaunchTemplateConfigList = [1, n0, _FLTCL,
    0, [() => FleetLaunchTemplateConfig$,
        { [_xN]: _it }]
];
var FleetLaunchTemplateConfigListRequest = [1, n0, _FLTCLR,
    0, [() => FleetLaunchTemplateConfigRequest$,
        { [_xN]: _it }]
];
var FleetLaunchTemplateOverridesList = [1, n0, _FLTOL,
    0, [() => FleetLaunchTemplateOverrides$,
        { [_xN]: _it }]
];
var FleetLaunchTemplateOverridesListRequest = [1, n0, _FLTOLR,
    0, [() => FleetLaunchTemplateOverridesRequest$,
        { [_xN]: _it }]
];
var FleetSet = [1, n0, _FSl,
    0, [() => FleetData$,
        { [_xN]: _it }]
];
var FlowLogIdList = [1, n0, _FLIL,
    0, [0,
        { [_xN]: _it }]
];
var FlowLogResourceIds = [1, n0, _FLRI,
    0, [0,
        { [_xN]: _it }]
];
var FlowLogSet = [1, n0, _FLSl,
    0, [() => FlowLog$,
        { [_xN]: _it }]
];
var FpgaDeviceInfoList = [1, n0, _FDIL,
    0, [() => FpgaDeviceInfo$,
        { [_xN]: _it }]
];
var FpgaImageIdList = [1, n0, _FIIL,
    0, [0,
        { [_xN]: _it }]
];
var FpgaImageList = [1, n0, _FIL,
    0, [() => FpgaImage$,
        { [_xN]: _it }]
];
var GpuDeviceInfoList = [1, n0, _GDIL,
    0, [() => GpuDeviceInfo$,
        { [_xN]: _it }]
];
var GroupBySet = [1, n0, _GBS,
    0, [0,
        { [_xN]: _it }]
];
var GroupIdentifierList = [1, n0, _GIL,
    0, [() => GroupIdentifier$,
        { [_xN]: _it }]
];
var GroupIdentifierSet = [1, n0, _GIS,
    0, [() => SecurityGroupIdentifier$,
        { [_xN]: _it }]
];
var GroupIds = [1, n0, _GIro,
    0, [0,
        { [_xN]: _it }]
];
var GroupIdStringList = [1, n0, _GISL,
    0, [0,
        { [_xN]: _gIr }]
];
var GroupNameStringList = [1, n0, _GNSL,
    0, [0,
        { [_xN]: _GN }]
];
var HistoryRecords = [1, n0, _HRi,
    0, [() => HistoryRecord$,
        { [_xN]: _it }]
];
var HistoryRecordSet = [1, n0, _HRSi,
    0, [() => HistoryRecordEntry$,
        { [_xN]: _it }]
];
var HostInstanceList = [1, n0, _HIL,
    0, [() => HostInstance$,
        { [_xN]: _it }]
];
var HostList = [1, n0, _HL,
    0, [() => Host$,
        { [_xN]: _it }]
];
var HostOfferingSet = [1, n0, _HOS,
    0, [() => HostOffering$,
        { [_xN]: _it }]
];
var HostReservationIdSet = [1, n0, _HRIS,
    0, [0,
        { [_xN]: _it }]
];
var HostReservationSet = [1, n0, _HRS,
    0, [() => HostReservation$,
        { [_xN]: _it }]
];
var IamInstanceProfileAssociationSet = [1, n0, _IIPAS,
    0, [() => IamInstanceProfileAssociation$,
        { [_xN]: _it }]
];
var IdFormatList = [1, n0, _IFL,
    0, [() => IdFormat$,
        { [_xN]: _it }]
];
var IKEVersionsList = [1, n0, _IKEVL,
    0, [() => IKEVersionsListValue$,
        { [_xN]: _it }]
];
var IKEVersionsRequestList = [1, n0, _IKEVRL,
    0, [() => IKEVersionsRequestListValue$,
        { [_xN]: _it }]
];
var ImageAncestryEntryList = [1, n0, _IAEL,
    0, [() => ImageAncestryEntry$,
        { [_xN]: _it }]
];
var ImageCriterionList = [1, n0, _ICL,
    0, [() => ImageCriterion$,
        { [_xN]: _it }]
];
var ImageCriterionRequestList = [1, n0, _ICRL,
    0, [() => ImageCriterionRequest$,
        { [_xN]: _ICma }]
];
var ImageDiskContainerList = [1, n0, _IDCL,
    0, [() => ImageDiskContainer$,
        { [_xN]: _it }]
];
var ImageIdList = [1, n0, _IIL,
    0, [0,
        { [_xN]: _it }]
];
var ImageIdStringList = [1, n0, _IISL,
    0, [0,
        { [_xN]: _IIm }]
];
var ImageList = [1, n0, _ILm,
    0, [() => Image$,
        { [_xN]: _it }]
];
var ImageNameCriteriaRequestList = [1, n0, _INCRL,
    0, [0,
        { [_xN]: _it }]
];
var ImageNameList = [1, n0, _INLm,
    0, [0,
        { [_xN]: _it }]
];
var ImageProviderList = [1, n0, _IPL,
    0, [0,
        { [_xN]: _it }]
];
var ImageProviderRequestList = [1, n0, _IPRL,
    0, [0,
        { [_xN]: _it }]
];
var ImageRecycleBinInfoList = [1, n0, _IRBIL,
    0, [() => ImageRecycleBinInfo$,
        { [_xN]: _it }]
];
var ImageReferenceList = [1, n0, _IRL,
    0, [() => ImageReference$,
        { [_xN]: _it }]
];
var ImageUsageReportEntryList = [1, n0, _IUREL,
    0, [() => ImageUsageReportEntry$,
        { [_xN]: _it }]
];
var ImageUsageReportList = [1, n0, _IURL,
    0, [() => ImageUsageReport$,
        { [_xN]: _it }]
];
var ImageUsageReportUserIdStringList = [1, n0, _IURUISL,
    0, [0,
        { [_xN]: _UI }]
];
var ImageUsageResourceTypeList = [1, n0, _IURTL,
    0, [() => ImageUsageResourceType$,
        { [_xN]: _it }]
];
var ImageUsageResourceTypeOptionList = [1, n0, _IURTOL,
    0, [() => ImageUsageResourceTypeOption$,
        { [_xN]: _it }]
];
var ImageUsageResourceTypeOptionRequestList = [1, n0, _IURTORL,
    0, [() => ImageUsageResourceTypeOptionRequest$,
        0]
];
var ImageUsageResourceTypeOptionValuesList = [1, n0, _IURTOVL,
    0, [0,
        { [_xN]: _it }]
];
var ImageUsageResourceTypeRequestList = [1, n0, _IURTRL,
    0, [() => ImageUsageResourceTypeRequest$,
        0]
];
var ImageWatermarkFilterRequestList = [1, n0, _IWFRL,
    0, [() => ImageWatermarkFilterRequest$,
        { [_xN]: _it }]
];
var ImageWatermarkFilterResponseList = [1, n0, _IWFRLm,
    0, [() => ImageWatermarkFilterResponse$,
        { [_xN]: _it }]
];
var ImageWatermarkList = [1, n0, _IWL,
    0, [() => ImageWatermark$,
        { [_xN]: _it }]
];
var ImportImageLicenseSpecificationListRequest = [1, n0, _IILSLR,
    0, [() => ImportImageLicenseConfigurationRequest$,
        { [_xN]: _it }]
];
var ImportImageLicenseSpecificationListResponse = [1, n0, _IILSLRm,
    0, [() => ImportImageLicenseConfigurationResponse$,
        { [_xN]: _it }]
];
var ImportImageTaskList = [1, n0, _IITL,
    0, [() => ImportImageTask$,
        { [_xN]: _it }]
];
var ImportInstanceVolumeDetailSet = [1, n0, _IIVDS,
    0, [() => ImportInstanceVolumeDetailItem$,
        { [_xN]: _it }]
];
var ImportSnapshotTaskIdList = [1, n0, _ISTIL,
    0, [0,
        { [_xN]: _ITI }]
];
var ImportSnapshotTaskList = [1, n0, _ISTL,
    0, [() => ImportSnapshotTask$,
        { [_xN]: _it }]
];
var ImportTaskIdList = [1, n0, _ITIL,
    0, [0,
        { [_xN]: _ITI }]
];
var InferenceDeviceInfoList = [1, n0, _IDIL,
    0, [() => InferenceDeviceInfo$,
        0]
];
var InsideCidrBlocksStringList = [1, n0, _ICBSL,
    0, [0,
        { [_xN]: _it }]
];
var InstanceBlockDeviceMappingList = [1, n0, _IBDML,
    0, [() => InstanceBlockDeviceMapping$,
        { [_xN]: _it }]
];
var InstanceBlockDeviceMappingSpecificationList = [1, n0, _IBDMSL,
    0, [() => InstanceBlockDeviceMappingSpecification$,
        { [_xN]: _it }]
];
var InstanceConnectEndpointSet = [1, n0, _ICES,
    0, [() => Ec2InstanceConnectEndpoint$,
        { [_xN]: _it }]
];
var InstanceCountList = [1, n0, _ICLn,
    0, [() => InstanceCount$,
        { [_xN]: _it }]
];
var InstanceCreditSpecificationList = [1, n0, _ICSL,
    0, [() => InstanceCreditSpecification$,
        { [_xN]: _it }]
];
var InstanceCreditSpecificationListRequest = [1, n0, _ICSLR,
    0, [() => InstanceCreditSpecificationRequest$,
        { [_xN]: _it }]
];
var InstanceEventWindowIdSet = [1, n0, _IEWIS,
    0, [0,
        { [_xN]: _IEWI }]
];
var InstanceEventWindowSet = [1, n0, _IEWSn,
    0, [() => InstanceEventWindow$,
        { [_xN]: _it }]
];
var InstanceEventWindowTimeRangeList = [1, n0, _IEWTRL,
    0, [() => InstanceEventWindowTimeRange$,
        { [_xN]: _it }]
];
var InstanceEventWindowTimeRangeRequestSet = [1, n0, _IEWTRRS,
    0, () => InstanceEventWindowTimeRangeRequest$
];
var InstanceGenerationSet = [1, n0, _IGS,
    0, [0,
        { [_xN]: _it }]
];
var InstanceIdList = [1, n0, _IILn,
    0, [0,
        { [_xN]: _it }]
];
var InstanceIdSet = [1, n0, _IIS,
    0, [0,
        { [_xN]: _it }]
];
var InstanceIdsSet = [1, n0, _IISn,
    0, [0,
        { [_xN]: _it }]
];
var InstanceIdStringList = [1, n0, _IISLn,
    0, [0,
        { [_xN]: _II }]
];
var InstanceIdUpdateStringList = [1, n0, _IIUSL,
    0, [0,
        { [_xN]: _it }]
];
var InstanceImageMetadataList = [1, n0, _IIML,
    0, [() => InstanceImageMetadata$,
        { [_xN]: _it }]
];
var InstanceIpv4PrefixList = [1, n0, _IIPL,
    0, [() => InstanceIpv4Prefix$,
        { [_xN]: _it }]
];
var InstanceIpv6AddressList = [1, n0, _IIAL,
    0, [() => InstanceIpv6Address$,
        { [_xN]: _it }]
];
var InstanceIpv6AddressListRequest = [1, n0, _IIALR,
    0, [() => InstanceIpv6AddressRequest$,
        { [_xN]: _IIA }]
];
var InstanceIpv6PrefixList = [1, n0, _IIPLn,
    0, [() => InstanceIpv6Prefix$,
        { [_xN]: _it }]
];
var InstanceList = [1, n0, _ILns,
    0, [() => Instance$,
        { [_xN]: _it }]
];
var InstanceMonitoringList = [1, n0, _IML,
    0, [() => InstanceMonitoring$,
        { [_xN]: _it }]
];
var InstanceNetworkInterfaceList = [1, n0, _INIL,
    0, [() => InstanceNetworkInterface$,
        { [_xN]: _it }]
];
var InstanceNetworkInterfaceSpecificationList = [1, n0, _INISL,
    0, [() => InstanceNetworkInterfaceSpecification$,
        { [_xN]: _it }]
];
var InstancePrivateIpAddressList = [1, n0, _IPIAL,
    0, [() => InstancePrivateIpAddress$,
        { [_xN]: _it }]
];
var InstanceSecondaryInterfaceList = [1, n0, _ISIL,
    0, [() => InstanceSecondaryInterface$,
        { [_xN]: _it }]
];
var InstanceSecondaryInterfacePrivateIpAddressList = [1, n0, _ISIPIAL,
    0, [() => InstanceSecondaryInterfacePrivateIpAddress$,
        { [_xN]: _it }]
];
var InstanceSecondaryInterfacePrivateIpAddressListRequest = [1, n0, _ISIPIALR,
    0, [() => InstanceSecondaryInterfacePrivateIpAddressRequest$,
        { [_xN]: _it }]
];
var InstanceSecondaryInterfaceSpecificationListRequest = [1, n0, _ISISLR,
    0, [() => InstanceSecondaryInterfaceSpecificationRequest$,
        { [_xN]: _it }]
];
var InstanceSet = [1, n0, _ISnstan,
    0, [() => InstanceTopology$,
        { [_xN]: _it }]
];
var InstanceStateChangeList = [1, n0, _ISCL,
    0, [() => InstanceStateChange$,
        { [_xN]: _it }]
];
var InstanceStatusDetailsList = [1, n0, _ISDL,
    0, [() => InstanceStatusDetails$,
        { [_xN]: _it }]
];
var InstanceStatusEventList = [1, n0, _ISEL,
    0, [() => InstanceStatusEvent$,
        { [_xN]: _it }]
];
var InstanceStatusList = [1, n0, _ISLn,
    0, [() => InstanceStatus$,
        { [_xN]: _it }]
];
var InstanceTagKeySet = [1, n0, _ITKS,
    0, [0,
        { [_xN]: _it }]
];
var InstanceTypeInfoFromInstanceRequirementsSet = [1, n0, _ITIFIRS,
    0, [() => InstanceTypeInfoFromInstanceRequirements$,
        { [_xN]: _it }]
];
var InstanceTypeInfoList = [1, n0, _ITILn,
    0, [() => InstanceTypeInfo$,
        { [_xN]: _it }]
];
var InstanceTypeOfferingsList = [1, n0, _ITOL,
    0, [() => InstanceTypeOffering$,
        { [_xN]: _it }]
];
var InstanceTypesList = [1, n0, _ITL,
    0, [0,
        { [_xN]: _it }]
];
var InstanceUsageSet = [1, n0, _IUS,
    0, [() => InstanceUsage$,
        { [_xN]: _it }]
];
var InternetGatewayAttachmentList = [1, n0, _IGAL,
    0, [() => InternetGatewayAttachment$,
        { [_xN]: _it }]
];
var InternetGatewayIdList = [1, n0, _IGIL,
    0, [0,
        { [_xN]: _it }]
];
var InternetGatewayList = [1, n0, _IGL,
    0, [() => InternetGateway$,
        { [_xN]: _it }]
];
var IpAddressList = [1, n0, _IAL,
    0, [0,
        { [_xN]: _it }]
];
var IpamAddressHistoryRecordSet = [1, n0, _IAHRS,
    0, [() => IpamAddressHistoryRecord$,
        { [_xN]: _it }]
];
var IpamDiscoveredAccountSet = [1, n0, _IDAS,
    0, [() => IpamDiscoveredAccount$,
        { [_xN]: _it }]
];
var IpamDiscoveredPublicAddressSet = [1, n0, _IDPAS,
    0, [() => IpamDiscoveredPublicAddress$,
        { [_xN]: _it }]
];
var IpamDiscoveredResourceCidrSet = [1, n0, _IDRCS,
    0, [() => IpamDiscoveredResourceCidr$,
        { [_xN]: _it }]
];
var IpamExternalResourceVerificationTokenSet = [1, n0, _IERVTS,
    0, [() => IpamExternalResourceVerificationToken$,
        { [_xN]: _it }]
];
var IpamOperatingRegionSet = [1, n0, _IORS,
    0, [() => IpamOperatingRegion$,
        { [_xN]: _it }]
];
var IpamOrganizationalUnitExclusionSet = [1, n0, _IOUES,
    0, [() => IpamOrganizationalUnitExclusion$,
        { [_xN]: _it }]
];
var IpamPolicyAllocationRuleList = [1, n0, _IPARL,
    0, [() => IpamPolicyAllocationRule$,
        { [_xN]: _it }]
];
var IpamPolicyAllocationRuleListRequest = [1, n0, _IPARLR,
    0, [() => IpamPolicyAllocationRuleRequest$,
        { [_xN]: _it }]
];
var IpamPolicyDocumentSet = [1, n0, _IPDS,
    0, [() => IpamPolicyDocument$,
        { [_xN]: _it }]
];
var IpamPolicyOrganizationTargetSet = [1, n0, _IPOTS,
    0, [() => IpamPolicyOrganizationTarget$,
        { [_xN]: _it }]
];
var IpamPolicySet = [1, n0, _IPSpa,
    0, [() => IpamPolicy$,
        { [_xN]: _it }]
];
var IpamPoolAllocationAllowedCidrs = [1, n0, _IPAAC,
    0, [0,
        { [_xN]: _it }]
];
var IpamPoolAllocationDisallowedCidrs = [1, n0, _IPADC,
    0, [0,
        { [_xN]: _it }]
];
var IpamPoolAllocationSet = [1, n0, _IPAS,
    0, [() => IpamPoolAllocation$,
        { [_xN]: _it }]
];
var IpamPoolCidrSet = [1, n0, _IPCS,
    0, [() => IpamPoolCidr$,
        { [_xN]: _it }]
];
var IpamPoolSet = [1, n0, _IPSpam,
    0, [() => IpamPool$,
        { [_xN]: _it }]
];
var IpamPrefixListResolverRuleConditionRequestSet = [1, n0, _IPLRRCRS,
    0, [() => IpamPrefixListResolverRuleConditionRequest$,
        { [_xN]: _Condi }]
];
var IpamPrefixListResolverRuleConditionSet = [1, n0, _IPLRRCS,
    0, [() => IpamPrefixListResolverRuleCondition$,
        { [_xN]: _it }]
];
var IpamPrefixListResolverRuleRequestSet = [1, n0, _IPLRRRS,
    0, [() => IpamPrefixListResolverRuleRequest$,
        { [_xN]: _Rul }]
];
var IpamPrefixListResolverRuleSet = [1, n0, _IPLRRS,
    0, [() => IpamPrefixListResolverRule$,
        { [_xN]: _it }]
];
var IpamPrefixListResolverSet = [1, n0, _IPLRS,
    0, [() => IpamPrefixListResolver$,
        { [_xN]: _it }]
];
var IpamPrefixListResolverTargetSet = [1, n0, _IPLRTS,
    0, [() => IpamPrefixListResolverTarget$,
        { [_xN]: _it }]
];
var IpamPrefixListResolverVersionEntrySet = [1, n0, _IPLRVES,
    0, [() => IpamPrefixListResolverVersionEntry$,
        { [_xN]: _it }]
];
var IpamPrefixListResolverVersionNumberSet = [1, n0, _IPLRVNS,
    0, [1,
        { [_xN]: _it }]
];
var IpamPrefixListResolverVersionSet = [1, n0, _IPLRVS,
    0, [() => IpamPrefixListResolverVersion$,
        { [_xN]: _it }]
];
var IpamPublicAddressSecurityGroupList = [1, n0, _IPASGL,
    0, [() => IpamPublicAddressSecurityGroup$,
        { [_xN]: _it }]
];
var IpamPublicAddressTagList = [1, n0, _IPATL,
    0, [() => IpamPublicAddressTag$,
        { [_xN]: _it }]
];
var IpamResourceCidrSet = [1, n0, _IRCS,
    0, [() => IpamResourceCidr$,
        { [_xN]: _it }]
];
var IpamResourceDiscoveryAssociationSet = [1, n0, _IRDAS,
    0, [() => IpamResourceDiscoveryAssociation$,
        { [_xN]: _it }]
];
var IpamResourceDiscoverySet = [1, n0, _IRDS,
    0, [() => IpamResourceDiscovery$,
        { [_xN]: _it }]
];
var IpamResourceTagList = [1, n0, _IRTL,
    0, [() => IpamResourceTag$,
        { [_xN]: _it }]
];
var IpamScopeSet = [1, n0, _ISSp,
    0, [() => IpamScope$,
        { [_xN]: _it }]
];
var IpamSet = [1, n0, _ISpam,
    0, [() => Ipam$,
        { [_xN]: _it }]
];
var IpList = [1, n0, _ILp,
    0, [0,
        { [_xN]: _it }]
];
var IpPermissionList = [1, n0, _IPLp,
    0, [() => IpPermission$,
        { [_xN]: _it }]
];
var IpPrefixList = [1, n0, _IPLpr,
    0, [0,
        { [_xN]: _it }]
];
var IpRangeList = [1, n0, _IRLp,
    0, [() => IpRange$,
        { [_xN]: _it }]
];
var IpRanges = [1, n0, _IRpa,
    0, [0,
        { [_xN]: _it }]
];
var Ipv4PrefixesList = [1, n0, _IPLpv,
    0, [() => Ipv4PrefixSpecification$,
        { [_xN]: _it }]
];
var Ipv4PrefixList = [1, n0, _IPLpvr,
    0, [() => Ipv4PrefixSpecificationRequest$,
        { [_xN]: _it }]
];
var Ipv4PrefixListResponse = [1, n0, _IPLRpv,
    0, [() => Ipv4PrefixSpecificationResponse$,
        { [_xN]: _it }]
];
var Ipv6AddressList = [1, n0, _IALp,
    0, [0,
        { [_xN]: _it }]
];
var Ipv6CidrAssociationSet = [1, n0, _ICAS,
    0, [() => Ipv6CidrAssociation$,
        { [_xN]: _it }]
];
var Ipv6CidrBlockSet = [1, n0, _ICBSp,
    0, [() => Ipv6CidrBlock$,
        { [_xN]: _it }]
];
var Ipv6PoolIdList = [1, n0, _IPIL,
    0, [0,
        { [_xN]: _it }]
];
var Ipv6PoolSet = [1, n0, _IPSpv,
    0, [() => Ipv6Pool$,
        { [_xN]: _it }]
];
var Ipv6PrefixesList = [1, n0, _IPLpvre,
    0, [() => Ipv6PrefixSpecification$,
        { [_xN]: _it }]
];
var Ipv6PrefixList = [1, n0, _IPLpvref,
    0, [() => Ipv6PrefixSpecificationRequest$,
        { [_xN]: _it }]
];
var Ipv6PrefixListResponse = [1, n0, _IPLRpvr,
    0, [() => Ipv6PrefixSpecificationResponse$,
        { [_xN]: _it }]
];
var Ipv6RangeList = [1, n0, _IRLpv,
    0, [() => Ipv6Range$,
        { [_xN]: _it }]
];
var KeyNameStringList = [1, n0, _KNSL,
    0, [0,
        { [_xN]: _KN }]
];
var KeyPairIdStringList = [1, n0, _KPISL,
    0, [0,
        { [_xN]: _KPI }]
];
var KeyPairList = [1, n0, _KPL,
    0, [() => KeyPairInfo$,
        { [_xN]: _it }]
];
var LaunchPermissionList = [1, n0, _LPL,
    0, [() => LaunchPermission$,
        { [_xN]: _it }]
];
var LaunchSpecsList = [1, n0, _LSLa,
    0, [() => SpotFleetLaunchSpecification$,
        { [_xN]: _it }]
];
var LaunchTemplateBlockDeviceMappingList = [1, n0, _LTBDML,
    0, [() => LaunchTemplateBlockDeviceMapping$,
        { [_xN]: _it }]
];
var LaunchTemplateBlockDeviceMappingRequestList = [1, n0, _LTBDMRL,
    0, [() => LaunchTemplateBlockDeviceMappingRequest$,
        { [_xN]: _BDM }]
];
var LaunchTemplateConfigList = [1, n0, _LTCL,
    0, [() => LaunchTemplateConfig$,
        { [_xN]: _it }]
];
var LaunchTemplateElasticInferenceAcceleratorList = [1, n0, _LTEIAL,
    0, [() => LaunchTemplateElasticInferenceAccelerator$,
        { [_xN]: _it }]
];
var LaunchTemplateElasticInferenceAcceleratorResponseList = [1, n0, _LTEIARL,
    0, [() => LaunchTemplateElasticInferenceAcceleratorResponse$,
        { [_xN]: _it }]
];
var LaunchTemplateIdStringList = [1, n0, _LTISL,
    0, [0,
        { [_xN]: _it }]
];
var LaunchTemplateInstanceNetworkInterfaceSpecificationList = [1, n0, _LTINISL,
    0, [() => LaunchTemplateInstanceNetworkInterfaceSpecification$,
        { [_xN]: _it }]
];
var LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList = [1, n0, _LTINISRL,
    0, [() => LaunchTemplateInstanceNetworkInterfaceSpecificationRequest$,
        { [_xN]: _INIS }]
];
var LaunchTemplateInstanceSecondaryInterfaceSpecificationList = [1, n0, _LTISISL,
    0, [() => LaunchTemplateInstanceSecondaryInterfaceSpecification$,
        { [_xN]: _it }]
];
var LaunchTemplateInstanceSecondaryInterfaceSpecificationRequestList = [1, n0, _LTISISRL,
    0, [() => LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest$,
        { [_xN]: _ISIS }]
];
var LaunchTemplateLicenseList = [1, n0, _LTLL,
    0, [() => LaunchTemplateLicenseConfiguration$,
        { [_xN]: _it }]
];
var LaunchTemplateLicenseSpecificationListRequest = [1, n0, _LTLSLR,
    0, [() => LaunchTemplateLicenseConfigurationRequest$,
        { [_xN]: _it }]
];
var LaunchTemplateNameStringList = [1, n0, _LTNSL,
    0, [0,
        { [_xN]: _it }]
];
var LaunchTemplateOverridesList = [1, n0, _LTOL,
    0, [() => LaunchTemplateOverrides$,
        { [_xN]: _it }]
];
var LaunchTemplateSet = [1, n0, _LTSa,
    0, [() => LaunchTemplate$,
        { [_xN]: _it }]
];
var LaunchTemplateTagSpecificationList = [1, n0, _LTTSL,
    0, [() => LaunchTemplateTagSpecification$,
        { [_xN]: _it }]
];
var LaunchTemplateTagSpecificationRequestList = [1, n0, _LTTSRL,
    0, [() => LaunchTemplateTagSpecificationRequest$,
        { [_xN]: _LTTSR }]
];
var LaunchTemplateVersionSet = [1, n0, _LTVS,
    0, [() => LaunchTemplateVersion$,
        { [_xN]: _it }]
];
var LicenseList = [1, n0, _LL,
    0, [() => LicenseConfiguration$,
        { [_xN]: _it }]
];
var LicenseSpecificationListRequest = [1, n0, _LSLR,
    0, [() => LicenseConfigurationRequest$,
        { [_xN]: _it }]
];
var LoadPermissionList = [1, n0, _LPLo,
    0, [() => LoadPermission$,
        { [_xN]: _it }]
];
var LoadPermissionListRequest = [1, n0, _LPLR,
    0, [() => LoadPermissionRequest$,
        { [_xN]: _it }]
];
var LocalGatewayIdSet = [1, n0, _LGIS,
    0, [0,
        { [_xN]: _it }]
];
var LocalGatewayRouteList = [1, n0, _LGRL,
    0, [() => LocalGatewayRoute$,
        { [_xN]: _it }]
];
var LocalGatewayRouteTableIdSet = [1, n0, _LGRTIS,
    0, [0,
        { [_xN]: _it }]
];
var LocalGatewayRouteTableSet = [1, n0, _LGRTS,
    0, [() => LocalGatewayRouteTable$,
        { [_xN]: _it }]
];
var LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet = [1, n0, _LGRTVIGAIS,
    0, [0,
        { [_xN]: _it }]
];
var LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet = [1, n0, _LGRTVIGAS,
    0, [() => LocalGatewayRouteTableVirtualInterfaceGroupAssociation$,
        { [_xN]: _it }]
];
var LocalGatewayRouteTableVpcAssociationIdSet = [1, n0, _LGRTVAIS,
    0, [0,
        { [_xN]: _it }]
];
var LocalGatewayRouteTableVpcAssociationSet = [1, n0, _LGRTVAS,
    0, [() => LocalGatewayRouteTableVpcAssociation$,
        { [_xN]: _it }]
];
var LocalGatewaySet = [1, n0, _LGS,
    0, [() => LocalGateway$,
        { [_xN]: _it }]
];
var LocalGatewayVirtualInterfaceGroupIdSet = [1, n0, _LGVIGIS,
    0, [0,
        { [_xN]: _it }]
];
var LocalGatewayVirtualInterfaceGroupSet = [1, n0, _LGVIGS,
    0, [() => LocalGatewayVirtualInterfaceGroup$,
        { [_xN]: _it }]
];
var LocalGatewayVirtualInterfaceIdSet = [1, n0, _LGVIIS,
    0, [0,
        { [_xN]: _it }]
];
var LocalGatewayVirtualInterfaceSet = [1, n0, _LGVIS,
    0, [() => LocalGatewayVirtualInterface$,
        { [_xN]: _it }]
];
var LocalStorageTypeSet = [1, n0, _LSTS,
    0, [0,
        { [_xN]: _it }]
];
var LockedSnapshotsInfoList = [1, n0, _LSIL,
    0, [() => LockedSnapshotsInfo$,
        { [_xN]: _it }]
];
var MacHostList = [1, n0, _MHL,
    0, [() => MacHost$,
        { [_xN]: _it }]
];
var MacModificationTaskIdList = [1, n0, _MMTIL,
    0, [0,
        { [_xN]: _it }]
];
var MacModificationTaskList = [1, n0, _MMTL,
    0, [() => MacModificationTask$,
        { [_xN]: _it }]
];
var MacOSVersionStringList = [1, n0, _MOSVSL,
    0, [0,
        { [_xN]: _it }]
];
var ManagedPrefixListSet = [1, n0, _MPLS,
    0, [() => ManagedPrefixList$,
        { [_xN]: _it }]
];
var MarketplaceProductCodeList = [1, n0, _MPCL,
    0, [0,
        { [_xN]: _it }]
];
var MarketplaceProductCodeRequestList = [1, n0, _MPCRL,
    0, [0,
        { [_xN]: _it }]
];
var MediaDeviceInfoList = [1, n0, _MDIL,
    0, [() => MediaDeviceInfo$,
        { [_xN]: _it }]
];
var MetricDataResultSet = [1, n0, _MDRS,
    0, [() => MetricDataResult$,
        { [_xN]: _it }]
];
var MetricDimensionResultSet = [1, n0, _MDRSe,
    0, [() => CapacityManagerDimension$,
        { [_xN]: _it }]
];
var MetricPoints = [1, n0, _MPe,
    0, [() => MetricPoint$,
        { [_xN]: _it }]
];
var MetricSet = [1, n0, _MSe,
    0, [0,
        { [_xN]: _it }]
];
var MetricValueSet = [1, n0, _MVS,
    0, [() => MetricValue$,
        { [_xN]: _it }]
];
var ModifyVerifiedAccessEndpointPortRangeList = [1, n0, _MVAEPRL,
    0, [() => ModifyVerifiedAccessEndpointPortRange$,
        { [_xN]: _it }]
];
var ModifyVerifiedAccessEndpointSubnetIdList = [1, n0, _MVAESIL,
    0, [0,
        { [_xN]: _it }]
];
var MovingAddressStatusSet = [1, n0, _MASS,
    0, [() => MovingAddressStatus$,
        { [_xN]: _it }]
];
var NatGatewayAddressList = [1, n0, _NGAL,
    0, [() => NatGatewayAddress$,
        { [_xN]: _it }]
];
var NatGatewayAttachedApplianceList = [1, n0, _NGAAL,
    0, [() => NatGatewayAttachedAppliance$,
        { [_xN]: _it }]
];
var NatGatewayIdStringList = [1, n0, _NGISL,
    0, [0,
        { [_xN]: _it }]
];
var NatGatewayList = [1, n0, _NGL,
    0, [() => NatGateway$,
        { [_xN]: _it }]
];
var NetworkAclAssociationList = [1, n0, _NAAL,
    0, [() => NetworkAclAssociation$,
        { [_xN]: _it }]
];
var NetworkAclEntryList = [1, n0, _NAEL,
    0, [() => NetworkAclEntry$,
        { [_xN]: _it }]
];
var NetworkAclIdStringList = [1, n0, _NAISL,
    0, [0,
        { [_xN]: _it }]
];
var NetworkAclList = [1, n0, _NAL,
    0, [() => NetworkAcl$,
        { [_xN]: _it }]
];
var NetworkCardInfoList = [1, n0, _NCIL,
    0, [() => NetworkCardInfo$,
        { [_xN]: _it }]
];
var NetworkInsightsAccessScopeAnalysisIdList = [1, n0, _NIASAIL,
    0, [0,
        { [_xN]: _it }]
];
var NetworkInsightsAccessScopeAnalysisList = [1, n0, _NIASAL,
    0, [() => NetworkInsightsAccessScopeAnalysis$,
        { [_xN]: _it }]
];
var NetworkInsightsAccessScopeIdList = [1, n0, _NIASIL,
    0, [0,
        { [_xN]: _it }]
];
var NetworkInsightsAccessScopeList = [1, n0, _NIASL,
    0, [() => NetworkInsightsAccessScope$,
        { [_xN]: _it }]
];
var NetworkInsightsAnalysisIdList = [1, n0, _NIAIL,
    0, [0,
        { [_xN]: _it }]
];
var NetworkInsightsAnalysisList = [1, n0, _NIAL,
    0, [() => NetworkInsightsAnalysis$,
        { [_xN]: _it }]
];
var NetworkInsightsPathIdList = [1, n0, _NIPIL,
    0, [0,
        { [_xN]: _it }]
];
var NetworkInsightsPathList = [1, n0, _NIPL,
    0, [() => NetworkInsightsPath$,
        { [_xN]: _it }]
];
var NetworkInterfaceIdList = [1, n0, _NIIL,
    0, [0,
        { [_xN]: _it }]
];
var NetworkInterfaceIdSet = [1, n0, _NIIS,
    0, [0,
        { [_xN]: _it }]
];
var NetworkInterfaceIpv6AddressesList = [1, n0, _NIIAL,
    0, [() => NetworkInterfaceIpv6Address$,
        { [_xN]: _it }]
];
var NetworkInterfaceList = [1, n0, _NIL,
    0, [() => NetworkInterface$,
        { [_xN]: _it }]
];
var NetworkInterfacePermissionList = [1, n0, _NIPLe,
    0, [() => NetworkInterfacePermission$,
        { [_xN]: _it }]
];
var NetworkInterfacePrivateIpAddressList = [1, n0, _NIPIAL,
    0, [() => NetworkInterfacePrivateIpAddress$,
        { [_xN]: _it }]
];
var NetworkNodeSet = [1, n0, _NNS,
    0, [0,
        { [_xN]: _it }]
];
var NetworkNodesList = [1, n0, _NNL,
    0, [0,
        { [_xN]: _it }]
];
var NeuronDeviceInfoList = [1, n0, _NDIL,
    0, [() => NeuronDeviceInfo$,
        { [_xN]: _it }]
];
var NewDhcpConfigurationList = [1, n0, _NDCL,
    0, [() => NewDhcpConfiguration$,
        { [_xN]: _it }]
];
var NitroTpmSupportedVersionsList = [1, n0, _NTSVL,
    0, [0,
        { [_xN]: _it }]
];
var OccurrenceDayRequestSet = [1, n0, _ODRS,
    0, [1,
        { [_xN]: _ODcc }]
];
var OccurrenceDaySet = [1, n0, _ODS,
    0, [1,
        { [_xN]: _it }]
];
var OrganizationalUnitArnStringList = [1, n0, _OUASL,
    0, [0,
        { [_xN]: _OUA }]
];
var OrganizationArnStringList = [1, n0, _OASL,
    0, [0,
        { [_xN]: _OArg }]
];
var OutpostLagIdSet = [1, n0, _OLIS,
    0, [0,
        { [_xN]: _it }]
];
var OutpostLagSet = [1, n0, _OLS,
    0, [() => OutpostLag$,
        { [_xN]: _it }]
];
var OwnerStringList = [1, n0, _OSL,
    0, [0,
        { [_xN]: _Own }]
];
var PathComponentList = [1, n0, _PCL,
    0, [() => PathComponent$,
        { [_xN]: _it }]
];
var PayerResponsibilitySet = [1, n0, _PRSa,
    0, [() => PayerResponsibilityEntry$,
        { [_xN]: _it }]
];
var PerformanceFactorReferenceSet = [1, n0, _PFRS,
    0, [() => PerformanceFactorReference$,
        { [_xN]: _it }]
];
var PerformanceFactorReferenceSetRequest = [1, n0, _PFRSR,
    0, [() => PerformanceFactorReferenceRequest$,
        { [_xN]: _it }]
];
var Phase1DHGroupNumbersList = [1, n0, _PDHGNL,
    0, [() => Phase1DHGroupNumbersListValue$,
        { [_xN]: _it }]
];
var Phase1DHGroupNumbersRequestList = [1, n0, _PDHGNRL,
    0, [() => Phase1DHGroupNumbersRequestListValue$,
        { [_xN]: _it }]
];
var Phase1EncryptionAlgorithmsList = [1, n0, _PEAL,
    0, [() => Phase1EncryptionAlgorithmsListValue$,
        { [_xN]: _it }]
];
var Phase1EncryptionAlgorithmsRequestList = [1, n0, _PEARL,
    0, [() => Phase1EncryptionAlgorithmsRequestListValue$,
        { [_xN]: _it }]
];
var Phase1IntegrityAlgorithmsList = [1, n0, _PIAL,
    0, [() => Phase1IntegrityAlgorithmsListValue$,
        { [_xN]: _it }]
];
var Phase1IntegrityAlgorithmsRequestList = [1, n0, _PIARL,
    0, [() => Phase1IntegrityAlgorithmsRequestListValue$,
        { [_xN]: _it }]
];
var Phase2DHGroupNumbersList = [1, n0, _PDHGNLh,
    0, [() => Phase2DHGroupNumbersListValue$,
        { [_xN]: _it }]
];
var Phase2DHGroupNumbersRequestList = [1, n0, _PDHGNRLh,
    0, [() => Phase2DHGroupNumbersRequestListValue$,
        { [_xN]: _it }]
];
var Phase2EncryptionAlgorithmsList = [1, n0, _PEALh,
    0, [() => Phase2EncryptionAlgorithmsListValue$,
        { [_xN]: _it }]
];
var Phase2EncryptionAlgorithmsRequestList = [1, n0, _PEARLh,
    0, [() => Phase2EncryptionAlgorithmsRequestListValue$,
        { [_xN]: _it }]
];
var Phase2IntegrityAlgorithmsList = [1, n0, _PIALh,
    0, [() => Phase2IntegrityAlgorithmsListValue$,
        { [_xN]: _it }]
];
var Phase2IntegrityAlgorithmsRequestList = [1, n0, _PIARLh,
    0, [() => Phase2IntegrityAlgorithmsRequestListValue$,
        { [_xN]: _it }]
];
var PlacementGroupIdStringList = [1, n0, _PGISL,
    0, [0,
        { [_xN]: _GIr }]
];
var PlacementGroupList = [1, n0, _PGL,
    0, [() => PlacementGroup$,
        { [_xN]: _it }]
];
var PlacementGroupStrategyList = [1, n0, _PGSL,
    0, [0,
        { [_xN]: _it }]
];
var PoolCidrBlocksSet = [1, n0, _PCBS,
    0, [() => PoolCidrBlock$,
        { [_xN]: _it }]
];
var PortRangeList = [1, n0, _PRL,
    0, [() => PortRange$,
        { [_xN]: _it }]
];
var PrefixListAssociationSet = [1, n0, _PLAS,
    0, [() => PrefixListAssociation$,
        { [_xN]: _it }]
];
var PrefixListEntrySet = [1, n0, _PLES,
    0, [() => PrefixListEntry$,
        { [_xN]: _it }]
];
var PrefixListIdList = [1, n0, _PLIL,
    0, [() => PrefixListId$,
        { [_xN]: _it }]
];
var PrefixListIdSet = [1, n0, _PLIS,
    0, [0,
        { [_xN]: _it }]
];
var PrefixListResourceIdStringList = [1, n0, _PLRISL,
    0, [0,
        { [_xN]: _it }]
];
var PrefixListSet = [1, n0, _PLSr,
    0, [() => PrefixList$,
        { [_xN]: _it }]
];
var PriceScheduleList = [1, n0, _PSL,
    0, [() => PriceSchedule$,
        { [_xN]: _it }]
];
var PriceScheduleSpecificationList = [1, n0, _PSSL,
    0, [() => PriceScheduleSpecification$,
        { [_xN]: _it }]
];
var PricingDetailsList = [1, n0, _PDL,
    0, [() => PricingDetail$,
        { [_xN]: _it }]
];
var PrincipalIdFormatList = [1, n0, _PIFL,
    0, [() => PrincipalIdFormat$,
        { [_xN]: _it }]
];
var PrivateDnsDetailsSet = [1, n0, _PDDS,
    0, [() => PrivateDnsDetails$,
        { [_xN]: _it }]
];
var PrivateDnsSpecifiedDomainSet = [1, n0, _PDSDS,
    0, [0,
        { [_xN]: _it }]
];
var PrivateIpAddressConfigSet = [1, n0, _PIACS,
    0, [() => ScheduledInstancesPrivateIpAddressConfig$,
        { [_xN]: _PIACS }]
];
var PrivateIpAddressSpecificationList = [1, n0, _PIASL,
    0, [() => PrivateIpAddressSpecification$,
        { [_xN]: _it }]
];
var PrivateIpAddressStringList = [1, n0, _PIASLr,
    0, [0,
        { [_xN]: _PIAr }]
];
var ProductCodeList = [1, n0, _PCLr,
    0, [() => ProductCode$,
        { [_xN]: _it }]
];
var ProductCodeStringList = [1, n0, _PCSL,
    0, [0,
        { [_xN]: _PCr }]
];
var PropagatingVgwList = [1, n0, _PVL,
    0, [() => PropagatingVgw$,
        { [_xN]: _it }]
];
var ProtocolIntList = [1, n0, _PIL,
    0, [1,
        { [_xN]: _it }]
];
var ProtocolList = [1, n0, _PLro,
    0, [0,
        { [_xN]: _it }]
];
var PublicIpStringList = [1, n0, _PISL,
    0, [0,
        { [_xN]: _PI }]
];
var PublicIpv4PoolIdStringList = [1, n0, _PIPISL,
    0, [0,
        { [_xN]: _it }]
];
var PublicIpv4PoolRangeSet = [1, n0, _PIPRS,
    0, [() => PublicIpv4PoolRange$,
        { [_xN]: _it }]
];
var PublicIpv4PoolSet = [1, n0, _PIPS,
    0, [() => PublicIpv4Pool$,
        { [_xN]: _it }]
];
var PurchasedScheduledInstanceSet = [1, n0, _PSIS,
    0, [() => ScheduledInstance$,
        { [_xN]: _it }]
];
var PurchaseRequestSet = [1, n0, _PRSu,
    0, [() => PurchaseRequest$,
        { [_xN]: _PRu }]
];
var PurchaseSet = [1, n0, _PSu,
    0, [() => Purchase$,
        { [_xN]: _it }]
];
var ReasonCodesList = [1, n0, _RCL,
    0, [0,
        { [_xN]: _it }]
];
var RecurringChargesList = [1, n0, _RCLe,
    0, [() => RecurringCharge$,
        { [_xN]: _it }]
];
var RegionalSummaryList = [1, n0, _RSL,
    0, [() => RegionalSummary$,
        { [_xN]: _it }]
];
var RegionGeographyList = [1, n0, _RGL,
    0, [() => RegionGeography$,
        { [_xN]: _it }]
];
var RegionList = [1, n0, _RL,
    0, [() => Region$,
        { [_xN]: _it }]
];
var RegionNameStringList = [1, n0, _RNSL,
    0, [0,
        { [_xN]: _RN }]
];
var RegisteredInstanceList = [1, n0, _RILeg,
    0, [() => RegisteredInstance$,
        { [_xN]: _it }]
];
var RemoveIpamOperatingRegionSet = [1, n0, _RIORS,
    0, () => RemoveIpamOperatingRegion$
];
var RemoveIpamOrganizationalUnitExclusionSet = [1, n0, _RIOUES,
    0, () => RemoveIpamOrganizationalUnitExclusion$
];
var RemovePrefixListEntries = [1, n0, _RPLEe,
    0, () => RemovePrefixListEntry$
];
var ReplaceRootVolumeTaskIds = [1, n0, _RRVTI,
    0, [0,
        { [_xN]: _RRVTIe }]
];
var ReplaceRootVolumeTasks = [1, n0, _RRVTe,
    0, [() => ReplaceRootVolumeTask$,
        { [_xN]: _it }]
];
var RequestHostIdList = [1, n0, _RHIL,
    0, [0,
        { [_xN]: _it }]
];
var RequestHostIdSet = [1, n0, _RHIS,
    0, [0,
        { [_xN]: _it }]
];
var RequestIpamResourceTagList = [1, n0, _RIRTL,
    0, [() => RequestIpamResourceTag$,
        { [_xN]: _it }]
];
var RequestSpotLaunchSpecificationSecurityGroupIdList = [1, n0, _RSLSSGIL,
    0, [0,
        { [_xN]: _it }]
];
var RequestSpotLaunchSpecificationSecurityGroupList = [1, n0, _RSLSSGL,
    0, [0,
        { [_xN]: _it }]
];
var ReservationFleetInstanceSpecificationList = [1, n0, _RFISL,
    0, () => ReservationFleetInstanceSpecification$
];
var ReservationList = [1, n0, _RLe,
    0, [() => Reservation$,
        { [_xN]: _it }]
];
var ReservationTypeList = [1, n0, _RTL,
    0, [0,
        { [_xN]: _it }]
];
var ReservationTypeListRequest = [1, n0, _RTLR,
    0, [0,
        { [_xN]: _RT }]
];
var ReservedInstanceIdSet = [1, n0, _RIIS,
    0, [0,
        { [_xN]: _RIIe }]
];
var ReservedInstanceReservationValueSet = [1, n0, _RIRVS,
    0, [() => ReservedInstanceReservationValue$,
        { [_xN]: _it }]
];
var ReservedInstancesConfigurationList = [1, n0, _RICL,
    0, [() => ReservedInstancesConfiguration$,
        { [_xN]: _it }]
];
var ReservedInstancesIdStringList = [1, n0, _RIISL,
    0, [0,
        { [_xN]: _RIIes }]
];
var ReservedInstancesList = [1, n0, _RILes,
    0, [() => ReservedInstances$,
        { [_xN]: _it }]
];
var ReservedInstancesListingList = [1, n0, _RILL,
    0, [() => ReservedInstancesListing$,
        { [_xN]: _it }]
];
var ReservedInstancesModificationIdStringList = [1, n0, _RIMISL,
    0, [0,
        { [_xN]: _RIMIe }]
];
var ReservedInstancesModificationList = [1, n0, _RIML,
    0, [() => ReservedInstancesModification$,
        { [_xN]: _it }]
];
var ReservedInstancesModificationResultList = [1, n0, _RIMRL,
    0, [() => ReservedInstancesModificationResult$,
        { [_xN]: _it }]
];
var ReservedInstancesOfferingList = [1, n0, _RIOL,
    0, [() => ReservedInstancesOffering$,
        { [_xN]: _it }]
];
var ReservedIntancesIds = [1, n0, _RIIeser,
    0, [() => ReservedInstancesId$,
        { [_xN]: _it }]
];
var ResourceList = [1, n0, _RLes,
    0, [0,
        { [_xN]: _it }]
];
var ResourceTypeOptionList = [1, n0, _RTOL,
    0, [() => ResourceTypeOption$,
        0]
];
var ResourceTypeRequestList = [1, n0, _RTRL,
    0, [() => ResourceTypeRequest$,
        0]
];
var ResponseHostIdList = [1, n0, _RHILe,
    0, [0,
        { [_xN]: _it }]
];
var ResponseHostIdSet = [1, n0, _RHISe,
    0, [0,
        { [_xN]: _it }]
];
var RevokedSecurityGroupRuleList = [1, n0, _RSGRL,
    0, [() => RevokedSecurityGroupRule$,
        { [_xN]: _it }]
];
var RootDeviceTypeList = [1, n0, _RDTL,
    0, [0,
        { [_xN]: _it }]
];
var RouteList = [1, n0, _RLo,
    0, [() => Route$,
        { [_xN]: _it }]
];
var RouteServerAssociationsList = [1, n0, _RSAL,
    0, [() => RouteServerAssociation$,
        { [_xN]: _it }]
];
var RouteServerEndpointsList = [1, n0, _RSEL,
    0, [() => RouteServerEndpoint$,
        { [_xN]: _it }]
];
var RouteServerPeersList = [1, n0, _RSPL,
    0, [() => RouteServerPeer$,
        { [_xN]: _it }]
];
var RouteServerPropagationsList = [1, n0, _RSPLo,
    0, [() => RouteServerPropagation$,
        { [_xN]: _it }]
];
var RouteServerRouteInstallationDetails = [1, n0, _RSRIDo,
    0, [() => RouteServerRouteInstallationDetail$,
        { [_xN]: _it }]
];
var RouteServerRouteList = [1, n0, _RSRL,
    0, [() => RouteServerRoute$,
        { [_xN]: _it }]
];
var RouteServersList = [1, n0, _RSLo,
    0, [() => RouteServer$,
        { [_xN]: _it }]
];
var RouteTableAssociationList = [1, n0, _RTAL,
    0, [() => RouteTableAssociation$,
        { [_xN]: _it }]
];
var RouteTableIdStringList = [1, n0, _RTISL,
    0, [0,
        { [_xN]: _it }]
];
var RouteTableList = [1, n0, _RTLo,
    0, [() => RouteTable$,
        { [_xN]: _it }]
];
var RuleGroupRuleOptionsPairList = [1, n0, _RGROPL,
    0, [() => RuleGroupRuleOptionsPair$,
        { [_xN]: _it }]
];
var RuleGroupTypePairList = [1, n0, _RGTPL,
    0, [() => RuleGroupTypePair$,
        { [_xN]: _it }]
];
var RuleOptionList = [1, n0, _ROL,
    0, [() => RuleOption$,
        { [_xN]: _it }]
];
var S3ObjectTagList = [1, n0, _SOTL,
    0, [() => S3ObjectTag$,
        { [_xN]: _it }]
];
var ScheduledInstanceAvailabilitySet = [1, n0, _SIAS,
    0, [() => ScheduledInstanceAvailability$,
        { [_xN]: _it }]
];
var ScheduledInstanceIdRequestSet = [1, n0, _SIIRS,
    0, [0,
        { [_xN]: _SIIch }]
];
var ScheduledInstancesBlockDeviceMappingSet = [1, n0, _SIBDMS,
    0, [() => ScheduledInstancesBlockDeviceMapping$,
        { [_xN]: _BDM }]
];
var ScheduledInstanceSet = [1, n0, _SIS,
    0, [() => ScheduledInstance$,
        { [_xN]: _it }]
];
var ScheduledInstancesIpv6AddressList = [1, n0, _SIIAL,
    0, [() => ScheduledInstancesIpv6Address$,
        { [_xN]: _IApv }]
];
var ScheduledInstancesNetworkInterfaceSet = [1, n0, _SINIS,
    0, [() => ScheduledInstancesNetworkInterface$,
        { [_xN]: _NIe }]
];
var ScheduledInstancesSecurityGroupIdSet = [1, n0, _SISGIS,
    0, [0,
        { [_xN]: _SGI }]
];
var SecondaryInterfaceIdList = [1, n0, _SIIL,
    0, [0,
        { [_xN]: _it }]
];
var SecondaryInterfaceIpv4AddressList = [1, n0, _SIIALe,
    0, [() => SecondaryInterfaceIpv4Address$,
        { [_xN]: _it }]
];
var SecondaryInterfaceList = [1, n0, _SIL,
    0, [() => SecondaryInterface$,
        { [_xN]: _it }]
];
var SecondaryInterfacePrivateIpAddressSpecificationList = [1, n0, _SIPIASL,
    0, [() => SecondaryInterfacePrivateIpAddressSpecification$,
        { [_xN]: _it }]
];
var SecondaryInterfacePrivateIpAddressSpecificationListRequest = [1, n0, _SIPIASLR,
    0, [() => SecondaryInterfacePrivateIpAddressSpecificationRequest$,
        { [_xN]: _SIPIAS }]
];
var SecondaryNetworkIdList = [1, n0, _SNIL,
    0, [0,
        { [_xN]: _it }]
];
var SecondaryNetworkIpv4CidrBlockAssociationList = [1, n0, _SNICBAL,
    0, [() => SecondaryNetworkIpv4CidrBlockAssociation$,
        { [_xN]: _it }]
];
var SecondaryNetworkList = [1, n0, _SNL,
    0, [() => SecondaryNetwork$,
        { [_xN]: _it }]
];
var SecondarySubnetIdList = [1, n0, _SSIL,
    0, [0,
        { [_xN]: _it }]
];
var SecondarySubnetIpv4CidrBlockAssociationList = [1, n0, _SSICBAL,
    0, [() => SecondarySubnetIpv4CidrBlockAssociation$,
        { [_xN]: _it }]
];
var SecondarySubnetList = [1, n0, _SSL,
    0, [() => SecondarySubnet$,
        { [_xN]: _it }]
];
var SecurityGroupForVpcList = [1, n0, _SGFVL,
    0, [() => SecurityGroupForVpc$,
        { [_xN]: _it }]
];
var SecurityGroupIdList = [1, n0, _SGIL,
    0, [0,
        { [_xN]: _it }]
];
var SecurityGroupIdSet = [1, n0, _SGIS,
    0, [0,
        { [_xN]: _it }]
];
var SecurityGroupIdStringList = [1, n0, _SGISL,
    0, [0,
        { [_xN]: _SGI }]
];
var SecurityGroupIdStringListRequest = [1, n0, _SGISLR,
    0, [0,
        { [_xN]: _SGI }]
];
var SecurityGroupList = [1, n0, _SGL,
    0, [() => SecurityGroup$,
        { [_xN]: _it }]
];
var SecurityGroupReferences = [1, n0, _SGRecu,
    0, [() => SecurityGroupReference$,
        { [_xN]: _it }]
];
var SecurityGroupRuleDescriptionList = [1, n0, _SGRDL,
    0, [() => SecurityGroupRuleDescription$,
        { [_xN]: _it }]
];
var SecurityGroupRuleIdList = [1, n0, _SGRIL,
    0, [0,
        { [_xN]: _it }]
];
var SecurityGroupRuleList = [1, n0, _SGRL,
    0, [() => SecurityGroupRule$,
        { [_xN]: _it }]
];
var SecurityGroupRuleUpdateList = [1, n0, _SGRUL,
    0, [() => SecurityGroupRuleUpdate$,
        { [_xN]: _it }]
];
var SecurityGroupStringList = [1, n0, _SGSL,
    0, [0,
        { [_xN]: _SGec }]
];
var SecurityGroupVpcAssociationList = [1, n0, _SGVAL,
    0, [() => SecurityGroupVpcAssociation$,
        { [_xN]: _it }]
];
var ServiceConfigurationSet = [1, n0, _SCS,
    0, [() => ServiceConfiguration$,
        { [_xN]: _it }]
];
var ServiceDetailSet = [1, n0, _SDSe,
    0, [() => ServiceDetail$,
        { [_xN]: _it }]
];
var ServiceLinkVirtualInterfaceIdSet = [1, n0, _SLVIIS,
    0, [0,
        { [_xN]: _it }]
];
var ServiceLinkVirtualInterfaceSet = [1, n0, _SLVIS,
    0, [() => ServiceLinkVirtualInterface$,
        { [_xN]: _it }]
];
var ServiceTypeDetailSet = [1, n0, _STDS,
    0, [() => ServiceTypeDetail$,
        { [_xN]: _it }]
];
var SnapshotDetailList = [1, n0, _SDL,
    0, [() => SnapshotDetail$,
        { [_xN]: _it }]
];
var SnapshotIdStringList = [1, n0, _SISL,
    0, [0,
        { [_xN]: _SIn }]
];
var SnapshotList = [1, n0, _SLn,
    0, [() => Snapshot$,
        { [_xN]: _it }]
];
var SnapshotRecycleBinInfoList = [1, n0, _SRBIL,
    0, [() => SnapshotRecycleBinInfo$,
        { [_xN]: _it }]
];
var SnapshotSet = [1, n0, _SSn,
    0, [() => SnapshotInfo$,
        { [_xN]: _it }]
];
var snapshotTierStatusSet = [1, n0, _sTSS,
    0, [() => SnapshotTierStatus$,
        { [_xN]: _it }]
];
var SpotFleetRequestConfigSet = [1, n0, _SFRCS,
    0, [() => SpotFleetRequestConfig$,
        { [_xN]: _it }]
];
var SpotFleetRequestIdList = [1, n0, _SFRIL,
    0, [0,
        { [_xN]: _it }]
];
var SpotFleetTagSpecificationList = [1, n0, _SFTSL,
    0, [() => SpotFleetTagSpecification$,
        { [_xN]: _it }]
];
var SpotInstanceRequestIdList = [1, n0, _SIRIL,
    0, [0,
        { [_xN]: _SIRI }]
];
var SpotInstanceRequestList = [1, n0, _SIRL,
    0, [() => SpotInstanceRequest$,
        { [_xN]: _it }]
];
var SpotPlacementScores = [1, n0, _SPS,
    0, [() => SpotPlacementScore$,
        { [_xN]: _it }]
];
var SpotPriceHistoryList = [1, n0, _SPHL,
    0, [() => SpotPrice$,
        { [_xN]: _it }]
];
var StaleIpPermissionSet = [1, n0, _SIPS,
    0, [() => StaleIpPermission$,
        { [_xN]: _it }]
];
var StaleSecurityGroupSet = [1, n0, _SSGS,
    0, [() => StaleSecurityGroup$,
        { [_xN]: _it }]
];
var StoreImageTaskResultSet = [1, n0, _SITRS,
    0, [() => StoreImageTaskResult$,
        { [_xN]: _it }]
];
var StringList = [1, n0, _SLtr,
    0, [0,
        { [_xN]: _it }]
];
var SubnetAssociationList = [1, n0, _SAL,
    0, [() => SubnetAssociation$,
        { [_xN]: _it }]
];
var SubnetCidrReservationList = [1, n0, _SCRL,
    0, [() => SubnetCidrReservation$,
        { [_xN]: _it }]
];
var SubnetConfigurationsList = [1, n0, _SCL,
    0, [() => SubnetConfiguration$,
        { [_xN]: _it }]
];
var SubnetIdList = [1, n0, _SILu,
    0, [0,
        { [_xN]: _ASIs }]
];
var SubnetIdStringList = [1, n0, _SISLu,
    0, [0,
        { [_xN]: _SIu }]
];
var SubnetIpPrefixesList = [1, n0, _SIPL,
    0, [() => SubnetIpPrefixes$,
        { [_xN]: _it }]
];
var SubnetIpv6CidrBlockAssociationSet = [1, n0, _SICBAS,
    0, [() => SubnetIpv6CidrBlockAssociation$,
        { [_xN]: _it }]
];
var SubnetList = [1, n0, _SLu,
    0, [() => Subnet$,
        { [_xN]: _it }]
];
var SubscriptionList = [1, n0, _SLub,
    0, [() => Subscription$,
        { [_xN]: _it }]
];
var SuccessfulInstanceCreditSpecificationSet = [1, n0, _SICSS,
    0, [() => SuccessfulInstanceCreditSpecificationItem$,
        { [_xN]: _it }]
];
var SuccessfulQueuedPurchaseDeletionSet = [1, n0, _SQPDS,
    0, [() => SuccessfulQueuedPurchaseDeletion$,
        { [_xN]: _it }]
];
var SupportedAdditionalProcessorFeatureList = [1, n0, _SAPFL,
    0, [0,
        { [_xN]: _it }]
];
var SupportedIpAddressTypes = [1, n0, _SIAT,
    0, [0,
        { [_xN]: _it }]
];
var SupportedRegionSet = [1, n0, _SRS,
    0, [() => SupportedRegionDetail$,
        { [_xN]: _it }]
];
var TagDescriptionList = [1, n0, _TDL,
    0, [() => TagDescription$,
        { [_xN]: _it }]
];
var TagFieldSpecificationListRequest = [1, n0, _TFSLR,
    0, [() => TagFieldSpecificationRequest$,
        { [_xN]: _it }]
];
var TagFieldSpecificationListResponse = [1, n0, _TFSLRa,
    0, [() => TagFieldSpecificationResponse$,
        { [_xN]: _it }]
];
var TagKeyList = [1, n0, _TKL,
    0, [0,
        { [_xN]: _it }]
];
var TagList = [1, n0, _TL,
    0, [() => Tag$,
        { [_xN]: _it }]
];
var TagSpecificationList = [1, n0, _TSL,
    0, [() => TagSpecification$,
        { [_xN]: _it }]
];
var TargetConfigurationRequestSet = [1, n0, _TCRS,
    0, [() => TargetConfigurationRequest$,
        { [_xN]: _TCR }]
];
var TargetGroups = [1, n0, _TGar,
    0, [() => TargetGroup$,
        { [_xN]: _it }]
];
var TargetNetworkSet = [1, n0, _TNS,
    0, [() => TargetNetwork$,
        { [_xN]: _it }]
];
var TargetReservationValueSet = [1, n0, _TRVS,
    0, [() => TargetReservationValue$,
        { [_xN]: _it }]
];
var TerminateConnectionStatusSet = [1, n0, _TCSS,
    0, [() => TerminateConnectionStatus$,
        { [_xN]: _it }]
];
var ThreadsPerCoreList = [1, n0, _TPCL,
    0, [1,
        { [_xN]: _it }]
];
var ThroughResourcesStatementList = [1, n0, _TRSL,
    0, [() => ThroughResourcesStatement$,
        { [_xN]: _it }]
];
var ThroughResourcesStatementRequestList = [1, n0, _TRSRL,
    0, [() => ThroughResourcesStatementRequest$,
        { [_xN]: _it }]
];
var TrafficMirrorFilterIdList = [1, n0, _TMFIL,
    0, [0,
        { [_xN]: _it }]
];
var TrafficMirrorFilterRuleIdList = [1, n0, _TMFRIL,
    0, [0,
        { [_xN]: _it }]
];
var TrafficMirrorFilterRuleList = [1, n0, _TMFRL,
    0, [() => TrafficMirrorFilterRule$,
        { [_xN]: _it }]
];
var TrafficMirrorFilterRuleSet = [1, n0, _TMFRS,
    0, [() => TrafficMirrorFilterRule$,
        { [_xN]: _it }]
];
var TrafficMirrorFilterSet = [1, n0, _TMFS,
    0, [() => TrafficMirrorFilter$,
        { [_xN]: _it }]
];
var TrafficMirrorNetworkServiceList = [1, n0, _TMNSL,
    0, [0,
        { [_xN]: _it }]
];
var TrafficMirrorSessionIdList = [1, n0, _TMSIL,
    0, [0,
        { [_xN]: _it }]
];
var TrafficMirrorSessionSet = [1, n0, _TMSS,
    0, [() => TrafficMirrorSession$,
        { [_xN]: _it }]
];
var TrafficMirrorTargetIdList = [1, n0, _TMTIL,
    0, [0,
        { [_xN]: _it }]
];
var TrafficMirrorTargetSet = [1, n0, _TMTS,
    0, [() => TrafficMirrorTarget$,
        { [_xN]: _it }]
];
var TransitGatewayAttachmentBgpConfigurationList = [1, n0, _TGABCL,
    0, [() => TransitGatewayAttachmentBgpConfiguration$,
        { [_xN]: _it }]
];
var TransitGatewayAttachmentList = [1, n0, _TGAL,
    0, [() => TransitGatewayAttachment$,
        { [_xN]: _it }]
];
var TransitGatewayAttachmentPropagationList = [1, n0, _TGAPL,
    0, [() => TransitGatewayAttachmentPropagation$,
        { [_xN]: _it }]
];
var TransitGatewayCidrBlockStringList = [1, n0, _TGCBSL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayConnectList = [1, n0, _TGCL,
    0, [() => TransitGatewayConnect$,
        { [_xN]: _it }]
];
var TransitGatewayConnectPeerIdStringList = [1, n0, _TGCPISL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayConnectPeerList = [1, n0, _TGCPL,
    0, [() => TransitGatewayConnectPeer$,
        { [_xN]: _it }]
];
var TransitGatewayIdStringList = [1, n0, _TGISL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayList = [1, n0, _TGL,
    0, [() => TransitGateway$,
        { [_xN]: _it }]
];
var TransitGatewayMeteringPolicyEntryList = [1, n0, _TGMPEL,
    0, [() => TransitGatewayMeteringPolicyEntry$,
        { [_xN]: _it }]
];
var TransitGatewayMeteringPolicyIdStringList = [1, n0, _TGMPISL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayMeteringPolicyList = [1, n0, _TGMPL,
    0, [() => TransitGatewayMeteringPolicy$,
        { [_xN]: _it }]
];
var TransitGatewayMulticastDomainAssociationList = [1, n0, _TGMDAL,
    0, [() => TransitGatewayMulticastDomainAssociation$,
        { [_xN]: _it }]
];
var TransitGatewayMulticastDomainIdStringList = [1, n0, _TGMDISL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayMulticastDomainList = [1, n0, _TGMDL,
    0, [() => TransitGatewayMulticastDomain$,
        { [_xN]: _it }]
];
var TransitGatewayMulticastGroupList = [1, n0, _TGMGL,
    0, [() => TransitGatewayMulticastGroup$,
        { [_xN]: _it }]
];
var TransitGatewayNetworkInterfaceIdList = [1, n0, _TGNIIL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayPeeringAttachmentList = [1, n0, _TGPAL,
    0, [() => TransitGatewayPeeringAttachment$,
        { [_xN]: _it }]
];
var TransitGatewayPolicyTableAssociationList = [1, n0, _TGPTAL,
    0, [() => TransitGatewayPolicyTableAssociation$,
        { [_xN]: _it }]
];
var TransitGatewayPolicyTableEntryList = [1, n0, _TGPTEL,
    0, [() => TransitGatewayPolicyTableEntry$,
        { [_xN]: _it }]
];
var TransitGatewayPolicyTableIdStringList = [1, n0, _TGPTISL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayPolicyTableList = [1, n0, _TGPTL,
    0, [() => TransitGatewayPolicyTable$,
        { [_xN]: _it }]
];
var TransitGatewayPrefixListReferenceSet = [1, n0, _TGPLRS,
    0, [() => TransitGatewayPrefixListReference$,
        { [_xN]: _it }]
];
var TransitGatewayRouteAttachmentList = [1, n0, _TGRAL,
    0, [() => TransitGatewayRouteAttachment$,
        { [_xN]: _it }]
];
var TransitGatewayRouteList = [1, n0, _TGRL,
    0, [() => TransitGatewayRoute$,
        { [_xN]: _it }]
];
var TransitGatewayRouteTableAnnouncementIdStringList = [1, n0, _TGRTAISL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayRouteTableAnnouncementList = [1, n0, _TGRTAL,
    0, [() => TransitGatewayRouteTableAnnouncement$,
        { [_xN]: _it }]
];
var TransitGatewayRouteTableAssociationList = [1, n0, _TGRTALr,
    0, [() => TransitGatewayRouteTableAssociation$,
        { [_xN]: _it }]
];
var TransitGatewayRouteTableIdStringList = [1, n0, _TGRTISL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayRouteTableList = [1, n0, _TGRTL,
    0, [() => TransitGatewayRouteTable$,
        { [_xN]: _it }]
];
var TransitGatewayRouteTablePropagationList = [1, n0, _TGRTPL,
    0, [() => TransitGatewayRouteTablePropagation$,
        { [_xN]: _it }]
];
var TransitGatewaySubnetIdList = [1, n0, _TGSIL,
    0, [0,
        { [_xN]: _it }]
];
var TransitGatewayVpcAttachmentList = [1, n0, _TGVAL,
    0, [() => TransitGatewayVpcAttachment$,
        { [_xN]: _it }]
];
var TrunkInterfaceAssociationIdList = [1, n0, _TIAIL,
    0, [0,
        { [_xN]: _it }]
];
var TrunkInterfaceAssociationList = [1, n0, _TIAL,
    0, [() => TrunkInterfaceAssociation$,
        { [_xN]: _it }]
];
var TunnelOptionsList = [1, n0, _TOL,
    0, [() => TunnelOption$,
        { [_xN]: _it }]
];
var UnsuccessfulInstanceCreditSpecificationSet = [1, n0, _UICSS,
    0, [() => UnsuccessfulInstanceCreditSpecificationItem$,
        { [_xN]: _it }]
];
var UnsuccessfulItemList = [1, n0, _UIL,
    0, [() => UnsuccessfulItem$,
        { [_xN]: _it }]
];
var UnsuccessfulItemSet = [1, n0, _UIS,
    0, [() => UnsuccessfulItem$,
        { [_xN]: _it }]
];
var UsageClassTypeList = [1, n0, _UCTL,
    0, [0,
        { [_xN]: _it }]
];
var UserGroupStringList = [1, n0, _UGSL,
    0, [0,
        { [_xN]: _UGs }]
];
var UserIdGroupPairList = [1, n0, _UIGPL,
    0, [() => UserIdGroupPair$,
        { [_xN]: _it }]
];
var UserIdGroupPairSet = [1, n0, _UIGPS,
    0, [() => UserIdGroupPair$,
        { [_xN]: _it }]
];
var UserIdList = [1, n0, _UILs,
    0, [0,
        { [_xN]: _it }]
];
var UserIdStringList = [1, n0, _UISL,
    0, [0,
        { [_xN]: _UI }]
];
var ValueStringList = [1, n0, _VSL,
    0, [0,
        { [_xN]: _it }]
];
var VerifiedAccessEndpointIdList = [1, n0, _VAEIL,
    0, [0,
        { [_xN]: _it }]
];
var VerifiedAccessEndpointList = [1, n0, _VAEL,
    0, [() => VerifiedAccessEndpoint$,
        { [_xN]: _it }]
];
var VerifiedAccessEndpointPortRangeList = [1, n0, _VAEPRL,
    0, [() => VerifiedAccessEndpointPortRange$,
        { [_xN]: _it }]
];
var VerifiedAccessEndpointSubnetIdList = [1, n0, _VAESIL,
    0, [0,
        { [_xN]: _it }]
];
var VerifiedAccessEndpointTargetList = [1, n0, _VAETL,
    0, [() => VerifiedAccessEndpointTarget$,
        { [_xN]: _it }]
];
var VerifiedAccessGroupIdList = [1, n0, _VAGIL,
    0, [0,
        { [_xN]: _it }]
];
var VerifiedAccessGroupList = [1, n0, _VAGL,
    0, [() => VerifiedAccessGroup$,
        { [_xN]: _it }]
];
var VerifiedAccessInstanceIdList = [1, n0, _VAIIL,
    0, [0,
        { [_xN]: _it }]
];
var VerifiedAccessInstanceList = [1, n0, _VAIL,
    0, [() => VerifiedAccessInstance$,
        { [_xN]: _it }]
];
var VerifiedAccessInstanceLoggingConfigurationList = [1, n0, _VAILCL,
    0, [() => VerifiedAccessInstanceLoggingConfiguration$,
        { [_xN]: _it }]
];
var VerifiedAccessInstanceOpenVpnClientConfigurationList = [1, n0, _VAIOVCCL,
    0, [() => VerifiedAccessInstanceOpenVpnClientConfiguration$,
        { [_xN]: _it }]
];
var VerifiedAccessInstanceOpenVpnClientConfigurationRouteList = [1, n0, _VAIOVCCRL,
    0, [() => VerifiedAccessInstanceOpenVpnClientConfigurationRoute$,
        { [_xN]: _it }]
];
var VerifiedAccessTrustProviderCondensedList = [1, n0, _VATPCL,
    0, [() => VerifiedAccessTrustProviderCondensed$,
        { [_xN]: _it }]
];
var VerifiedAccessTrustProviderIdList = [1, n0, _VATPIL,
    0, [0,
        { [_xN]: _it }]
];
var VerifiedAccessTrustProviderList = [1, n0, _VATPL,
    0, [() => VerifiedAccessTrustProvider$,
        { [_xN]: _it }]
];
var VersionStringList = [1, n0, _VSLe,
    0, [0,
        { [_xN]: _it }]
];
var VgwTelemetryList = [1, n0, _VTL,
    0, [() => VgwTelemetry$,
        { [_xN]: _it }]
];
var VirtualizationTypeList = [1, n0, _VTLi,
    0, [0,
        { [_xN]: _it }]
];
var VirtualizationTypeSet = [1, n0, _VTS,
    0, [0,
        { [_xN]: _it }]
];
var VolumeAttachmentList = [1, n0, _VALo,
    0, [() => VolumeAttachment$,
        { [_xN]: _it }]
];
var VolumeIdStringList = [1, n0, _VISL,
    0, [0,
        { [_xN]: _VIo }]
];
var VolumeList = [1, n0, _VLo,
    0, [() => Volume$,
        { [_xN]: _it }]
];
var VolumeModificationList = [1, n0, _VML,
    0, [() => VolumeModification$,
        { [_xN]: _it }]
];
var VolumeRecycleBinInfoList = [1, n0, _VRBIL,
    0, [() => VolumeRecycleBinInfo$,
        { [_xN]: _it }]
];
var VolumeStatusActionsList = [1, n0, _VSAL,
    0, [() => VolumeStatusAction$,
        { [_xN]: _it }]
];
var VolumeStatusAttachmentStatusList = [1, n0, _VSASL,
    0, [() => VolumeStatusAttachmentStatus$,
        { [_xN]: _it }]
];
var VolumeStatusDetailsList = [1, n0, _VSDL,
    0, [() => VolumeStatusDetails$,
        { [_xN]: _it }]
];
var VolumeStatusEventsList = [1, n0, _VSEL,
    0, [() => VolumeStatusEvent$,
        { [_xN]: _it }]
];
var VolumeStatusList = [1, n0, _VSLo,
    0, [() => VolumeStatusItem$,
        { [_xN]: _it }]
];
var VpcAttachmentList = [1, n0, _VALp,
    0, [() => VpcAttachment$,
        { [_xN]: _it }]
];
var VpcBlockPublicAccessExclusionIdList = [1, n0, _VBPAEIL,
    0, [0,
        { [_xN]: _it }]
];
var VpcBlockPublicAccessExclusionList = [1, n0, _VBPAEL,
    0, [() => VpcBlockPublicAccessExclusion$,
        { [_xN]: _it }]
];
var VpcCidrBlockAssociationSet = [1, n0, _VCBAS,
    0, [() => VpcCidrBlockAssociation$,
        { [_xN]: _it }]
];
var VpcClassicLinkIdList = [1, n0, _VCLIL,
    0, [0,
        { [_xN]: _VI }]
];
var VpcClassicLinkList = [1, n0, _VCLL,
    0, [() => VpcClassicLink$,
        { [_xN]: _it }]
];
var VpcEncryptionControlIdList = [1, n0, _VECIL,
    0, [0,
        { [_xN]: _it }]
];
var VpcEncryptionControlList = [1, n0, _VECL,
    0, [() => VpcEncryptionControl$,
        { [_xN]: _it }]
];
var VpcEncryptionNonCompliantResourceList = [1, n0, _VENCRL,
    0, [() => VpcEncryptionNonCompliantResource$,
        { [_xN]: _it }]
];
var VpcEndpointAssociationSet = [1, n0, _VEAS,
    0, [() => VpcEndpointAssociation$,
        { [_xN]: _it }]
];
var VpcEndpointConnectionSet = [1, n0, _VECS,
    0, [() => VpcEndpointConnection$,
        { [_xN]: _it }]
];
var VpcEndpointIdList = [1, n0, _VEIL,
    0, [0,
        { [_xN]: _it }]
];
var VpcEndpointRouteTableIdList = [1, n0, _VERTIL,
    0, [0,
        { [_xN]: _it }]
];
var VpcEndpointSecurityGroupIdList = [1, n0, _VESGIL,
    0, [0,
        { [_xN]: _it }]
];
var VpcEndpointServiceIdList = [1, n0, _VESIL,
    0, [0,
        { [_xN]: _it }]
];
var VpcEndpointSet = [1, n0, _VESpcn,
    0, [() => VpcEndpoint$,
        { [_xN]: _it }]
];
var VpcEndpointSubnetIdList = [1, n0, _VESILp,
    0, [0,
        { [_xN]: _it }]
];
var VpcIdStringList = [1, n0, _VISLp,
    0, [0,
        { [_xN]: _VI }]
];
var VpcIpv6CidrBlockAssociationSet = [1, n0, _VICBAS,
    0, [() => VpcIpv6CidrBlockAssociation$,
        { [_xN]: _it }]
];
var VpcList = [1, n0, _VLp,
    0, [() => Vpc$,
        { [_xN]: _it }]
];
var VpcPeeringConnectionIdList = [1, n0, _VPCIL,
    0, [0,
        { [_xN]: _it }]
];
var VpcPeeringConnectionList = [1, n0, _VPCL,
    0, [() => VpcPeeringConnection$,
        { [_xN]: _it }]
];
var VpnConcentratorIdStringList = [1, n0, _VCISL,
    0, [0,
        { [_xN]: _VCI }]
];
var VpnConcentratorList = [1, n0, _VCLp,
    0, [() => VpnConcentrator$,
        { [_xN]: _it }]
];
var VpnConnectionDeviceTypeList = [1, n0, _VCDTL,
    0, [() => VpnConnectionDeviceType$,
        { [_xN]: _it }]
];
var VpnConnectionIdStringList = [1, n0, _VCISLp,
    0, [0,
        { [_xN]: _VCIp }]
];
var VpnConnectionList = [1, n0, _VCLpn,
    0, [() => VpnConnection$,
        { [_xN]: _it }]
];
var VpnGatewayIdStringList = [1, n0, _VGISL,
    0, [0,
        { [_xN]: _VGI }]
];
var VpnGatewayList = [1, n0, _VGL,
    0, [() => VpnGateway$,
        { [_xN]: _it }]
];
var VpnStaticRouteList = [1, n0, _VSRL,
    0, [() => VpnStaticRoute$,
        { [_xN]: _it }]
];
var VpnTunnelOptionsSpecificationsList = [1, n0, _VTOSL,
    0, [() => VpnTunnelOptionsSpecification$,
        0]
];
var WorkloadsList = [1, n0, _WL,
    0, [0,
        { [_xN]: _it }]
];
var ZoneIdStringList = [1, n0, _ZISL,
    0, [0,
        { [_xN]: _ZI }]
];
var ZoneNameStringList = [1, n0, _ZNSL,
    0, [0,
        { [_xN]: _ZN }]
];
var AcceptAddressTransfer$ = [9, n0, _AAT,
    0, () => AcceptAddressTransferRequest$, () => AcceptAddressTransferResult$
];
var AcceptCapacityReservationBillingOwnership$ = [9, n0, _ACRBO,
    0, () => AcceptCapacityReservationBillingOwnershipRequest$, () => AcceptCapacityReservationBillingOwnershipResult$
];
var AcceptReservedInstancesExchangeQuote$ = [9, n0, _ARIEQ,
    0, () => AcceptReservedInstancesExchangeQuoteRequest$, () => AcceptReservedInstancesExchangeQuoteResult$
];
var AcceptTransitGatewayClientVpnAttachment$ = [9, n0, _ATGCVA,
    0, () => AcceptTransitGatewayClientVpnAttachmentRequest$, () => AcceptTransitGatewayClientVpnAttachmentResult$
];
var AcceptTransitGatewayMulticastDomainAssociations$ = [9, n0, _ATGMDA,
    0, () => AcceptTransitGatewayMulticastDomainAssociationsRequest$, () => AcceptTransitGatewayMulticastDomainAssociationsResult$
];
var AcceptTransitGatewayPeeringAttachment$ = [9, n0, _ATGPA,
    0, () => AcceptTransitGatewayPeeringAttachmentRequest$, () => AcceptTransitGatewayPeeringAttachmentResult$
];
var AcceptTransitGatewayVpcAttachment$ = [9, n0, _ATGVA,
    0, () => AcceptTransitGatewayVpcAttachmentRequest$, () => AcceptTransitGatewayVpcAttachmentResult$
];
var AcceptVpcEndpointConnections$ = [9, n0, _AVECc,
    0, () => AcceptVpcEndpointConnectionsRequest$, () => AcceptVpcEndpointConnectionsResult$
];
var AcceptVpcPeeringConnection$ = [9, n0, _AVPC,
    0, () => AcceptVpcPeeringConnectionRequest$, () => AcceptVpcPeeringConnectionResult$
];
var AdvertiseByoipCidr$ = [9, n0, _ABC,
    0, () => AdvertiseByoipCidrRequest$, () => AdvertiseByoipCidrResult$
];
var AllocateAddress$ = [9, n0, _AAl,
    0, () => AllocateAddressRequest$, () => AllocateAddressResult$
];
var AllocateHosts$ = [9, n0, _AH,
    0, () => AllocateHostsRequest$, () => AllocateHostsResult$
];
var AllocateIpamPoolCidr$ = [9, n0, _AIPC,
    0, () => AllocateIpamPoolCidrRequest$, () => AllocateIpamPoolCidrResult$
];
var ApplySecurityGroupsToClientVpnTargetNetwork$ = [9, n0, _ASGTCVTN,
    0, () => ApplySecurityGroupsToClientVpnTargetNetworkRequest$, () => ApplySecurityGroupsToClientVpnTargetNetworkResult$
];
var AssignIpv6Addresses$ = [9, n0, _AIAs,
    0, () => AssignIpv6AddressesRequest$, () => AssignIpv6AddressesResult$
];
var AssignPrivateIpAddresses$ = [9, n0, _APIAssi,
    0, () => AssignPrivateIpAddressesRequest$, () => AssignPrivateIpAddressesResult$
];
var AssignPrivateNatGatewayAddress$ = [9, n0, _APNGA,
    0, () => AssignPrivateNatGatewayAddressRequest$, () => AssignPrivateNatGatewayAddressResult$
];
var AssociateAddress$ = [9, n0, _AAss,
    0, () => AssociateAddressRequest$, () => AssociateAddressResult$
];
var AssociateCapacityReservationBillingOwner$ = [9, n0, _ACRBOs,
    0, () => AssociateCapacityReservationBillingOwnerRequest$, () => AssociateCapacityReservationBillingOwnerResult$
];
var AssociateClientVpnTargetNetwork$ = [9, n0, _ACVTN,
    0, () => AssociateClientVpnTargetNetworkRequest$, () => AssociateClientVpnTargetNetworkResult$
];
var AssociateDhcpOptions$ = [9, n0, _ADO,
    0, () => AssociateDhcpOptionsRequest$, () => __Unit
];
var AssociateEnclaveCertificateIamRole$ = [9, n0, _AECIR,
    0, () => AssociateEnclaveCertificateIamRoleRequest$, () => AssociateEnclaveCertificateIamRoleResult$
];
var AssociateIamInstanceProfile$ = [9, n0, _AIIP,
    0, () => AssociateIamInstanceProfileRequest$, () => AssociateIamInstanceProfileResult$
];
var AssociateInstanceEventWindow$ = [9, n0, _AIEW,
    0, () => AssociateInstanceEventWindowRequest$, () => AssociateInstanceEventWindowResult$
];
var AssociateIpamByoasn$ = [9, n0, _AIB,
    0, () => AssociateIpamByoasnRequest$, () => AssociateIpamByoasnResult$
];
var AssociateIpamResourceDiscovery$ = [9, n0, _AIRD,
    0, () => AssociateIpamResourceDiscoveryRequest$, () => AssociateIpamResourceDiscoveryResult$
];
var AssociateNatGatewayAddress$ = [9, n0, _ANGA,
    0, () => AssociateNatGatewayAddressRequest$, () => AssociateNatGatewayAddressResult$
];
var AssociateRouteServer$ = [9, n0, _ARSs,
    0, () => AssociateRouteServerRequest$, () => AssociateRouteServerResult$
];
var AssociateRouteTable$ = [9, n0, _ARTs,
    0, () => AssociateRouteTableRequest$, () => AssociateRouteTableResult$
];
var AssociateSecurityGroupVpc$ = [9, n0, _ASGV,
    0, () => AssociateSecurityGroupVpcRequest$, () => AssociateSecurityGroupVpcResult$
];
var AssociateSubnetCidrBlock$ = [9, n0, _ASCB,
    0, () => AssociateSubnetCidrBlockRequest$, () => AssociateSubnetCidrBlockResult$
];
var AssociateTransitGatewayMulticastDomain$ = [9, n0, _ATGMD,
    0, () => AssociateTransitGatewayMulticastDomainRequest$, () => AssociateTransitGatewayMulticastDomainResult$
];
var AssociateTransitGatewayPolicyTable$ = [9, n0, _ATGPT,
    0, () => AssociateTransitGatewayPolicyTableRequest$, () => AssociateTransitGatewayPolicyTableResult$
];
var AssociateTransitGatewayRouteTable$ = [9, n0, _ATGRT,
    0, () => AssociateTransitGatewayRouteTableRequest$, () => AssociateTransitGatewayRouteTableResult$
];
var AssociateTrunkInterface$ = [9, n0, _ATIs,
    0, () => AssociateTrunkInterfaceRequest$, () => AssociateTrunkInterfaceResult$
];
var AssociateVpcCidrBlock$ = [9, n0, _AVCB,
    0, () => AssociateVpcCidrBlockRequest$, () => AssociateVpcCidrBlockResult$
];
var AttachClassicLinkVpc$ = [9, n0, _ACLV,
    0, () => AttachClassicLinkVpcRequest$, () => AttachClassicLinkVpcResult$
];
var AttachImageWatermark$ = [9, n0, _AIW,
    0, () => AttachImageWatermarkRequest$, () => AttachImageWatermarkResult$
];
var AttachInternetGateway$ = [9, n0, _AIG,
    0, () => AttachInternetGatewayRequest$, () => __Unit
];
var AttachNetworkInterface$ = [9, n0, _ANI,
    0, () => AttachNetworkInterfaceRequest$, () => AttachNetworkInterfaceResult$
];
var AttachVerifiedAccessTrustProvider$ = [9, n0, _AVATP,
    0, () => AttachVerifiedAccessTrustProviderRequest$, () => AttachVerifiedAccessTrustProviderResult$
];
var AttachVolume$ = [9, n0, _AVtt,
    0, () => AttachVolumeRequest$, () => VolumeAttachment$
];
var AttachVpnGateway$ = [9, n0, _AVG,
    0, () => AttachVpnGatewayRequest$, () => AttachVpnGatewayResult$
];
var AuthorizeClientVpnIngress$ = [9, n0, _ACVI,
    0, () => AuthorizeClientVpnIngressRequest$, () => AuthorizeClientVpnIngressResult$
];
var AuthorizeSecurityGroupEgress$ = [9, n0, _ASGE,
    0, () => AuthorizeSecurityGroupEgressRequest$, () => AuthorizeSecurityGroupEgressResult$
];
var AuthorizeSecurityGroupIngress$ = [9, n0, _ASGIu,
    0, () => AuthorizeSecurityGroupIngressRequest$, () => AuthorizeSecurityGroupIngressResult$
];
var BundleInstance$ = [9, n0, _BIun,
    0, () => BundleInstanceRequest$, () => BundleInstanceResult$
];
var CancelBundleTask$ = [9, n0, _CBT,
    0, () => CancelBundleTaskRequest$, () => CancelBundleTaskResult$
];
var CancelCapacityReservation$ = [9, n0, _CCRa,
    0, () => CancelCapacityReservationRequest$, () => CancelCapacityReservationResult$
];
var CancelCapacityReservationFleets$ = [9, n0, _CCRF,
    0, () => CancelCapacityReservationFleetsRequest$, () => CancelCapacityReservationFleetsResult$
];
var CancelConversionTask$ = [9, n0, _CCT,
    0, () => CancelConversionRequest$, () => __Unit
];
var CancelDeclarativePoliciesReport$ = [9, n0, _CDPR,
    0, () => CancelDeclarativePoliciesReportRequest$, () => CancelDeclarativePoliciesReportResult$
];
var CancelExportTask$ = [9, n0, _CETa,
    0, () => CancelExportTaskRequest$, () => __Unit
];
var CancelImageLaunchPermission$ = [9, n0, _CILP,
    0, () => CancelImageLaunchPermissionRequest$, () => CancelImageLaunchPermissionResult$
];
var CancelImportTask$ = [9, n0, _CITa,
    0, () => CancelImportTaskRequest$, () => CancelImportTaskResult$
];
var CancelReservedInstancesListing$ = [9, n0, _CRIL,
    0, () => CancelReservedInstancesListingRequest$, () => CancelReservedInstancesListingResult$
];
var CancelSpotFleetRequests$ = [9, n0, _CSFR,
    0, () => CancelSpotFleetRequestsRequest$, () => CancelSpotFleetRequestsResponse$
];
var CancelSpotInstanceRequests$ = [9, n0, _CSIRan,
    0, () => CancelSpotInstanceRequestsRequest$, () => CancelSpotInstanceRequestsResult$
];
var ConfirmProductInstance$ = [9, n0, _CPIo,
    0, () => ConfirmProductInstanceRequest$, () => ConfirmProductInstanceResult$
];
var CopyFpgaImage$ = [9, n0, _CFIo,
    0, () => CopyFpgaImageRequest$, () => CopyFpgaImageResult$
];
var CopyImage$ = [9, n0, _CIopy,
    0, () => CopyImageRequest$, () => CopyImageResult$
];
var CopySnapshot$ = [9, n0, _CSop,
    0, () => CopySnapshotRequest$, () => CopySnapshotResult$
];
var CopyVolumes$ = [9, n0, _CVo,
    0, () => CopyVolumesRequest$, () => CopyVolumesResult$
];
var CreateCapacityManagerDataExport$ = [9, n0, _CCMDE,
    0, () => CreateCapacityManagerDataExportRequest$, () => CreateCapacityManagerDataExportResult$
];
var CreateCapacityReservation$ = [9, n0, _CCRr,
    0, () => CreateCapacityReservationRequest$, () => CreateCapacityReservationResult$
];
var CreateCapacityReservationBySplitting$ = [9, n0, _CCRBS,
    0, () => CreateCapacityReservationBySplittingRequest$, () => CreateCapacityReservationBySplittingResult$
];
var CreateCapacityReservationCancellationQuote$ = [9, n0, _CCRCQ,
    0, () => CreateCapacityReservationCancellationQuoteRequest$, () => CreateCapacityReservationCancellationQuoteResult$
];
var CreateCapacityReservationFleet$ = [9, n0, _CCRFr,
    0, () => CreateCapacityReservationFleetRequest$, () => CreateCapacityReservationFleetResult$
];
var CreateCarrierGateway$ = [9, n0, _CCG,
    0, () => CreateCarrierGatewayRequest$, () => CreateCarrierGatewayResult$
];
var CreateClientVpnEndpoint$ = [9, n0, _CCVE,
    0, () => CreateClientVpnEndpointRequest$, () => CreateClientVpnEndpointResult$
];
var CreateClientVpnRoute$ = [9, n0, _CCVR,
    0, () => CreateClientVpnRouteRequest$, () => CreateClientVpnRouteResult$
];
var CreateCoipCidr$ = [9, n0, _CCC,
    0, () => CreateCoipCidrRequest$, () => CreateCoipCidrResult$
];
var CreateCoipPool$ = [9, n0, _CCP,
    0, () => CreateCoipPoolRequest$, () => CreateCoipPoolResult$
];
var CreateCustomerGateway$ = [9, n0, _CCGr,
    0, () => CreateCustomerGatewayRequest$, () => CreateCustomerGatewayResult$
];
var CreateDefaultSubnet$ = [9, n0, _CDSr,
    0, () => CreateDefaultSubnetRequest$, () => CreateDefaultSubnetResult$
];
var CreateDefaultVpc$ = [9, n0, _CDV,
    0, () => CreateDefaultVpcRequest$, () => CreateDefaultVpcResult$
];
var CreateDelegateMacVolumeOwnershipTask$ = [9, n0, _CDMVOT,
    0, () => CreateDelegateMacVolumeOwnershipTaskRequest$, () => CreateDelegateMacVolumeOwnershipTaskResult$
];
var CreateDhcpOptions$ = [9, n0, _CDO,
    0, () => CreateDhcpOptionsRequest$, () => CreateDhcpOptionsResult$
];
var CreateEgressOnlyInternetGateway$ = [9, n0, _CEOIG,
    0, () => CreateEgressOnlyInternetGatewayRequest$, () => CreateEgressOnlyInternetGatewayResult$
];
var CreateFleet$ = [9, n0, _CFr,
    0, () => CreateFleetRequest$, () => CreateFleetResult$
];
var CreateFlowLogs$ = [9, n0, _CFL,
    0, () => CreateFlowLogsRequest$, () => CreateFlowLogsResult$
];
var CreateFpgaImage$ = [9, n0, _CFIr,
    0, () => CreateFpgaImageRequest$, () => CreateFpgaImageResult$
];
var CreateImage$ = [9, n0, _CIr,
    0, () => CreateImageRequest$, () => CreateImageResult$
];
var CreateImageUsageReport$ = [9, n0, _CIUR,
    0, () => CreateImageUsageReportRequest$, () => CreateImageUsageReportResult$
];
var CreateInstanceConnectEndpoint$ = [9, n0, _CICE,
    0, () => CreateInstanceConnectEndpointRequest$, () => CreateInstanceConnectEndpointResult$
];
var CreateInstanceEventWindow$ = [9, n0, _CIEW,
    0, () => CreateInstanceEventWindowRequest$, () => CreateInstanceEventWindowResult$
];
var CreateInstanceExportTask$ = [9, n0, _CIET,
    0, () => CreateInstanceExportTaskRequest$, () => CreateInstanceExportTaskResult$
];
var CreateInternetGateway$ = [9, n0, _CIG,
    0, () => CreateInternetGatewayRequest$, () => CreateInternetGatewayResult$
];
var CreateInterruptibleCapacityReservationAllocation$ = [9, n0, _CICRA,
    0, () => CreateInterruptibleCapacityReservationAllocationRequest$, () => CreateInterruptibleCapacityReservationAllocationResult$
];
var CreateIpam$ = [9, n0, _CIre,
    0, () => CreateIpamRequest$, () => CreateIpamResult$
];
var CreateIpamExternalResourceVerificationToken$ = [9, n0, _CIERVT,
    0, () => CreateIpamExternalResourceVerificationTokenRequest$, () => CreateIpamExternalResourceVerificationTokenResult$
];
var CreateIpamPolicy$ = [9, n0, _CIP,
    0, () => CreateIpamPolicyRequest$, () => CreateIpamPolicyResult$
];
var CreateIpamPool$ = [9, n0, _CIPr,
    0, () => CreateIpamPoolRequest$, () => CreateIpamPoolResult$
];
var CreateIpamPrefixListResolver$ = [9, n0, _CIPLR,
    0, () => CreateIpamPrefixListResolverRequest$, () => CreateIpamPrefixListResolverResult$
];
var CreateIpamPrefixListResolverTarget$ = [9, n0, _CIPLRT,
    0, () => CreateIpamPrefixListResolverTargetRequest$, () => CreateIpamPrefixListResolverTargetResult$
];
var CreateIpamResourceDiscovery$ = [9, n0, _CIRD,
    0, () => CreateIpamResourceDiscoveryRequest$, () => CreateIpamResourceDiscoveryResult$
];
var CreateIpamScope$ = [9, n0, _CIS,
    0, () => CreateIpamScopeRequest$, () => CreateIpamScopeResult$
];
var CreateKeyPair$ = [9, n0, _CKP,
    0, () => CreateKeyPairRequest$, () => KeyPair$
];
var CreateLaunchTemplate$ = [9, n0, _CLT,
    0, () => CreateLaunchTemplateRequest$, () => CreateLaunchTemplateResult$
];
var CreateLaunchTemplateVersion$ = [9, n0, _CLTV,
    0, () => CreateLaunchTemplateVersionRequest$, () => CreateLaunchTemplateVersionResult$
];
var CreateLocalGatewayRoute$ = [9, n0, _CLGR,
    0, () => CreateLocalGatewayRouteRequest$, () => CreateLocalGatewayRouteResult$
];
var CreateLocalGatewayRouteTable$ = [9, n0, _CLGRT,
    0, () => CreateLocalGatewayRouteTableRequest$, () => CreateLocalGatewayRouteTableResult$
];
var CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation$ = [9, n0, _CLGRTVIGA,
    0, () => CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$, () => CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$
];
var CreateLocalGatewayRouteTableVpcAssociation$ = [9, n0, _CLGRTVA,
    0, () => CreateLocalGatewayRouteTableVpcAssociationRequest$, () => CreateLocalGatewayRouteTableVpcAssociationResult$
];
var CreateLocalGatewayVirtualInterface$ = [9, n0, _CLGVI,
    0, () => CreateLocalGatewayVirtualInterfaceRequest$, () => CreateLocalGatewayVirtualInterfaceResult$
];
var CreateLocalGatewayVirtualInterfaceGroup$ = [9, n0, _CLGVIG,
    0, () => CreateLocalGatewayVirtualInterfaceGroupRequest$, () => CreateLocalGatewayVirtualInterfaceGroupResult$
];
var CreateMacSystemIntegrityProtectionModificationTask$ = [9, n0, _CMSIPMT,
    0, () => CreateMacSystemIntegrityProtectionModificationTaskRequest$, () => CreateMacSystemIntegrityProtectionModificationTaskResult$
];
var CreateManagedPrefixList$ = [9, n0, _CMPL,
    0, () => CreateManagedPrefixListRequest$, () => CreateManagedPrefixListResult$
];
var CreateNatGateway$ = [9, n0, _CNG,
    0, () => CreateNatGatewayRequest$, () => CreateNatGatewayResult$
];
var CreateNetworkAcl$ = [9, n0, _CNAr,
    0, () => CreateNetworkAclRequest$, () => CreateNetworkAclResult$
];
var CreateNetworkAclEntry$ = [9, n0, _CNAE,
    0, () => CreateNetworkAclEntryRequest$, () => __Unit
];
var CreateNetworkInsightsAccessScope$ = [9, n0, _CNIAS,
    0, () => CreateNetworkInsightsAccessScopeRequest$, () => CreateNetworkInsightsAccessScopeResult$
];
var CreateNetworkInsightsPath$ = [9, n0, _CNIP,
    0, () => CreateNetworkInsightsPathRequest$, () => CreateNetworkInsightsPathResult$
];
var CreateNetworkInterface$ = [9, n0, _CNIr,
    0, () => CreateNetworkInterfaceRequest$, () => CreateNetworkInterfaceResult$
];
var CreateNetworkInterfacePermission$ = [9, n0, _CNIPr,
    0, () => CreateNetworkInterfacePermissionRequest$, () => CreateNetworkInterfacePermissionResult$
];
var CreatePlacementGroup$ = [9, n0, _CPG,
    0, () => CreatePlacementGroupRequest$, () => CreatePlacementGroupResult$
];
var CreatePublicIpv4Pool$ = [9, n0, _CPIP,
    0, () => CreatePublicIpv4PoolRequest$, () => CreatePublicIpv4PoolResult$
];
var CreateReplaceRootVolumeTask$ = [9, n0, _CRRVT,
    0, () => CreateReplaceRootVolumeTaskRequest$, () => CreateReplaceRootVolumeTaskResult$
];
var CreateReservedInstancesListing$ = [9, n0, _CRILr,
    0, () => CreateReservedInstancesListingRequest$, () => CreateReservedInstancesListingResult$
];
var CreateRestoreImageTask$ = [9, n0, _CRIT,
    0, () => CreateRestoreImageTaskRequest$, () => CreateRestoreImageTaskResult$
];
var CreateRoute$ = [9, n0, _CRr,
    0, () => CreateRouteRequest$, () => CreateRouteResult$
];
var CreateRouteServer$ = [9, n0, _CRSr,
    0, () => CreateRouteServerRequest$, () => CreateRouteServerResult$
];
var CreateRouteServerEndpoint$ = [9, n0, _CRSE,
    0, () => CreateRouteServerEndpointRequest$, () => CreateRouteServerEndpointResult$
];
var CreateRouteServerPeer$ = [9, n0, _CRSP,
    0, () => CreateRouteServerPeerRequest$, () => CreateRouteServerPeerResult$
];
var CreateRouteTable$ = [9, n0, _CRTr,
    0, () => CreateRouteTableRequest$, () => CreateRouteTableResult$
];
var CreateSecondaryNetwork$ = [9, n0, _CSN,
    0, () => CreateSecondaryNetworkRequest$, () => CreateSecondaryNetworkResult$
];
var CreateSecondarySubnet$ = [9, n0, _CSS,
    0, () => CreateSecondarySubnetRequest$, () => CreateSecondarySubnetResult$
];
var CreateSecurityGroup$ = [9, n0, _CSG,
    0, () => CreateSecurityGroupRequest$, () => CreateSecurityGroupResult$
];
var CreateSnapshot$ = [9, n0, _CSre,
    0, () => CreateSnapshotRequest$, () => Snapshot$
];
var CreateSnapshots$ = [9, n0, _CSrea,
    0, () => CreateSnapshotsRequest$, () => CreateSnapshotsResult$
];
var CreateSpotDatafeedSubscription$ = [9, n0, _CSDS,
    0, () => CreateSpotDatafeedSubscriptionRequest$, () => CreateSpotDatafeedSubscriptionResult$
];
var CreateStoreImageTask$ = [9, n0, _CSIT,
    0, () => CreateStoreImageTaskRequest$, () => CreateStoreImageTaskResult$
];
var CreateSubnet$ = [9, n0, _CSreat,
    0, () => CreateSubnetRequest$, () => CreateSubnetResult$
];
var CreateSubnetCidrReservation$ = [9, n0, _CSCR,
    0, () => CreateSubnetCidrReservationRequest$, () => CreateSubnetCidrReservationResult$
];
var CreateTags$ = [9, n0, _CTreat,
    0, () => CreateTagsRequest$, () => __Unit
];
var CreateTrafficMirrorFilter$ = [9, n0, _CTMF,
    0, () => CreateTrafficMirrorFilterRequest$, () => CreateTrafficMirrorFilterResult$
];
var CreateTrafficMirrorFilterRule$ = [9, n0, _CTMFRre,
    0, () => CreateTrafficMirrorFilterRuleRequest$, () => CreateTrafficMirrorFilterRuleResult$
];
var CreateTrafficMirrorSession$ = [9, n0, _CTMS,
    0, () => CreateTrafficMirrorSessionRequest$, () => CreateTrafficMirrorSessionResult$
];
var CreateTrafficMirrorTarget$ = [9, n0, _CTMT,
    0, () => CreateTrafficMirrorTargetRequest$, () => CreateTrafficMirrorTargetResult$
];
var CreateTransitGateway$ = [9, n0, _CTG,
    0, () => CreateTransitGatewayRequest$, () => CreateTransitGatewayResult$
];
var CreateTransitGatewayConnect$ = [9, n0, _CTGC,
    0, () => CreateTransitGatewayConnectRequest$, () => CreateTransitGatewayConnectResult$
];
var CreateTransitGatewayConnectPeer$ = [9, n0, _CTGCP,
    0, () => CreateTransitGatewayConnectPeerRequest$, () => CreateTransitGatewayConnectPeerResult$
];
var CreateTransitGatewayMeteringPolicy$ = [9, n0, _CTGMP,
    0, () => CreateTransitGatewayMeteringPolicyRequest$, () => CreateTransitGatewayMeteringPolicyResult$
];
var CreateTransitGatewayMeteringPolicyEntry$ = [9, n0, _CTGMPE,
    0, () => CreateTransitGatewayMeteringPolicyEntryRequest$, () => CreateTransitGatewayMeteringPolicyEntryResult$
];
var CreateTransitGatewayMulticastDomain$ = [9, n0, _CTGMD,
    0, () => CreateTransitGatewayMulticastDomainRequest$, () => CreateTransitGatewayMulticastDomainResult$
];
var CreateTransitGatewayPeeringAttachment$ = [9, n0, _CTGPA,
    0, () => CreateTransitGatewayPeeringAttachmentRequest$, () => CreateTransitGatewayPeeringAttachmentResult$
];
var CreateTransitGatewayPolicyTable$ = [9, n0, _CTGPT,
    0, () => CreateTransitGatewayPolicyTableRequest$, () => CreateTransitGatewayPolicyTableResult$
];
var CreateTransitGatewayPrefixListReference$ = [9, n0, _CTGPLR,
    0, () => CreateTransitGatewayPrefixListReferenceRequest$, () => CreateTransitGatewayPrefixListReferenceResult$
];
var CreateTransitGatewayRoute$ = [9, n0, _CTGRre,
    0, () => CreateTransitGatewayRouteRequest$, () => CreateTransitGatewayRouteResult$
];
var CreateTransitGatewayRouteTable$ = [9, n0, _CTGRT,
    0, () => CreateTransitGatewayRouteTableRequest$, () => CreateTransitGatewayRouteTableResult$
];
var CreateTransitGatewayRouteTableAnnouncement$ = [9, n0, _CTGRTA,
    0, () => CreateTransitGatewayRouteTableAnnouncementRequest$, () => CreateTransitGatewayRouteTableAnnouncementResult$
];
var CreateTransitGatewayVpcAttachment$ = [9, n0, _CTGVA,
    0, () => CreateTransitGatewayVpcAttachmentRequest$, () => CreateTransitGatewayVpcAttachmentResult$
];
var CreateVerifiedAccessEndpoint$ = [9, n0, _CVAE,
    0, () => CreateVerifiedAccessEndpointRequest$, () => CreateVerifiedAccessEndpointResult$
];
var CreateVerifiedAccessGroup$ = [9, n0, _CVAG,
    0, () => CreateVerifiedAccessGroupRequest$, () => CreateVerifiedAccessGroupResult$
];
var CreateVerifiedAccessInstance$ = [9, n0, _CVAI,
    0, () => CreateVerifiedAccessInstanceRequest$, () => CreateVerifiedAccessInstanceResult$
];
var CreateVerifiedAccessTrustProvider$ = [9, n0, _CVATP,
    0, () => CreateVerifiedAccessTrustProviderRequest$, () => CreateVerifiedAccessTrustProviderResult$
];
var CreateVolume$ = [9, n0, _CVr,
    0, () => CreateVolumeRequest$, () => Volume$
];
var CreateVpc$ = [9, n0, _CVre,
    0, () => CreateVpcRequest$, () => CreateVpcResult$
];
var CreateVpcBlockPublicAccessExclusion$ = [9, n0, _CVBPAE,
    0, () => CreateVpcBlockPublicAccessExclusionRequest$, () => CreateVpcBlockPublicAccessExclusionResult$
];
var CreateVpcEncryptionControl$ = [9, n0, _CVEC,
    0, () => CreateVpcEncryptionControlRequest$, () => CreateVpcEncryptionControlResult$
];
var CreateVpcEndpoint$ = [9, n0, _CVEr,
    0, () => CreateVpcEndpointRequest$, () => CreateVpcEndpointResult$
];
var CreateVpcEndpointConnectionNotification$ = [9, n0, _CVECN,
    0, () => CreateVpcEndpointConnectionNotificationRequest$, () => CreateVpcEndpointConnectionNotificationResult$
];
var CreateVpcEndpointServiceConfiguration$ = [9, n0, _CVESC,
    0, () => CreateVpcEndpointServiceConfigurationRequest$, () => CreateVpcEndpointServiceConfigurationResult$
];
var CreateVpcPeeringConnection$ = [9, n0, _CVPC,
    0, () => CreateVpcPeeringConnectionRequest$, () => CreateVpcPeeringConnectionResult$
];
var CreateVpnConcentrator$ = [9, n0, _CVCr,
    0, () => CreateVpnConcentratorRequest$, () => CreateVpnConcentratorResult$
];
var CreateVpnConnection$ = [9, n0, _CVCre,
    0, () => CreateVpnConnectionRequest$, () => CreateVpnConnectionResult$
];
var CreateVpnConnectionRoute$ = [9, n0, _CVCRreat,
    0, () => CreateVpnConnectionRouteRequest$, () => __Unit
];
var CreateVpnGateway$ = [9, n0, _CVG,
    0, () => CreateVpnGatewayRequest$, () => CreateVpnGatewayResult$
];
var DeleteCapacityManagerDataExport$ = [9, n0, _DCMDE,
    0, () => DeleteCapacityManagerDataExportRequest$, () => DeleteCapacityManagerDataExportResult$
];
var DeleteCarrierGateway$ = [9, n0, _DCG,
    0, () => DeleteCarrierGatewayRequest$, () => DeleteCarrierGatewayResult$
];
var DeleteClientVpnEndpoint$ = [9, n0, _DCVE,
    0, () => DeleteClientVpnEndpointRequest$, () => DeleteClientVpnEndpointResult$
];
var DeleteClientVpnRoute$ = [9, n0, _DCVR,
    0, () => DeleteClientVpnRouteRequest$, () => DeleteClientVpnRouteResult$
];
var DeleteCoipCidr$ = [9, n0, _DCC,
    0, () => DeleteCoipCidrRequest$, () => DeleteCoipCidrResult$
];
var DeleteCoipPool$ = [9, n0, _DCP,
    0, () => DeleteCoipPoolRequest$, () => DeleteCoipPoolResult$
];
var DeleteCustomerGateway$ = [9, n0, _DCGe,
    0, () => DeleteCustomerGatewayRequest$, () => __Unit
];
var DeleteDhcpOptions$ = [9, n0, _DDO,
    0, () => DeleteDhcpOptionsRequest$, () => __Unit
];
var DeleteEgressOnlyInternetGateway$ = [9, n0, _DEOIG,
    0, () => DeleteEgressOnlyInternetGatewayRequest$, () => DeleteEgressOnlyInternetGatewayResult$
];
var DeleteFleets$ = [9, n0, _DF,
    0, () => DeleteFleetsRequest$, () => DeleteFleetsResult$
];
var DeleteFlowLogs$ = [9, n0, _DFL,
    0, () => DeleteFlowLogsRequest$, () => DeleteFlowLogsResult$
];
var DeleteFpgaImage$ = [9, n0, _DFIe,
    0, () => DeleteFpgaImageRequest$, () => DeleteFpgaImageResult$
];
var DeleteImageUsageReport$ = [9, n0, _DIUR,
    0, () => DeleteImageUsageReportRequest$, () => DeleteImageUsageReportResult$
];
var DeleteInstanceConnectEndpoint$ = [9, n0, _DICE,
    0, () => DeleteInstanceConnectEndpointRequest$, () => DeleteInstanceConnectEndpointResult$
];
var DeleteInstanceEventWindow$ = [9, n0, _DIEW,
    0, () => DeleteInstanceEventWindowRequest$, () => DeleteInstanceEventWindowResult$
];
var DeleteInternetGateway$ = [9, n0, _DIG,
    0, () => DeleteInternetGatewayRequest$, () => __Unit
];
var DeleteIpam$ = [9, n0, _DIel,
    0, () => DeleteIpamRequest$, () => DeleteIpamResult$
];
var DeleteIpamExternalResourceVerificationToken$ = [9, n0, _DIERVT,
    0, () => DeleteIpamExternalResourceVerificationTokenRequest$, () => DeleteIpamExternalResourceVerificationTokenResult$
];
var DeleteIpamPolicy$ = [9, n0, _DIP,
    0, () => DeleteIpamPolicyRequest$, () => DeleteIpamPolicyResult$
];
var DeleteIpamPool$ = [9, n0, _DIPe,
    0, () => DeleteIpamPoolRequest$, () => DeleteIpamPoolResult$
];
var DeleteIpamPrefixListResolver$ = [9, n0, _DIPLR,
    0, () => DeleteIpamPrefixListResolverRequest$, () => DeleteIpamPrefixListResolverResult$
];
var DeleteIpamPrefixListResolverTarget$ = [9, n0, _DIPLRT,
    0, () => DeleteIpamPrefixListResolverTargetRequest$, () => DeleteIpamPrefixListResolverTargetResult$
];
var DeleteIpamResourceDiscovery$ = [9, n0, _DIRD,
    0, () => DeleteIpamResourceDiscoveryRequest$, () => DeleteIpamResourceDiscoveryResult$
];
var DeleteIpamScope$ = [9, n0, _DISe,
    0, () => DeleteIpamScopeRequest$, () => DeleteIpamScopeResult$
];
var DeleteKeyPair$ = [9, n0, _DKP,
    0, () => DeleteKeyPairRequest$, () => DeleteKeyPairResult$
];
var DeleteLaunchTemplate$ = [9, n0, _DLT,
    0, () => DeleteLaunchTemplateRequest$, () => DeleteLaunchTemplateResult$
];
var DeleteLaunchTemplateVersions$ = [9, n0, _DLTV,
    0, () => DeleteLaunchTemplateVersionsRequest$, () => DeleteLaunchTemplateVersionsResult$
];
var DeleteLocalGatewayRoute$ = [9, n0, _DLGRel,
    0, () => DeleteLocalGatewayRouteRequest$, () => DeleteLocalGatewayRouteResult$
];
var DeleteLocalGatewayRouteTable$ = [9, n0, _DLGRT,
    0, () => DeleteLocalGatewayRouteTableRequest$, () => DeleteLocalGatewayRouteTableResult$
];
var DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation$ = [9, n0, _DLGRTVIGA,
    0, () => DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$, () => DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$
];
var DeleteLocalGatewayRouteTableVpcAssociation$ = [9, n0, _DLGRTVA,
    0, () => DeleteLocalGatewayRouteTableVpcAssociationRequest$, () => DeleteLocalGatewayRouteTableVpcAssociationResult$
];
var DeleteLocalGatewayVirtualInterface$ = [9, n0, _DLGVI,
    0, () => DeleteLocalGatewayVirtualInterfaceRequest$, () => DeleteLocalGatewayVirtualInterfaceResult$
];
var DeleteLocalGatewayVirtualInterfaceGroup$ = [9, n0, _DLGVIG,
    0, () => DeleteLocalGatewayVirtualInterfaceGroupRequest$, () => DeleteLocalGatewayVirtualInterfaceGroupResult$
];
var DeleteManagedPrefixList$ = [9, n0, _DMPL,
    0, () => DeleteManagedPrefixListRequest$, () => DeleteManagedPrefixListResult$
];
var DeleteNatGateway$ = [9, n0, _DNG,
    0, () => DeleteNatGatewayRequest$, () => DeleteNatGatewayResult$
];
var DeleteNetworkAcl$ = [9, n0, _DNA,
    0, () => DeleteNetworkAclRequest$, () => __Unit
];
var DeleteNetworkAclEntry$ = [9, n0, _DNAE,
    0, () => DeleteNetworkAclEntryRequest$, () => __Unit
];
var DeleteNetworkInsightsAccessScope$ = [9, n0, _DNIAS,
    0, () => DeleteNetworkInsightsAccessScopeRequest$, () => DeleteNetworkInsightsAccessScopeResult$
];
var DeleteNetworkInsightsAccessScopeAnalysis$ = [9, n0, _DNIASA,
    0, () => DeleteNetworkInsightsAccessScopeAnalysisRequest$, () => DeleteNetworkInsightsAccessScopeAnalysisResult$
];
var DeleteNetworkInsightsAnalysis$ = [9, n0, _DNIA,
    0, () => DeleteNetworkInsightsAnalysisRequest$, () => DeleteNetworkInsightsAnalysisResult$
];
var DeleteNetworkInsightsPath$ = [9, n0, _DNIP,
    0, () => DeleteNetworkInsightsPathRequest$, () => DeleteNetworkInsightsPathResult$
];
var DeleteNetworkInterface$ = [9, n0, _DNI,
    0, () => DeleteNetworkInterfaceRequest$, () => __Unit
];
var DeleteNetworkInterfacePermission$ = [9, n0, _DNIPe,
    0, () => DeleteNetworkInterfacePermissionRequest$, () => DeleteNetworkInterfacePermissionResult$
];
var DeletePlacementGroup$ = [9, n0, _DPG,
    0, () => DeletePlacementGroupRequest$, () => __Unit
];
var DeletePublicIpv4Pool$ = [9, n0, _DPIP,
    0, () => DeletePublicIpv4PoolRequest$, () => DeletePublicIpv4PoolResult$
];
var DeleteQueuedReservedInstances$ = [9, n0, _DQRI,
    0, () => DeleteQueuedReservedInstancesRequest$, () => DeleteQueuedReservedInstancesResult$
];
var DeleteRoute$ = [9, n0, _DRel,
    0, () => DeleteRouteRequest$, () => __Unit
];
var DeleteRouteServer$ = [9, n0, _DRSe,
    0, () => DeleteRouteServerRequest$, () => DeleteRouteServerResult$
];
var DeleteRouteServerEndpoint$ = [9, n0, _DRSE,
    0, () => DeleteRouteServerEndpointRequest$, () => DeleteRouteServerEndpointResult$
];
var DeleteRouteServerPeer$ = [9, n0, _DRSP,
    0, () => DeleteRouteServerPeerRequest$, () => DeleteRouteServerPeerResult$
];
var DeleteRouteTable$ = [9, n0, _DRT,
    0, () => DeleteRouteTableRequest$, () => __Unit
];
var DeleteSecondaryNetwork$ = [9, n0, _DSN,
    0, () => DeleteSecondaryNetworkRequest$, () => DeleteSecondaryNetworkResult$
];
var DeleteSecondarySubnet$ = [9, n0, _DSS,
    0, () => DeleteSecondarySubnetRequest$, () => DeleteSecondarySubnetResult$
];
var DeleteSecurityGroup$ = [9, n0, _DSG,
    0, () => DeleteSecurityGroupRequest$, () => DeleteSecurityGroupResult$
];
var DeleteSnapshot$ = [9, n0, _DSele,
    0, () => DeleteSnapshotRequest$, () => __Unit
];
var DeleteSpotDatafeedSubscription$ = [9, n0, _DSDS,
    0, () => DeleteSpotDatafeedSubscriptionRequest$, () => __Unit
];
var DeleteSubnet$ = [9, n0, _DSelet,
    0, () => DeleteSubnetRequest$, () => __Unit
];
var DeleteSubnetCidrReservation$ = [9, n0, _DSCRe,
    0, () => DeleteSubnetCidrReservationRequest$, () => DeleteSubnetCidrReservationResult$
];
var DeleteTags$ = [9, n0, _DTelet,
    0, () => DeleteTagsRequest$, () => __Unit
];
var DeleteTrafficMirrorFilter$ = [9, n0, _DTMF,
    0, () => DeleteTrafficMirrorFilterRequest$, () => DeleteTrafficMirrorFilterResult$
];
var DeleteTrafficMirrorFilterRule$ = [9, n0, _DTMFRel,
    0, () => DeleteTrafficMirrorFilterRuleRequest$, () => DeleteTrafficMirrorFilterRuleResult$
];
var DeleteTrafficMirrorSession$ = [9, n0, _DTMS,
    0, () => DeleteTrafficMirrorSessionRequest$, () => DeleteTrafficMirrorSessionResult$
];
var DeleteTrafficMirrorTarget$ = [9, n0, _DTMT,
    0, () => DeleteTrafficMirrorTargetRequest$, () => DeleteTrafficMirrorTargetResult$
];
var DeleteTransitGateway$ = [9, n0, _DTG,
    0, () => DeleteTransitGatewayRequest$, () => DeleteTransitGatewayResult$
];
var DeleteTransitGatewayClientVpnAttachment$ = [9, n0, _DTGCVA,
    0, () => DeleteTransitGatewayClientVpnAttachmentRequest$, () => DeleteTransitGatewayClientVpnAttachmentResult$
];
var DeleteTransitGatewayConnect$ = [9, n0, _DTGC,
    0, () => DeleteTransitGatewayConnectRequest$, () => DeleteTransitGatewayConnectResult$
];
var DeleteTransitGatewayConnectPeer$ = [9, n0, _DTGCP,
    0, () => DeleteTransitGatewayConnectPeerRequest$, () => DeleteTransitGatewayConnectPeerResult$
];
var DeleteTransitGatewayMeteringPolicy$ = [9, n0, _DTGMP,
    0, () => DeleteTransitGatewayMeteringPolicyRequest$, () => DeleteTransitGatewayMeteringPolicyResult$
];
var DeleteTransitGatewayMeteringPolicyEntry$ = [9, n0, _DTGMPE,
    0, () => DeleteTransitGatewayMeteringPolicyEntryRequest$, () => DeleteTransitGatewayMeteringPolicyEntryResult$
];
var DeleteTransitGatewayMulticastDomain$ = [9, n0, _DTGMD,
    0, () => DeleteTransitGatewayMulticastDomainRequest$, () => DeleteTransitGatewayMulticastDomainResult$
];
var DeleteTransitGatewayPeeringAttachment$ = [9, n0, _DTGPA,
    0, () => DeleteTransitGatewayPeeringAttachmentRequest$, () => DeleteTransitGatewayPeeringAttachmentResult$
];
var DeleteTransitGatewayPolicyTable$ = [9, n0, _DTGPT,
    0, () => DeleteTransitGatewayPolicyTableRequest$, () => DeleteTransitGatewayPolicyTableResult$
];
var DeleteTransitGatewayPrefixListReference$ = [9, n0, _DTGPLR,
    0, () => DeleteTransitGatewayPrefixListReferenceRequest$, () => DeleteTransitGatewayPrefixListReferenceResult$
];
var DeleteTransitGatewayRoute$ = [9, n0, _DTGRel,
    0, () => DeleteTransitGatewayRouteRequest$, () => DeleteTransitGatewayRouteResult$
];
var DeleteTransitGatewayRouteTable$ = [9, n0, _DTGRT,
    0, () => DeleteTransitGatewayRouteTableRequest$, () => DeleteTransitGatewayRouteTableResult$
];
var DeleteTransitGatewayRouteTableAnnouncement$ = [9, n0, _DTGRTA,
    0, () => DeleteTransitGatewayRouteTableAnnouncementRequest$, () => DeleteTransitGatewayRouteTableAnnouncementResult$
];
var DeleteTransitGatewayVpcAttachment$ = [9, n0, _DTGVA,
    0, () => DeleteTransitGatewayVpcAttachmentRequest$, () => DeleteTransitGatewayVpcAttachmentResult$
];
var DeleteVerifiedAccessEndpoint$ = [9, n0, _DVAE,
    0, () => DeleteVerifiedAccessEndpointRequest$, () => DeleteVerifiedAccessEndpointResult$
];
var DeleteVerifiedAccessGroup$ = [9, n0, _DVAG,
    0, () => DeleteVerifiedAccessGroupRequest$, () => DeleteVerifiedAccessGroupResult$
];
var DeleteVerifiedAccessInstance$ = [9, n0, _DVAI,
    0, () => DeleteVerifiedAccessInstanceRequest$, () => DeleteVerifiedAccessInstanceResult$
];
var DeleteVerifiedAccessTrustProvider$ = [9, n0, _DVATP,
    0, () => DeleteVerifiedAccessTrustProviderRequest$, () => DeleteVerifiedAccessTrustProviderResult$
];
var DeleteVolume$ = [9, n0, _DVel,
    0, () => DeleteVolumeRequest$, () => __Unit
];
var DeleteVpc$ = [9, n0, _DVele,
    0, () => DeleteVpcRequest$, () => __Unit
];
var DeleteVpcBlockPublicAccessExclusion$ = [9, n0, _DVBPAE,
    0, () => DeleteVpcBlockPublicAccessExclusionRequest$, () => DeleteVpcBlockPublicAccessExclusionResult$
];
var DeleteVpcEncryptionControl$ = [9, n0, _DVEC,
    0, () => DeleteVpcEncryptionControlRequest$, () => DeleteVpcEncryptionControlResult$
];
var DeleteVpcEndpointConnectionNotifications$ = [9, n0, _DVECN,
    0, () => DeleteVpcEndpointConnectionNotificationsRequest$, () => DeleteVpcEndpointConnectionNotificationsResult$
];
var DeleteVpcEndpoints$ = [9, n0, _DVE,
    0, () => DeleteVpcEndpointsRequest$, () => DeleteVpcEndpointsResult$
];
var DeleteVpcEndpointServiceConfigurations$ = [9, n0, _DVESC,
    0, () => DeleteVpcEndpointServiceConfigurationsRequest$, () => DeleteVpcEndpointServiceConfigurationsResult$
];
var DeleteVpcPeeringConnection$ = [9, n0, _DVPC,
    0, () => DeleteVpcPeeringConnectionRequest$, () => DeleteVpcPeeringConnectionResult$
];
var DeleteVpnConcentrator$ = [9, n0, _DVCe,
    0, () => DeleteVpnConcentratorRequest$, () => DeleteVpnConcentratorResult$
];
var DeleteVpnConnection$ = [9, n0, _DVCel,
    0, () => DeleteVpnConnectionRequest$, () => __Unit
];
var DeleteVpnConnectionRoute$ = [9, n0, _DVCRele,
    0, () => DeleteVpnConnectionRouteRequest$, () => __Unit
];
var DeleteVpnGateway$ = [9, n0, _DVG,
    0, () => DeleteVpnGatewayRequest$, () => __Unit
];
var DeprovisionByoipCidr$ = [9, n0, _DBC,
    0, () => DeprovisionByoipCidrRequest$, () => DeprovisionByoipCidrResult$
];
var DeprovisionIpamByoasn$ = [9, n0, _DIB,
    0, () => DeprovisionIpamByoasnRequest$, () => DeprovisionIpamByoasnResult$
];
var DeprovisionIpamPoolCidr$ = [9, n0, _DIPC,
    0, () => DeprovisionIpamPoolCidrRequest$, () => DeprovisionIpamPoolCidrResult$
];
var DeprovisionPublicIpv4PoolCidr$ = [9, n0, _DPIPC,
    0, () => DeprovisionPublicIpv4PoolCidrRequest$, () => DeprovisionPublicIpv4PoolCidrResult$
];
var DeregisterImage$ = [9, n0, _DIer,
    0, () => DeregisterImageRequest$, () => DeregisterImageResult$
];
var DeregisterInstanceEventNotificationAttributes$ = [9, n0, _DIENA,
    0, () => DeregisterInstanceEventNotificationAttributesRequest$, () => DeregisterInstanceEventNotificationAttributesResult$
];
var DeregisterTransitGatewayMulticastGroupMembers$ = [9, n0, _DTGMGM,
    0, () => DeregisterTransitGatewayMulticastGroupMembersRequest$, () => DeregisterTransitGatewayMulticastGroupMembersResult$
];
var DeregisterTransitGatewayMulticastGroupSources$ = [9, n0, _DTGMGS,
    0, () => DeregisterTransitGatewayMulticastGroupSourcesRequest$, () => DeregisterTransitGatewayMulticastGroupSourcesResult$
];
var DescribeAccountAttributes$ = [9, n0, _DAA,
    0, () => DescribeAccountAttributesRequest$, () => DescribeAccountAttributesResult$
];
var DescribeAccountVpcEncryptionControl$ = [9, n0, _DAVEC,
    0, () => DescribeAccountVpcEncryptionControlRequest$, () => DescribeAccountVpcEncryptionControlResult$
];
var DescribeAddresses$ = [9, n0, _DAesc,
    0, () => DescribeAddressesRequest$, () => DescribeAddressesResult$
];
var DescribeAddressesAttribute$ = [9, n0, _DAAe,
    0, () => DescribeAddressesAttributeRequest$, () => DescribeAddressesAttributeResult$
];
var DescribeAddressTransfers$ = [9, n0, _DATe,
    0, () => DescribeAddressTransfersRequest$, () => DescribeAddressTransfersResult$
];
var DescribeAggregateIdFormat$ = [9, n0, _DAIF,
    0, () => DescribeAggregateIdFormatRequest$, () => DescribeAggregateIdFormatResult$
];
var DescribeAvailabilityZones$ = [9, n0, _DAZe,
    0, () => DescribeAvailabilityZonesRequest$, () => DescribeAvailabilityZonesResult$
];
var DescribeAwsNetworkPerformanceMetricSubscriptions$ = [9, n0, _DANPMS,
    0, () => DescribeAwsNetworkPerformanceMetricSubscriptionsRequest$, () => DescribeAwsNetworkPerformanceMetricSubscriptionsResult$
];
var DescribeBundleTasks$ = [9, n0, _DBT,
    0, () => DescribeBundleTasksRequest$, () => DescribeBundleTasksResult$
];
var DescribeByoipCidrs$ = [9, n0, _DBCe,
    0, () => DescribeByoipCidrsRequest$, () => DescribeByoipCidrsResult$
];
var DescribeCapacityBlockExtensionHistory$ = [9, n0, _DCBEH,
    0, () => DescribeCapacityBlockExtensionHistoryRequest$, () => DescribeCapacityBlockExtensionHistoryResult$
];
var DescribeCapacityBlockExtensionOfferings$ = [9, n0, _DCBEO,
    0, () => DescribeCapacityBlockExtensionOfferingsRequest$, () => DescribeCapacityBlockExtensionOfferingsResult$
];
var DescribeCapacityBlockOfferings$ = [9, n0, _DCBO,
    0, () => DescribeCapacityBlockOfferingsRequest$, () => DescribeCapacityBlockOfferingsResult$
];
var DescribeCapacityBlocks$ = [9, n0, _DCBe,
    0, () => DescribeCapacityBlocksRequest$, () => DescribeCapacityBlocksResult$
];
var DescribeCapacityBlockStatus$ = [9, n0, _DCBS,
    0, () => DescribeCapacityBlockStatusRequest$, () => DescribeCapacityBlockStatusResult$
];
var DescribeCapacityManagerDataExports$ = [9, n0, _DCMDEe,
    0, () => DescribeCapacityManagerDataExportsRequest$, () => DescribeCapacityManagerDataExportsResult$
];
var DescribeCapacityReservationBillingRequests$ = [9, n0, _DCRBR,
    0, () => DescribeCapacityReservationBillingRequestsRequest$, () => DescribeCapacityReservationBillingRequestsResult$
];
var DescribeCapacityReservationCancellationQuotes$ = [9, n0, _DCRCQ,
    0, () => DescribeCapacityReservationCancellationQuotesRequest$, () => DescribeCapacityReservationCancellationQuotesResult$
];
var DescribeCapacityReservationFleets$ = [9, n0, _DCRF,
    0, () => DescribeCapacityReservationFleetsRequest$, () => DescribeCapacityReservationFleetsResult$
];
var DescribeCapacityReservations$ = [9, n0, _DCRe,
    0, () => DescribeCapacityReservationsRequest$, () => DescribeCapacityReservationsResult$
];
var DescribeCapacityReservationTopology$ = [9, n0, _DCRT,
    0, () => DescribeCapacityReservationTopologyRequest$, () => DescribeCapacityReservationTopologyResult$
];
var DescribeCarrierGateways$ = [9, n0, _DCGes,
    0, () => DescribeCarrierGatewaysRequest$, () => DescribeCarrierGatewaysResult$
];
var DescribeClassicLinkInstances$ = [9, n0, _DCLI,
    0, () => DescribeClassicLinkInstancesRequest$, () => DescribeClassicLinkInstancesResult$
];
var DescribeClientVpnAuthorizationRules$ = [9, n0, _DCVAR,
    0, () => DescribeClientVpnAuthorizationRulesRequest$, () => DescribeClientVpnAuthorizationRulesResult$
];
var DescribeClientVpnConnections$ = [9, n0, _DCVC,
    0, () => DescribeClientVpnConnectionsRequest$, () => DescribeClientVpnConnectionsResult$
];
var DescribeClientVpnEndpoints$ = [9, n0, _DCVEe,
    0, () => DescribeClientVpnEndpointsRequest$, () => DescribeClientVpnEndpointsResult$
];
var DescribeClientVpnRoutes$ = [9, n0, _DCVRe,
    0, () => DescribeClientVpnRoutesRequest$, () => DescribeClientVpnRoutesResult$
];
var DescribeClientVpnTargetNetworks$ = [9, n0, _DCVTN,
    0, () => DescribeClientVpnTargetNetworksRequest$, () => DescribeClientVpnTargetNetworksResult$
];
var DescribeCoipPools$ = [9, n0, _DCPe,
    0, () => DescribeCoipPoolsRequest$, () => DescribeCoipPoolsResult$
];
var DescribeConversionTasks$ = [9, n0, _DCT,
    0, () => DescribeConversionTasksRequest$, () => DescribeConversionTasksResult$
];
var DescribeCustomerGateways$ = [9, n0, _DCGesc,
    0, () => DescribeCustomerGatewaysRequest$, () => DescribeCustomerGatewaysResult$
];
var DescribeDeclarativePoliciesReports$ = [9, n0, _DDPR,
    0, () => DescribeDeclarativePoliciesReportsRequest$, () => DescribeDeclarativePoliciesReportsResult$
];
var DescribeDhcpOptions$ = [9, n0, _DDOe,
    0, () => DescribeDhcpOptionsRequest$, () => DescribeDhcpOptionsResult$
];
var DescribeEgressOnlyInternetGateways$ = [9, n0, _DEOIGe,
    0, () => DescribeEgressOnlyInternetGatewaysRequest$, () => DescribeEgressOnlyInternetGatewaysResult$
];
var DescribeElasticGpus$ = [9, n0, _DEG,
    0, () => DescribeElasticGpusRequest$, () => DescribeElasticGpusResult$
];
var DescribeExportImageTasks$ = [9, n0, _DEIT,
    0, () => DescribeExportImageTasksRequest$, () => DescribeExportImageTasksResult$
];
var DescribeExportTasks$ = [9, n0, _DET,
    0, () => DescribeExportTasksRequest$, () => DescribeExportTasksResult$
];
var DescribeFastLaunchImages$ = [9, n0, _DFLI,
    0, () => DescribeFastLaunchImagesRequest$, () => DescribeFastLaunchImagesResult$
];
var DescribeFastSnapshotRestores$ = [9, n0, _DFSR,
    0, () => DescribeFastSnapshotRestoresRequest$, () => DescribeFastSnapshotRestoresResult$
];
var DescribeFleetHistory$ = [9, n0, _DFH,
    0, () => DescribeFleetHistoryRequest$, () => DescribeFleetHistoryResult$
];
var DescribeFleetInstances$ = [9, n0, _DFIes,
    0, () => DescribeFleetInstancesRequest$, () => DescribeFleetInstancesResult$
];
var DescribeFleets$ = [9, n0, _DFe,
    0, () => DescribeFleetsRequest$, () => DescribeFleetsResult$
];
var DescribeFlowLogs$ = [9, n0, _DFLe,
    0, () => DescribeFlowLogsRequest$, () => DescribeFlowLogsResult$
];
var DescribeFpgaImageAttribute$ = [9, n0, _DFIA,
    0, () => DescribeFpgaImageAttributeRequest$, () => DescribeFpgaImageAttributeResult$
];
var DescribeFpgaImages$ = [9, n0, _DFIesc,
    0, () => DescribeFpgaImagesRequest$, () => DescribeFpgaImagesResult$
];
var DescribeHostReservationOfferings$ = [9, n0, _DHRO,
    0, () => DescribeHostReservationOfferingsRequest$, () => DescribeHostReservationOfferingsResult$
];
var DescribeHostReservations$ = [9, n0, _DHRes,
    0, () => DescribeHostReservationsRequest$, () => DescribeHostReservationsResult$
];
var DescribeHosts$ = [9, n0, _DH,
    0, () => DescribeHostsRequest$, () => DescribeHostsResult$
];
var DescribeIamInstanceProfileAssociations$ = [9, n0, _DIIPA,
    0, () => DescribeIamInstanceProfileAssociationsRequest$, () => DescribeIamInstanceProfileAssociationsResult$
];
var DescribeIdentityIdFormat$ = [9, n0, _DIIF,
    0, () => DescribeIdentityIdFormatRequest$, () => DescribeIdentityIdFormatResult$
];
var DescribeIdFormat$ = [9, n0, _DIFe,
    0, () => DescribeIdFormatRequest$, () => DescribeIdFormatResult$
];
var DescribeImageAttribute$ = [9, n0, _DIA,
    0, () => DescribeImageAttributeRequest$, () => ImageAttribute$
];
var DescribeImageReferences$ = [9, n0, _DIRescribem,
    0, () => DescribeImageReferencesRequest$, () => DescribeImageReferencesResult$
];
var DescribeImages$ = [9, n0, _DIes,
    0, () => DescribeImagesRequest$, () => DescribeImagesResult$
];
var DescribeImageUsageReportEntries$ = [9, n0, _DIURE,
    0, () => DescribeImageUsageReportEntriesRequest$, () => DescribeImageUsageReportEntriesResult$
];
var DescribeImageUsageReports$ = [9, n0, _DIURe,
    0, () => DescribeImageUsageReportsRequest$, () => DescribeImageUsageReportsResult$
];
var DescribeImportImageTasks$ = [9, n0, _DIIT,
    0, () => DescribeImportImageTasksRequest$, () => DescribeImportImageTasksResult$
];
var DescribeImportSnapshotTasks$ = [9, n0, _DIST,
    0, () => DescribeImportSnapshotTasksRequest$, () => DescribeImportSnapshotTasksResult$
];
var DescribeInstanceAttribute$ = [9, n0, _DIAe,
    0, () => DescribeInstanceAttributeRequest$, () => InstanceAttribute$
];
var DescribeInstanceConnectEndpoints$ = [9, n0, _DICEe,
    0, () => DescribeInstanceConnectEndpointsRequest$, () => DescribeInstanceConnectEndpointsResult$
];
var DescribeInstanceCreditSpecifications$ = [9, n0, _DICS,
    0, () => DescribeInstanceCreditSpecificationsRequest$, () => DescribeInstanceCreditSpecificationsResult$
];
var DescribeInstanceEventNotificationAttributes$ = [9, n0, _DIENAe,
    0, () => DescribeInstanceEventNotificationAttributesRequest$, () => DescribeInstanceEventNotificationAttributesResult$
];
var DescribeInstanceEventWindows$ = [9, n0, _DIEWe,
    0, () => DescribeInstanceEventWindowsRequest$, () => DescribeInstanceEventWindowsResult$
];
var DescribeInstanceImageMetadata$ = [9, n0, _DIIM,
    0, () => DescribeInstanceImageMetadataRequest$, () => DescribeInstanceImageMetadataResult$
];
var DescribeInstances$ = [9, n0, _DIesc,
    0, () => DescribeInstancesRequest$, () => DescribeInstancesResult$
];
var DescribeInstanceSqlHaHistoryStates$ = [9, n0, _DISHHS,
    0, () => DescribeInstanceSqlHaHistoryStatesRequest$, () => DescribeInstanceSqlHaHistoryStatesResult$
];
var DescribeInstanceSqlHaStates$ = [9, n0, _DISHS,
    0, () => DescribeInstanceSqlHaStatesRequest$, () => DescribeInstanceSqlHaStatesResult$
];
var DescribeInstanceStatus$ = [9, n0, _DISes,
    0, () => DescribeInstanceStatusRequest$, () => DescribeInstanceStatusResult$
];
var DescribeInstanceTopology$ = [9, n0, _DIT,
    0, () => DescribeInstanceTopologyRequest$, () => DescribeInstanceTopologyResult$
];
var DescribeInstanceTypeOfferings$ = [9, n0, _DITO,
    0, () => DescribeInstanceTypeOfferingsRequest$, () => DescribeInstanceTypeOfferingsResult$
];
var DescribeInstanceTypes$ = [9, n0, _DITe,
    0, () => DescribeInstanceTypesRequest$, () => DescribeInstanceTypesResult$
];
var DescribeInternetGateways$ = [9, n0, _DIGe,
    0, () => DescribeInternetGatewaysRequest$, () => DescribeInternetGatewaysResult$
];
var DescribeIpamByoasn$ = [9, n0, _DIBe,
    0, () => DescribeIpamByoasnRequest$, () => DescribeIpamByoasnResult$
];
var DescribeIpamExternalResourceVerificationTokens$ = [9, n0, _DIERVTe,
    0, () => DescribeIpamExternalResourceVerificationTokensRequest$, () => DescribeIpamExternalResourceVerificationTokensResult$
];
var DescribeIpamPolicies$ = [9, n0, _DIPes,
    0, () => DescribeIpamPoliciesRequest$, () => DescribeIpamPoliciesResult$
];
var DescribeIpamPoolAllocations$ = [9, n0, _DIPA,
    0, () => DescribeIpamPoolAllocationsRequest$, () => DescribeIpamPoolAllocationsResult$
];
var DescribeIpamPools$ = [9, n0, _DIPesc,
    0, () => DescribeIpamPoolsRequest$, () => DescribeIpamPoolsResult$
];
var DescribeIpamPrefixListResolvers$ = [9, n0, _DIPLRe,
    0, () => DescribeIpamPrefixListResolversRequest$, () => DescribeIpamPrefixListResolversResult$
];
var DescribeIpamPrefixListResolverTargets$ = [9, n0, _DIPLRTe,
    0, () => DescribeIpamPrefixListResolverTargetsRequest$, () => DescribeIpamPrefixListResolverTargetsResult$
];
var DescribeIpamResourceDiscoveries$ = [9, n0, _DIRDe,
    0, () => DescribeIpamResourceDiscoveriesRequest$, () => DescribeIpamResourceDiscoveriesResult$
];
var DescribeIpamResourceDiscoveryAssociations$ = [9, n0, _DIRDA,
    0, () => DescribeIpamResourceDiscoveryAssociationsRequest$, () => DescribeIpamResourceDiscoveryAssociationsResult$
];
var DescribeIpams$ = [9, n0, _DIescr,
    0, () => DescribeIpamsRequest$, () => DescribeIpamsResult$
];
var DescribeIpamScopes$ = [9, n0, _DISesc,
    0, () => DescribeIpamScopesRequest$, () => DescribeIpamScopesResult$
];
var DescribeIpv6Pools$ = [9, n0, _DIPescr,
    0, () => DescribeIpv6PoolsRequest$, () => DescribeIpv6PoolsResult$
];
var DescribeKeyPairs$ = [9, n0, _DKPe,
    0, () => DescribeKeyPairsRequest$, () => DescribeKeyPairsResult$
];
var DescribeLaunchTemplates$ = [9, n0, _DLTe,
    0, () => DescribeLaunchTemplatesRequest$, () => DescribeLaunchTemplatesResult$
];
var DescribeLaunchTemplateVersions$ = [9, n0, _DLTVe,
    0, () => DescribeLaunchTemplateVersionsRequest$, () => DescribeLaunchTemplateVersionsResult$
];
var DescribeLocalGatewayRouteTables$ = [9, n0, _DLGRTe,
    0, () => DescribeLocalGatewayRouteTablesRequest$, () => DescribeLocalGatewayRouteTablesResult$
];
var DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations$ = [9, n0, _DLGRTVIGAe,
    0, () => DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest$, () => DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult$
];
var DescribeLocalGatewayRouteTableVpcAssociations$ = [9, n0, _DLGRTVAe,
    0, () => DescribeLocalGatewayRouteTableVpcAssociationsRequest$, () => DescribeLocalGatewayRouteTableVpcAssociationsResult$
];
var DescribeLocalGateways$ = [9, n0, _DLG,
    0, () => DescribeLocalGatewaysRequest$, () => DescribeLocalGatewaysResult$
];
var DescribeLocalGatewayVirtualInterfaceGroups$ = [9, n0, _DLGVIGe,
    0, () => DescribeLocalGatewayVirtualInterfaceGroupsRequest$, () => DescribeLocalGatewayVirtualInterfaceGroupsResult$
];
var DescribeLocalGatewayVirtualInterfaces$ = [9, n0, _DLGVIe,
    0, () => DescribeLocalGatewayVirtualInterfacesRequest$, () => DescribeLocalGatewayVirtualInterfacesResult$
];
var DescribeLockedSnapshots$ = [9, n0, _DLSe,
    0, () => DescribeLockedSnapshotsRequest$, () => DescribeLockedSnapshotsResult$
];
var DescribeMacHosts$ = [9, n0, _DMH,
    0, () => DescribeMacHostsRequest$, () => DescribeMacHostsResult$
];
var DescribeMacModificationTasks$ = [9, n0, _DMMT,
    0, () => DescribeMacModificationTasksRequest$, () => DescribeMacModificationTasksResult$
];
var DescribeManagedPrefixLists$ = [9, n0, _DMPLe,
    0, () => DescribeManagedPrefixListsRequest$, () => DescribeManagedPrefixListsResult$
];
var DescribeMovingAddresses$ = [9, n0, _DMA,
    0, () => DescribeMovingAddressesRequest$, () => DescribeMovingAddressesResult$
];
var DescribeNatGateways$ = [9, n0, _DNGe,
    0, () => DescribeNatGatewaysRequest$, () => DescribeNatGatewaysResult$
];
var DescribeNetworkAcls$ = [9, n0, _DNAe,
    0, () => DescribeNetworkAclsRequest$, () => DescribeNetworkAclsResult$
];
var DescribeNetworkInsightsAccessScopeAnalyses$ = [9, n0, _DNIASAe,
    0, () => DescribeNetworkInsightsAccessScopeAnalysesRequest$, () => DescribeNetworkInsightsAccessScopeAnalysesResult$
];
var DescribeNetworkInsightsAccessScopes$ = [9, n0, _DNIASe,
    0, () => DescribeNetworkInsightsAccessScopesRequest$, () => DescribeNetworkInsightsAccessScopesResult$
];
var DescribeNetworkInsightsAnalyses$ = [9, n0, _DNIAe,
    0, () => DescribeNetworkInsightsAnalysesRequest$, () => DescribeNetworkInsightsAnalysesResult$
];
var DescribeNetworkInsightsPaths$ = [9, n0, _DNIPes,
    0, () => DescribeNetworkInsightsPathsRequest$, () => DescribeNetworkInsightsPathsResult$
];
var DescribeNetworkInterfaceAttribute$ = [9, n0, _DNIAes,
    0, () => DescribeNetworkInterfaceAttributeRequest$, () => DescribeNetworkInterfaceAttributeResult$
];
var DescribeNetworkInterfacePermissions$ = [9, n0, _DNIPesc,
    0, () => DescribeNetworkInterfacePermissionsRequest$, () => DescribeNetworkInterfacePermissionsResult$
];
var DescribeNetworkInterfaces$ = [9, n0, _DNIe,
    0, () => DescribeNetworkInterfacesRequest$, () => DescribeNetworkInterfacesResult$
];
var DescribeOutpostLags$ = [9, n0, _DOLe,
    0, () => DescribeOutpostLagsRequest$, () => DescribeOutpostLagsResult$
];
var DescribePlacementGroups$ = [9, n0, _DPGe,
    0, () => DescribePlacementGroupsRequest$, () => DescribePlacementGroupsResult$
];
var DescribePrefixLists$ = [9, n0, _DPLes,
    0, () => DescribePrefixListsRequest$, () => DescribePrefixListsResult$
];
var DescribePrincipalIdFormat$ = [9, n0, _DPIF,
    0, () => DescribePrincipalIdFormatRequest$, () => DescribePrincipalIdFormatResult$
];
var DescribePublicIpv4Pools$ = [9, n0, _DPIPe,
    0, () => DescribePublicIpv4PoolsRequest$, () => DescribePublicIpv4PoolsResult$
];
var DescribeRegions$ = [9, n0, _DRes,
    0, () => DescribeRegionsRequest$, () => DescribeRegionsResult$
];
var DescribeReplaceRootVolumeTasks$ = [9, n0, _DRRVT,
    0, () => DescribeReplaceRootVolumeTasksRequest$, () => DescribeReplaceRootVolumeTasksResult$
];
var DescribeReservedInstances$ = [9, n0, _DRI,
    0, () => DescribeReservedInstancesRequest$, () => DescribeReservedInstancesResult$
];
var DescribeReservedInstancesListings$ = [9, n0, _DRIL,
    0, () => DescribeReservedInstancesListingsRequest$, () => DescribeReservedInstancesListingsResult$
];
var DescribeReservedInstancesModifications$ = [9, n0, _DRIM,
    0, () => DescribeReservedInstancesModificationsRequest$, () => DescribeReservedInstancesModificationsResult$
];
var DescribeReservedInstancesOfferings$ = [9, n0, _DRIO,
    0, () => DescribeReservedInstancesOfferingsRequest$, () => DescribeReservedInstancesOfferingsResult$
];
var DescribeRouteServerEndpoints$ = [9, n0, _DRSEe,
    0, () => DescribeRouteServerEndpointsRequest$, () => DescribeRouteServerEndpointsResult$
];
var DescribeRouteServerPeers$ = [9, n0, _DRSPe,
    0, () => DescribeRouteServerPeersRequest$, () => DescribeRouteServerPeersResult$
];
var DescribeRouteServers$ = [9, n0, _DRSes,
    0, () => DescribeRouteServersRequest$, () => DescribeRouteServersResult$
];
var DescribeRouteTables$ = [9, n0, _DRTe,
    0, () => DescribeRouteTablesRequest$, () => DescribeRouteTablesResult$
];
var DescribeScheduledInstanceAvailability$ = [9, n0, _DSIA,
    0, () => DescribeScheduledInstanceAvailabilityRequest$, () => DescribeScheduledInstanceAvailabilityResult$
];
var DescribeScheduledInstances$ = [9, n0, _DSI,
    0, () => DescribeScheduledInstancesRequest$, () => DescribeScheduledInstancesResult$
];
var DescribeSecondaryInterfaces$ = [9, n0, _DSIe,
    0, () => DescribeSecondaryInterfacesRequest$, () => DescribeSecondaryInterfacesResult$
];
var DescribeSecondaryNetworks$ = [9, n0, _DSNe,
    0, () => DescribeSecondaryNetworksRequest$, () => DescribeSecondaryNetworksResult$
];
var DescribeSecondarySubnets$ = [9, n0, _DSSe,
    0, () => DescribeSecondarySubnetsRequest$, () => DescribeSecondarySubnetsResult$
];
var DescribeSecurityGroupReferences$ = [9, n0, _DSGRescr,
    0, () => DescribeSecurityGroupReferencesRequest$, () => DescribeSecurityGroupReferencesResult$
];
var DescribeSecurityGroupRules$ = [9, n0, _DSGRescri,
    0, () => DescribeSecurityGroupRulesRequest$, () => DescribeSecurityGroupRulesResult$
];
var DescribeSecurityGroups$ = [9, n0, _DSGe,
    0, () => DescribeSecurityGroupsRequest$, () => DescribeSecurityGroupsResult$
];
var DescribeSecurityGroupVpcAssociations$ = [9, n0, _DSGVA,
    0, () => DescribeSecurityGroupVpcAssociationsRequest$, () => DescribeSecurityGroupVpcAssociationsResult$
];
var DescribeServiceLinkVirtualInterfaces$ = [9, n0, _DSLVI,
    0, () => DescribeServiceLinkVirtualInterfacesRequest$, () => DescribeServiceLinkVirtualInterfacesResult$
];
var DescribeSnapshotAttribute$ = [9, n0, _DSAe,
    0, () => DescribeSnapshotAttributeRequest$, () => DescribeSnapshotAttributeResult$
];
var DescribeSnapshots$ = [9, n0, _DSes,
    0, () => DescribeSnapshotsRequest$, () => DescribeSnapshotsResult$
];
var DescribeSnapshotTierStatus$ = [9, n0, _DSTS,
    0, () => DescribeSnapshotTierStatusRequest$, () => DescribeSnapshotTierStatusResult$
];
var DescribeSpotDatafeedSubscription$ = [9, n0, _DSDSe,
    0, () => DescribeSpotDatafeedSubscriptionRequest$, () => DescribeSpotDatafeedSubscriptionResult$
];
var DescribeSpotFleetInstances$ = [9, n0, _DSFI,
    0, () => DescribeSpotFleetInstancesRequest$, () => DescribeSpotFleetInstancesResponse$
];
var DescribeSpotFleetRequestHistory$ = [9, n0, _DSFRH,
    0, () => DescribeSpotFleetRequestHistoryRequest$, () => DescribeSpotFleetRequestHistoryResponse$
];
var DescribeSpotFleetRequests$ = [9, n0, _DSFR,
    0, () => DescribeSpotFleetRequestsRequest$, () => DescribeSpotFleetRequestsResponse$
];
var DescribeSpotInstanceRequests$ = [9, n0, _DSIRescr,
    0, () => DescribeSpotInstanceRequestsRequest$, () => DescribeSpotInstanceRequestsResult$
];
var DescribeSpotPriceHistory$ = [9, n0, _DSPH,
    0, () => DescribeSpotPriceHistoryRequest$, () => DescribeSpotPriceHistoryResult$
];
var DescribeStaleSecurityGroups$ = [9, n0, _DSSG,
    0, () => DescribeStaleSecurityGroupsRequest$, () => DescribeStaleSecurityGroupsResult$
];
var DescribeStoreImageTasks$ = [9, n0, _DSIT,
    0, () => DescribeStoreImageTasksRequest$, () => DescribeStoreImageTasksResult$
];
var DescribeSubnets$ = [9, n0, _DSesc,
    0, () => DescribeSubnetsRequest$, () => DescribeSubnetsResult$
];
var DescribeTags$ = [9, n0, _DTes,
    0, () => DescribeTagsRequest$, () => DescribeTagsResult$
];
var DescribeTrafficMirrorFilterRules$ = [9, n0, _DTMFRescr,
    0, () => DescribeTrafficMirrorFilterRulesRequest$, () => DescribeTrafficMirrorFilterRulesResult$
];
var DescribeTrafficMirrorFilters$ = [9, n0, _DTMFe,
    0, () => DescribeTrafficMirrorFiltersRequest$, () => DescribeTrafficMirrorFiltersResult$
];
var DescribeTrafficMirrorSessions$ = [9, n0, _DTMSe,
    0, () => DescribeTrafficMirrorSessionsRequest$, () => DescribeTrafficMirrorSessionsResult$
];
var DescribeTrafficMirrorTargets$ = [9, n0, _DTMTe,
    0, () => DescribeTrafficMirrorTargetsRequest$, () => DescribeTrafficMirrorTargetsResult$
];
var DescribeTransitGatewayAttachments$ = [9, n0, _DTGA,
    0, () => DescribeTransitGatewayAttachmentsRequest$, () => DescribeTransitGatewayAttachmentsResult$
];
var DescribeTransitGatewayConnectPeers$ = [9, n0, _DTGCPe,
    0, () => DescribeTransitGatewayConnectPeersRequest$, () => DescribeTransitGatewayConnectPeersResult$
];
var DescribeTransitGatewayConnects$ = [9, n0, _DTGCe,
    0, () => DescribeTransitGatewayConnectsRequest$, () => DescribeTransitGatewayConnectsResult$
];
var DescribeTransitGatewayMeteringPolicies$ = [9, n0, _DTGMPe,
    0, () => DescribeTransitGatewayMeteringPoliciesRequest$, () => DescribeTransitGatewayMeteringPoliciesResult$
];
var DescribeTransitGatewayMulticastDomains$ = [9, n0, _DTGMDe,
    0, () => DescribeTransitGatewayMulticastDomainsRequest$, () => DescribeTransitGatewayMulticastDomainsResult$
];
var DescribeTransitGatewayPeeringAttachments$ = [9, n0, _DTGPAe,
    0, () => DescribeTransitGatewayPeeringAttachmentsRequest$, () => DescribeTransitGatewayPeeringAttachmentsResult$
];
var DescribeTransitGatewayPolicyTables$ = [9, n0, _DTGPTe,
    0, () => DescribeTransitGatewayPolicyTablesRequest$, () => DescribeTransitGatewayPolicyTablesResult$
];
var DescribeTransitGatewayRouteTableAnnouncements$ = [9, n0, _DTGRTAe,
    0, () => DescribeTransitGatewayRouteTableAnnouncementsRequest$, () => DescribeTransitGatewayRouteTableAnnouncementsResult$
];
var DescribeTransitGatewayRouteTables$ = [9, n0, _DTGRTe,
    0, () => DescribeTransitGatewayRouteTablesRequest$, () => DescribeTransitGatewayRouteTablesResult$
];
var DescribeTransitGateways$ = [9, n0, _DTGe,
    0, () => DescribeTransitGatewaysRequest$, () => DescribeTransitGatewaysResult$
];
var DescribeTransitGatewayVpcAttachments$ = [9, n0, _DTGVAe,
    0, () => DescribeTransitGatewayVpcAttachmentsRequest$, () => DescribeTransitGatewayVpcAttachmentsResult$
];
var DescribeTrunkInterfaceAssociations$ = [9, n0, _DTIA,
    0, () => DescribeTrunkInterfaceAssociationsRequest$, () => DescribeTrunkInterfaceAssociationsResult$
];
var DescribeVerifiedAccessEndpoints$ = [9, n0, _DVAEe,
    0, () => DescribeVerifiedAccessEndpointsRequest$, () => DescribeVerifiedAccessEndpointsResult$
];
var DescribeVerifiedAccessGroups$ = [9, n0, _DVAGe,
    0, () => DescribeVerifiedAccessGroupsRequest$, () => DescribeVerifiedAccessGroupsResult$
];
var DescribeVerifiedAccessInstanceLoggingConfigurations$ = [9, n0, _DVAILC,
    0, () => DescribeVerifiedAccessInstanceLoggingConfigurationsRequest$, () => DescribeVerifiedAccessInstanceLoggingConfigurationsResult$
];
var DescribeVerifiedAccessInstances$ = [9, n0, _DVAIe,
    0, () => DescribeVerifiedAccessInstancesRequest$, () => DescribeVerifiedAccessInstancesResult$
];
var DescribeVerifiedAccessTrustProviders$ = [9, n0, _DVATPe,
    0, () => DescribeVerifiedAccessTrustProvidersRequest$, () => DescribeVerifiedAccessTrustProvidersResult$
];
var DescribeVolumeAttribute$ = [9, n0, _DVA,
    0, () => DescribeVolumeAttributeRequest$, () => DescribeVolumeAttributeResult$
];
var DescribeVolumes$ = [9, n0, _DVes,
    0, () => DescribeVolumesRequest$, () => DescribeVolumesResult$
];
var DescribeVolumesModifications$ = [9, n0, _DVM,
    0, () => DescribeVolumesModificationsRequest$, () => DescribeVolumesModificationsResult$
];
var DescribeVolumeStatus$ = [9, n0, _DVS,
    0, () => DescribeVolumeStatusRequest$, () => DescribeVolumeStatusResult$
];
var DescribeVpcAttribute$ = [9, n0, _DVAe,
    0, () => DescribeVpcAttributeRequest$, () => DescribeVpcAttributeResult$
];
var DescribeVpcBlockPublicAccessExclusions$ = [9, n0, _DVBPAEe,
    0, () => DescribeVpcBlockPublicAccessExclusionsRequest$, () => DescribeVpcBlockPublicAccessExclusionsResult$
];
var DescribeVpcBlockPublicAccessOptions$ = [9, n0, _DVBPAO,
    0, () => DescribeVpcBlockPublicAccessOptionsRequest$, () => DescribeVpcBlockPublicAccessOptionsResult$
];
var DescribeVpcClassicLink$ = [9, n0, _DVCL,
    0, () => DescribeVpcClassicLinkRequest$, () => DescribeVpcClassicLinkResult$
];
var DescribeVpcClassicLinkDnsSupport$ = [9, n0, _DVCLDS,
    0, () => DescribeVpcClassicLinkDnsSupportRequest$, () => DescribeVpcClassicLinkDnsSupportResult$
];
var DescribeVpcEncryptionControls$ = [9, n0, _DVECe,
    0, () => DescribeVpcEncryptionControlsRequest$, () => DescribeVpcEncryptionControlsResult$
];
var DescribeVpcEndpointAssociations$ = [9, n0, _DVEA,
    0, () => DescribeVpcEndpointAssociationsRequest$, () => DescribeVpcEndpointAssociationsResult$
];
var DescribeVpcEndpointConnectionNotifications$ = [9, n0, _DVECNe,
    0, () => DescribeVpcEndpointConnectionNotificationsRequest$, () => DescribeVpcEndpointConnectionNotificationsResult$
];
var DescribeVpcEndpointConnections$ = [9, n0, _DVECes,
    0, () => DescribeVpcEndpointConnectionsRequest$, () => DescribeVpcEndpointConnectionsResult$
];
var DescribeVpcEndpoints$ = [9, n0, _DVEe,
    0, () => DescribeVpcEndpointsRequest$, () => DescribeVpcEndpointsResult$
];
var DescribeVpcEndpointServiceConfigurations$ = [9, n0, _DVESCe,
    0, () => DescribeVpcEndpointServiceConfigurationsRequest$, () => DescribeVpcEndpointServiceConfigurationsResult$
];
var DescribeVpcEndpointServicePermissions$ = [9, n0, _DVESP,
    0, () => DescribeVpcEndpointServicePermissionsRequest$, () => DescribeVpcEndpointServicePermissionsResult$
];
var DescribeVpcEndpointServices$ = [9, n0, _DVES,
    0, () => DescribeVpcEndpointServicesRequest$, () => DescribeVpcEndpointServicesResult$
];
var DescribeVpcPeeringConnections$ = [9, n0, _DVPCe,
    0, () => DescribeVpcPeeringConnectionsRequest$, () => DescribeVpcPeeringConnectionsResult$
];
var DescribeVpcs$ = [9, n0, _DVesc,
    0, () => DescribeVpcsRequest$, () => DescribeVpcsResult$
];
var DescribeVpnConcentrators$ = [9, n0, _DVCes,
    0, () => DescribeVpnConcentratorsRequest$, () => DescribeVpnConcentratorsResult$
];
var DescribeVpnConnections$ = [9, n0, _DVCesc,
    0, () => DescribeVpnConnectionsRequest$, () => DescribeVpnConnectionsResult$
];
var DescribeVpnGateways$ = [9, n0, _DVGe,
    0, () => DescribeVpnGatewaysRequest$, () => DescribeVpnGatewaysResult$
];
var DetachClassicLinkVpc$ = [9, n0, _DCLV,
    0, () => DetachClassicLinkVpcRequest$, () => DetachClassicLinkVpcResult$
];
var DetachImageWatermark$ = [9, n0, _DIW,
    0, () => DetachImageWatermarkRequest$, () => DetachImageWatermarkResult$
];
var DetachInternetGateway$ = [9, n0, _DIGet,
    0, () => DetachInternetGatewayRequest$, () => __Unit
];
var DetachNetworkInterface$ = [9, n0, _DNIet,
    0, () => DetachNetworkInterfaceRequest$, () => __Unit
];
var DetachVerifiedAccessTrustProvider$ = [9, n0, _DVATPet,
    0, () => DetachVerifiedAccessTrustProviderRequest$, () => DetachVerifiedAccessTrustProviderResult$
];
var DetachVolume$ = [9, n0, _DVet,
    0, () => DetachVolumeRequest$, () => VolumeAttachment$
];
var DetachVpnGateway$ = [9, n0, _DVGet,
    0, () => DetachVpnGatewayRequest$, () => __Unit
];
var DisableAddressTransfer$ = [9, n0, _DATi,
    0, () => DisableAddressTransferRequest$, () => DisableAddressTransferResult$
];
var DisableAllowedImagesSettings$ = [9, n0, _DAIS,
    0, () => DisableAllowedImagesSettingsRequest$, () => DisableAllowedImagesSettingsResult$
];
var DisableAwsNetworkPerformanceMetricSubscription$ = [9, n0, _DANPMSi,
    0, () => DisableAwsNetworkPerformanceMetricSubscriptionRequest$, () => DisableAwsNetworkPerformanceMetricSubscriptionResult$
];
var DisableCapacityManager$ = [9, n0, _DCM,
    0, () => DisableCapacityManagerRequest$, () => DisableCapacityManagerResult$
];
var DisableEbsEncryptionByDefault$ = [9, n0, _DEEBD,
    0, () => DisableEbsEncryptionByDefaultRequest$, () => DisableEbsEncryptionByDefaultResult$
];
var DisableFastLaunch$ = [9, n0, _DFLi,
    0, () => DisableFastLaunchRequest$, () => DisableFastLaunchResult$
];
var DisableFastSnapshotRestores$ = [9, n0, _DFSRi,
    0, () => DisableFastSnapshotRestoresRequest$, () => DisableFastSnapshotRestoresResult$
];
var DisableImage$ = [9, n0, _DIisa,
    0, () => DisableImageRequest$, () => DisableImageResult$
];
var DisableImageBlockPublicAccess$ = [9, n0, _DIBPA,
    0, () => DisableImageBlockPublicAccessRequest$, () => DisableImageBlockPublicAccessResult$
];
var DisableImageDeprecation$ = [9, n0, _DIDis,
    0, () => DisableImageDeprecationRequest$, () => DisableImageDeprecationResult$
];
var DisableImageDeregistrationProtection$ = [9, n0, _DIDP,
    0, () => DisableImageDeregistrationProtectionRequest$, () => DisableImageDeregistrationProtectionResult$
];
var DisableInstanceSqlHaStandbyDetections$ = [9, n0, _DISHSD,
    0, () => DisableInstanceSqlHaStandbyDetectionsRequest$, () => DisableInstanceSqlHaStandbyDetectionsResult$
];
var DisableIpamOrganizationAdminAccount$ = [9, n0, _DIOAA,
    0, () => DisableIpamOrganizationAdminAccountRequest$, () => DisableIpamOrganizationAdminAccountResult$
];
var DisableIpamPolicy$ = [9, n0, _DIPi,
    0, () => DisableIpamPolicyRequest$, () => DisableIpamPolicyResult$
];
var DisableRouteServerPropagation$ = [9, n0, _DRSPi,
    0, () => DisableRouteServerPropagationRequest$, () => DisableRouteServerPropagationResult$
];
var DisableSerialConsoleAccess$ = [9, n0, _DSCA,
    0, () => DisableSerialConsoleAccessRequest$, () => DisableSerialConsoleAccessResult$
];
var DisableSnapshotBlockPublicAccess$ = [9, n0, _DSBPA,
    0, () => DisableSnapshotBlockPublicAccessRequest$, () => DisableSnapshotBlockPublicAccessResult$
];
var DisableTransitGatewayRouteTablePropagation$ = [9, n0, _DTGRTP,
    0, () => DisableTransitGatewayRouteTablePropagationRequest$, () => DisableTransitGatewayRouteTablePropagationResult$
];
var DisableVgwRoutePropagation$ = [9, n0, _DVRP,
    0, () => DisableVgwRoutePropagationRequest$, () => __Unit
];
var DisableVpcClassicLink$ = [9, n0, _DVCLi,
    0, () => DisableVpcClassicLinkRequest$, () => DisableVpcClassicLinkResult$
];
var DisableVpcClassicLinkDnsSupport$ = [9, n0, _DVCLDSi,
    0, () => DisableVpcClassicLinkDnsSupportRequest$, () => DisableVpcClassicLinkDnsSupportResult$
];
var DisassociateAddress$ = [9, n0, _DAi,
    0, () => DisassociateAddressRequest$, () => __Unit
];
var DisassociateCapacityReservationBillingOwner$ = [9, n0, _DCRBO,
    0, () => DisassociateCapacityReservationBillingOwnerRequest$, () => DisassociateCapacityReservationBillingOwnerResult$
];
var DisassociateClientVpnTargetNetwork$ = [9, n0, _DCVTNi,
    0, () => DisassociateClientVpnTargetNetworkRequest$, () => DisassociateClientVpnTargetNetworkResult$
];
var DisassociateEnclaveCertificateIamRole$ = [9, n0, _DECIR,
    0, () => DisassociateEnclaveCertificateIamRoleRequest$, () => DisassociateEnclaveCertificateIamRoleResult$
];
var DisassociateIamInstanceProfile$ = [9, n0, _DIIP,
    0, () => DisassociateIamInstanceProfileRequest$, () => DisassociateIamInstanceProfileResult$
];
var DisassociateInstanceEventWindow$ = [9, n0, _DIEWi,
    0, () => DisassociateInstanceEventWindowRequest$, () => DisassociateInstanceEventWindowResult$
];
var DisassociateIpamByoasn$ = [9, n0, _DIBi,
    0, () => DisassociateIpamByoasnRequest$, () => DisassociateIpamByoasnResult$
];
var DisassociateIpamResourceDiscovery$ = [9, n0, _DIRDi,
    0, () => DisassociateIpamResourceDiscoveryRequest$, () => DisassociateIpamResourceDiscoveryResult$
];
var DisassociateNatGatewayAddress$ = [9, n0, _DNGA,
    0, () => DisassociateNatGatewayAddressRequest$, () => DisassociateNatGatewayAddressResult$
];
var DisassociateRouteServer$ = [9, n0, _DRSi,
    0, () => DisassociateRouteServerRequest$, () => DisassociateRouteServerResult$
];
var DisassociateRouteTable$ = [9, n0, _DRTi,
    0, () => DisassociateRouteTableRequest$, () => __Unit
];
var DisassociateSecurityGroupVpc$ = [9, n0, _DSGV,
    0, () => DisassociateSecurityGroupVpcRequest$, () => DisassociateSecurityGroupVpcResult$
];
var DisassociateSubnetCidrBlock$ = [9, n0, _DSCB,
    0, () => DisassociateSubnetCidrBlockRequest$, () => DisassociateSubnetCidrBlockResult$
];
var DisassociateTransitGatewayMulticastDomain$ = [9, n0, _DTGMDi,
    0, () => DisassociateTransitGatewayMulticastDomainRequest$, () => DisassociateTransitGatewayMulticastDomainResult$
];
var DisassociateTransitGatewayPolicyTable$ = [9, n0, _DTGPTi,
    0, () => DisassociateTransitGatewayPolicyTableRequest$, () => DisassociateTransitGatewayPolicyTableResult$
];
var DisassociateTransitGatewayRouteTable$ = [9, n0, _DTGRTi,
    0, () => DisassociateTransitGatewayRouteTableRequest$, () => DisassociateTransitGatewayRouteTableResult$
];
var DisassociateTrunkInterface$ = [9, n0, _DTI,
    0, () => DisassociateTrunkInterfaceRequest$, () => DisassociateTrunkInterfaceResult$
];
var DisassociateVpcCidrBlock$ = [9, n0, _DVCB,
    0, () => DisassociateVpcCidrBlockRequest$, () => DisassociateVpcCidrBlockResult$
];
var EnableAddressTransfer$ = [9, n0, _EAT,
    0, () => EnableAddressTransferRequest$, () => EnableAddressTransferResult$
];
var EnableAllowedImagesSettings$ = [9, n0, _EAIS,
    0, () => EnableAllowedImagesSettingsRequest$, () => EnableAllowedImagesSettingsResult$
];
var EnableAwsNetworkPerformanceMetricSubscription$ = [9, n0, _EANPMS,
    0, () => EnableAwsNetworkPerformanceMetricSubscriptionRequest$, () => EnableAwsNetworkPerformanceMetricSubscriptionResult$
];
var EnableCapacityManager$ = [9, n0, _ECM,
    0, () => EnableCapacityManagerRequest$, () => EnableCapacityManagerResult$
];
var EnableEbsEncryptionByDefault$ = [9, n0, _EEEBD,
    0, () => EnableEbsEncryptionByDefaultRequest$, () => EnableEbsEncryptionByDefaultResult$
];
var EnableFastLaunch$ = [9, n0, _EFL,
    0, () => EnableFastLaunchRequest$, () => EnableFastLaunchResult$
];
var EnableFastSnapshotRestores$ = [9, n0, _EFSR,
    0, () => EnableFastSnapshotRestoresRequest$, () => EnableFastSnapshotRestoresResult$
];
var EnableImage$ = [9, n0, _EIna,
    0, () => EnableImageRequest$, () => EnableImageResult$
];
var EnableImageBlockPublicAccess$ = [9, n0, _EIBPA,
    0, () => EnableImageBlockPublicAccessRequest$, () => EnableImageBlockPublicAccessResult$
];
var EnableImageDeprecation$ = [9, n0, _EID,
    0, () => EnableImageDeprecationRequest$, () => EnableImageDeprecationResult$
];
var EnableImageDeregistrationProtection$ = [9, n0, _EIDP,
    0, () => EnableImageDeregistrationProtectionRequest$, () => EnableImageDeregistrationProtectionResult$
];
var EnableInstanceSqlHaStandbyDetections$ = [9, n0, _EISHSD,
    0, () => EnableInstanceSqlHaStandbyDetectionsRequest$, () => EnableInstanceSqlHaStandbyDetectionsResult$
];
var EnableIpamOrganizationAdminAccount$ = [9, n0, _EIOAA,
    0, () => EnableIpamOrganizationAdminAccountRequest$, () => EnableIpamOrganizationAdminAccountResult$
];
var EnableIpamPolicy$ = [9, n0, _EIP,
    0, () => EnableIpamPolicyRequest$, () => EnableIpamPolicyResult$
];
var EnableReachabilityAnalyzerOrganizationSharing$ = [9, n0, _ERAOS,
    0, () => EnableReachabilityAnalyzerOrganizationSharingRequest$, () => EnableReachabilityAnalyzerOrganizationSharingResult$
];
var EnableRouteServerPropagation$ = [9, n0, _ERSP,
    0, () => EnableRouteServerPropagationRequest$, () => EnableRouteServerPropagationResult$
];
var EnableSerialConsoleAccess$ = [9, n0, _ESCA,
    0, () => EnableSerialConsoleAccessRequest$, () => EnableSerialConsoleAccessResult$
];
var EnableSnapshotBlockPublicAccess$ = [9, n0, _ESBPA,
    0, () => EnableSnapshotBlockPublicAccessRequest$, () => EnableSnapshotBlockPublicAccessResult$
];
var EnableTransitGatewayRouteTablePropagation$ = [9, n0, _ETGRTP,
    0, () => EnableTransitGatewayRouteTablePropagationRequest$, () => EnableTransitGatewayRouteTablePropagationResult$
];
var EnableVgwRoutePropagation$ = [9, n0, _EVRP,
    0, () => EnableVgwRoutePropagationRequest$, () => __Unit
];
var EnableVolumeIO$ = [9, n0, _EVIO,
    0, () => EnableVolumeIORequest$, () => __Unit
];
var EnableVpcClassicLink$ = [9, n0, _EVCL,
    0, () => EnableVpcClassicLinkRequest$, () => EnableVpcClassicLinkResult$
];
var EnableVpcClassicLinkDnsSupport$ = [9, n0, _EVCLDS,
    0, () => EnableVpcClassicLinkDnsSupportRequest$, () => EnableVpcClassicLinkDnsSupportResult$
];
var ExportClientVpnClientCertificateRevocationList$ = [9, n0, _ECVCCRL,
    0, () => ExportClientVpnClientCertificateRevocationListRequest$, () => ExportClientVpnClientCertificateRevocationListResult$
];
var ExportClientVpnClientConfiguration$ = [9, n0, _ECVCC,
    0, () => ExportClientVpnClientConfigurationRequest$, () => ExportClientVpnClientConfigurationResult$
];
var ExportImage$ = [9, n0, _EIxp,
    0, () => ExportImageRequest$, () => ExportImageResult$
];
var ExportTransitGatewayRoutes$ = [9, n0, _ETGR,
    0, () => ExportTransitGatewayRoutesRequest$, () => ExportTransitGatewayRoutesResult$
];
var ExportVerifiedAccessInstanceClientConfiguration$ = [9, n0, _EVAICC,
    0, () => ExportVerifiedAccessInstanceClientConfigurationRequest$, () => ExportVerifiedAccessInstanceClientConfigurationResult$
];
var GetActiveVpnTunnelStatus$ = [9, n0, _GAVTS,
    0, () => GetActiveVpnTunnelStatusRequest$, () => GetActiveVpnTunnelStatusResult$
];
var GetAllowedImagesSettings$ = [9, n0, _GAIS,
    0, () => GetAllowedImagesSettingsRequest$, () => GetAllowedImagesSettingsResult$
];
var GetAssociatedEnclaveCertificateIamRoles$ = [9, n0, _GAECIR,
    0, () => GetAssociatedEnclaveCertificateIamRolesRequest$, () => GetAssociatedEnclaveCertificateIamRolesResult$
];
var GetAssociatedIpv6PoolCidrs$ = [9, n0, _GAIPC,
    0, () => GetAssociatedIpv6PoolCidrsRequest$, () => GetAssociatedIpv6PoolCidrsResult$
];
var GetAwsNetworkPerformanceData$ = [9, n0, _GANPD,
    0, () => GetAwsNetworkPerformanceDataRequest$, () => GetAwsNetworkPerformanceDataResult$
];
var GetCapacityManagerAttributes$ = [9, n0, _GCMA,
    0, () => GetCapacityManagerAttributesRequest$, () => GetCapacityManagerAttributesResult$
];
var GetCapacityManagerMetricData$ = [9, n0, _GCMMD,
    0, () => GetCapacityManagerMetricDataRequest$, () => GetCapacityManagerMetricDataResult$
];
var GetCapacityManagerMetricDimensions$ = [9, n0, _GCMMDe,
    0, () => GetCapacityManagerMetricDimensionsRequest$, () => GetCapacityManagerMetricDimensionsResult$
];
var GetCapacityManagerMonitoredTagKeys$ = [9, n0, _GCMMTK,
    0, () => GetCapacityManagerMonitoredTagKeysRequest$, () => GetCapacityManagerMonitoredTagKeysResult$
];
var GetCapacityReservationUsage$ = [9, n0, _GCRU,
    0, () => GetCapacityReservationUsageRequest$, () => GetCapacityReservationUsageResult$
];
var GetCoipPoolUsage$ = [9, n0, _GCPU,
    0, () => GetCoipPoolUsageRequest$, () => GetCoipPoolUsageResult$
];
var GetConsoleOutput$ = [9, n0, _GCO,
    0, () => GetConsoleOutputRequest$, () => GetConsoleOutputResult$
];
var GetConsoleScreenshot$ = [9, n0, _GCS,
    0, () => GetConsoleScreenshotRequest$, () => GetConsoleScreenshotResult$
];
var GetDeclarativePoliciesReportSummary$ = [9, n0, _GDPRS,
    0, () => GetDeclarativePoliciesReportSummaryRequest$, () => GetDeclarativePoliciesReportSummaryResult$
];
var GetDefaultCreditSpecification$ = [9, n0, _GDCS,
    0, () => GetDefaultCreditSpecificationRequest$, () => GetDefaultCreditSpecificationResult$
];
var GetEbsDefaultKmsKeyId$ = [9, n0, _GEDKKI,
    0, () => GetEbsDefaultKmsKeyIdRequest$, () => GetEbsDefaultKmsKeyIdResult$
];
var GetEbsEncryptionByDefault$ = [9, n0, _GEEBD,
    0, () => GetEbsEncryptionByDefaultRequest$, () => GetEbsEncryptionByDefaultResult$
];
var GetEnabledIpamPolicy$ = [9, n0, _GEIP,
    0, () => GetEnabledIpamPolicyRequest$, () => GetEnabledIpamPolicyResult$
];
var GetFlowLogsIntegrationTemplate$ = [9, n0, _GFLIT,
    0, () => GetFlowLogsIntegrationTemplateRequest$, () => GetFlowLogsIntegrationTemplateResult$
];
var GetGroupsForCapacityReservation$ = [9, n0, _GGFCR,
    0, () => GetGroupsForCapacityReservationRequest$, () => GetGroupsForCapacityReservationResult$
];
var GetHostReservationPurchasePreview$ = [9, n0, _GHRPP,
    0, () => GetHostReservationPurchasePreviewRequest$, () => GetHostReservationPurchasePreviewResult$
];
var GetImageAncestry$ = [9, n0, _GIAe,
    0, () => GetImageAncestryRequest$, () => GetImageAncestryResult$
];
var GetImageBlockPublicAccessState$ = [9, n0, _GIBPAS,
    0, () => GetImageBlockPublicAccessStateRequest$, () => GetImageBlockPublicAccessStateResult$
];
var GetInstanceMetadataDefaults$ = [9, n0, _GIMD,
    0, () => GetInstanceMetadataDefaultsRequest$, () => GetInstanceMetadataDefaultsResult$
];
var GetInstanceTpmEkPub$ = [9, n0, _GITEP,
    0, () => GetInstanceTpmEkPubRequest$, () => GetInstanceTpmEkPubResult$
];
var GetInstanceTypesFromInstanceRequirements$ = [9, n0, _GITFIR,
    0, () => GetInstanceTypesFromInstanceRequirementsRequest$, () => GetInstanceTypesFromInstanceRequirementsResult$
];
var GetInstanceUefiData$ = [9, n0, _GIUD,
    0, () => GetInstanceUefiDataRequest$, () => GetInstanceUefiDataResult$
];
var GetIpamAddressHistory$ = [9, n0, _GIAH,
    0, () => GetIpamAddressHistoryRequest$, () => GetIpamAddressHistoryResult$
];
var GetIpamDiscoveredAccounts$ = [9, n0, _GIDA,
    0, () => GetIpamDiscoveredAccountsRequest$, () => GetIpamDiscoveredAccountsResult$
];
var GetIpamDiscoveredPublicAddresses$ = [9, n0, _GIDPA,
    0, () => GetIpamDiscoveredPublicAddressesRequest$, () => GetIpamDiscoveredPublicAddressesResult$
];
var GetIpamDiscoveredResourceCidrs$ = [9, n0, _GIDRC,
    0, () => GetIpamDiscoveredResourceCidrsRequest$, () => GetIpamDiscoveredResourceCidrsResult$
];
var GetIpamPolicyAllocationRules$ = [9, n0, _GIPARet,
    0, () => GetIpamPolicyAllocationRulesRequest$, () => GetIpamPolicyAllocationRulesResult$
];
var GetIpamPolicyOrganizationTargets$ = [9, n0, _GIPOT,
    0, () => GetIpamPolicyOrganizationTargetsRequest$, () => GetIpamPolicyOrganizationTargetsResult$
];
var GetIpamPoolAllocations$ = [9, n0, _GIPA,
    0, () => GetIpamPoolAllocationsRequest$, () => GetIpamPoolAllocationsResult$
];
var GetIpamPoolCidrs$ = [9, n0, _GIPC,
    0, () => GetIpamPoolCidrsRequest$, () => GetIpamPoolCidrsResult$
];
var GetIpamPrefixListResolverRules$ = [9, n0, _GIPLRR,
    0, () => GetIpamPrefixListResolverRulesRequest$, () => GetIpamPrefixListResolverRulesResult$
];
var GetIpamPrefixListResolverVersionEntries$ = [9, n0, _GIPLRVE,
    0, () => GetIpamPrefixListResolverVersionEntriesRequest$, () => GetIpamPrefixListResolverVersionEntriesResult$
];
var GetIpamPrefixListResolverVersions$ = [9, n0, _GIPLRV,
    0, () => GetIpamPrefixListResolverVersionsRequest$, () => GetIpamPrefixListResolverVersionsResult$
];
var GetIpamResourceCidrs$ = [9, n0, _GIRC,
    0, () => GetIpamResourceCidrsRequest$, () => GetIpamResourceCidrsResult$
];
var GetLaunchTemplateData$ = [9, n0, _GLTD,
    0, () => GetLaunchTemplateDataRequest$, () => GetLaunchTemplateDataResult$
];
var GetManagedPrefixListAssociations$ = [9, n0, _GMPLA,
    0, () => GetManagedPrefixListAssociationsRequest$, () => GetManagedPrefixListAssociationsResult$
];
var GetManagedPrefixListEntries$ = [9, n0, _GMPLE,
    0, () => GetManagedPrefixListEntriesRequest$, () => GetManagedPrefixListEntriesResult$
];
var GetManagedResourceVisibility$ = [9, n0, _GMRV,
    0, () => GetManagedResourceVisibilityRequest$, () => GetManagedResourceVisibilityResult$
];
var GetNetworkInsightsAccessScopeAnalysisFindings$ = [9, n0, _GNIASAF,
    0, () => GetNetworkInsightsAccessScopeAnalysisFindingsRequest$, () => GetNetworkInsightsAccessScopeAnalysisFindingsResult$
];
var GetNetworkInsightsAccessScopeContent$ = [9, n0, _GNIASC,
    0, () => GetNetworkInsightsAccessScopeContentRequest$, () => GetNetworkInsightsAccessScopeContentResult$
];
var GetPasswordData$ = [9, n0, _GPD,
    0, () => GetPasswordDataRequest$, () => GetPasswordDataResult$
];
var GetReservedInstancesExchangeQuote$ = [9, n0, _GRIEQ,
    0, () => GetReservedInstancesExchangeQuoteRequest$, () => GetReservedInstancesExchangeQuoteResult$
];
var GetRouteServerAssociations$ = [9, n0, _GRSA,
    0, () => GetRouteServerAssociationsRequest$, () => GetRouteServerAssociationsResult$
];
var GetRouteServerPropagations$ = [9, n0, _GRSP,
    0, () => GetRouteServerPropagationsRequest$, () => GetRouteServerPropagationsResult$
];
var GetRouteServerRoutingDatabase$ = [9, n0, _GRSRD,
    0, () => GetRouteServerRoutingDatabaseRequest$, () => GetRouteServerRoutingDatabaseResult$
];
var GetSecurityGroupsForVpc$ = [9, n0, _GSGFV,
    0, () => GetSecurityGroupsForVpcRequest$, () => GetSecurityGroupsForVpcResult$
];
var GetSerialConsoleAccessStatus$ = [9, n0, _GSCAS,
    0, () => GetSerialConsoleAccessStatusRequest$, () => GetSerialConsoleAccessStatusResult$
];
var GetSnapshotBlockPublicAccessState$ = [9, n0, _GSBPAS,
    0, () => GetSnapshotBlockPublicAccessStateRequest$, () => GetSnapshotBlockPublicAccessStateResult$
];
var GetSpotPlacementScores$ = [9, n0, _GSPS,
    0, () => GetSpotPlacementScoresRequest$, () => GetSpotPlacementScoresResult$
];
var GetSubnetCidrReservations$ = [9, n0, _GSCR,
    0, () => GetSubnetCidrReservationsRequest$, () => GetSubnetCidrReservationsResult$
];
var GetTransitGatewayAttachmentPropagations$ = [9, n0, _GTGAP,
    0, () => GetTransitGatewayAttachmentPropagationsRequest$, () => GetTransitGatewayAttachmentPropagationsResult$
];
var GetTransitGatewayMeteringPolicyEntries$ = [9, n0, _GTGMPE,
    0, () => GetTransitGatewayMeteringPolicyEntriesRequest$, () => GetTransitGatewayMeteringPolicyEntriesResult$
];
var GetTransitGatewayMulticastDomainAssociations$ = [9, n0, _GTGMDA,
    0, () => GetTransitGatewayMulticastDomainAssociationsRequest$, () => GetTransitGatewayMulticastDomainAssociationsResult$
];
var GetTransitGatewayPolicyTableAssociations$ = [9, n0, _GTGPTA,
    0, () => GetTransitGatewayPolicyTableAssociationsRequest$, () => GetTransitGatewayPolicyTableAssociationsResult$
];
var GetTransitGatewayPolicyTableEntries$ = [9, n0, _GTGPTE,
    0, () => GetTransitGatewayPolicyTableEntriesRequest$, () => GetTransitGatewayPolicyTableEntriesResult$
];
var GetTransitGatewayPrefixListReferences$ = [9, n0, _GTGPLR,
    0, () => GetTransitGatewayPrefixListReferencesRequest$, () => GetTransitGatewayPrefixListReferencesResult$
];
var GetTransitGatewayRouteTableAssociations$ = [9, n0, _GTGRTA,
    0, () => GetTransitGatewayRouteTableAssociationsRequest$, () => GetTransitGatewayRouteTableAssociationsResult$
];
var GetTransitGatewayRouteTablePropagations$ = [9, n0, _GTGRTP,
    0, () => GetTransitGatewayRouteTablePropagationsRequest$, () => GetTransitGatewayRouteTablePropagationsResult$
];
var GetVerifiedAccessEndpointPolicy$ = [9, n0, _GVAEP,
    0, () => GetVerifiedAccessEndpointPolicyRequest$, () => GetVerifiedAccessEndpointPolicyResult$
];
var GetVerifiedAccessEndpointTargets$ = [9, n0, _GVAET,
    0, () => GetVerifiedAccessEndpointTargetsRequest$, () => GetVerifiedAccessEndpointTargetsResult$
];
var GetVerifiedAccessGroupPolicy$ = [9, n0, _GVAGP,
    0, () => GetVerifiedAccessGroupPolicyRequest$, () => GetVerifiedAccessGroupPolicyResult$
];
var GetVpcResourcesBlockingEncryptionEnforcement$ = [9, n0, _GVRBEE,
    0, () => GetVpcResourcesBlockingEncryptionEnforcementRequest$, () => GetVpcResourcesBlockingEncryptionEnforcementResult$
];
var GetVpnConnectionDeviceSampleConfiguration$ = [9, n0, _GVCDSC,
    0, () => GetVpnConnectionDeviceSampleConfigurationRequest$, () => GetVpnConnectionDeviceSampleConfigurationResult$
];
var GetVpnConnectionDeviceTypes$ = [9, n0, _GVCDT,
    0, () => GetVpnConnectionDeviceTypesRequest$, () => GetVpnConnectionDeviceTypesResult$
];
var GetVpnTunnelReplacementStatus$ = [9, n0, _GVTRS,
    0, () => GetVpnTunnelReplacementStatusRequest$, () => GetVpnTunnelReplacementStatusResult$
];
var ImportClientVpnClientCertificateRevocationList$ = [9, n0, _ICVCCRL,
    0, () => ImportClientVpnClientCertificateRevocationListRequest$, () => ImportClientVpnClientCertificateRevocationListResult$
];
var ImportImage$ = [9, n0, _IImpo,
    0, () => ImportImageRequest$, () => ImportImageResult$
];
var ImportInstance$ = [9, n0, _IImp,
    0, () => ImportInstanceRequest$, () => ImportInstanceResult$
];
var ImportKeyPair$ = [9, n0, _IKP,
    0, () => ImportKeyPairRequest$, () => ImportKeyPairResult$
];
var ImportSnapshot$ = [9, n0, _ISmp,
    0, () => ImportSnapshotRequest$, () => ImportSnapshotResult$
];
var ImportVolume$ = [9, n0, _IVm,
    0, () => ImportVolumeRequest$, () => ImportVolumeResult$
];
var ListImagesInRecycleBin$ = [9, n0, _LIIRB,
    0, () => ListImagesInRecycleBinRequest$, () => ListImagesInRecycleBinResult$
];
var ListSnapshotsInRecycleBin$ = [9, n0, _LSIRB,
    0, () => ListSnapshotsInRecycleBinRequest$, () => ListSnapshotsInRecycleBinResult$
];
var ListVolumesInRecycleBin$ = [9, n0, _LVIRB,
    0, () => ListVolumesInRecycleBinRequest$, () => ListVolumesInRecycleBinResult$
];
var LockSnapshot$ = [9, n0, _LSock,
    0, () => LockSnapshotRequest$, () => LockSnapshotResult$
];
var ModifyAccountVpcEncryptionControl$ = [9, n0, _MAVEC,
    0, () => ModifyAccountVpcEncryptionControlRequest$, () => ModifyAccountVpcEncryptionControlResult$
];
var ModifyAddressAttribute$ = [9, n0, _MAA,
    0, () => ModifyAddressAttributeRequest$, () => ModifyAddressAttributeResult$
];
var ModifyAvailabilityZoneGroup$ = [9, n0, _MAZG,
    0, () => ModifyAvailabilityZoneGroupRequest$, () => ModifyAvailabilityZoneGroupResult$
];
var ModifyCapacityReservation$ = [9, n0, _MCR,
    0, () => ModifyCapacityReservationRequest$, () => ModifyCapacityReservationResult$
];
var ModifyCapacityReservationFleet$ = [9, n0, _MCRF,
    0, () => ModifyCapacityReservationFleetRequest$, () => ModifyCapacityReservationFleetResult$
];
var ModifyClientVpnEndpoint$ = [9, n0, _MCVE,
    0, () => ModifyClientVpnEndpointRequest$, () => ModifyClientVpnEndpointResult$
];
var ModifyDefaultCreditSpecification$ = [9, n0, _MDCS,
    0, () => ModifyDefaultCreditSpecificationRequest$, () => ModifyDefaultCreditSpecificationResult$
];
var ModifyEbsDefaultKmsKeyId$ = [9, n0, _MEDKKI,
    0, () => ModifyEbsDefaultKmsKeyIdRequest$, () => ModifyEbsDefaultKmsKeyIdResult$
];
var ModifyFleet$ = [9, n0, _MF,
    0, () => ModifyFleetRequest$, () => ModifyFleetResult$
];
var ModifyFpgaImageAttribute$ = [9, n0, _MFIA,
    0, () => ModifyFpgaImageAttributeRequest$, () => ModifyFpgaImageAttributeResult$
];
var ModifyHosts$ = [9, n0, _MHo,
    0, () => ModifyHostsRequest$, () => ModifyHostsResult$
];
var ModifyIdentityIdFormat$ = [9, n0, _MIIF,
    0, () => ModifyIdentityIdFormatRequest$, () => __Unit
];
var ModifyIdFormat$ = [9, n0, _MIF,
    0, () => ModifyIdFormatRequest$, () => __Unit
];
var ModifyImageAttribute$ = [9, n0, _MIA,
    0, () => ModifyImageAttributeRequest$, () => __Unit
];
var ModifyInstanceAttribute$ = [9, n0, _MIAo,
    0, () => ModifyInstanceAttributeRequest$, () => __Unit
];
var ModifyInstanceCapacityReservationAttributes$ = [9, n0, _MICRA,
    0, () => ModifyInstanceCapacityReservationAttributesRequest$, () => ModifyInstanceCapacityReservationAttributesResult$
];
var ModifyInstanceConnectEndpoint$ = [9, n0, _MICE,
    0, () => ModifyInstanceConnectEndpointRequest$, () => ModifyInstanceConnectEndpointResult$
];
var ModifyInstanceCpuOptions$ = [9, n0, _MICO,
    0, () => ModifyInstanceCpuOptionsRequest$, () => ModifyInstanceCpuOptionsResult$
];
var ModifyInstanceCreditSpecification$ = [9, n0, _MICS,
    0, () => ModifyInstanceCreditSpecificationRequest$, () => ModifyInstanceCreditSpecificationResult$
];
var ModifyInstanceEventStartTime$ = [9, n0, _MIEST,
    0, () => ModifyInstanceEventStartTimeRequest$, () => ModifyInstanceEventStartTimeResult$
];
var ModifyInstanceEventWindow$ = [9, n0, _MIEW,
    0, () => ModifyInstanceEventWindowRequest$, () => ModifyInstanceEventWindowResult$
];
var ModifyInstanceMaintenanceOptions$ = [9, n0, _MIMO,
    0, () => ModifyInstanceMaintenanceOptionsRequest$, () => ModifyInstanceMaintenanceOptionsResult$
];
var ModifyInstanceMetadataDefaults$ = [9, n0, _MIMD,
    0, () => ModifyInstanceMetadataDefaultsRequest$, () => ModifyInstanceMetadataDefaultsResult$
];
var ModifyInstanceMetadataOptions$ = [9, n0, _MIMOo,
    0, () => ModifyInstanceMetadataOptionsRequest$, () => ModifyInstanceMetadataOptionsResult$
];
var ModifyInstanceNetworkPerformanceOptions$ = [9, n0, _MINPO,
    0, () => ModifyInstanceNetworkPerformanceRequest$, () => ModifyInstanceNetworkPerformanceResult$
];
var ModifyInstancePlacement$ = [9, n0, _MIP,
    0, () => ModifyInstancePlacementRequest$, () => ModifyInstancePlacementResult$
];
var ModifyIpam$ = [9, n0, _MIo,
    0, () => ModifyIpamRequest$, () => ModifyIpamResult$
];
var ModifyIpamPolicyAllocationRules$ = [9, n0, _MIPARod,
    0, () => ModifyIpamPolicyAllocationRulesRequest$, () => ModifyIpamPolicyAllocationRulesResult$
];
var ModifyIpamPool$ = [9, n0, _MIPo,
    0, () => ModifyIpamPoolRequest$, () => ModifyIpamPoolResult$
];
var ModifyIpamPoolAllocation$ = [9, n0, _MIPA,
    0, () => ModifyIpamPoolAllocationRequest$, () => ModifyIpamPoolAllocationResult$
];
var ModifyIpamPrefixListResolver$ = [9, n0, _MIPLR,
    0, () => ModifyIpamPrefixListResolverRequest$, () => ModifyIpamPrefixListResolverResult$
];
var ModifyIpamPrefixListResolverTarget$ = [9, n0, _MIPLRT,
    0, () => ModifyIpamPrefixListResolverTargetRequest$, () => ModifyIpamPrefixListResolverTargetResult$
];
var ModifyIpamResourceCidr$ = [9, n0, _MIRC,
    0, () => ModifyIpamResourceCidrRequest$, () => ModifyIpamResourceCidrResult$
];
var ModifyIpamResourceDiscovery$ = [9, n0, _MIRD,
    0, () => ModifyIpamResourceDiscoveryRequest$, () => ModifyIpamResourceDiscoveryResult$
];
var ModifyIpamScope$ = [9, n0, _MIS,
    0, () => ModifyIpamScopeRequest$, () => ModifyIpamScopeResult$
];
var ModifyLaunchTemplate$ = [9, n0, _MLT,
    0, () => ModifyLaunchTemplateRequest$, () => ModifyLaunchTemplateResult$
];
var ModifyLocalGatewayRoute$ = [9, n0, _MLGR,
    0, () => ModifyLocalGatewayRouteRequest$, () => ModifyLocalGatewayRouteResult$
];
var ModifyManagedPrefixList$ = [9, n0, _MMPL,
    0, () => ModifyManagedPrefixListRequest$, () => ModifyManagedPrefixListResult$
];
var ModifyManagedResourceVisibility$ = [9, n0, _MMRV,
    0, () => ModifyManagedResourceVisibilityRequest$, () => ModifyManagedResourceVisibilityResult$
];
var ModifyNetworkInterfaceAttribute$ = [9, n0, _MNIA,
    0, () => ModifyNetworkInterfaceAttributeRequest$, () => __Unit
];
var ModifyPrivateDnsNameOptions$ = [9, n0, _MPDNO,
    0, () => ModifyPrivateDnsNameOptionsRequest$, () => ModifyPrivateDnsNameOptionsResult$
];
var ModifyPublicIpDnsNameOptions$ = [9, n0, _MPIDNO,
    0, () => ModifyPublicIpDnsNameOptionsRequest$, () => ModifyPublicIpDnsNameOptionsResult$
];
var ModifyReservedInstances$ = [9, n0, _MRI,
    0, () => ModifyReservedInstancesRequest$, () => ModifyReservedInstancesResult$
];
var ModifyRouteServer$ = [9, n0, _MRS,
    0, () => ModifyRouteServerRequest$, () => ModifyRouteServerResult$
];
var ModifySecurityGroupRules$ = [9, n0, _MSGR,
    0, () => ModifySecurityGroupRulesRequest$, () => ModifySecurityGroupRulesResult$
];
var ModifySnapshotAttribute$ = [9, n0, _MSA,
    0, () => ModifySnapshotAttributeRequest$, () => __Unit
];
var ModifySnapshotTier$ = [9, n0, _MST,
    0, () => ModifySnapshotTierRequest$, () => ModifySnapshotTierResult$
];
var ModifySpotFleetRequest$ = [9, n0, _MSFR,
    0, () => ModifySpotFleetRequestRequest$, () => ModifySpotFleetRequestResponse$
];
var ModifySubnetAttribute$ = [9, n0, _MSAo,
    0, () => ModifySubnetAttributeRequest$, () => __Unit
];
var ModifyTrafficMirrorFilterNetworkServices$ = [9, n0, _MTMFNS,
    0, () => ModifyTrafficMirrorFilterNetworkServicesRequest$, () => ModifyTrafficMirrorFilterNetworkServicesResult$
];
var ModifyTrafficMirrorFilterRule$ = [9, n0, _MTMFR,
    0, () => ModifyTrafficMirrorFilterRuleRequest$, () => ModifyTrafficMirrorFilterRuleResult$
];
var ModifyTrafficMirrorSession$ = [9, n0, _MTMS,
    0, () => ModifyTrafficMirrorSessionRequest$, () => ModifyTrafficMirrorSessionResult$
];
var ModifyTransitGateway$ = [9, n0, _MTG,
    0, () => ModifyTransitGatewayRequest$, () => ModifyTransitGatewayResult$
];
var ModifyTransitGatewayMeteringPolicy$ = [9, n0, _MTGMP,
    0, () => ModifyTransitGatewayMeteringPolicyRequest$, () => ModifyTransitGatewayMeteringPolicyResult$
];
var ModifyTransitGatewayPrefixListReference$ = [9, n0, _MTGPLR,
    0, () => ModifyTransitGatewayPrefixListReferenceRequest$, () => ModifyTransitGatewayPrefixListReferenceResult$
];
var ModifyTransitGatewayVpcAttachment$ = [9, n0, _MTGVA,
    0, () => ModifyTransitGatewayVpcAttachmentRequest$, () => ModifyTransitGatewayVpcAttachmentResult$
];
var ModifyVerifiedAccessEndpoint$ = [9, n0, _MVAE,
    0, () => ModifyVerifiedAccessEndpointRequest$, () => ModifyVerifiedAccessEndpointResult$
];
var ModifyVerifiedAccessEndpointPolicy$ = [9, n0, _MVAEP,
    0, () => ModifyVerifiedAccessEndpointPolicyRequest$, () => ModifyVerifiedAccessEndpointPolicyResult$
];
var ModifyVerifiedAccessGroup$ = [9, n0, _MVAG,
    0, () => ModifyVerifiedAccessGroupRequest$, () => ModifyVerifiedAccessGroupResult$
];
var ModifyVerifiedAccessGroupPolicy$ = [9, n0, _MVAGP,
    0, () => ModifyVerifiedAccessGroupPolicyRequest$, () => ModifyVerifiedAccessGroupPolicyResult$
];
var ModifyVerifiedAccessInstance$ = [9, n0, _MVAI,
    0, () => ModifyVerifiedAccessInstanceRequest$, () => ModifyVerifiedAccessInstanceResult$
];
var ModifyVerifiedAccessInstanceLoggingConfiguration$ = [9, n0, _MVAILC,
    0, () => ModifyVerifiedAccessInstanceLoggingConfigurationRequest$, () => ModifyVerifiedAccessInstanceLoggingConfigurationResult$
];
var ModifyVerifiedAccessTrustProvider$ = [9, n0, _MVATP,
    0, () => ModifyVerifiedAccessTrustProviderRequest$, () => ModifyVerifiedAccessTrustProviderResult$
];
var ModifyVolume$ = [9, n0, _MVo,
    0, () => ModifyVolumeRequest$, () => ModifyVolumeResult$
];
var ModifyVolumeAttribute$ = [9, n0, _MVA,
    0, () => ModifyVolumeAttributeRequest$, () => __Unit
];
var ModifyVpcAttribute$ = [9, n0, _MVAo,
    0, () => ModifyVpcAttributeRequest$, () => __Unit
];
var ModifyVpcBlockPublicAccessExclusion$ = [9, n0, _MVBPAE,
    0, () => ModifyVpcBlockPublicAccessExclusionRequest$, () => ModifyVpcBlockPublicAccessExclusionResult$
];
var ModifyVpcBlockPublicAccessOptions$ = [9, n0, _MVBPAO,
    0, () => ModifyVpcBlockPublicAccessOptionsRequest$, () => ModifyVpcBlockPublicAccessOptionsResult$
];
var ModifyVpcEncryptionControl$ = [9, n0, _MVEC,
    0, () => ModifyVpcEncryptionControlRequest$, () => ModifyVpcEncryptionControlResult$
];
var ModifyVpcEndpoint$ = [9, n0, _MVEo,
    0, () => ModifyVpcEndpointRequest$, () => ModifyVpcEndpointResult$
];
var ModifyVpcEndpointConnectionNotification$ = [9, n0, _MVECN,
    0, () => ModifyVpcEndpointConnectionNotificationRequest$, () => ModifyVpcEndpointConnectionNotificationResult$
];
var ModifyVpcEndpointPayerResponsibility$ = [9, n0, _MVEPR,
    0, () => ModifyVpcEndpointPayerResponsibilityRequest$, () => ModifyVpcEndpointPayerResponsibilityResult$
];
var ModifyVpcEndpointServiceConfiguration$ = [9, n0, _MVESC,
    0, () => ModifyVpcEndpointServiceConfigurationRequest$, () => ModifyVpcEndpointServiceConfigurationResult$
];
var ModifyVpcEndpointServicePayerResponsibility$ = [9, n0, _MVESPRod,
    0, () => ModifyVpcEndpointServicePayerResponsibilityRequest$, () => ModifyVpcEndpointServicePayerResponsibilityResult$
];
var ModifyVpcEndpointServicePermissions$ = [9, n0, _MVESP,
    0, () => ModifyVpcEndpointServicePermissionsRequest$, () => ModifyVpcEndpointServicePermissionsResult$
];
var ModifyVpcPeeringConnectionOptions$ = [9, n0, _MVPCO,
    0, () => ModifyVpcPeeringConnectionOptionsRequest$, () => ModifyVpcPeeringConnectionOptionsResult$
];
var ModifyVpcTenancy$ = [9, n0, _MVT,
    0, () => ModifyVpcTenancyRequest$, () => ModifyVpcTenancyResult$
];
var ModifyVpnConnection$ = [9, n0, _MVC,
    0, () => ModifyVpnConnectionRequest$, () => ModifyVpnConnectionResult$
];
var ModifyVpnConnectionOptions$ = [9, n0, _MVCO,
    0, () => ModifyVpnConnectionOptionsRequest$, () => ModifyVpnConnectionOptionsResult$
];
var ModifyVpnTunnelCertificate$ = [9, n0, _MVTC,
    0, () => ModifyVpnTunnelCertificateRequest$, () => ModifyVpnTunnelCertificateResult$
];
var ModifyVpnTunnelOptions$ = [9, n0, _MVTO,
    0, () => ModifyVpnTunnelOptionsRequest$, () => ModifyVpnTunnelOptionsResult$
];
var MonitorInstances$ = [9, n0, _MIon,
    0, () => MonitorInstancesRequest$, () => MonitorInstancesResult$
];
var MoveAddressToVpc$ = [9, n0, _MATV,
    0, () => MoveAddressToVpcRequest$, () => MoveAddressToVpcResult$
];
var MoveByoipCidrToIpam$ = [9, n0, _MBCTI,
    0, () => MoveByoipCidrToIpamRequest$, () => MoveByoipCidrToIpamResult$
];
var MoveCapacityReservationInstances$ = [9, n0, _MCRI,
    0, () => MoveCapacityReservationInstancesRequest$, () => MoveCapacityReservationInstancesResult$
];
var ProvisionByoipCidr$ = [9, n0, _PBC,
    0, () => ProvisionByoipCidrRequest$, () => ProvisionByoipCidrResult$
];
var ProvisionIpamByoasn$ = [9, n0, _PIB,
    0, () => ProvisionIpamByoasnRequest$, () => ProvisionIpamByoasnResult$
];
var ProvisionIpamPoolCidr$ = [9, n0, _PIPC,
    0, () => ProvisionIpamPoolCidrRequest$, () => ProvisionIpamPoolCidrResult$
];
var ProvisionPublicIpv4PoolCidr$ = [9, n0, _PPIPC,
    0, () => ProvisionPublicIpv4PoolCidrRequest$, () => ProvisionPublicIpv4PoolCidrResult$
];
var PurchaseCapacityBlock$ = [9, n0, _PCBu,
    0, () => PurchaseCapacityBlockRequest$, () => PurchaseCapacityBlockResult$
];
var PurchaseCapacityBlockExtension$ = [9, n0, _PCBE,
    0, () => PurchaseCapacityBlockExtensionRequest$, () => PurchaseCapacityBlockExtensionResult$
];
var PurchaseHostReservation$ = [9, n0, _PHR,
    0, () => PurchaseHostReservationRequest$, () => PurchaseHostReservationResult$
];
var PurchaseReservedInstancesOffering$ = [9, n0, _PRIO,
    0, () => PurchaseReservedInstancesOfferingRequest$, () => PurchaseReservedInstancesOfferingResult$
];
var PurchaseScheduledInstances$ = [9, n0, _PSI,
    0, () => PurchaseScheduledInstancesRequest$, () => PurchaseScheduledInstancesResult$
];
var RebootInstances$ = [9, n0, _RIeb,
    0, () => RebootInstancesRequest$, () => __Unit
];
var RegisterImage$ = [9, n0, _RIegi,
    0, () => RegisterImageRequest$, () => RegisterImageResult$
];
var RegisterInstanceEventNotificationAttributes$ = [9, n0, _RIENA,
    0, () => RegisterInstanceEventNotificationAttributesRequest$, () => RegisterInstanceEventNotificationAttributesResult$
];
var RegisterTransitGatewayMulticastGroupMembers$ = [9, n0, _RTGMGM,
    0, () => RegisterTransitGatewayMulticastGroupMembersRequest$, () => RegisterTransitGatewayMulticastGroupMembersResult$
];
var RegisterTransitGatewayMulticastGroupSources$ = [9, n0, _RTGMGS,
    0, () => RegisterTransitGatewayMulticastGroupSourcesRequest$, () => RegisterTransitGatewayMulticastGroupSourcesResult$
];
var RejectCapacityReservationBillingOwnership$ = [9, n0, _RCRBO,
    0, () => RejectCapacityReservationBillingOwnershipRequest$, () => RejectCapacityReservationBillingOwnershipResult$
];
var RejectTransitGatewayClientVpnAttachment$ = [9, n0, _RTGCVA,
    0, () => RejectTransitGatewayClientVpnAttachmentRequest$, () => RejectTransitGatewayClientVpnAttachmentResult$
];
var RejectTransitGatewayMulticastDomainAssociations$ = [9, n0, _RTGMDA,
    0, () => RejectTransitGatewayMulticastDomainAssociationsRequest$, () => RejectTransitGatewayMulticastDomainAssociationsResult$
];
var RejectTransitGatewayPeeringAttachment$ = [9, n0, _RTGPA,
    0, () => RejectTransitGatewayPeeringAttachmentRequest$, () => RejectTransitGatewayPeeringAttachmentResult$
];
var RejectTransitGatewayVpcAttachment$ = [9, n0, _RTGVA,
    0, () => RejectTransitGatewayVpcAttachmentRequest$, () => RejectTransitGatewayVpcAttachmentResult$
];
var RejectVpcEndpointConnections$ = [9, n0, _RVEC,
    0, () => RejectVpcEndpointConnectionsRequest$, () => RejectVpcEndpointConnectionsResult$
];
var RejectVpcPeeringConnection$ = [9, n0, _RVPC,
    0, () => RejectVpcPeeringConnectionRequest$, () => RejectVpcPeeringConnectionResult$
];
var ReleaseAddress$ = [9, n0, _RAel,
    0, () => ReleaseAddressRequest$, () => __Unit
];
var ReleaseHosts$ = [9, n0, _RH,
    0, () => ReleaseHostsRequest$, () => ReleaseHostsResult$
];
var ReleaseIpamPoolAllocation$ = [9, n0, _RIPA,
    0, () => ReleaseIpamPoolAllocationRequest$, () => ReleaseIpamPoolAllocationResult$
];
var ReplaceIamInstanceProfileAssociation$ = [9, n0, _RIIPA,
    0, () => ReplaceIamInstanceProfileAssociationRequest$, () => ReplaceIamInstanceProfileAssociationResult$
];
var ReplaceImageCriteriaInAllowedImagesSettings$ = [9, n0, _RICIAIS,
    0, () => ReplaceImageCriteriaInAllowedImagesSettingsRequest$, () => ReplaceImageCriteriaInAllowedImagesSettingsResult$
];
var ReplaceNetworkAclAssociation$ = [9, n0, _RNAA,
    0, () => ReplaceNetworkAclAssociationRequest$, () => ReplaceNetworkAclAssociationResult$
];
var ReplaceNetworkAclEntry$ = [9, n0, _RNAE,
    0, () => ReplaceNetworkAclEntryRequest$, () => __Unit
];
var ReplaceRoute$ = [9, n0, _RRe,
    0, () => ReplaceRouteRequest$, () => __Unit
];
var ReplaceRouteTableAssociation$ = [9, n0, _RRTA,
    0, () => ReplaceRouteTableAssociationRequest$, () => ReplaceRouteTableAssociationResult$
];
var ReplaceTransitGatewayRoute$ = [9, n0, _RTGR,
    0, () => ReplaceTransitGatewayRouteRequest$, () => ReplaceTransitGatewayRouteResult$
];
var ReplaceVpnTunnel$ = [9, n0, _RVT,
    0, () => ReplaceVpnTunnelRequest$, () => ReplaceVpnTunnelResult$
];
var ReportInstanceStatus$ = [9, n0, _RISe,
    0, () => ReportInstanceStatusRequest$, () => __Unit
];
var RequestSpotFleet$ = [9, n0, _RSF,
    0, () => RequestSpotFleetRequest$, () => RequestSpotFleetResponse$
];
var RequestSpotInstances$ = [9, n0, _RSIeq,
    0, () => RequestSpotInstancesRequest$, () => RequestSpotInstancesResult$
];
var ResetAddressAttribute$ = [9, n0, _RAA,
    0, () => ResetAddressAttributeRequest$, () => ResetAddressAttributeResult$
];
var ResetEbsDefaultKmsKeyId$ = [9, n0, _REDKKI,
    0, () => ResetEbsDefaultKmsKeyIdRequest$, () => ResetEbsDefaultKmsKeyIdResult$
];
var ResetFpgaImageAttribute$ = [9, n0, _RFIA,
    0, () => ResetFpgaImageAttributeRequest$, () => ResetFpgaImageAttributeResult$
];
var ResetImageAttribute$ = [9, n0, _RIA,
    0, () => ResetImageAttributeRequest$, () => __Unit
];
var ResetInstanceAttribute$ = [9, n0, _RIAe,
    0, () => ResetInstanceAttributeRequest$, () => __Unit
];
var ResetNetworkInterfaceAttribute$ = [9, n0, _RNIA,
    0, () => ResetNetworkInterfaceAttributeRequest$, () => __Unit
];
var ResetSnapshotAttribute$ = [9, n0, _RSAe,
    0, () => ResetSnapshotAttributeRequest$, () => __Unit
];
var RestoreAddressToClassic$ = [9, n0, _RATC,
    0, () => RestoreAddressToClassicRequest$, () => RestoreAddressToClassicResult$
];
var RestoreImageFromRecycleBin$ = [9, n0, _RIFRB,
    0, () => RestoreImageFromRecycleBinRequest$, () => RestoreImageFromRecycleBinResult$
];
var RestoreManagedPrefixListVersion$ = [9, n0, _RMPLV,
    0, () => RestoreManagedPrefixListVersionRequest$, () => RestoreManagedPrefixListVersionResult$
];
var RestoreSnapshotFromRecycleBin$ = [9, n0, _RSFRB,
    0, () => RestoreSnapshotFromRecycleBinRequest$, () => RestoreSnapshotFromRecycleBinResult$
];
var RestoreSnapshotTier$ = [9, n0, _RSTes,
    0, () => RestoreSnapshotTierRequest$, () => RestoreSnapshotTierResult$
];
var RestoreVolumeFromRecycleBin$ = [9, n0, _RVFRB,
    0, () => RestoreVolumeFromRecycleBinRequest$, () => RestoreVolumeFromRecycleBinResult$
];
var RevokeClientVpnIngress$ = [9, n0, _RCVI,
    0, () => RevokeClientVpnIngressRequest$, () => RevokeClientVpnIngressResult$
];
var RevokeSecurityGroupEgress$ = [9, n0, _RSGE,
    0, () => RevokeSecurityGroupEgressRequest$, () => RevokeSecurityGroupEgressResult$
];
var RevokeSecurityGroupIngress$ = [9, n0, _RSGIev,
    0, () => RevokeSecurityGroupIngressRequest$, () => RevokeSecurityGroupIngressResult$
];
var RunInstances$ = [9, n0, _RIu,
    0, () => RunInstancesRequest$, () => Reservation$
];
var RunScheduledInstances$ = [9, n0, _RSIu,
    0, () => RunScheduledInstancesRequest$, () => RunScheduledInstancesResult$
];
var SearchLocalGatewayRoutes$ = [9, n0, _SLGR,
    0, () => SearchLocalGatewayRoutesRequest$, () => SearchLocalGatewayRoutesResult$
];
var SearchTransitGatewayMulticastGroups$ = [9, n0, _STGMG,
    0, () => SearchTransitGatewayMulticastGroupsRequest$, () => SearchTransitGatewayMulticastGroupsResult$
];
var SearchTransitGatewayRoutes$ = [9, n0, _STGR,
    0, () => SearchTransitGatewayRoutesRequest$, () => SearchTransitGatewayRoutesResult$
];
var SendDiagnosticInterrupt$ = [9, n0, _SDI,
    0, () => SendDiagnosticInterruptRequest$, () => __Unit
];
var StartDeclarativePoliciesReport$ = [9, n0, _SDPR,
    0, () => StartDeclarativePoliciesReportRequest$, () => StartDeclarativePoliciesReportResult$
];
var StartInstances$ = [9, n0, _SIta,
    0, () => StartInstancesRequest$, () => StartInstancesResult$
];
var StartNetworkInsightsAccessScopeAnalysis$ = [9, n0, _SNIASA,
    0, () => StartNetworkInsightsAccessScopeAnalysisRequest$, () => StartNetworkInsightsAccessScopeAnalysisResult$
];
var StartNetworkInsightsAnalysis$ = [9, n0, _SNIA,
    0, () => StartNetworkInsightsAnalysisRequest$, () => StartNetworkInsightsAnalysisResult$
];
var StartVpcEndpointServicePrivateDnsVerification$ = [9, n0, _SVESPDV,
    0, () => StartVpcEndpointServicePrivateDnsVerificationRequest$, () => StartVpcEndpointServicePrivateDnsVerificationResult$
];
var StopInstances$ = [9, n0, _SItop,
    0, () => StopInstancesRequest$, () => StopInstancesResult$
];
var TerminateClientVpnConnections$ = [9, n0, _TCVC,
    0, () => TerminateClientVpnConnectionsRequest$, () => TerminateClientVpnConnectionsResult$
];
var TerminateInstances$ = [9, n0, _TI,
    0, () => TerminateInstancesRequest$, () => TerminateInstancesResult$
];
var UnassignIpv6Addresses$ = [9, n0, _UIAn,
    0, () => UnassignIpv6AddressesRequest$, () => UnassignIpv6AddressesResult$
];
var UnassignPrivateIpAddresses$ = [9, n0, _UPIA,
    0, () => UnassignPrivateIpAddressesRequest$, () => __Unit
];
var UnassignPrivateNatGatewayAddress$ = [9, n0, _UPNGA,
    0, () => UnassignPrivateNatGatewayAddressRequest$, () => UnassignPrivateNatGatewayAddressResult$
];
var UnlockSnapshot$ = [9, n0, _USn,
    0, () => UnlockSnapshotRequest$, () => UnlockSnapshotResult$
];
var UnmonitorInstances$ = [9, n0, _UInm,
    0, () => UnmonitorInstancesRequest$, () => UnmonitorInstancesResult$
];
var UpdateCapacityManagerMonitoredTagKeys$ = [9, n0, _UCMMTK,
    0, () => UpdateCapacityManagerMonitoredTagKeysRequest$, () => UpdateCapacityManagerMonitoredTagKeysResult$
];
var UpdateCapacityManagerOrganizationsAccess$ = [9, n0, _UCMOA,
    0, () => UpdateCapacityManagerOrganizationsAccessRequest$, () => UpdateCapacityManagerOrganizationsAccessResult$
];
var UpdateInterruptibleCapacityReservationAllocation$ = [9, n0, _UICRA,
    0, () => UpdateInterruptibleCapacityReservationAllocationRequest$, () => UpdateInterruptibleCapacityReservationAllocationResult$
];
var UpdateSecurityGroupRuleDescriptionsEgress$ = [9, n0, _USGRDE,
    0, () => UpdateSecurityGroupRuleDescriptionsEgressRequest$, () => UpdateSecurityGroupRuleDescriptionsEgressResult$
];
var UpdateSecurityGroupRuleDescriptionsIngress$ = [9, n0, _USGRDI,
    0, () => UpdateSecurityGroupRuleDescriptionsIngressRequest$, () => UpdateSecurityGroupRuleDescriptionsIngressResult$
];
var WithdrawByoipCidr$ = [9, n0, _WBC,
    0, () => WithdrawByoipCidrRequest$, () => WithdrawByoipCidrResult$
];

const getRuntimeConfig$1 = (config) => {
    return {
        apiVersion: "2016-11-15",
        base64Decoder: config?.base64Decoder ?? fromBase64,
        base64Encoder: config?.base64Encoder ?? toBase64,
        disableHostPrefix: config?.disableHostPrefix ?? false,
        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,
        extensions: config?.extensions ?? [],
        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultEC2HttpAuthSchemeProvider,
        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 ?? AwsEc2QueryProtocol,
        protocolSettings: config?.protocolSettings ?? {
            defaultNamespace: "com.amazonaws.ec2",
            errorTypeRegistries,
            xmlNamespace: "http://ec2.amazonaws.com/doc/2016-11-15",
            version: "2016-11-15",
            serviceTarget: "AmazonEC2",
        },
        serviceId: config?.serviceId ?? "EC2",
        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 EC2Client 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: defaultEC2HttpAuthSchemeParametersProvider,
            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({
                "aws.auth#sigv4": config.credentials,
            }),
        }));
        this.middlewareStack.use(getHttpSigningPlugin(this.config));
    }
    destroy() {
        super.destroy();
    }
}

const command = makeBuilder(commonParams, "AmazonEC2", "EC2Client", getEndpointPlugin);
const _ep0 = {};
const _mw0 = (Command, cs, config, o) => [];
const _mw1 = (Command, cs, config, o) => [
    getCopySnapshotPresignedUrlPlugin(config),
];

class AcceptAddressTransferCommand extends command(_ep0, _mw0, "AcceptAddressTransfer", AcceptAddressTransfer$) {
}

class AcceptCapacityReservationBillingOwnershipCommand extends command(_ep0, _mw0, "AcceptCapacityReservationBillingOwnership", AcceptCapacityReservationBillingOwnership$) {
}

class AcceptReservedInstancesExchangeQuoteCommand extends command(_ep0, _mw0, "AcceptReservedInstancesExchangeQuote", AcceptReservedInstancesExchangeQuote$) {
}

class AcceptTransitGatewayClientVpnAttachmentCommand extends command(_ep0, _mw0, "AcceptTransitGatewayClientVpnAttachment", AcceptTransitGatewayClientVpnAttachment$) {
}

class AcceptTransitGatewayMulticastDomainAssociationsCommand extends command(_ep0, _mw0, "AcceptTransitGatewayMulticastDomainAssociations", AcceptTransitGatewayMulticastDomainAssociations$) {
}

class AcceptTransitGatewayPeeringAttachmentCommand extends command(_ep0, _mw0, "AcceptTransitGatewayPeeringAttachment", AcceptTransitGatewayPeeringAttachment$) {
}

class AcceptTransitGatewayVpcAttachmentCommand extends command(_ep0, _mw0, "AcceptTransitGatewayVpcAttachment", AcceptTransitGatewayVpcAttachment$) {
}

class AcceptVpcEndpointConnectionsCommand extends command(_ep0, _mw0, "AcceptVpcEndpointConnections", AcceptVpcEndpointConnections$) {
}

class AcceptVpcPeeringConnectionCommand extends command(_ep0, _mw0, "AcceptVpcPeeringConnection", AcceptVpcPeeringConnection$) {
}

class AdvertiseByoipCidrCommand extends command(_ep0, _mw0, "AdvertiseByoipCidr", AdvertiseByoipCidr$) {
}

class AllocateAddressCommand extends command(_ep0, _mw0, "AllocateAddress", AllocateAddress$) {
}

class AllocateHostsCommand extends command(_ep0, _mw0, "AllocateHosts", AllocateHosts$) {
}

class AllocateIpamPoolCidrCommand extends command(_ep0, _mw0, "AllocateIpamPoolCidr", AllocateIpamPoolCidr$) {
}

class ApplySecurityGroupsToClientVpnTargetNetworkCommand extends command(_ep0, _mw0, "ApplySecurityGroupsToClientVpnTargetNetwork", ApplySecurityGroupsToClientVpnTargetNetwork$) {
}

class AssignIpv6AddressesCommand extends command(_ep0, _mw0, "AssignIpv6Addresses", AssignIpv6Addresses$) {
}

class AssignPrivateIpAddressesCommand extends command(_ep0, _mw0, "AssignPrivateIpAddresses", AssignPrivateIpAddresses$) {
}

class AssignPrivateNatGatewayAddressCommand extends command(_ep0, _mw0, "AssignPrivateNatGatewayAddress", AssignPrivateNatGatewayAddress$) {
}

class AssociateAddressCommand extends command(_ep0, _mw0, "AssociateAddress", AssociateAddress$) {
}

class AssociateCapacityReservationBillingOwnerCommand extends command(_ep0, _mw0, "AssociateCapacityReservationBillingOwner", AssociateCapacityReservationBillingOwner$) {
}

class AssociateClientVpnTargetNetworkCommand extends command(_ep0, _mw0, "AssociateClientVpnTargetNetwork", AssociateClientVpnTargetNetwork$) {
}

class AssociateDhcpOptionsCommand extends command(_ep0, _mw0, "AssociateDhcpOptions", AssociateDhcpOptions$) {
}

class AssociateEnclaveCertificateIamRoleCommand extends command(_ep0, _mw0, "AssociateEnclaveCertificateIamRole", AssociateEnclaveCertificateIamRole$) {
}

class AssociateIamInstanceProfileCommand extends command(_ep0, _mw0, "AssociateIamInstanceProfile", AssociateIamInstanceProfile$) {
}

class AssociateInstanceEventWindowCommand extends command(_ep0, _mw0, "AssociateInstanceEventWindow", AssociateInstanceEventWindow$) {
}

class AssociateIpamByoasnCommand extends command(_ep0, _mw0, "AssociateIpamByoasn", AssociateIpamByoasn$) {
}

class AssociateIpamResourceDiscoveryCommand extends command(_ep0, _mw0, "AssociateIpamResourceDiscovery", AssociateIpamResourceDiscovery$) {
}

class AssociateNatGatewayAddressCommand extends command(_ep0, _mw0, "AssociateNatGatewayAddress", AssociateNatGatewayAddress$) {
}

class AssociateRouteServerCommand extends command(_ep0, _mw0, "AssociateRouteServer", AssociateRouteServer$) {
}

class AssociateRouteTableCommand extends command(_ep0, _mw0, "AssociateRouteTable", AssociateRouteTable$) {
}

class AssociateSecurityGroupVpcCommand extends command(_ep0, _mw0, "AssociateSecurityGroupVpc", AssociateSecurityGroupVpc$) {
}

class AssociateSubnetCidrBlockCommand extends command(_ep0, _mw0, "AssociateSubnetCidrBlock", AssociateSubnetCidrBlock$) {
}

class AssociateTransitGatewayMulticastDomainCommand extends command(_ep0, _mw0, "AssociateTransitGatewayMulticastDomain", AssociateTransitGatewayMulticastDomain$) {
}

class AssociateTransitGatewayPolicyTableCommand extends command(_ep0, _mw0, "AssociateTransitGatewayPolicyTable", AssociateTransitGatewayPolicyTable$) {
}

class AssociateTransitGatewayRouteTableCommand extends command(_ep0, _mw0, "AssociateTransitGatewayRouteTable", AssociateTransitGatewayRouteTable$) {
}

class AssociateTrunkInterfaceCommand extends command(_ep0, _mw0, "AssociateTrunkInterface", AssociateTrunkInterface$) {
}

class AssociateVpcCidrBlockCommand extends command(_ep0, _mw0, "AssociateVpcCidrBlock", AssociateVpcCidrBlock$) {
}

class AttachClassicLinkVpcCommand extends command(_ep0, _mw0, "AttachClassicLinkVpc", AttachClassicLinkVpc$) {
}

class AttachImageWatermarkCommand extends command(_ep0, _mw0, "AttachImageWatermark", AttachImageWatermark$) {
}

class AttachInternetGatewayCommand extends command(_ep0, _mw0, "AttachInternetGateway", AttachInternetGateway$) {
}

class AttachNetworkInterfaceCommand extends command(_ep0, _mw0, "AttachNetworkInterface", AttachNetworkInterface$) {
}

class AttachVerifiedAccessTrustProviderCommand extends command(_ep0, _mw0, "AttachVerifiedAccessTrustProvider", AttachVerifiedAccessTrustProvider$) {
}

class AttachVolumeCommand extends command(_ep0, _mw0, "AttachVolume", AttachVolume$) {
}

class AttachVpnGatewayCommand extends command(_ep0, _mw0, "AttachVpnGateway", AttachVpnGateway$) {
}

class AuthorizeClientVpnIngressCommand extends command(_ep0, _mw0, "AuthorizeClientVpnIngress", AuthorizeClientVpnIngress$) {
}

class AuthorizeSecurityGroupEgressCommand extends command(_ep0, _mw0, "AuthorizeSecurityGroupEgress", AuthorizeSecurityGroupEgress$) {
}

class AuthorizeSecurityGroupIngressCommand extends command(_ep0, _mw0, "AuthorizeSecurityGroupIngress", AuthorizeSecurityGroupIngress$) {
}

class BundleInstanceCommand extends command(_ep0, _mw0, "BundleInstance", BundleInstance$) {
}

class CancelBundleTaskCommand extends command(_ep0, _mw0, "CancelBundleTask", CancelBundleTask$) {
}

class CancelCapacityReservationCommand extends command(_ep0, _mw0, "CancelCapacityReservation", CancelCapacityReservation$) {
}

class CancelCapacityReservationFleetsCommand extends command(_ep0, _mw0, "CancelCapacityReservationFleets", CancelCapacityReservationFleets$) {
}

class CancelConversionTaskCommand extends command(_ep0, _mw0, "CancelConversionTask", CancelConversionTask$) {
}

class CancelDeclarativePoliciesReportCommand extends command(_ep0, _mw0, "CancelDeclarativePoliciesReport", CancelDeclarativePoliciesReport$) {
}

class CancelExportTaskCommand extends command(_ep0, _mw0, "CancelExportTask", CancelExportTask$) {
}

class CancelImageLaunchPermissionCommand extends command(_ep0, _mw0, "CancelImageLaunchPermission", CancelImageLaunchPermission$) {
}

class CancelImportTaskCommand extends command(_ep0, _mw0, "CancelImportTask", CancelImportTask$) {
}

class CancelReservedInstancesListingCommand extends command(_ep0, _mw0, "CancelReservedInstancesListing", CancelReservedInstancesListing$) {
}

class CancelSpotFleetRequestsCommand extends command(_ep0, _mw0, "CancelSpotFleetRequests", CancelSpotFleetRequests$) {
}

class CancelSpotInstanceRequestsCommand extends command(_ep0, _mw0, "CancelSpotInstanceRequests", CancelSpotInstanceRequests$) {
}

class ConfirmProductInstanceCommand extends command(_ep0, _mw0, "ConfirmProductInstance", ConfirmProductInstance$) {
}

class CopyFpgaImageCommand extends command(_ep0, _mw0, "CopyFpgaImage", CopyFpgaImage$) {
}

class CopyImageCommand extends command(_ep0, _mw0, "CopyImage", CopyImage$) {
}

class CopySnapshotCommand extends command(_ep0, _mw1, "CopySnapshot", CopySnapshot$) {
}

class CopyVolumesCommand extends command(_ep0, _mw0, "CopyVolumes", CopyVolumes$) {
}

class CreateCapacityManagerDataExportCommand extends command(_ep0, _mw0, "CreateCapacityManagerDataExport", CreateCapacityManagerDataExport$) {
}

class CreateCapacityReservationBySplittingCommand extends command(_ep0, _mw0, "CreateCapacityReservationBySplitting", CreateCapacityReservationBySplitting$) {
}

class CreateCapacityReservationCancellationQuoteCommand extends command(_ep0, _mw0, "CreateCapacityReservationCancellationQuote", CreateCapacityReservationCancellationQuote$) {
}

class CreateCapacityReservationCommand extends command(_ep0, _mw0, "CreateCapacityReservation", CreateCapacityReservation$) {
}

class CreateCapacityReservationFleetCommand extends command(_ep0, _mw0, "CreateCapacityReservationFleet", CreateCapacityReservationFleet$) {
}

class CreateCarrierGatewayCommand extends command(_ep0, _mw0, "CreateCarrierGateway", CreateCarrierGateway$) {
}

class CreateClientVpnEndpointCommand extends command(_ep0, _mw0, "CreateClientVpnEndpoint", CreateClientVpnEndpoint$) {
}

class CreateClientVpnRouteCommand extends command(_ep0, _mw0, "CreateClientVpnRoute", CreateClientVpnRoute$) {
}

class CreateCoipCidrCommand extends command(_ep0, _mw0, "CreateCoipCidr", CreateCoipCidr$) {
}

class CreateCoipPoolCommand extends command(_ep0, _mw0, "CreateCoipPool", CreateCoipPool$) {
}

class CreateCustomerGatewayCommand extends command(_ep0, _mw0, "CreateCustomerGateway", CreateCustomerGateway$) {
}

class CreateDefaultSubnetCommand extends command(_ep0, _mw0, "CreateDefaultSubnet", CreateDefaultSubnet$) {
}

class CreateDefaultVpcCommand extends command(_ep0, _mw0, "CreateDefaultVpc", CreateDefaultVpc$) {
}

class CreateDelegateMacVolumeOwnershipTaskCommand extends command(_ep0, _mw0, "CreateDelegateMacVolumeOwnershipTask", CreateDelegateMacVolumeOwnershipTask$) {
}

class CreateDhcpOptionsCommand extends command(_ep0, _mw0, "CreateDhcpOptions", CreateDhcpOptions$) {
}

class CreateEgressOnlyInternetGatewayCommand extends command(_ep0, _mw0, "CreateEgressOnlyInternetGateway", CreateEgressOnlyInternetGateway$) {
}

class CreateFleetCommand extends command(_ep0, _mw0, "CreateFleet", CreateFleet$) {
}

class CreateFlowLogsCommand extends command(_ep0, _mw0, "CreateFlowLogs", CreateFlowLogs$) {
}

class CreateFpgaImageCommand extends command(_ep0, _mw0, "CreateFpgaImage", CreateFpgaImage$) {
}

class CreateImageCommand extends command(_ep0, _mw0, "CreateImage", CreateImage$) {
}

class CreateImageUsageReportCommand extends command(_ep0, _mw0, "CreateImageUsageReport", CreateImageUsageReport$) {
}

class CreateInstanceConnectEndpointCommand extends command(_ep0, _mw0, "CreateInstanceConnectEndpoint", CreateInstanceConnectEndpoint$) {
}

class CreateInstanceEventWindowCommand extends command(_ep0, _mw0, "CreateInstanceEventWindow", CreateInstanceEventWindow$) {
}

class CreateInstanceExportTaskCommand extends command(_ep0, _mw0, "CreateInstanceExportTask", CreateInstanceExportTask$) {
}

class CreateInternetGatewayCommand extends command(_ep0, _mw0, "CreateInternetGateway", CreateInternetGateway$) {
}

class CreateInterruptibleCapacityReservationAllocationCommand extends command(_ep0, _mw0, "CreateInterruptibleCapacityReservationAllocation", CreateInterruptibleCapacityReservationAllocation$) {
}

class CreateIpamCommand extends command(_ep0, _mw0, "CreateIpam", CreateIpam$) {
}

class CreateIpamExternalResourceVerificationTokenCommand extends command(_ep0, _mw0, "CreateIpamExternalResourceVerificationToken", CreateIpamExternalResourceVerificationToken$) {
}

class CreateIpamPolicyCommand extends command(_ep0, _mw0, "CreateIpamPolicy", CreateIpamPolicy$) {
}

class CreateIpamPoolCommand extends command(_ep0, _mw0, "CreateIpamPool", CreateIpamPool$) {
}

class CreateIpamPrefixListResolverCommand extends command(_ep0, _mw0, "CreateIpamPrefixListResolver", CreateIpamPrefixListResolver$) {
}

class CreateIpamPrefixListResolverTargetCommand extends command(_ep0, _mw0, "CreateIpamPrefixListResolverTarget", CreateIpamPrefixListResolverTarget$) {
}

class CreateIpamResourceDiscoveryCommand extends command(_ep0, _mw0, "CreateIpamResourceDiscovery", CreateIpamResourceDiscovery$) {
}

class CreateIpamScopeCommand extends command(_ep0, _mw0, "CreateIpamScope", CreateIpamScope$) {
}

class CreateKeyPairCommand extends command(_ep0, _mw0, "CreateKeyPair", CreateKeyPair$) {
}

class CreateLaunchTemplateCommand extends command(_ep0, _mw0, "CreateLaunchTemplate", CreateLaunchTemplate$) {
}

class CreateLaunchTemplateVersionCommand extends command(_ep0, _mw0, "CreateLaunchTemplateVersion", CreateLaunchTemplateVersion$) {
}

class CreateLocalGatewayRouteCommand extends command(_ep0, _mw0, "CreateLocalGatewayRoute", CreateLocalGatewayRoute$) {
}

class CreateLocalGatewayRouteTableCommand extends command(_ep0, _mw0, "CreateLocalGatewayRouteTable", CreateLocalGatewayRouteTable$) {
}

class CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand extends command(_ep0, _mw0, "CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation", CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation$) {
}

class CreateLocalGatewayRouteTableVpcAssociationCommand extends command(_ep0, _mw0, "CreateLocalGatewayRouteTableVpcAssociation", CreateLocalGatewayRouteTableVpcAssociation$) {
}

class CreateLocalGatewayVirtualInterfaceCommand extends command(_ep0, _mw0, "CreateLocalGatewayVirtualInterface", CreateLocalGatewayVirtualInterface$) {
}

class CreateLocalGatewayVirtualInterfaceGroupCommand extends command(_ep0, _mw0, "CreateLocalGatewayVirtualInterfaceGroup", CreateLocalGatewayVirtualInterfaceGroup$) {
}

class CreateMacSystemIntegrityProtectionModificationTaskCommand extends command(_ep0, _mw0, "CreateMacSystemIntegrityProtectionModificationTask", CreateMacSystemIntegrityProtectionModificationTask$) {
}

class CreateManagedPrefixListCommand extends command(_ep0, _mw0, "CreateManagedPrefixList", CreateManagedPrefixList$) {
}

class CreateNatGatewayCommand extends command(_ep0, _mw0, "CreateNatGateway", CreateNatGateway$) {
}

class CreateNetworkAclCommand extends command(_ep0, _mw0, "CreateNetworkAcl", CreateNetworkAcl$) {
}

class CreateNetworkAclEntryCommand extends command(_ep0, _mw0, "CreateNetworkAclEntry", CreateNetworkAclEntry$) {
}

class CreateNetworkInsightsAccessScopeCommand extends command(_ep0, _mw0, "CreateNetworkInsightsAccessScope", CreateNetworkInsightsAccessScope$) {
}

class CreateNetworkInsightsPathCommand extends command(_ep0, _mw0, "CreateNetworkInsightsPath", CreateNetworkInsightsPath$) {
}

class CreateNetworkInterfaceCommand extends command(_ep0, _mw0, "CreateNetworkInterface", CreateNetworkInterface$) {
}

class CreateNetworkInterfacePermissionCommand extends command(_ep0, _mw0, "CreateNetworkInterfacePermission", CreateNetworkInterfacePermission$) {
}

class CreatePlacementGroupCommand extends command(_ep0, _mw0, "CreatePlacementGroup", CreatePlacementGroup$) {
}

class CreatePublicIpv4PoolCommand extends command(_ep0, _mw0, "CreatePublicIpv4Pool", CreatePublicIpv4Pool$) {
}

class CreateReplaceRootVolumeTaskCommand extends command(_ep0, _mw0, "CreateReplaceRootVolumeTask", CreateReplaceRootVolumeTask$) {
}

class CreateReservedInstancesListingCommand extends command(_ep0, _mw0, "CreateReservedInstancesListing", CreateReservedInstancesListing$) {
}

class CreateRestoreImageTaskCommand extends command(_ep0, _mw0, "CreateRestoreImageTask", CreateRestoreImageTask$) {
}

class CreateRouteCommand extends command(_ep0, _mw0, "CreateRoute", CreateRoute$) {
}

class CreateRouteServerCommand extends command(_ep0, _mw0, "CreateRouteServer", CreateRouteServer$) {
}

class CreateRouteServerEndpointCommand extends command(_ep0, _mw0, "CreateRouteServerEndpoint", CreateRouteServerEndpoint$) {
}

class CreateRouteServerPeerCommand extends command(_ep0, _mw0, "CreateRouteServerPeer", CreateRouteServerPeer$) {
}

class CreateRouteTableCommand extends command(_ep0, _mw0, "CreateRouteTable", CreateRouteTable$) {
}

class CreateSecondaryNetworkCommand extends command(_ep0, _mw0, "CreateSecondaryNetwork", CreateSecondaryNetwork$) {
}

class CreateSecondarySubnetCommand extends command(_ep0, _mw0, "CreateSecondarySubnet", CreateSecondarySubnet$) {
}

class CreateSecurityGroupCommand extends command(_ep0, _mw0, "CreateSecurityGroup", CreateSecurityGroup$) {
}

class CreateSnapshotCommand extends command(_ep0, _mw0, "CreateSnapshot", CreateSnapshot$) {
}

class CreateSnapshotsCommand extends command(_ep0, _mw0, "CreateSnapshots", CreateSnapshots$) {
}

class CreateSpotDatafeedSubscriptionCommand extends command(_ep0, _mw0, "CreateSpotDatafeedSubscription", CreateSpotDatafeedSubscription$) {
}

class CreateStoreImageTaskCommand extends command(_ep0, _mw0, "CreateStoreImageTask", CreateStoreImageTask$) {
}

class CreateSubnetCidrReservationCommand extends command(_ep0, _mw0, "CreateSubnetCidrReservation", CreateSubnetCidrReservation$) {
}

class CreateSubnetCommand extends command(_ep0, _mw0, "CreateSubnet", CreateSubnet$) {
}

class CreateTagsCommand extends command(_ep0, _mw0, "CreateTags", CreateTags$) {
}

class CreateTrafficMirrorFilterCommand extends command(_ep0, _mw0, "CreateTrafficMirrorFilter", CreateTrafficMirrorFilter$) {
}

class CreateTrafficMirrorFilterRuleCommand extends command(_ep0, _mw0, "CreateTrafficMirrorFilterRule", CreateTrafficMirrorFilterRule$) {
}

class CreateTrafficMirrorSessionCommand extends command(_ep0, _mw0, "CreateTrafficMirrorSession", CreateTrafficMirrorSession$) {
}

class CreateTrafficMirrorTargetCommand extends command(_ep0, _mw0, "CreateTrafficMirrorTarget", CreateTrafficMirrorTarget$) {
}

class CreateTransitGatewayCommand extends command(_ep0, _mw0, "CreateTransitGateway", CreateTransitGateway$) {
}

class CreateTransitGatewayConnectCommand extends command(_ep0, _mw0, "CreateTransitGatewayConnect", CreateTransitGatewayConnect$) {
}

class CreateTransitGatewayConnectPeerCommand extends command(_ep0, _mw0, "CreateTransitGatewayConnectPeer", CreateTransitGatewayConnectPeer$) {
}

class CreateTransitGatewayMeteringPolicyCommand extends command(_ep0, _mw0, "CreateTransitGatewayMeteringPolicy", CreateTransitGatewayMeteringPolicy$) {
}

class CreateTransitGatewayMeteringPolicyEntryCommand extends command(_ep0, _mw0, "CreateTransitGatewayMeteringPolicyEntry", CreateTransitGatewayMeteringPolicyEntry$) {
}

class CreateTransitGatewayMulticastDomainCommand extends command(_ep0, _mw0, "CreateTransitGatewayMulticastDomain", CreateTransitGatewayMulticastDomain$) {
}

class CreateTransitGatewayPeeringAttachmentCommand extends command(_ep0, _mw0, "CreateTransitGatewayPeeringAttachment", CreateTransitGatewayPeeringAttachment$) {
}

class CreateTransitGatewayPolicyTableCommand extends command(_ep0, _mw0, "CreateTransitGatewayPolicyTable", CreateTransitGatewayPolicyTable$) {
}

class CreateTransitGatewayPrefixListReferenceCommand extends command(_ep0, _mw0, "CreateTransitGatewayPrefixListReference", CreateTransitGatewayPrefixListReference$) {
}

class CreateTransitGatewayRouteCommand extends command(_ep0, _mw0, "CreateTransitGatewayRoute", CreateTransitGatewayRoute$) {
}

class CreateTransitGatewayRouteTableAnnouncementCommand extends command(_ep0, _mw0, "CreateTransitGatewayRouteTableAnnouncement", CreateTransitGatewayRouteTableAnnouncement$) {
}

class CreateTransitGatewayRouteTableCommand extends command(_ep0, _mw0, "CreateTransitGatewayRouteTable", CreateTransitGatewayRouteTable$) {
}

class CreateTransitGatewayVpcAttachmentCommand extends command(_ep0, _mw0, "CreateTransitGatewayVpcAttachment", CreateTransitGatewayVpcAttachment$) {
}

class CreateVerifiedAccessEndpointCommand extends command(_ep0, _mw0, "CreateVerifiedAccessEndpoint", CreateVerifiedAccessEndpoint$) {
}

class CreateVerifiedAccessGroupCommand extends command(_ep0, _mw0, "CreateVerifiedAccessGroup", CreateVerifiedAccessGroup$) {
}

class CreateVerifiedAccessInstanceCommand extends command(_ep0, _mw0, "CreateVerifiedAccessInstance", CreateVerifiedAccessInstance$) {
}

class CreateVerifiedAccessTrustProviderCommand extends command(_ep0, _mw0, "CreateVerifiedAccessTrustProvider", CreateVerifiedAccessTrustProvider$) {
}

class CreateVolumeCommand extends command(_ep0, _mw0, "CreateVolume", CreateVolume$) {
}

class CreateVpcBlockPublicAccessExclusionCommand extends command(_ep0, _mw0, "CreateVpcBlockPublicAccessExclusion", CreateVpcBlockPublicAccessExclusion$) {
}

class CreateVpcCommand extends command(_ep0, _mw0, "CreateVpc", CreateVpc$) {
}

class CreateVpcEncryptionControlCommand extends command(_ep0, _mw0, "CreateVpcEncryptionControl", CreateVpcEncryptionControl$) {
}

class CreateVpcEndpointCommand extends command(_ep0, _mw0, "CreateVpcEndpoint", CreateVpcEndpoint$) {
}

class CreateVpcEndpointConnectionNotificationCommand extends command(_ep0, _mw0, "CreateVpcEndpointConnectionNotification", CreateVpcEndpointConnectionNotification$) {
}

class CreateVpcEndpointServiceConfigurationCommand extends command(_ep0, _mw0, "CreateVpcEndpointServiceConfiguration", CreateVpcEndpointServiceConfiguration$) {
}

class CreateVpcPeeringConnectionCommand extends command(_ep0, _mw0, "CreateVpcPeeringConnection", CreateVpcPeeringConnection$) {
}

class CreateVpnConcentratorCommand extends command(_ep0, _mw0, "CreateVpnConcentrator", CreateVpnConcentrator$) {
}

class CreateVpnConnectionCommand extends command(_ep0, _mw0, "CreateVpnConnection", CreateVpnConnection$) {
}

class CreateVpnConnectionRouteCommand extends command(_ep0, _mw0, "CreateVpnConnectionRoute", CreateVpnConnectionRoute$) {
}

class CreateVpnGatewayCommand extends command(_ep0, _mw0, "CreateVpnGateway", CreateVpnGateway$) {
}

class DeleteCapacityManagerDataExportCommand extends command(_ep0, _mw0, "DeleteCapacityManagerDataExport", DeleteCapacityManagerDataExport$) {
}

class DeleteCarrierGatewayCommand extends command(_ep0, _mw0, "DeleteCarrierGateway", DeleteCarrierGateway$) {
}

class DeleteClientVpnEndpointCommand extends command(_ep0, _mw0, "DeleteClientVpnEndpoint", DeleteClientVpnEndpoint$) {
}

class DeleteClientVpnRouteCommand extends command(_ep0, _mw0, "DeleteClientVpnRoute", DeleteClientVpnRoute$) {
}

class DeleteCoipCidrCommand extends command(_ep0, _mw0, "DeleteCoipCidr", DeleteCoipCidr$) {
}

class DeleteCoipPoolCommand extends command(_ep0, _mw0, "DeleteCoipPool", DeleteCoipPool$) {
}

class DeleteCustomerGatewayCommand extends command(_ep0, _mw0, "DeleteCustomerGateway", DeleteCustomerGateway$) {
}

class DeleteDhcpOptionsCommand extends command(_ep0, _mw0, "DeleteDhcpOptions", DeleteDhcpOptions$) {
}

class DeleteEgressOnlyInternetGatewayCommand extends command(_ep0, _mw0, "DeleteEgressOnlyInternetGateway", DeleteEgressOnlyInternetGateway$) {
}

class DeleteFleetsCommand extends command(_ep0, _mw0, "DeleteFleets", DeleteFleets$) {
}

class DeleteFlowLogsCommand extends command(_ep0, _mw0, "DeleteFlowLogs", DeleteFlowLogs$) {
}

class DeleteFpgaImageCommand extends command(_ep0, _mw0, "DeleteFpgaImage", DeleteFpgaImage$) {
}

class DeleteImageUsageReportCommand extends command(_ep0, _mw0, "DeleteImageUsageReport", DeleteImageUsageReport$) {
}

class DeleteInstanceConnectEndpointCommand extends command(_ep0, _mw0, "DeleteInstanceConnectEndpoint", DeleteInstanceConnectEndpoint$) {
}

class DeleteInstanceEventWindowCommand extends command(_ep0, _mw0, "DeleteInstanceEventWindow", DeleteInstanceEventWindow$) {
}

class DeleteInternetGatewayCommand extends command(_ep0, _mw0, "DeleteInternetGateway", DeleteInternetGateway$) {
}

class DeleteIpamCommand extends command(_ep0, _mw0, "DeleteIpam", DeleteIpam$) {
}

class DeleteIpamExternalResourceVerificationTokenCommand extends command(_ep0, _mw0, "DeleteIpamExternalResourceVerificationToken", DeleteIpamExternalResourceVerificationToken$) {
}

class DeleteIpamPolicyCommand extends command(_ep0, _mw0, "DeleteIpamPolicy", DeleteIpamPolicy$) {
}

class DeleteIpamPoolCommand extends command(_ep0, _mw0, "DeleteIpamPool", DeleteIpamPool$) {
}

class DeleteIpamPrefixListResolverCommand extends command(_ep0, _mw0, "DeleteIpamPrefixListResolver", DeleteIpamPrefixListResolver$) {
}

class DeleteIpamPrefixListResolverTargetCommand extends command(_ep0, _mw0, "DeleteIpamPrefixListResolverTarget", DeleteIpamPrefixListResolverTarget$) {
}

class DeleteIpamResourceDiscoveryCommand extends command(_ep0, _mw0, "DeleteIpamResourceDiscovery", DeleteIpamResourceDiscovery$) {
}

class DeleteIpamScopeCommand extends command(_ep0, _mw0, "DeleteIpamScope", DeleteIpamScope$) {
}

class DeleteKeyPairCommand extends command(_ep0, _mw0, "DeleteKeyPair", DeleteKeyPair$) {
}

class DeleteLaunchTemplateCommand extends command(_ep0, _mw0, "DeleteLaunchTemplate", DeleteLaunchTemplate$) {
}

class DeleteLaunchTemplateVersionsCommand extends command(_ep0, _mw0, "DeleteLaunchTemplateVersions", DeleteLaunchTemplateVersions$) {
}

class DeleteLocalGatewayRouteCommand extends command(_ep0, _mw0, "DeleteLocalGatewayRoute", DeleteLocalGatewayRoute$) {
}

class DeleteLocalGatewayRouteTableCommand extends command(_ep0, _mw0, "DeleteLocalGatewayRouteTable", DeleteLocalGatewayRouteTable$) {
}

class DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand extends command(_ep0, _mw0, "DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation", DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation$) {
}

class DeleteLocalGatewayRouteTableVpcAssociationCommand extends command(_ep0, _mw0, "DeleteLocalGatewayRouteTableVpcAssociation", DeleteLocalGatewayRouteTableVpcAssociation$) {
}

class DeleteLocalGatewayVirtualInterfaceCommand extends command(_ep0, _mw0, "DeleteLocalGatewayVirtualInterface", DeleteLocalGatewayVirtualInterface$) {
}

class DeleteLocalGatewayVirtualInterfaceGroupCommand extends command(_ep0, _mw0, "DeleteLocalGatewayVirtualInterfaceGroup", DeleteLocalGatewayVirtualInterfaceGroup$) {
}

class DeleteManagedPrefixListCommand extends command(_ep0, _mw0, "DeleteManagedPrefixList", DeleteManagedPrefixList$) {
}

class DeleteNatGatewayCommand extends command(_ep0, _mw0, "DeleteNatGateway", DeleteNatGateway$) {
}

class DeleteNetworkAclCommand extends command(_ep0, _mw0, "DeleteNetworkAcl", DeleteNetworkAcl$) {
}

class DeleteNetworkAclEntryCommand extends command(_ep0, _mw0, "DeleteNetworkAclEntry", DeleteNetworkAclEntry$) {
}

class DeleteNetworkInsightsAccessScopeAnalysisCommand extends command(_ep0, _mw0, "DeleteNetworkInsightsAccessScopeAnalysis", DeleteNetworkInsightsAccessScopeAnalysis$) {
}

class DeleteNetworkInsightsAccessScopeCommand extends command(_ep0, _mw0, "DeleteNetworkInsightsAccessScope", DeleteNetworkInsightsAccessScope$) {
}

class DeleteNetworkInsightsAnalysisCommand extends command(_ep0, _mw0, "DeleteNetworkInsightsAnalysis", DeleteNetworkInsightsAnalysis$) {
}

class DeleteNetworkInsightsPathCommand extends command(_ep0, _mw0, "DeleteNetworkInsightsPath", DeleteNetworkInsightsPath$) {
}

class DeleteNetworkInterfaceCommand extends command(_ep0, _mw0, "DeleteNetworkInterface", DeleteNetworkInterface$) {
}

class DeleteNetworkInterfacePermissionCommand extends command(_ep0, _mw0, "DeleteNetworkInterfacePermission", DeleteNetworkInterfacePermission$) {
}

class DeletePlacementGroupCommand extends command(_ep0, _mw0, "DeletePlacementGroup", DeletePlacementGroup$) {
}

class DeletePublicIpv4PoolCommand extends command(_ep0, _mw0, "DeletePublicIpv4Pool", DeletePublicIpv4Pool$) {
}

class DeleteQueuedReservedInstancesCommand extends command(_ep0, _mw0, "DeleteQueuedReservedInstances", DeleteQueuedReservedInstances$) {
}

class DeleteRouteCommand extends command(_ep0, _mw0, "DeleteRoute", DeleteRoute$) {
}

class DeleteRouteServerCommand extends command(_ep0, _mw0, "DeleteRouteServer", DeleteRouteServer$) {
}

class DeleteRouteServerEndpointCommand extends command(_ep0, _mw0, "DeleteRouteServerEndpoint", DeleteRouteServerEndpoint$) {
}

class DeleteRouteServerPeerCommand extends command(_ep0, _mw0, "DeleteRouteServerPeer", DeleteRouteServerPeer$) {
}

class DeleteRouteTableCommand extends command(_ep0, _mw0, "DeleteRouteTable", DeleteRouteTable$) {
}

class DeleteSecondaryNetworkCommand extends command(_ep0, _mw0, "DeleteSecondaryNetwork", DeleteSecondaryNetwork$) {
}

class DeleteSecondarySubnetCommand extends command(_ep0, _mw0, "DeleteSecondarySubnet", DeleteSecondarySubnet$) {
}

class DeleteSecurityGroupCommand extends command(_ep0, _mw0, "DeleteSecurityGroup", DeleteSecurityGroup$) {
}

class DeleteSnapshotCommand extends command(_ep0, _mw0, "DeleteSnapshot", DeleteSnapshot$) {
}

class DeleteSpotDatafeedSubscriptionCommand extends command(_ep0, _mw0, "DeleteSpotDatafeedSubscription", DeleteSpotDatafeedSubscription$) {
}

class DeleteSubnetCidrReservationCommand extends command(_ep0, _mw0, "DeleteSubnetCidrReservation", DeleteSubnetCidrReservation$) {
}

class DeleteSubnetCommand extends command(_ep0, _mw0, "DeleteSubnet", DeleteSubnet$) {
}

class DeleteTagsCommand extends command(_ep0, _mw0, "DeleteTags", DeleteTags$) {
}

class DeleteTrafficMirrorFilterCommand extends command(_ep0, _mw0, "DeleteTrafficMirrorFilter", DeleteTrafficMirrorFilter$) {
}

class DeleteTrafficMirrorFilterRuleCommand extends command(_ep0, _mw0, "DeleteTrafficMirrorFilterRule", DeleteTrafficMirrorFilterRule$) {
}

class DeleteTrafficMirrorSessionCommand extends command(_ep0, _mw0, "DeleteTrafficMirrorSession", DeleteTrafficMirrorSession$) {
}

class DeleteTrafficMirrorTargetCommand extends command(_ep0, _mw0, "DeleteTrafficMirrorTarget", DeleteTrafficMirrorTarget$) {
}

class DeleteTransitGatewayClientVpnAttachmentCommand extends command(_ep0, _mw0, "DeleteTransitGatewayClientVpnAttachment", DeleteTransitGatewayClientVpnAttachment$) {
}

class DeleteTransitGatewayCommand extends command(_ep0, _mw0, "DeleteTransitGateway", DeleteTransitGateway$) {
}

class DeleteTransitGatewayConnectCommand extends command(_ep0, _mw0, "DeleteTransitGatewayConnect", DeleteTransitGatewayConnect$) {
}

class DeleteTransitGatewayConnectPeerCommand extends command(_ep0, _mw0, "DeleteTransitGatewayConnectPeer", DeleteTransitGatewayConnectPeer$) {
}

class DeleteTransitGatewayMeteringPolicyCommand extends command(_ep0, _mw0, "DeleteTransitGatewayMeteringPolicy", DeleteTransitGatewayMeteringPolicy$) {
}

class DeleteTransitGatewayMeteringPolicyEntryCommand extends command(_ep0, _mw0, "DeleteTransitGatewayMeteringPolicyEntry", DeleteTransitGatewayMeteringPolicyEntry$) {
}

class DeleteTransitGatewayMulticastDomainCommand extends command(_ep0, _mw0, "DeleteTransitGatewayMulticastDomain", DeleteTransitGatewayMulticastDomain$) {
}

class DeleteTransitGatewayPeeringAttachmentCommand extends command(_ep0, _mw0, "DeleteTransitGatewayPeeringAttachment", DeleteTransitGatewayPeeringAttachment$) {
}

class DeleteTransitGatewayPolicyTableCommand extends command(_ep0, _mw0, "DeleteTransitGatewayPolicyTable", DeleteTransitGatewayPolicyTable$) {
}

class DeleteTransitGatewayPrefixListReferenceCommand extends command(_ep0, _mw0, "DeleteTransitGatewayPrefixListReference", DeleteTransitGatewayPrefixListReference$) {
}

class DeleteTransitGatewayRouteCommand extends command(_ep0, _mw0, "DeleteTransitGatewayRoute", DeleteTransitGatewayRoute$) {
}

class DeleteTransitGatewayRouteTableAnnouncementCommand extends command(_ep0, _mw0, "DeleteTransitGatewayRouteTableAnnouncement", DeleteTransitGatewayRouteTableAnnouncement$) {
}

class DeleteTransitGatewayRouteTableCommand extends command(_ep0, _mw0, "DeleteTransitGatewayRouteTable", DeleteTransitGatewayRouteTable$) {
}

class DeleteTransitGatewayVpcAttachmentCommand extends command(_ep0, _mw0, "DeleteTransitGatewayVpcAttachment", DeleteTransitGatewayVpcAttachment$) {
}

class DeleteVerifiedAccessEndpointCommand extends command(_ep0, _mw0, "DeleteVerifiedAccessEndpoint", DeleteVerifiedAccessEndpoint$) {
}

class DeleteVerifiedAccessGroupCommand extends command(_ep0, _mw0, "DeleteVerifiedAccessGroup", DeleteVerifiedAccessGroup$) {
}

class DeleteVerifiedAccessInstanceCommand extends command(_ep0, _mw0, "DeleteVerifiedAccessInstance", DeleteVerifiedAccessInstance$) {
}

class DeleteVerifiedAccessTrustProviderCommand extends command(_ep0, _mw0, "DeleteVerifiedAccessTrustProvider", DeleteVerifiedAccessTrustProvider$) {
}

class DeleteVolumeCommand extends command(_ep0, _mw0, "DeleteVolume", DeleteVolume$) {
}

class DeleteVpcBlockPublicAccessExclusionCommand extends command(_ep0, _mw0, "DeleteVpcBlockPublicAccessExclusion", DeleteVpcBlockPublicAccessExclusion$) {
}

class DeleteVpcCommand extends command(_ep0, _mw0, "DeleteVpc", DeleteVpc$) {
}

class DeleteVpcEncryptionControlCommand extends command(_ep0, _mw0, "DeleteVpcEncryptionControl", DeleteVpcEncryptionControl$) {
}

class DeleteVpcEndpointConnectionNotificationsCommand extends command(_ep0, _mw0, "DeleteVpcEndpointConnectionNotifications", DeleteVpcEndpointConnectionNotifications$) {
}

class DeleteVpcEndpointsCommand extends command(_ep0, _mw0, "DeleteVpcEndpoints", DeleteVpcEndpoints$) {
}

class DeleteVpcEndpointServiceConfigurationsCommand extends command(_ep0, _mw0, "DeleteVpcEndpointServiceConfigurations", DeleteVpcEndpointServiceConfigurations$) {
}

class DeleteVpcPeeringConnectionCommand extends command(_ep0, _mw0, "DeleteVpcPeeringConnection", DeleteVpcPeeringConnection$) {
}

class DeleteVpnConcentratorCommand extends command(_ep0, _mw0, "DeleteVpnConcentrator", DeleteVpnConcentrator$) {
}

class DeleteVpnConnectionCommand extends command(_ep0, _mw0, "DeleteVpnConnection", DeleteVpnConnection$) {
}

class DeleteVpnConnectionRouteCommand extends command(_ep0, _mw0, "DeleteVpnConnectionRoute", DeleteVpnConnectionRoute$) {
}

class DeleteVpnGatewayCommand extends command(_ep0, _mw0, "DeleteVpnGateway", DeleteVpnGateway$) {
}

class DeprovisionByoipCidrCommand extends command(_ep0, _mw0, "DeprovisionByoipCidr", DeprovisionByoipCidr$) {
}

class DeprovisionIpamByoasnCommand extends command(_ep0, _mw0, "DeprovisionIpamByoasn", DeprovisionIpamByoasn$) {
}

class DeprovisionIpamPoolCidrCommand extends command(_ep0, _mw0, "DeprovisionIpamPoolCidr", DeprovisionIpamPoolCidr$) {
}

class DeprovisionPublicIpv4PoolCidrCommand extends command(_ep0, _mw0, "DeprovisionPublicIpv4PoolCidr", DeprovisionPublicIpv4PoolCidr$) {
}

class DeregisterImageCommand extends command(_ep0, _mw0, "DeregisterImage", DeregisterImage$) {
}

class DeregisterInstanceEventNotificationAttributesCommand extends command(_ep0, _mw0, "DeregisterInstanceEventNotificationAttributes", DeregisterInstanceEventNotificationAttributes$) {
}

class DeregisterTransitGatewayMulticastGroupMembersCommand extends command(_ep0, _mw0, "DeregisterTransitGatewayMulticastGroupMembers", DeregisterTransitGatewayMulticastGroupMembers$) {
}

class DeregisterTransitGatewayMulticastGroupSourcesCommand extends command(_ep0, _mw0, "DeregisterTransitGatewayMulticastGroupSources", DeregisterTransitGatewayMulticastGroupSources$) {
}

class DescribeAccountAttributesCommand extends command(_ep0, _mw0, "DescribeAccountAttributes", DescribeAccountAttributes$) {
}

class DescribeAccountVpcEncryptionControlCommand extends command(_ep0, _mw0, "DescribeAccountVpcEncryptionControl", DescribeAccountVpcEncryptionControl$) {
}

class DescribeAddressesAttributeCommand extends command(_ep0, _mw0, "DescribeAddressesAttribute", DescribeAddressesAttribute$) {
}

class DescribeAddressesCommand extends command(_ep0, _mw0, "DescribeAddresses", DescribeAddresses$) {
}

class DescribeAddressTransfersCommand extends command(_ep0, _mw0, "DescribeAddressTransfers", DescribeAddressTransfers$) {
}

class DescribeAggregateIdFormatCommand extends command(_ep0, _mw0, "DescribeAggregateIdFormat", DescribeAggregateIdFormat$) {
}

class DescribeAvailabilityZonesCommand extends command(_ep0, _mw0, "DescribeAvailabilityZones", DescribeAvailabilityZones$) {
}

class DescribeAwsNetworkPerformanceMetricSubscriptionsCommand extends command(_ep0, _mw0, "DescribeAwsNetworkPerformanceMetricSubscriptions", DescribeAwsNetworkPerformanceMetricSubscriptions$) {
}

class DescribeBundleTasksCommand extends command(_ep0, _mw0, "DescribeBundleTasks", DescribeBundleTasks$) {
}

class DescribeByoipCidrsCommand extends command(_ep0, _mw0, "DescribeByoipCidrs", DescribeByoipCidrs$) {
}

class DescribeCapacityBlockExtensionHistoryCommand extends command(_ep0, _mw0, "DescribeCapacityBlockExtensionHistory", DescribeCapacityBlockExtensionHistory$) {
}

class DescribeCapacityBlockExtensionOfferingsCommand extends command(_ep0, _mw0, "DescribeCapacityBlockExtensionOfferings", DescribeCapacityBlockExtensionOfferings$) {
}

class DescribeCapacityBlockOfferingsCommand extends command(_ep0, _mw0, "DescribeCapacityBlockOfferings", DescribeCapacityBlockOfferings$) {
}

class DescribeCapacityBlocksCommand extends command(_ep0, _mw0, "DescribeCapacityBlocks", DescribeCapacityBlocks$) {
}

class DescribeCapacityBlockStatusCommand extends command(_ep0, _mw0, "DescribeCapacityBlockStatus", DescribeCapacityBlockStatus$) {
}

class DescribeCapacityManagerDataExportsCommand extends command(_ep0, _mw0, "DescribeCapacityManagerDataExports", DescribeCapacityManagerDataExports$) {
}

class DescribeCapacityReservationBillingRequestsCommand extends command(_ep0, _mw0, "DescribeCapacityReservationBillingRequests", DescribeCapacityReservationBillingRequests$) {
}

class DescribeCapacityReservationCancellationQuotesCommand extends command(_ep0, _mw0, "DescribeCapacityReservationCancellationQuotes", DescribeCapacityReservationCancellationQuotes$) {
}

class DescribeCapacityReservationFleetsCommand extends command(_ep0, _mw0, "DescribeCapacityReservationFleets", DescribeCapacityReservationFleets$) {
}

class DescribeCapacityReservationsCommand extends command(_ep0, _mw0, "DescribeCapacityReservations", DescribeCapacityReservations$) {
}

class DescribeCapacityReservationTopologyCommand extends command(_ep0, _mw0, "DescribeCapacityReservationTopology", DescribeCapacityReservationTopology$) {
}

class DescribeCarrierGatewaysCommand extends command(_ep0, _mw0, "DescribeCarrierGateways", DescribeCarrierGateways$) {
}

class DescribeClassicLinkInstancesCommand extends command(_ep0, _mw0, "DescribeClassicLinkInstances", DescribeClassicLinkInstances$) {
}

class DescribeClientVpnAuthorizationRulesCommand extends command(_ep0, _mw0, "DescribeClientVpnAuthorizationRules", DescribeClientVpnAuthorizationRules$) {
}

class DescribeClientVpnConnectionsCommand extends command(_ep0, _mw0, "DescribeClientVpnConnections", DescribeClientVpnConnections$) {
}

class DescribeClientVpnEndpointsCommand extends command(_ep0, _mw0, "DescribeClientVpnEndpoints", DescribeClientVpnEndpoints$) {
}

class DescribeClientVpnRoutesCommand extends command(_ep0, _mw0, "DescribeClientVpnRoutes", DescribeClientVpnRoutes$) {
}

class DescribeClientVpnTargetNetworksCommand extends command(_ep0, _mw0, "DescribeClientVpnTargetNetworks", DescribeClientVpnTargetNetworks$) {
}

class DescribeCoipPoolsCommand extends command(_ep0, _mw0, "DescribeCoipPools", DescribeCoipPools$) {
}

class DescribeConversionTasksCommand extends command(_ep0, _mw0, "DescribeConversionTasks", DescribeConversionTasks$) {
}

class DescribeCustomerGatewaysCommand extends command(_ep0, _mw0, "DescribeCustomerGateways", DescribeCustomerGateways$) {
}

class DescribeDeclarativePoliciesReportsCommand extends command(_ep0, _mw0, "DescribeDeclarativePoliciesReports", DescribeDeclarativePoliciesReports$) {
}

class DescribeDhcpOptionsCommand extends command(_ep0, _mw0, "DescribeDhcpOptions", DescribeDhcpOptions$) {
}

class DescribeEgressOnlyInternetGatewaysCommand extends command(_ep0, _mw0, "DescribeEgressOnlyInternetGateways", DescribeEgressOnlyInternetGateways$) {
}

class DescribeElasticGpusCommand extends command(_ep0, _mw0, "DescribeElasticGpus", DescribeElasticGpus$) {
}

class DescribeExportImageTasksCommand extends command(_ep0, _mw0, "DescribeExportImageTasks", DescribeExportImageTasks$) {
}

class DescribeExportTasksCommand extends command(_ep0, _mw0, "DescribeExportTasks", DescribeExportTasks$) {
}

class DescribeFastLaunchImagesCommand extends command(_ep0, _mw0, "DescribeFastLaunchImages", DescribeFastLaunchImages$) {
}

class DescribeFastSnapshotRestoresCommand extends command(_ep0, _mw0, "DescribeFastSnapshotRestores", DescribeFastSnapshotRestores$) {
}

class DescribeFleetHistoryCommand extends command(_ep0, _mw0, "DescribeFleetHistory", DescribeFleetHistory$) {
}

class DescribeFleetInstancesCommand extends command(_ep0, _mw0, "DescribeFleetInstances", DescribeFleetInstances$) {
}

class DescribeFleetsCommand extends command(_ep0, _mw0, "DescribeFleets", DescribeFleets$) {
}

class DescribeFlowLogsCommand extends command(_ep0, _mw0, "DescribeFlowLogs", DescribeFlowLogs$) {
}

class DescribeFpgaImageAttributeCommand extends command(_ep0, _mw0, "DescribeFpgaImageAttribute", DescribeFpgaImageAttribute$) {
}

class DescribeFpgaImagesCommand extends command(_ep0, _mw0, "DescribeFpgaImages", DescribeFpgaImages$) {
}

class DescribeHostReservationOfferingsCommand extends command(_ep0, _mw0, "DescribeHostReservationOfferings", DescribeHostReservationOfferings$) {
}

class DescribeHostReservationsCommand extends command(_ep0, _mw0, "DescribeHostReservations", DescribeHostReservations$) {
}

class DescribeHostsCommand extends command(_ep0, _mw0, "DescribeHosts", DescribeHosts$) {
}

class DescribeIamInstanceProfileAssociationsCommand extends command(_ep0, _mw0, "DescribeIamInstanceProfileAssociations", DescribeIamInstanceProfileAssociations$) {
}

class DescribeIdentityIdFormatCommand extends command(_ep0, _mw0, "DescribeIdentityIdFormat", DescribeIdentityIdFormat$) {
}

class DescribeIdFormatCommand extends command(_ep0, _mw0, "DescribeIdFormat", DescribeIdFormat$) {
}

class DescribeImageAttributeCommand extends command(_ep0, _mw0, "DescribeImageAttribute", DescribeImageAttribute$) {
}

class DescribeImageReferencesCommand extends command(_ep0, _mw0, "DescribeImageReferences", DescribeImageReferences$) {
}

class DescribeImagesCommand extends command(_ep0, _mw0, "DescribeImages", DescribeImages$) {
}

class DescribeImageUsageReportEntriesCommand extends command(_ep0, _mw0, "DescribeImageUsageReportEntries", DescribeImageUsageReportEntries$) {
}

class DescribeImageUsageReportsCommand extends command(_ep0, _mw0, "DescribeImageUsageReports", DescribeImageUsageReports$) {
}

class DescribeImportImageTasksCommand extends command(_ep0, _mw0, "DescribeImportImageTasks", DescribeImportImageTasks$) {
}

class DescribeImportSnapshotTasksCommand extends command(_ep0, _mw0, "DescribeImportSnapshotTasks", DescribeImportSnapshotTasks$) {
}

class DescribeInstanceAttributeCommand extends command(_ep0, _mw0, "DescribeInstanceAttribute", DescribeInstanceAttribute$) {
}

class DescribeInstanceConnectEndpointsCommand extends command(_ep0, _mw0, "DescribeInstanceConnectEndpoints", DescribeInstanceConnectEndpoints$) {
}

class DescribeInstanceCreditSpecificationsCommand extends command(_ep0, _mw0, "DescribeInstanceCreditSpecifications", DescribeInstanceCreditSpecifications$) {
}

class DescribeInstanceEventNotificationAttributesCommand extends command(_ep0, _mw0, "DescribeInstanceEventNotificationAttributes", DescribeInstanceEventNotificationAttributes$) {
}

class DescribeInstanceEventWindowsCommand extends command(_ep0, _mw0, "DescribeInstanceEventWindows", DescribeInstanceEventWindows$) {
}

class DescribeInstanceImageMetadataCommand extends command(_ep0, _mw0, "DescribeInstanceImageMetadata", DescribeInstanceImageMetadata$) {
}

class DescribeInstancesCommand extends command(_ep0, _mw0, "DescribeInstances", DescribeInstances$) {
}

class DescribeInstanceSqlHaHistoryStatesCommand extends command(_ep0, _mw0, "DescribeInstanceSqlHaHistoryStates", DescribeInstanceSqlHaHistoryStates$) {
}

class DescribeInstanceSqlHaStatesCommand extends command(_ep0, _mw0, "DescribeInstanceSqlHaStates", DescribeInstanceSqlHaStates$) {
}

class DescribeInstanceStatusCommand extends command(_ep0, _mw0, "DescribeInstanceStatus", DescribeInstanceStatus$) {
}

class DescribeInstanceTopologyCommand extends command(_ep0, _mw0, "DescribeInstanceTopology", DescribeInstanceTopology$) {
}

class DescribeInstanceTypeOfferingsCommand extends command(_ep0, _mw0, "DescribeInstanceTypeOfferings", DescribeInstanceTypeOfferings$) {
}

class DescribeInstanceTypesCommand extends command(_ep0, _mw0, "DescribeInstanceTypes", DescribeInstanceTypes$) {
}

class DescribeInternetGatewaysCommand extends command(_ep0, _mw0, "DescribeInternetGateways", DescribeInternetGateways$) {
}

class DescribeIpamByoasnCommand extends command(_ep0, _mw0, "DescribeIpamByoasn", DescribeIpamByoasn$) {
}

class DescribeIpamExternalResourceVerificationTokensCommand extends command(_ep0, _mw0, "DescribeIpamExternalResourceVerificationTokens", DescribeIpamExternalResourceVerificationTokens$) {
}

class DescribeIpamPoliciesCommand extends command(_ep0, _mw0, "DescribeIpamPolicies", DescribeIpamPolicies$) {
}

class DescribeIpamPoolAllocationsCommand extends command(_ep0, _mw0, "DescribeIpamPoolAllocations", DescribeIpamPoolAllocations$) {
}

class DescribeIpamPoolsCommand extends command(_ep0, _mw0, "DescribeIpamPools", DescribeIpamPools$) {
}

class DescribeIpamPrefixListResolversCommand extends command(_ep0, _mw0, "DescribeIpamPrefixListResolvers", DescribeIpamPrefixListResolvers$) {
}

class DescribeIpamPrefixListResolverTargetsCommand extends command(_ep0, _mw0, "DescribeIpamPrefixListResolverTargets", DescribeIpamPrefixListResolverTargets$) {
}

class DescribeIpamResourceDiscoveriesCommand extends command(_ep0, _mw0, "DescribeIpamResourceDiscoveries", DescribeIpamResourceDiscoveries$) {
}

class DescribeIpamResourceDiscoveryAssociationsCommand extends command(_ep0, _mw0, "DescribeIpamResourceDiscoveryAssociations", DescribeIpamResourceDiscoveryAssociations$) {
}

class DescribeIpamsCommand extends command(_ep0, _mw0, "DescribeIpams", DescribeIpams$) {
}

class DescribeIpamScopesCommand extends command(_ep0, _mw0, "DescribeIpamScopes", DescribeIpamScopes$) {
}

class DescribeIpv6PoolsCommand extends command(_ep0, _mw0, "DescribeIpv6Pools", DescribeIpv6Pools$) {
}

class DescribeKeyPairsCommand extends command(_ep0, _mw0, "DescribeKeyPairs", DescribeKeyPairs$) {
}

class DescribeLaunchTemplatesCommand extends command(_ep0, _mw0, "DescribeLaunchTemplates", DescribeLaunchTemplates$) {
}

class DescribeLaunchTemplateVersionsCommand extends command(_ep0, _mw0, "DescribeLaunchTemplateVersions", DescribeLaunchTemplateVersions$) {
}

class DescribeLocalGatewayRouteTablesCommand extends command(_ep0, _mw0, "DescribeLocalGatewayRouteTables", DescribeLocalGatewayRouteTables$) {
}

class DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand extends command(_ep0, _mw0, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations$) {
}

class DescribeLocalGatewayRouteTableVpcAssociationsCommand extends command(_ep0, _mw0, "DescribeLocalGatewayRouteTableVpcAssociations", DescribeLocalGatewayRouteTableVpcAssociations$) {
}

class DescribeLocalGatewaysCommand extends command(_ep0, _mw0, "DescribeLocalGateways", DescribeLocalGateways$) {
}

class DescribeLocalGatewayVirtualInterfaceGroupsCommand extends command(_ep0, _mw0, "DescribeLocalGatewayVirtualInterfaceGroups", DescribeLocalGatewayVirtualInterfaceGroups$) {
}

class DescribeLocalGatewayVirtualInterfacesCommand extends command(_ep0, _mw0, "DescribeLocalGatewayVirtualInterfaces", DescribeLocalGatewayVirtualInterfaces$) {
}

class DescribeLockedSnapshotsCommand extends command(_ep0, _mw0, "DescribeLockedSnapshots", DescribeLockedSnapshots$) {
}

class DescribeMacHostsCommand extends command(_ep0, _mw0, "DescribeMacHosts", DescribeMacHosts$) {
}

class DescribeMacModificationTasksCommand extends command(_ep0, _mw0, "DescribeMacModificationTasks", DescribeMacModificationTasks$) {
}

class DescribeManagedPrefixListsCommand extends command(_ep0, _mw0, "DescribeManagedPrefixLists", DescribeManagedPrefixLists$) {
}

class DescribeMovingAddressesCommand extends command(_ep0, _mw0, "DescribeMovingAddresses", DescribeMovingAddresses$) {
}

class DescribeNatGatewaysCommand extends command(_ep0, _mw0, "DescribeNatGateways", DescribeNatGateways$) {
}

class DescribeNetworkAclsCommand extends command(_ep0, _mw0, "DescribeNetworkAcls", DescribeNetworkAcls$) {
}

class DescribeNetworkInsightsAccessScopeAnalysesCommand extends command(_ep0, _mw0, "DescribeNetworkInsightsAccessScopeAnalyses", DescribeNetworkInsightsAccessScopeAnalyses$) {
}

class DescribeNetworkInsightsAccessScopesCommand extends command(_ep0, _mw0, "DescribeNetworkInsightsAccessScopes", DescribeNetworkInsightsAccessScopes$) {
}

class DescribeNetworkInsightsAnalysesCommand extends command(_ep0, _mw0, "DescribeNetworkInsightsAnalyses", DescribeNetworkInsightsAnalyses$) {
}

class DescribeNetworkInsightsPathsCommand extends command(_ep0, _mw0, "DescribeNetworkInsightsPaths", DescribeNetworkInsightsPaths$) {
}

class DescribeNetworkInterfaceAttributeCommand extends command(_ep0, _mw0, "DescribeNetworkInterfaceAttribute", DescribeNetworkInterfaceAttribute$) {
}

class DescribeNetworkInterfacePermissionsCommand extends command(_ep0, _mw0, "DescribeNetworkInterfacePermissions", DescribeNetworkInterfacePermissions$) {
}

class DescribeNetworkInterfacesCommand extends command(_ep0, _mw0, "DescribeNetworkInterfaces", DescribeNetworkInterfaces$) {
}

class DescribeOutpostLagsCommand extends command(_ep0, _mw0, "DescribeOutpostLags", DescribeOutpostLags$) {
}

class DescribePlacementGroupsCommand extends command(_ep0, _mw0, "DescribePlacementGroups", DescribePlacementGroups$) {
}

class DescribePrefixListsCommand extends command(_ep0, _mw0, "DescribePrefixLists", DescribePrefixLists$) {
}

class DescribePrincipalIdFormatCommand extends command(_ep0, _mw0, "DescribePrincipalIdFormat", DescribePrincipalIdFormat$) {
}

class DescribePublicIpv4PoolsCommand extends command(_ep0, _mw0, "DescribePublicIpv4Pools", DescribePublicIpv4Pools$) {
}

class DescribeRegionsCommand extends command(_ep0, _mw0, "DescribeRegions", DescribeRegions$) {
}

class DescribeReplaceRootVolumeTasksCommand extends command(_ep0, _mw0, "DescribeReplaceRootVolumeTasks", DescribeReplaceRootVolumeTasks$) {
}

class DescribeReservedInstancesCommand extends command(_ep0, _mw0, "DescribeReservedInstances", DescribeReservedInstances$) {
}

class DescribeReservedInstancesListingsCommand extends command(_ep0, _mw0, "DescribeReservedInstancesListings", DescribeReservedInstancesListings$) {
}

class DescribeReservedInstancesModificationsCommand extends command(_ep0, _mw0, "DescribeReservedInstancesModifications", DescribeReservedInstancesModifications$) {
}

class DescribeReservedInstancesOfferingsCommand extends command(_ep0, _mw0, "DescribeReservedInstancesOfferings", DescribeReservedInstancesOfferings$) {
}

class DescribeRouteServerEndpointsCommand extends command(_ep0, _mw0, "DescribeRouteServerEndpoints", DescribeRouteServerEndpoints$) {
}

class DescribeRouteServerPeersCommand extends command(_ep0, _mw0, "DescribeRouteServerPeers", DescribeRouteServerPeers$) {
}

class DescribeRouteServersCommand extends command(_ep0, _mw0, "DescribeRouteServers", DescribeRouteServers$) {
}

class DescribeRouteTablesCommand extends command(_ep0, _mw0, "DescribeRouteTables", DescribeRouteTables$) {
}

class DescribeScheduledInstanceAvailabilityCommand extends command(_ep0, _mw0, "DescribeScheduledInstanceAvailability", DescribeScheduledInstanceAvailability$) {
}

class DescribeScheduledInstancesCommand extends command(_ep0, _mw0, "DescribeScheduledInstances", DescribeScheduledInstances$) {
}

class DescribeSecondaryInterfacesCommand extends command(_ep0, _mw0, "DescribeSecondaryInterfaces", DescribeSecondaryInterfaces$) {
}

class DescribeSecondaryNetworksCommand extends command(_ep0, _mw0, "DescribeSecondaryNetworks", DescribeSecondaryNetworks$) {
}

class DescribeSecondarySubnetsCommand extends command(_ep0, _mw0, "DescribeSecondarySubnets", DescribeSecondarySubnets$) {
}

class DescribeSecurityGroupReferencesCommand extends command(_ep0, _mw0, "DescribeSecurityGroupReferences", DescribeSecurityGroupReferences$) {
}

class DescribeSecurityGroupRulesCommand extends command(_ep0, _mw0, "DescribeSecurityGroupRules", DescribeSecurityGroupRules$) {
}

class DescribeSecurityGroupsCommand extends command(_ep0, _mw0, "DescribeSecurityGroups", DescribeSecurityGroups$) {
}

class DescribeSecurityGroupVpcAssociationsCommand extends command(_ep0, _mw0, "DescribeSecurityGroupVpcAssociations", DescribeSecurityGroupVpcAssociations$) {
}

class DescribeServiceLinkVirtualInterfacesCommand extends command(_ep0, _mw0, "DescribeServiceLinkVirtualInterfaces", DescribeServiceLinkVirtualInterfaces$) {
}

class DescribeSnapshotAttributeCommand extends command(_ep0, _mw0, "DescribeSnapshotAttribute", DescribeSnapshotAttribute$) {
}

class DescribeSnapshotsCommand extends command(_ep0, _mw0, "DescribeSnapshots", DescribeSnapshots$) {
}

class DescribeSnapshotTierStatusCommand extends command(_ep0, _mw0, "DescribeSnapshotTierStatus", DescribeSnapshotTierStatus$) {
}

class DescribeSpotDatafeedSubscriptionCommand extends command(_ep0, _mw0, "DescribeSpotDatafeedSubscription", DescribeSpotDatafeedSubscription$) {
}

class DescribeSpotFleetInstancesCommand extends command(_ep0, _mw0, "DescribeSpotFleetInstances", DescribeSpotFleetInstances$) {
}

class DescribeSpotFleetRequestHistoryCommand extends command(_ep0, _mw0, "DescribeSpotFleetRequestHistory", DescribeSpotFleetRequestHistory$) {
}

class DescribeSpotFleetRequestsCommand extends command(_ep0, _mw0, "DescribeSpotFleetRequests", DescribeSpotFleetRequests$) {
}

class DescribeSpotInstanceRequestsCommand extends command(_ep0, _mw0, "DescribeSpotInstanceRequests", DescribeSpotInstanceRequests$) {
}

class DescribeSpotPriceHistoryCommand extends command(_ep0, _mw0, "DescribeSpotPriceHistory", DescribeSpotPriceHistory$) {
}

class DescribeStaleSecurityGroupsCommand extends command(_ep0, _mw0, "DescribeStaleSecurityGroups", DescribeStaleSecurityGroups$) {
}

class DescribeStoreImageTasksCommand extends command(_ep0, _mw0, "DescribeStoreImageTasks", DescribeStoreImageTasks$) {
}

class DescribeSubnetsCommand extends command(_ep0, _mw0, "DescribeSubnets", DescribeSubnets$) {
}

class DescribeTagsCommand extends command(_ep0, _mw0, "DescribeTags", DescribeTags$) {
}

class DescribeTrafficMirrorFilterRulesCommand extends command(_ep0, _mw0, "DescribeTrafficMirrorFilterRules", DescribeTrafficMirrorFilterRules$) {
}

class DescribeTrafficMirrorFiltersCommand extends command(_ep0, _mw0, "DescribeTrafficMirrorFilters", DescribeTrafficMirrorFilters$) {
}

class DescribeTrafficMirrorSessionsCommand extends command(_ep0, _mw0, "DescribeTrafficMirrorSessions", DescribeTrafficMirrorSessions$) {
}

class DescribeTrafficMirrorTargetsCommand extends command(_ep0, _mw0, "DescribeTrafficMirrorTargets", DescribeTrafficMirrorTargets$) {
}

class DescribeTransitGatewayAttachmentsCommand extends command(_ep0, _mw0, "DescribeTransitGatewayAttachments", DescribeTransitGatewayAttachments$) {
}

class DescribeTransitGatewayConnectPeersCommand extends command(_ep0, _mw0, "DescribeTransitGatewayConnectPeers", DescribeTransitGatewayConnectPeers$) {
}

class DescribeTransitGatewayConnectsCommand extends command(_ep0, _mw0, "DescribeTransitGatewayConnects", DescribeTransitGatewayConnects$) {
}

class DescribeTransitGatewayMeteringPoliciesCommand extends command(_ep0, _mw0, "DescribeTransitGatewayMeteringPolicies", DescribeTransitGatewayMeteringPolicies$) {
}

class DescribeTransitGatewayMulticastDomainsCommand extends command(_ep0, _mw0, "DescribeTransitGatewayMulticastDomains", DescribeTransitGatewayMulticastDomains$) {
}

class DescribeTransitGatewayPeeringAttachmentsCommand extends command(_ep0, _mw0, "DescribeTransitGatewayPeeringAttachments", DescribeTransitGatewayPeeringAttachments$) {
}

class DescribeTransitGatewayPolicyTablesCommand extends command(_ep0, _mw0, "DescribeTransitGatewayPolicyTables", DescribeTransitGatewayPolicyTables$) {
}

class DescribeTransitGatewayRouteTableAnnouncementsCommand extends command(_ep0, _mw0, "DescribeTransitGatewayRouteTableAnnouncements", DescribeTransitGatewayRouteTableAnnouncements$) {
}

class DescribeTransitGatewayRouteTablesCommand extends command(_ep0, _mw0, "DescribeTransitGatewayRouteTables", DescribeTransitGatewayRouteTables$) {
}

class DescribeTransitGatewaysCommand extends command(_ep0, _mw0, "DescribeTransitGateways", DescribeTransitGateways$) {
}

class DescribeTransitGatewayVpcAttachmentsCommand extends command(_ep0, _mw0, "DescribeTransitGatewayVpcAttachments", DescribeTransitGatewayVpcAttachments$) {
}

class DescribeTrunkInterfaceAssociationsCommand extends command(_ep0, _mw0, "DescribeTrunkInterfaceAssociations", DescribeTrunkInterfaceAssociations$) {
}

class DescribeVerifiedAccessEndpointsCommand extends command(_ep0, _mw0, "DescribeVerifiedAccessEndpoints", DescribeVerifiedAccessEndpoints$) {
}

class DescribeVerifiedAccessGroupsCommand extends command(_ep0, _mw0, "DescribeVerifiedAccessGroups", DescribeVerifiedAccessGroups$) {
}

class DescribeVerifiedAccessInstanceLoggingConfigurationsCommand extends command(_ep0, _mw0, "DescribeVerifiedAccessInstanceLoggingConfigurations", DescribeVerifiedAccessInstanceLoggingConfigurations$) {
}

class DescribeVerifiedAccessInstancesCommand extends command(_ep0, _mw0, "DescribeVerifiedAccessInstances", DescribeVerifiedAccessInstances$) {
}

class DescribeVerifiedAccessTrustProvidersCommand extends command(_ep0, _mw0, "DescribeVerifiedAccessTrustProviders", DescribeVerifiedAccessTrustProviders$) {
}

class DescribeVolumeAttributeCommand extends command(_ep0, _mw0, "DescribeVolumeAttribute", DescribeVolumeAttribute$) {
}

class DescribeVolumesCommand extends command(_ep0, _mw0, "DescribeVolumes", DescribeVolumes$) {
}

class DescribeVolumesModificationsCommand extends command(_ep0, _mw0, "DescribeVolumesModifications", DescribeVolumesModifications$) {
}

class DescribeVolumeStatusCommand extends command(_ep0, _mw0, "DescribeVolumeStatus", DescribeVolumeStatus$) {
}

class DescribeVpcAttributeCommand extends command(_ep0, _mw0, "DescribeVpcAttribute", DescribeVpcAttribute$) {
}

class DescribeVpcBlockPublicAccessExclusionsCommand extends command(_ep0, _mw0, "DescribeVpcBlockPublicAccessExclusions", DescribeVpcBlockPublicAccessExclusions$) {
}

class DescribeVpcBlockPublicAccessOptionsCommand extends command(_ep0, _mw0, "DescribeVpcBlockPublicAccessOptions", DescribeVpcBlockPublicAccessOptions$) {
}

class DescribeVpcClassicLinkCommand extends command(_ep0, _mw0, "DescribeVpcClassicLink", DescribeVpcClassicLink$) {
}

class DescribeVpcClassicLinkDnsSupportCommand extends command(_ep0, _mw0, "DescribeVpcClassicLinkDnsSupport", DescribeVpcClassicLinkDnsSupport$) {
}

class DescribeVpcEncryptionControlsCommand extends command(_ep0, _mw0, "DescribeVpcEncryptionControls", DescribeVpcEncryptionControls$) {
}

class DescribeVpcEndpointAssociationsCommand extends command(_ep0, _mw0, "DescribeVpcEndpointAssociations", DescribeVpcEndpointAssociations$) {
}

class DescribeVpcEndpointConnectionNotificationsCommand extends command(_ep0, _mw0, "DescribeVpcEndpointConnectionNotifications", DescribeVpcEndpointConnectionNotifications$) {
}

class DescribeVpcEndpointConnectionsCommand extends command(_ep0, _mw0, "DescribeVpcEndpointConnections", DescribeVpcEndpointConnections$) {
}

class DescribeVpcEndpointsCommand extends command(_ep0, _mw0, "DescribeVpcEndpoints", DescribeVpcEndpoints$) {
}

class DescribeVpcEndpointServiceConfigurationsCommand extends command(_ep0, _mw0, "DescribeVpcEndpointServiceConfigurations", DescribeVpcEndpointServiceConfigurations$) {
}

class DescribeVpcEndpointServicePermissionsCommand extends command(_ep0, _mw0, "DescribeVpcEndpointServicePermissions", DescribeVpcEndpointServicePermissions$) {
}

class DescribeVpcEndpointServicesCommand extends command(_ep0, _mw0, "DescribeVpcEndpointServices", DescribeVpcEndpointServices$) {
}

class DescribeVpcPeeringConnectionsCommand extends command(_ep0, _mw0, "DescribeVpcPeeringConnections", DescribeVpcPeeringConnections$) {
}

class DescribeVpcsCommand extends command(_ep0, _mw0, "DescribeVpcs", DescribeVpcs$) {
}

class DescribeVpnConcentratorsCommand extends command(_ep0, _mw0, "DescribeVpnConcentrators", DescribeVpnConcentrators$) {
}

class DescribeVpnConnectionsCommand extends command(_ep0, _mw0, "DescribeVpnConnections", DescribeVpnConnections$) {
}

class DescribeVpnGatewaysCommand extends command(_ep0, _mw0, "DescribeVpnGateways", DescribeVpnGateways$) {
}

class DetachClassicLinkVpcCommand extends command(_ep0, _mw0, "DetachClassicLinkVpc", DetachClassicLinkVpc$) {
}

class DetachImageWatermarkCommand extends command(_ep0, _mw0, "DetachImageWatermark", DetachImageWatermark$) {
}

class DetachInternetGatewayCommand extends command(_ep0, _mw0, "DetachInternetGateway", DetachInternetGateway$) {
}

class DetachNetworkInterfaceCommand extends command(_ep0, _mw0, "DetachNetworkInterface", DetachNetworkInterface$) {
}

class DetachVerifiedAccessTrustProviderCommand extends command(_ep0, _mw0, "DetachVerifiedAccessTrustProvider", DetachVerifiedAccessTrustProvider$) {
}

class DetachVolumeCommand extends command(_ep0, _mw0, "DetachVolume", DetachVolume$) {
}

class DetachVpnGatewayCommand extends command(_ep0, _mw0, "DetachVpnGateway", DetachVpnGateway$) {
}

class DisableAddressTransferCommand extends command(_ep0, _mw0, "DisableAddressTransfer", DisableAddressTransfer$) {
}

class DisableAllowedImagesSettingsCommand extends command(_ep0, _mw0, "DisableAllowedImagesSettings", DisableAllowedImagesSettings$) {
}

class DisableAwsNetworkPerformanceMetricSubscriptionCommand extends command(_ep0, _mw0, "DisableAwsNetworkPerformanceMetricSubscription", DisableAwsNetworkPerformanceMetricSubscription$) {
}

class DisableCapacityManagerCommand extends command(_ep0, _mw0, "DisableCapacityManager", DisableCapacityManager$) {
}

class DisableEbsEncryptionByDefaultCommand extends command(_ep0, _mw0, "DisableEbsEncryptionByDefault", DisableEbsEncryptionByDefault$) {
}

class DisableFastLaunchCommand extends command(_ep0, _mw0, "DisableFastLaunch", DisableFastLaunch$) {
}

class DisableFastSnapshotRestoresCommand extends command(_ep0, _mw0, "DisableFastSnapshotRestores", DisableFastSnapshotRestores$) {
}

class DisableImageBlockPublicAccessCommand extends command(_ep0, _mw0, "DisableImageBlockPublicAccess", DisableImageBlockPublicAccess$) {
}

class DisableImageCommand extends command(_ep0, _mw0, "DisableImage", DisableImage$) {
}

class DisableImageDeprecationCommand extends command(_ep0, _mw0, "DisableImageDeprecation", DisableImageDeprecation$) {
}

class DisableImageDeregistrationProtectionCommand extends command(_ep0, _mw0, "DisableImageDeregistrationProtection", DisableImageDeregistrationProtection$) {
}

class DisableInstanceSqlHaStandbyDetectionsCommand extends command(_ep0, _mw0, "DisableInstanceSqlHaStandbyDetections", DisableInstanceSqlHaStandbyDetections$) {
}

class DisableIpamOrganizationAdminAccountCommand extends command(_ep0, _mw0, "DisableIpamOrganizationAdminAccount", DisableIpamOrganizationAdminAccount$) {
}

class DisableIpamPolicyCommand extends command(_ep0, _mw0, "DisableIpamPolicy", DisableIpamPolicy$) {
}

class DisableRouteServerPropagationCommand extends command(_ep0, _mw0, "DisableRouteServerPropagation", DisableRouteServerPropagation$) {
}

class DisableSerialConsoleAccessCommand extends command(_ep0, _mw0, "DisableSerialConsoleAccess", DisableSerialConsoleAccess$) {
}

class DisableSnapshotBlockPublicAccessCommand extends command(_ep0, _mw0, "DisableSnapshotBlockPublicAccess", DisableSnapshotBlockPublicAccess$) {
}

class DisableTransitGatewayRouteTablePropagationCommand extends command(_ep0, _mw0, "DisableTransitGatewayRouteTablePropagation", DisableTransitGatewayRouteTablePropagation$) {
}

class DisableVgwRoutePropagationCommand extends command(_ep0, _mw0, "DisableVgwRoutePropagation", DisableVgwRoutePropagation$) {
}

class DisableVpcClassicLinkCommand extends command(_ep0, _mw0, "DisableVpcClassicLink", DisableVpcClassicLink$) {
}

class DisableVpcClassicLinkDnsSupportCommand extends command(_ep0, _mw0, "DisableVpcClassicLinkDnsSupport", DisableVpcClassicLinkDnsSupport$) {
}

class DisassociateAddressCommand extends command(_ep0, _mw0, "DisassociateAddress", DisassociateAddress$) {
}

class DisassociateCapacityReservationBillingOwnerCommand extends command(_ep0, _mw0, "DisassociateCapacityReservationBillingOwner", DisassociateCapacityReservationBillingOwner$) {
}

class DisassociateClientVpnTargetNetworkCommand extends command(_ep0, _mw0, "DisassociateClientVpnTargetNetwork", DisassociateClientVpnTargetNetwork$) {
}

class DisassociateEnclaveCertificateIamRoleCommand extends command(_ep0, _mw0, "DisassociateEnclaveCertificateIamRole", DisassociateEnclaveCertificateIamRole$) {
}

class DisassociateIamInstanceProfileCommand extends command(_ep0, _mw0, "DisassociateIamInstanceProfile", DisassociateIamInstanceProfile$) {
}

class DisassociateInstanceEventWindowCommand extends command(_ep0, _mw0, "DisassociateInstanceEventWindow", DisassociateInstanceEventWindow$) {
}

class DisassociateIpamByoasnCommand extends command(_ep0, _mw0, "DisassociateIpamByoasn", DisassociateIpamByoasn$) {
}

class DisassociateIpamResourceDiscoveryCommand extends command(_ep0, _mw0, "DisassociateIpamResourceDiscovery", DisassociateIpamResourceDiscovery$) {
}

class DisassociateNatGatewayAddressCommand extends command(_ep0, _mw0, "DisassociateNatGatewayAddress", DisassociateNatGatewayAddress$) {
}

class DisassociateRouteServerCommand extends command(_ep0, _mw0, "DisassociateRouteServer", DisassociateRouteServer$) {
}

class DisassociateRouteTableCommand extends command(_ep0, _mw0, "DisassociateRouteTable", DisassociateRouteTable$) {
}

class DisassociateSecurityGroupVpcCommand extends command(_ep0, _mw0, "DisassociateSecurityGroupVpc", DisassociateSecurityGroupVpc$) {
}

class DisassociateSubnetCidrBlockCommand extends command(_ep0, _mw0, "DisassociateSubnetCidrBlock", DisassociateSubnetCidrBlock$) {
}

class DisassociateTransitGatewayMulticastDomainCommand extends command(_ep0, _mw0, "DisassociateTransitGatewayMulticastDomain", DisassociateTransitGatewayMulticastDomain$) {
}

class DisassociateTransitGatewayPolicyTableCommand extends command(_ep0, _mw0, "DisassociateTransitGatewayPolicyTable", DisassociateTransitGatewayPolicyTable$) {
}

class DisassociateTransitGatewayRouteTableCommand extends command(_ep0, _mw0, "DisassociateTransitGatewayRouteTable", DisassociateTransitGatewayRouteTable$) {
}

class DisassociateTrunkInterfaceCommand extends command(_ep0, _mw0, "DisassociateTrunkInterface", DisassociateTrunkInterface$) {
}

class DisassociateVpcCidrBlockCommand extends command(_ep0, _mw0, "DisassociateVpcCidrBlock", DisassociateVpcCidrBlock$) {
}

class EnableAddressTransferCommand extends command(_ep0, _mw0, "EnableAddressTransfer", EnableAddressTransfer$) {
}

class EnableAllowedImagesSettingsCommand extends command(_ep0, _mw0, "EnableAllowedImagesSettings", EnableAllowedImagesSettings$) {
}

class EnableAwsNetworkPerformanceMetricSubscriptionCommand extends command(_ep0, _mw0, "EnableAwsNetworkPerformanceMetricSubscription", EnableAwsNetworkPerformanceMetricSubscription$) {
}

class EnableCapacityManagerCommand extends command(_ep0, _mw0, "EnableCapacityManager", EnableCapacityManager$) {
}

class EnableEbsEncryptionByDefaultCommand extends command(_ep0, _mw0, "EnableEbsEncryptionByDefault", EnableEbsEncryptionByDefault$) {
}

class EnableFastLaunchCommand extends command(_ep0, _mw0, "EnableFastLaunch", EnableFastLaunch$) {
}

class EnableFastSnapshotRestoresCommand extends command(_ep0, _mw0, "EnableFastSnapshotRestores", EnableFastSnapshotRestores$) {
}

class EnableImageBlockPublicAccessCommand extends command(_ep0, _mw0, "EnableImageBlockPublicAccess", EnableImageBlockPublicAccess$) {
}

class EnableImageCommand extends command(_ep0, _mw0, "EnableImage", EnableImage$) {
}

class EnableImageDeprecationCommand extends command(_ep0, _mw0, "EnableImageDeprecation", EnableImageDeprecation$) {
}

class EnableImageDeregistrationProtectionCommand extends command(_ep0, _mw0, "EnableImageDeregistrationProtection", EnableImageDeregistrationProtection$) {
}

class EnableInstanceSqlHaStandbyDetectionsCommand extends command(_ep0, _mw0, "EnableInstanceSqlHaStandbyDetections", EnableInstanceSqlHaStandbyDetections$) {
}

class EnableIpamOrganizationAdminAccountCommand extends command(_ep0, _mw0, "EnableIpamOrganizationAdminAccount", EnableIpamOrganizationAdminAccount$) {
}

class EnableIpamPolicyCommand extends command(_ep0, _mw0, "EnableIpamPolicy", EnableIpamPolicy$) {
}

class EnableReachabilityAnalyzerOrganizationSharingCommand extends command(_ep0, _mw0, "EnableReachabilityAnalyzerOrganizationSharing", EnableReachabilityAnalyzerOrganizationSharing$) {
}

class EnableRouteServerPropagationCommand extends command(_ep0, _mw0, "EnableRouteServerPropagation", EnableRouteServerPropagation$) {
}

class EnableSerialConsoleAccessCommand extends command(_ep0, _mw0, "EnableSerialConsoleAccess", EnableSerialConsoleAccess$) {
}

class EnableSnapshotBlockPublicAccessCommand extends command(_ep0, _mw0, "EnableSnapshotBlockPublicAccess", EnableSnapshotBlockPublicAccess$) {
}

class EnableTransitGatewayRouteTablePropagationCommand extends command(_ep0, _mw0, "EnableTransitGatewayRouteTablePropagation", EnableTransitGatewayRouteTablePropagation$) {
}

class EnableVgwRoutePropagationCommand extends command(_ep0, _mw0, "EnableVgwRoutePropagation", EnableVgwRoutePropagation$) {
}

class EnableVolumeIOCommand extends command(_ep0, _mw0, "EnableVolumeIO", EnableVolumeIO$) {
}

class EnableVpcClassicLinkCommand extends command(_ep0, _mw0, "EnableVpcClassicLink", EnableVpcClassicLink$) {
}

class EnableVpcClassicLinkDnsSupportCommand extends command(_ep0, _mw0, "EnableVpcClassicLinkDnsSupport", EnableVpcClassicLinkDnsSupport$) {
}

class ExportClientVpnClientCertificateRevocationListCommand extends command(_ep0, _mw0, "ExportClientVpnClientCertificateRevocationList", ExportClientVpnClientCertificateRevocationList$) {
}

class ExportClientVpnClientConfigurationCommand extends command(_ep0, _mw0, "ExportClientVpnClientConfiguration", ExportClientVpnClientConfiguration$) {
}

class ExportImageCommand extends command(_ep0, _mw0, "ExportImage", ExportImage$) {
}

class ExportTransitGatewayRoutesCommand extends command(_ep0, _mw0, "ExportTransitGatewayRoutes", ExportTransitGatewayRoutes$) {
}

class ExportVerifiedAccessInstanceClientConfigurationCommand extends command(_ep0, _mw0, "ExportVerifiedAccessInstanceClientConfiguration", ExportVerifiedAccessInstanceClientConfiguration$) {
}

class GetActiveVpnTunnelStatusCommand extends command(_ep0, _mw0, "GetActiveVpnTunnelStatus", GetActiveVpnTunnelStatus$) {
}

class GetAllowedImagesSettingsCommand extends command(_ep0, _mw0, "GetAllowedImagesSettings", GetAllowedImagesSettings$) {
}

class GetAssociatedEnclaveCertificateIamRolesCommand extends command(_ep0, _mw0, "GetAssociatedEnclaveCertificateIamRoles", GetAssociatedEnclaveCertificateIamRoles$) {
}

class GetAssociatedIpv6PoolCidrsCommand extends command(_ep0, _mw0, "GetAssociatedIpv6PoolCidrs", GetAssociatedIpv6PoolCidrs$) {
}

class GetAwsNetworkPerformanceDataCommand extends command(_ep0, _mw0, "GetAwsNetworkPerformanceData", GetAwsNetworkPerformanceData$) {
}

class GetCapacityManagerAttributesCommand extends command(_ep0, _mw0, "GetCapacityManagerAttributes", GetCapacityManagerAttributes$) {
}

class GetCapacityManagerMetricDataCommand extends command(_ep0, _mw0, "GetCapacityManagerMetricData", GetCapacityManagerMetricData$) {
}

class GetCapacityManagerMetricDimensionsCommand extends command(_ep0, _mw0, "GetCapacityManagerMetricDimensions", GetCapacityManagerMetricDimensions$) {
}

class GetCapacityManagerMonitoredTagKeysCommand extends command(_ep0, _mw0, "GetCapacityManagerMonitoredTagKeys", GetCapacityManagerMonitoredTagKeys$) {
}

class GetCapacityReservationUsageCommand extends command(_ep0, _mw0, "GetCapacityReservationUsage", GetCapacityReservationUsage$) {
}

class GetCoipPoolUsageCommand extends command(_ep0, _mw0, "GetCoipPoolUsage", GetCoipPoolUsage$) {
}

class GetConsoleOutputCommand extends command(_ep0, _mw0, "GetConsoleOutput", GetConsoleOutput$) {
}

class GetConsoleScreenshotCommand extends command(_ep0, _mw0, "GetConsoleScreenshot", GetConsoleScreenshot$) {
}

class GetDeclarativePoliciesReportSummaryCommand extends command(_ep0, _mw0, "GetDeclarativePoliciesReportSummary", GetDeclarativePoliciesReportSummary$) {
}

class GetDefaultCreditSpecificationCommand extends command(_ep0, _mw0, "GetDefaultCreditSpecification", GetDefaultCreditSpecification$) {
}

class GetEbsDefaultKmsKeyIdCommand extends command(_ep0, _mw0, "GetEbsDefaultKmsKeyId", GetEbsDefaultKmsKeyId$) {
}

class GetEbsEncryptionByDefaultCommand extends command(_ep0, _mw0, "GetEbsEncryptionByDefault", GetEbsEncryptionByDefault$) {
}

class GetEnabledIpamPolicyCommand extends command(_ep0, _mw0, "GetEnabledIpamPolicy", GetEnabledIpamPolicy$) {
}

class GetFlowLogsIntegrationTemplateCommand extends command(_ep0, _mw0, "GetFlowLogsIntegrationTemplate", GetFlowLogsIntegrationTemplate$) {
}

class GetGroupsForCapacityReservationCommand extends command(_ep0, _mw0, "GetGroupsForCapacityReservation", GetGroupsForCapacityReservation$) {
}

class GetHostReservationPurchasePreviewCommand extends command(_ep0, _mw0, "GetHostReservationPurchasePreview", GetHostReservationPurchasePreview$) {
}

class GetImageAncestryCommand extends command(_ep0, _mw0, "GetImageAncestry", GetImageAncestry$) {
}

class GetImageBlockPublicAccessStateCommand extends command(_ep0, _mw0, "GetImageBlockPublicAccessState", GetImageBlockPublicAccessState$) {
}

class GetInstanceMetadataDefaultsCommand extends command(_ep0, _mw0, "GetInstanceMetadataDefaults", GetInstanceMetadataDefaults$) {
}

class GetInstanceTpmEkPubCommand extends command(_ep0, _mw0, "GetInstanceTpmEkPub", GetInstanceTpmEkPub$) {
}

class GetInstanceTypesFromInstanceRequirementsCommand extends command(_ep0, _mw0, "GetInstanceTypesFromInstanceRequirements", GetInstanceTypesFromInstanceRequirements$) {
}

class GetInstanceUefiDataCommand extends command(_ep0, _mw0, "GetInstanceUefiData", GetInstanceUefiData$) {
}

class GetIpamAddressHistoryCommand extends command(_ep0, _mw0, "GetIpamAddressHistory", GetIpamAddressHistory$) {
}

class GetIpamDiscoveredAccountsCommand extends command(_ep0, _mw0, "GetIpamDiscoveredAccounts", GetIpamDiscoveredAccounts$) {
}

class GetIpamDiscoveredPublicAddressesCommand extends command(_ep0, _mw0, "GetIpamDiscoveredPublicAddresses", GetIpamDiscoveredPublicAddresses$) {
}

class GetIpamDiscoveredResourceCidrsCommand extends command(_ep0, _mw0, "GetIpamDiscoveredResourceCidrs", GetIpamDiscoveredResourceCidrs$) {
}

class GetIpamPolicyAllocationRulesCommand extends command(_ep0, _mw0, "GetIpamPolicyAllocationRules", GetIpamPolicyAllocationRules$) {
}

class GetIpamPolicyOrganizationTargetsCommand extends command(_ep0, _mw0, "GetIpamPolicyOrganizationTargets", GetIpamPolicyOrganizationTargets$) {
}

class GetIpamPoolAllocationsCommand extends command(_ep0, _mw0, "GetIpamPoolAllocations", GetIpamPoolAllocations$) {
}

class GetIpamPoolCidrsCommand extends command(_ep0, _mw0, "GetIpamPoolCidrs", GetIpamPoolCidrs$) {
}

class GetIpamPrefixListResolverRulesCommand extends command(_ep0, _mw0, "GetIpamPrefixListResolverRules", GetIpamPrefixListResolverRules$) {
}

class GetIpamPrefixListResolverVersionEntriesCommand extends command(_ep0, _mw0, "GetIpamPrefixListResolverVersionEntries", GetIpamPrefixListResolverVersionEntries$) {
}

class GetIpamPrefixListResolverVersionsCommand extends command(_ep0, _mw0, "GetIpamPrefixListResolverVersions", GetIpamPrefixListResolverVersions$) {
}

class GetIpamResourceCidrsCommand extends command(_ep0, _mw0, "GetIpamResourceCidrs", GetIpamResourceCidrs$) {
}

class GetLaunchTemplateDataCommand extends command(_ep0, _mw0, "GetLaunchTemplateData", GetLaunchTemplateData$) {
}

class GetManagedPrefixListAssociationsCommand extends command(_ep0, _mw0, "GetManagedPrefixListAssociations", GetManagedPrefixListAssociations$) {
}

class GetManagedPrefixListEntriesCommand extends command(_ep0, _mw0, "GetManagedPrefixListEntries", GetManagedPrefixListEntries$) {
}

class GetManagedResourceVisibilityCommand extends command(_ep0, _mw0, "GetManagedResourceVisibility", GetManagedResourceVisibility$) {
}

class GetNetworkInsightsAccessScopeAnalysisFindingsCommand extends command(_ep0, _mw0, "GetNetworkInsightsAccessScopeAnalysisFindings", GetNetworkInsightsAccessScopeAnalysisFindings$) {
}

class GetNetworkInsightsAccessScopeContentCommand extends command(_ep0, _mw0, "GetNetworkInsightsAccessScopeContent", GetNetworkInsightsAccessScopeContent$) {
}

class GetPasswordDataCommand extends command(_ep0, _mw0, "GetPasswordData", GetPasswordData$) {
}

class GetReservedInstancesExchangeQuoteCommand extends command(_ep0, _mw0, "GetReservedInstancesExchangeQuote", GetReservedInstancesExchangeQuote$) {
}

class GetRouteServerAssociationsCommand extends command(_ep0, _mw0, "GetRouteServerAssociations", GetRouteServerAssociations$) {
}

class GetRouteServerPropagationsCommand extends command(_ep0, _mw0, "GetRouteServerPropagations", GetRouteServerPropagations$) {
}

class GetRouteServerRoutingDatabaseCommand extends command(_ep0, _mw0, "GetRouteServerRoutingDatabase", GetRouteServerRoutingDatabase$) {
}

class GetSecurityGroupsForVpcCommand extends command(_ep0, _mw0, "GetSecurityGroupsForVpc", GetSecurityGroupsForVpc$) {
}

class GetSerialConsoleAccessStatusCommand extends command(_ep0, _mw0, "GetSerialConsoleAccessStatus", GetSerialConsoleAccessStatus$) {
}

class GetSnapshotBlockPublicAccessStateCommand extends command(_ep0, _mw0, "GetSnapshotBlockPublicAccessState", GetSnapshotBlockPublicAccessState$) {
}

class GetSpotPlacementScoresCommand extends command(_ep0, _mw0, "GetSpotPlacementScores", GetSpotPlacementScores$) {
}

class GetSubnetCidrReservationsCommand extends command(_ep0, _mw0, "GetSubnetCidrReservations", GetSubnetCidrReservations$) {
}

class GetTransitGatewayAttachmentPropagationsCommand extends command(_ep0, _mw0, "GetTransitGatewayAttachmentPropagations", GetTransitGatewayAttachmentPropagations$) {
}

class GetTransitGatewayMeteringPolicyEntriesCommand extends command(_ep0, _mw0, "GetTransitGatewayMeteringPolicyEntries", GetTransitGatewayMeteringPolicyEntries$) {
}

class GetTransitGatewayMulticastDomainAssociationsCommand extends command(_ep0, _mw0, "GetTransitGatewayMulticastDomainAssociations", GetTransitGatewayMulticastDomainAssociations$) {
}

class GetTransitGatewayPolicyTableAssociationsCommand extends command(_ep0, _mw0, "GetTransitGatewayPolicyTableAssociations", GetTransitGatewayPolicyTableAssociations$) {
}

class GetTransitGatewayPolicyTableEntriesCommand extends command(_ep0, _mw0, "GetTransitGatewayPolicyTableEntries", GetTransitGatewayPolicyTableEntries$) {
}

class GetTransitGatewayPrefixListReferencesCommand extends command(_ep0, _mw0, "GetTransitGatewayPrefixListReferences", GetTransitGatewayPrefixListReferences$) {
}

class GetTransitGatewayRouteTableAssociationsCommand extends command(_ep0, _mw0, "GetTransitGatewayRouteTableAssociations", GetTransitGatewayRouteTableAssociations$) {
}

class GetTransitGatewayRouteTablePropagationsCommand extends command(_ep0, _mw0, "GetTransitGatewayRouteTablePropagations", GetTransitGatewayRouteTablePropagations$) {
}

class GetVerifiedAccessEndpointPolicyCommand extends command(_ep0, _mw0, "GetVerifiedAccessEndpointPolicy", GetVerifiedAccessEndpointPolicy$) {
}

class GetVerifiedAccessEndpointTargetsCommand extends command(_ep0, _mw0, "GetVerifiedAccessEndpointTargets", GetVerifiedAccessEndpointTargets$) {
}

class GetVerifiedAccessGroupPolicyCommand extends command(_ep0, _mw0, "GetVerifiedAccessGroupPolicy", GetVerifiedAccessGroupPolicy$) {
}

class GetVpcResourcesBlockingEncryptionEnforcementCommand extends command(_ep0, _mw0, "GetVpcResourcesBlockingEncryptionEnforcement", GetVpcResourcesBlockingEncryptionEnforcement$) {
}

class GetVpnConnectionDeviceSampleConfigurationCommand extends command(_ep0, _mw0, "GetVpnConnectionDeviceSampleConfiguration", GetVpnConnectionDeviceSampleConfiguration$) {
}

class GetVpnConnectionDeviceTypesCommand extends command(_ep0, _mw0, "GetVpnConnectionDeviceTypes", GetVpnConnectionDeviceTypes$) {
}

class GetVpnTunnelReplacementStatusCommand extends command(_ep0, _mw0, "GetVpnTunnelReplacementStatus", GetVpnTunnelReplacementStatus$) {
}

class ImportClientVpnClientCertificateRevocationListCommand extends command(_ep0, _mw0, "ImportClientVpnClientCertificateRevocationList", ImportClientVpnClientCertificateRevocationList$) {
}

class ImportImageCommand extends command(_ep0, _mw0, "ImportImage", ImportImage$) {
}

class ImportInstanceCommand extends command(_ep0, _mw0, "ImportInstance", ImportInstance$) {
}

class ImportKeyPairCommand extends command(_ep0, _mw0, "ImportKeyPair", ImportKeyPair$) {
}

class ImportSnapshotCommand extends command(_ep0, _mw0, "ImportSnapshot", ImportSnapshot$) {
}

class ImportVolumeCommand extends command(_ep0, _mw0, "ImportVolume", ImportVolume$) {
}

class ListImagesInRecycleBinCommand extends command(_ep0, _mw0, "ListImagesInRecycleBin", ListImagesInRecycleBin$) {
}

class ListSnapshotsInRecycleBinCommand extends command(_ep0, _mw0, "ListSnapshotsInRecycleBin", ListSnapshotsInRecycleBin$) {
}

class ListVolumesInRecycleBinCommand extends command(_ep0, _mw0, "ListVolumesInRecycleBin", ListVolumesInRecycleBin$) {
}

class LockSnapshotCommand extends command(_ep0, _mw0, "LockSnapshot", LockSnapshot$) {
}

class ModifyAccountVpcEncryptionControlCommand extends command(_ep0, _mw0, "ModifyAccountVpcEncryptionControl", ModifyAccountVpcEncryptionControl$) {
}

class ModifyAddressAttributeCommand extends command(_ep0, _mw0, "ModifyAddressAttribute", ModifyAddressAttribute$) {
}

class ModifyAvailabilityZoneGroupCommand extends command(_ep0, _mw0, "ModifyAvailabilityZoneGroup", ModifyAvailabilityZoneGroup$) {
}

class ModifyCapacityReservationCommand extends command(_ep0, _mw0, "ModifyCapacityReservation", ModifyCapacityReservation$) {
}

class ModifyCapacityReservationFleetCommand extends command(_ep0, _mw0, "ModifyCapacityReservationFleet", ModifyCapacityReservationFleet$) {
}

class ModifyClientVpnEndpointCommand extends command(_ep0, _mw0, "ModifyClientVpnEndpoint", ModifyClientVpnEndpoint$) {
}

class ModifyDefaultCreditSpecificationCommand extends command(_ep0, _mw0, "ModifyDefaultCreditSpecification", ModifyDefaultCreditSpecification$) {
}

class ModifyEbsDefaultKmsKeyIdCommand extends command(_ep0, _mw0, "ModifyEbsDefaultKmsKeyId", ModifyEbsDefaultKmsKeyId$) {
}

class ModifyFleetCommand extends command(_ep0, _mw0, "ModifyFleet", ModifyFleet$) {
}

class ModifyFpgaImageAttributeCommand extends command(_ep0, _mw0, "ModifyFpgaImageAttribute", ModifyFpgaImageAttribute$) {
}

class ModifyHostsCommand extends command(_ep0, _mw0, "ModifyHosts", ModifyHosts$) {
}

class ModifyIdentityIdFormatCommand extends command(_ep0, _mw0, "ModifyIdentityIdFormat", ModifyIdentityIdFormat$) {
}

class ModifyIdFormatCommand extends command(_ep0, _mw0, "ModifyIdFormat", ModifyIdFormat$) {
}

class ModifyImageAttributeCommand extends command(_ep0, _mw0, "ModifyImageAttribute", ModifyImageAttribute$) {
}

class ModifyInstanceAttributeCommand extends command(_ep0, _mw0, "ModifyInstanceAttribute", ModifyInstanceAttribute$) {
}

class ModifyInstanceCapacityReservationAttributesCommand extends command(_ep0, _mw0, "ModifyInstanceCapacityReservationAttributes", ModifyInstanceCapacityReservationAttributes$) {
}

class ModifyInstanceConnectEndpointCommand extends command(_ep0, _mw0, "ModifyInstanceConnectEndpoint", ModifyInstanceConnectEndpoint$) {
}

class ModifyInstanceCpuOptionsCommand extends command(_ep0, _mw0, "ModifyInstanceCpuOptions", ModifyInstanceCpuOptions$) {
}

class ModifyInstanceCreditSpecificationCommand extends command(_ep0, _mw0, "ModifyInstanceCreditSpecification", ModifyInstanceCreditSpecification$) {
}

class ModifyInstanceEventStartTimeCommand extends command(_ep0, _mw0, "ModifyInstanceEventStartTime", ModifyInstanceEventStartTime$) {
}

class ModifyInstanceEventWindowCommand extends command(_ep0, _mw0, "ModifyInstanceEventWindow", ModifyInstanceEventWindow$) {
}

class ModifyInstanceMaintenanceOptionsCommand extends command(_ep0, _mw0, "ModifyInstanceMaintenanceOptions", ModifyInstanceMaintenanceOptions$) {
}

class ModifyInstanceMetadataDefaultsCommand extends command(_ep0, _mw0, "ModifyInstanceMetadataDefaults", ModifyInstanceMetadataDefaults$) {
}

class ModifyInstanceMetadataOptionsCommand extends command(_ep0, _mw0, "ModifyInstanceMetadataOptions", ModifyInstanceMetadataOptions$) {
}

class ModifyInstanceNetworkPerformanceOptionsCommand extends command(_ep0, _mw0, "ModifyInstanceNetworkPerformanceOptions", ModifyInstanceNetworkPerformanceOptions$) {
}

class ModifyInstancePlacementCommand extends command(_ep0, _mw0, "ModifyInstancePlacement", ModifyInstancePlacement$) {
}

class ModifyIpamCommand extends command(_ep0, _mw0, "ModifyIpam", ModifyIpam$) {
}

class ModifyIpamPolicyAllocationRulesCommand extends command(_ep0, _mw0, "ModifyIpamPolicyAllocationRules", ModifyIpamPolicyAllocationRules$) {
}

class ModifyIpamPoolAllocationCommand extends command(_ep0, _mw0, "ModifyIpamPoolAllocation", ModifyIpamPoolAllocation$) {
}

class ModifyIpamPoolCommand extends command(_ep0, _mw0, "ModifyIpamPool", ModifyIpamPool$) {
}

class ModifyIpamPrefixListResolverCommand extends command(_ep0, _mw0, "ModifyIpamPrefixListResolver", ModifyIpamPrefixListResolver$) {
}

class ModifyIpamPrefixListResolverTargetCommand extends command(_ep0, _mw0, "ModifyIpamPrefixListResolverTarget", ModifyIpamPrefixListResolverTarget$) {
}

class ModifyIpamResourceCidrCommand extends command(_ep0, _mw0, "ModifyIpamResourceCidr", ModifyIpamResourceCidr$) {
}

class ModifyIpamResourceDiscoveryCommand extends command(_ep0, _mw0, "ModifyIpamResourceDiscovery", ModifyIpamResourceDiscovery$) {
}

class ModifyIpamScopeCommand extends command(_ep0, _mw0, "ModifyIpamScope", ModifyIpamScope$) {
}

class ModifyLaunchTemplateCommand extends command(_ep0, _mw0, "ModifyLaunchTemplate", ModifyLaunchTemplate$) {
}

class ModifyLocalGatewayRouteCommand extends command(_ep0, _mw0, "ModifyLocalGatewayRoute", ModifyLocalGatewayRoute$) {
}

class ModifyManagedPrefixListCommand extends command(_ep0, _mw0, "ModifyManagedPrefixList", ModifyManagedPrefixList$) {
}

class ModifyManagedResourceVisibilityCommand extends command(_ep0, _mw0, "ModifyManagedResourceVisibility", ModifyManagedResourceVisibility$) {
}

class ModifyNetworkInterfaceAttributeCommand extends command(_ep0, _mw0, "ModifyNetworkInterfaceAttribute", ModifyNetworkInterfaceAttribute$) {
}

class ModifyPrivateDnsNameOptionsCommand extends command(_ep0, _mw0, "ModifyPrivateDnsNameOptions", ModifyPrivateDnsNameOptions$) {
}

class ModifyPublicIpDnsNameOptionsCommand extends command(_ep0, _mw0, "ModifyPublicIpDnsNameOptions", ModifyPublicIpDnsNameOptions$) {
}

class ModifyReservedInstancesCommand extends command(_ep0, _mw0, "ModifyReservedInstances", ModifyReservedInstances$) {
}

class ModifyRouteServerCommand extends command(_ep0, _mw0, "ModifyRouteServer", ModifyRouteServer$) {
}

class ModifySecurityGroupRulesCommand extends command(_ep0, _mw0, "ModifySecurityGroupRules", ModifySecurityGroupRules$) {
}

class ModifySnapshotAttributeCommand extends command(_ep0, _mw0, "ModifySnapshotAttribute", ModifySnapshotAttribute$) {
}

class ModifySnapshotTierCommand extends command(_ep0, _mw0, "ModifySnapshotTier", ModifySnapshotTier$) {
}

class ModifySpotFleetRequestCommand extends command(_ep0, _mw0, "ModifySpotFleetRequest", ModifySpotFleetRequest$) {
}

class ModifySubnetAttributeCommand extends command(_ep0, _mw0, "ModifySubnetAttribute", ModifySubnetAttribute$) {
}

class ModifyTrafficMirrorFilterNetworkServicesCommand extends command(_ep0, _mw0, "ModifyTrafficMirrorFilterNetworkServices", ModifyTrafficMirrorFilterNetworkServices$) {
}

class ModifyTrafficMirrorFilterRuleCommand extends command(_ep0, _mw0, "ModifyTrafficMirrorFilterRule", ModifyTrafficMirrorFilterRule$) {
}

class ModifyTrafficMirrorSessionCommand extends command(_ep0, _mw0, "ModifyTrafficMirrorSession", ModifyTrafficMirrorSession$) {
}

class ModifyTransitGatewayCommand extends command(_ep0, _mw0, "ModifyTransitGateway", ModifyTransitGateway$) {
}

class ModifyTransitGatewayMeteringPolicyCommand extends command(_ep0, _mw0, "ModifyTransitGatewayMeteringPolicy", ModifyTransitGatewayMeteringPolicy$) {
}

class ModifyTransitGatewayPrefixListReferenceCommand extends command(_ep0, _mw0, "ModifyTransitGatewayPrefixListReference", ModifyTransitGatewayPrefixListReference$) {
}

class ModifyTransitGatewayVpcAttachmentCommand extends command(_ep0, _mw0, "ModifyTransitGatewayVpcAttachment", ModifyTransitGatewayVpcAttachment$) {
}

class ModifyVerifiedAccessEndpointCommand extends command(_ep0, _mw0, "ModifyVerifiedAccessEndpoint", ModifyVerifiedAccessEndpoint$) {
}

class ModifyVerifiedAccessEndpointPolicyCommand extends command(_ep0, _mw0, "ModifyVerifiedAccessEndpointPolicy", ModifyVerifiedAccessEndpointPolicy$) {
}

class ModifyVerifiedAccessGroupCommand extends command(_ep0, _mw0, "ModifyVerifiedAccessGroup", ModifyVerifiedAccessGroup$) {
}

class ModifyVerifiedAccessGroupPolicyCommand extends command(_ep0, _mw0, "ModifyVerifiedAccessGroupPolicy", ModifyVerifiedAccessGroupPolicy$) {
}

class ModifyVerifiedAccessInstanceCommand extends command(_ep0, _mw0, "ModifyVerifiedAccessInstance", ModifyVerifiedAccessInstance$) {
}

class ModifyVerifiedAccessInstanceLoggingConfigurationCommand extends command(_ep0, _mw0, "ModifyVerifiedAccessInstanceLoggingConfiguration", ModifyVerifiedAccessInstanceLoggingConfiguration$) {
}

class ModifyVerifiedAccessTrustProviderCommand extends command(_ep0, _mw0, "ModifyVerifiedAccessTrustProvider", ModifyVerifiedAccessTrustProvider$) {
}

class ModifyVolumeAttributeCommand extends command(_ep0, _mw0, "ModifyVolumeAttribute", ModifyVolumeAttribute$) {
}

class ModifyVolumeCommand extends command(_ep0, _mw0, "ModifyVolume", ModifyVolume$) {
}

class ModifyVpcAttributeCommand extends command(_ep0, _mw0, "ModifyVpcAttribute", ModifyVpcAttribute$) {
}

class ModifyVpcBlockPublicAccessExclusionCommand extends command(_ep0, _mw0, "ModifyVpcBlockPublicAccessExclusion", ModifyVpcBlockPublicAccessExclusion$) {
}

class ModifyVpcBlockPublicAccessOptionsCommand extends command(_ep0, _mw0, "ModifyVpcBlockPublicAccessOptions", ModifyVpcBlockPublicAccessOptions$) {
}

class ModifyVpcEncryptionControlCommand extends command(_ep0, _mw0, "ModifyVpcEncryptionControl", ModifyVpcEncryptionControl$) {
}

class ModifyVpcEndpointCommand extends command(_ep0, _mw0, "ModifyVpcEndpoint", ModifyVpcEndpoint$) {
}

class ModifyVpcEndpointConnectionNotificationCommand extends command(_ep0, _mw0, "ModifyVpcEndpointConnectionNotification", ModifyVpcEndpointConnectionNotification$) {
}

class ModifyVpcEndpointPayerResponsibilityCommand extends command(_ep0, _mw0, "ModifyVpcEndpointPayerResponsibility", ModifyVpcEndpointPayerResponsibility$) {
}

class ModifyVpcEndpointServiceConfigurationCommand extends command(_ep0, _mw0, "ModifyVpcEndpointServiceConfiguration", ModifyVpcEndpointServiceConfiguration$) {
}

class ModifyVpcEndpointServicePayerResponsibilityCommand extends command(_ep0, _mw0, "ModifyVpcEndpointServicePayerResponsibility", ModifyVpcEndpointServicePayerResponsibility$) {
}

class ModifyVpcEndpointServicePermissionsCommand extends command(_ep0, _mw0, "ModifyVpcEndpointServicePermissions", ModifyVpcEndpointServicePermissions$) {
}

class ModifyVpcPeeringConnectionOptionsCommand extends command(_ep0, _mw0, "ModifyVpcPeeringConnectionOptions", ModifyVpcPeeringConnectionOptions$) {
}

class ModifyVpcTenancyCommand extends command(_ep0, _mw0, "ModifyVpcTenancy", ModifyVpcTenancy$) {
}

class ModifyVpnConnectionCommand extends command(_ep0, _mw0, "ModifyVpnConnection", ModifyVpnConnection$) {
}

class ModifyVpnConnectionOptionsCommand extends command(_ep0, _mw0, "ModifyVpnConnectionOptions", ModifyVpnConnectionOptions$) {
}

class ModifyVpnTunnelCertificateCommand extends command(_ep0, _mw0, "ModifyVpnTunnelCertificate", ModifyVpnTunnelCertificate$) {
}

class ModifyVpnTunnelOptionsCommand extends command(_ep0, _mw0, "ModifyVpnTunnelOptions", ModifyVpnTunnelOptions$) {
}

class MonitorInstancesCommand extends command(_ep0, _mw0, "MonitorInstances", MonitorInstances$) {
}

class MoveAddressToVpcCommand extends command(_ep0, _mw0, "MoveAddressToVpc", MoveAddressToVpc$) {
}

class MoveByoipCidrToIpamCommand extends command(_ep0, _mw0, "MoveByoipCidrToIpam", MoveByoipCidrToIpam$) {
}

class MoveCapacityReservationInstancesCommand extends command(_ep0, _mw0, "MoveCapacityReservationInstances", MoveCapacityReservationInstances$) {
}

class ProvisionByoipCidrCommand extends command(_ep0, _mw0, "ProvisionByoipCidr", ProvisionByoipCidr$) {
}

class ProvisionIpamByoasnCommand extends command(_ep0, _mw0, "ProvisionIpamByoasn", ProvisionIpamByoasn$) {
}

class ProvisionIpamPoolCidrCommand extends command(_ep0, _mw0, "ProvisionIpamPoolCidr", ProvisionIpamPoolCidr$) {
}

class ProvisionPublicIpv4PoolCidrCommand extends command(_ep0, _mw0, "ProvisionPublicIpv4PoolCidr", ProvisionPublicIpv4PoolCidr$) {
}

class PurchaseCapacityBlockCommand extends command(_ep0, _mw0, "PurchaseCapacityBlock", PurchaseCapacityBlock$) {
}

class PurchaseCapacityBlockExtensionCommand extends command(_ep0, _mw0, "PurchaseCapacityBlockExtension", PurchaseCapacityBlockExtension$) {
}

class PurchaseHostReservationCommand extends command(_ep0, _mw0, "PurchaseHostReservation", PurchaseHostReservation$) {
}

class PurchaseReservedInstancesOfferingCommand extends command(_ep0, _mw0, "PurchaseReservedInstancesOffering", PurchaseReservedInstancesOffering$) {
}

class PurchaseScheduledInstancesCommand extends command(_ep0, _mw0, "PurchaseScheduledInstances", PurchaseScheduledInstances$) {
}

class RebootInstancesCommand extends command(_ep0, _mw0, "RebootInstances", RebootInstances$) {
}

class RegisterImageCommand extends command(_ep0, _mw0, "RegisterImage", RegisterImage$) {
}

class RegisterInstanceEventNotificationAttributesCommand extends command(_ep0, _mw0, "RegisterInstanceEventNotificationAttributes", RegisterInstanceEventNotificationAttributes$) {
}

class RegisterTransitGatewayMulticastGroupMembersCommand extends command(_ep0, _mw0, "RegisterTransitGatewayMulticastGroupMembers", RegisterTransitGatewayMulticastGroupMembers$) {
}

class RegisterTransitGatewayMulticastGroupSourcesCommand extends command(_ep0, _mw0, "RegisterTransitGatewayMulticastGroupSources", RegisterTransitGatewayMulticastGroupSources$) {
}

class RejectCapacityReservationBillingOwnershipCommand extends command(_ep0, _mw0, "RejectCapacityReservationBillingOwnership", RejectCapacityReservationBillingOwnership$) {
}

class RejectTransitGatewayClientVpnAttachmentCommand extends command(_ep0, _mw0, "RejectTransitGatewayClientVpnAttachment", RejectTransitGatewayClientVpnAttachment$) {
}

class RejectTransitGatewayMulticastDomainAssociationsCommand extends command(_ep0, _mw0, "RejectTransitGatewayMulticastDomainAssociations", RejectTransitGatewayMulticastDomainAssociations$) {
}

class RejectTransitGatewayPeeringAttachmentCommand extends command(_ep0, _mw0, "RejectTransitGatewayPeeringAttachment", RejectTransitGatewayPeeringAttachment$) {
}

class RejectTransitGatewayVpcAttachmentCommand extends command(_ep0, _mw0, "RejectTransitGatewayVpcAttachment", RejectTransitGatewayVpcAttachment$) {
}

class RejectVpcEndpointConnectionsCommand extends command(_ep0, _mw0, "RejectVpcEndpointConnections", RejectVpcEndpointConnections$) {
}

class RejectVpcPeeringConnectionCommand extends command(_ep0, _mw0, "RejectVpcPeeringConnection", RejectVpcPeeringConnection$) {
}

class ReleaseAddressCommand extends command(_ep0, _mw0, "ReleaseAddress", ReleaseAddress$) {
}

class ReleaseHostsCommand extends command(_ep0, _mw0, "ReleaseHosts", ReleaseHosts$) {
}

class ReleaseIpamPoolAllocationCommand extends command(_ep0, _mw0, "ReleaseIpamPoolAllocation", ReleaseIpamPoolAllocation$) {
}

class ReplaceIamInstanceProfileAssociationCommand extends command(_ep0, _mw0, "ReplaceIamInstanceProfileAssociation", ReplaceIamInstanceProfileAssociation$) {
}

class ReplaceImageCriteriaInAllowedImagesSettingsCommand extends command(_ep0, _mw0, "ReplaceImageCriteriaInAllowedImagesSettings", ReplaceImageCriteriaInAllowedImagesSettings$) {
}

class ReplaceNetworkAclAssociationCommand extends command(_ep0, _mw0, "ReplaceNetworkAclAssociation", ReplaceNetworkAclAssociation$) {
}

class ReplaceNetworkAclEntryCommand extends command(_ep0, _mw0, "ReplaceNetworkAclEntry", ReplaceNetworkAclEntry$) {
}

class ReplaceRouteCommand extends command(_ep0, _mw0, "ReplaceRoute", ReplaceRoute$) {
}

class ReplaceRouteTableAssociationCommand extends command(_ep0, _mw0, "ReplaceRouteTableAssociation", ReplaceRouteTableAssociation$) {
}

class ReplaceTransitGatewayRouteCommand extends command(_ep0, _mw0, "ReplaceTransitGatewayRoute", ReplaceTransitGatewayRoute$) {
}

class ReplaceVpnTunnelCommand extends command(_ep0, _mw0, "ReplaceVpnTunnel", ReplaceVpnTunnel$) {
}

class ReportInstanceStatusCommand extends command(_ep0, _mw0, "ReportInstanceStatus", ReportInstanceStatus$) {
}

class RequestSpotFleetCommand extends command(_ep0, _mw0, "RequestSpotFleet", RequestSpotFleet$) {
}

class RequestSpotInstancesCommand extends command(_ep0, _mw0, "RequestSpotInstances", RequestSpotInstances$) {
}

class ResetAddressAttributeCommand extends command(_ep0, _mw0, "ResetAddressAttribute", ResetAddressAttribute$) {
}

class ResetEbsDefaultKmsKeyIdCommand extends command(_ep0, _mw0, "ResetEbsDefaultKmsKeyId", ResetEbsDefaultKmsKeyId$) {
}

class ResetFpgaImageAttributeCommand extends command(_ep0, _mw0, "ResetFpgaImageAttribute", ResetFpgaImageAttribute$) {
}

class ResetImageAttributeCommand extends command(_ep0, _mw0, "ResetImageAttribute", ResetImageAttribute$) {
}

class ResetInstanceAttributeCommand extends command(_ep0, _mw0, "ResetInstanceAttribute", ResetInstanceAttribute$) {
}

class ResetNetworkInterfaceAttributeCommand extends command(_ep0, _mw0, "ResetNetworkInterfaceAttribute", ResetNetworkInterfaceAttribute$) {
}

class ResetSnapshotAttributeCommand extends command(_ep0, _mw0, "ResetSnapshotAttribute", ResetSnapshotAttribute$) {
}

class RestoreAddressToClassicCommand extends command(_ep0, _mw0, "RestoreAddressToClassic", RestoreAddressToClassic$) {
}

class RestoreImageFromRecycleBinCommand extends command(_ep0, _mw0, "RestoreImageFromRecycleBin", RestoreImageFromRecycleBin$) {
}

class RestoreManagedPrefixListVersionCommand extends command(_ep0, _mw0, "RestoreManagedPrefixListVersion", RestoreManagedPrefixListVersion$) {
}

class RestoreSnapshotFromRecycleBinCommand extends command(_ep0, _mw0, "RestoreSnapshotFromRecycleBin", RestoreSnapshotFromRecycleBin$) {
}

class RestoreSnapshotTierCommand extends command(_ep0, _mw0, "RestoreSnapshotTier", RestoreSnapshotTier$) {
}

class RestoreVolumeFromRecycleBinCommand extends command(_ep0, _mw0, "RestoreVolumeFromRecycleBin", RestoreVolumeFromRecycleBin$) {
}

class RevokeClientVpnIngressCommand extends command(_ep0, _mw0, "RevokeClientVpnIngress", RevokeClientVpnIngress$) {
}

class RevokeSecurityGroupEgressCommand extends command(_ep0, _mw0, "RevokeSecurityGroupEgress", RevokeSecurityGroupEgress$) {
}

class RevokeSecurityGroupIngressCommand extends command(_ep0, _mw0, "RevokeSecurityGroupIngress", RevokeSecurityGroupIngress$) {
}

class RunInstancesCommand extends command(_ep0, _mw0, "RunInstances", RunInstances$) {
}

class RunScheduledInstancesCommand extends command(_ep0, _mw0, "RunScheduledInstances", RunScheduledInstances$) {
}

class SearchLocalGatewayRoutesCommand extends command(_ep0, _mw0, "SearchLocalGatewayRoutes", SearchLocalGatewayRoutes$) {
}

class SearchTransitGatewayMulticastGroupsCommand extends command(_ep0, _mw0, "SearchTransitGatewayMulticastGroups", SearchTransitGatewayMulticastGroups$) {
}

class SearchTransitGatewayRoutesCommand extends command(_ep0, _mw0, "SearchTransitGatewayRoutes", SearchTransitGatewayRoutes$) {
}

class SendDiagnosticInterruptCommand extends command(_ep0, _mw0, "SendDiagnosticInterrupt", SendDiagnosticInterrupt$) {
}

class StartDeclarativePoliciesReportCommand extends command(_ep0, _mw0, "StartDeclarativePoliciesReport", StartDeclarativePoliciesReport$) {
}

class StartInstancesCommand extends command(_ep0, _mw0, "StartInstances", StartInstances$) {
}

class StartNetworkInsightsAccessScopeAnalysisCommand extends command(_ep0, _mw0, "StartNetworkInsightsAccessScopeAnalysis", StartNetworkInsightsAccessScopeAnalysis$) {
}

class StartNetworkInsightsAnalysisCommand extends command(_ep0, _mw0, "StartNetworkInsightsAnalysis", StartNetworkInsightsAnalysis$) {
}

class StartVpcEndpointServicePrivateDnsVerificationCommand extends command(_ep0, _mw0, "StartVpcEndpointServicePrivateDnsVerification", StartVpcEndpointServicePrivateDnsVerification$) {
}

class StopInstancesCommand extends command(_ep0, _mw0, "StopInstances", StopInstances$) {
}

class TerminateClientVpnConnectionsCommand extends command(_ep0, _mw0, "TerminateClientVpnConnections", TerminateClientVpnConnections$) {
}

class TerminateInstancesCommand extends command(_ep0, _mw0, "TerminateInstances", TerminateInstances$) {
}

class UnassignIpv6AddressesCommand extends command(_ep0, _mw0, "UnassignIpv6Addresses", UnassignIpv6Addresses$) {
}

class UnassignPrivateIpAddressesCommand extends command(_ep0, _mw0, "UnassignPrivateIpAddresses", UnassignPrivateIpAddresses$) {
}

class UnassignPrivateNatGatewayAddressCommand extends command(_ep0, _mw0, "UnassignPrivateNatGatewayAddress", UnassignPrivateNatGatewayAddress$) {
}

class UnlockSnapshotCommand extends command(_ep0, _mw0, "UnlockSnapshot", UnlockSnapshot$) {
}

class UnmonitorInstancesCommand extends command(_ep0, _mw0, "UnmonitorInstances", UnmonitorInstances$) {
}

class UpdateCapacityManagerMonitoredTagKeysCommand extends command(_ep0, _mw0, "UpdateCapacityManagerMonitoredTagKeys", UpdateCapacityManagerMonitoredTagKeys$) {
}

class UpdateCapacityManagerOrganizationsAccessCommand extends command(_ep0, _mw0, "UpdateCapacityManagerOrganizationsAccess", UpdateCapacityManagerOrganizationsAccess$) {
}

class UpdateInterruptibleCapacityReservationAllocationCommand extends command(_ep0, _mw0, "UpdateInterruptibleCapacityReservationAllocation", UpdateInterruptibleCapacityReservationAllocation$) {
}

class UpdateSecurityGroupRuleDescriptionsEgressCommand extends command(_ep0, _mw0, "UpdateSecurityGroupRuleDescriptionsEgress", UpdateSecurityGroupRuleDescriptionsEgress$) {
}

class UpdateSecurityGroupRuleDescriptionsIngressCommand extends command(_ep0, _mw0, "UpdateSecurityGroupRuleDescriptionsIngress", UpdateSecurityGroupRuleDescriptionsIngress$) {
}

class WithdrawByoipCidrCommand extends command(_ep0, _mw0, "WithdrawByoipCidr", WithdrawByoipCidr$) {
}

const paginateDescribeAddressesAttribute = createPaginator(EC2Client, DescribeAddressesAttributeCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeAddressTransfers = createPaginator(EC2Client, DescribeAddressTransfersCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeAwsNetworkPerformanceMetricSubscriptions = createPaginator(EC2Client, DescribeAwsNetworkPerformanceMetricSubscriptionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeByoipCidrs = createPaginator(EC2Client, DescribeByoipCidrsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityBlockExtensionHistory = createPaginator(EC2Client, DescribeCapacityBlockExtensionHistoryCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityBlockExtensionOfferings = createPaginator(EC2Client, DescribeCapacityBlockExtensionOfferingsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityBlockOfferings = createPaginator(EC2Client, DescribeCapacityBlockOfferingsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityBlocks = createPaginator(EC2Client, DescribeCapacityBlocksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityBlockStatus = createPaginator(EC2Client, DescribeCapacityBlockStatusCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityManagerDataExports = createPaginator(EC2Client, DescribeCapacityManagerDataExportsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityReservationBillingRequests = createPaginator(EC2Client, DescribeCapacityReservationBillingRequestsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityReservationFleets = createPaginator(EC2Client, DescribeCapacityReservationFleetsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCapacityReservations = createPaginator(EC2Client, DescribeCapacityReservationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCarrierGateways = createPaginator(EC2Client, DescribeCarrierGatewaysCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeClassicLinkInstances = createPaginator(EC2Client, DescribeClassicLinkInstancesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeClientVpnAuthorizationRules = createPaginator(EC2Client, DescribeClientVpnAuthorizationRulesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeClientVpnConnections = createPaginator(EC2Client, DescribeClientVpnConnectionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeClientVpnEndpoints = createPaginator(EC2Client, DescribeClientVpnEndpointsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeClientVpnRoutes = createPaginator(EC2Client, DescribeClientVpnRoutesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeClientVpnTargetNetworks = createPaginator(EC2Client, DescribeClientVpnTargetNetworksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeCoipPools = createPaginator(EC2Client, DescribeCoipPoolsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeDhcpOptions = createPaginator(EC2Client, DescribeDhcpOptionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeEgressOnlyInternetGateways = createPaginator(EC2Client, DescribeEgressOnlyInternetGatewaysCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeExportImageTasks = createPaginator(EC2Client, DescribeExportImageTasksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeFastLaunchImages = createPaginator(EC2Client, DescribeFastLaunchImagesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeFastSnapshotRestores = createPaginator(EC2Client, DescribeFastSnapshotRestoresCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeFleets = createPaginator(EC2Client, DescribeFleetsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeFlowLogs = createPaginator(EC2Client, DescribeFlowLogsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeFpgaImages = createPaginator(EC2Client, DescribeFpgaImagesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeHostReservationOfferings = createPaginator(EC2Client, DescribeHostReservationOfferingsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeHostReservations = createPaginator(EC2Client, DescribeHostReservationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeHosts = createPaginator(EC2Client, DescribeHostsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIamInstanceProfileAssociations = createPaginator(EC2Client, DescribeIamInstanceProfileAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeImageReferences = createPaginator(EC2Client, DescribeImageReferencesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeImages = createPaginator(EC2Client, DescribeImagesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeImageUsageReportEntries = createPaginator(EC2Client, DescribeImageUsageReportEntriesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeImageUsageReports = createPaginator(EC2Client, DescribeImageUsageReportsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeImportImageTasks = createPaginator(EC2Client, DescribeImportImageTasksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeImportSnapshotTasks = createPaginator(EC2Client, DescribeImportSnapshotTasksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceConnectEndpoints = createPaginator(EC2Client, DescribeInstanceConnectEndpointsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceCreditSpecifications = createPaginator(EC2Client, DescribeInstanceCreditSpecificationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceEventWindows = createPaginator(EC2Client, DescribeInstanceEventWindowsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceImageMetadata = createPaginator(EC2Client, DescribeInstanceImageMetadataCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstances = createPaginator(EC2Client, DescribeInstancesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceStatus = createPaginator(EC2Client, DescribeInstanceStatusCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceTopology = createPaginator(EC2Client, DescribeInstanceTopologyCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceTypeOfferings = createPaginator(EC2Client, DescribeInstanceTypeOfferingsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInstanceTypes = createPaginator(EC2Client, DescribeInstanceTypesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeInternetGateways = createPaginator(EC2Client, DescribeInternetGatewaysCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpamPoolAllocations = createPaginator(EC2Client, DescribeIpamPoolAllocationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpamPools = createPaginator(EC2Client, DescribeIpamPoolsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpamPrefixListResolvers = createPaginator(EC2Client, DescribeIpamPrefixListResolversCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpamPrefixListResolverTargets = createPaginator(EC2Client, DescribeIpamPrefixListResolverTargetsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpamResourceDiscoveries = createPaginator(EC2Client, DescribeIpamResourceDiscoveriesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpamResourceDiscoveryAssociations = createPaginator(EC2Client, DescribeIpamResourceDiscoveryAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpamScopes = createPaginator(EC2Client, DescribeIpamScopesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpams = createPaginator(EC2Client, DescribeIpamsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeIpv6Pools = createPaginator(EC2Client, DescribeIpv6PoolsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLaunchTemplates = createPaginator(EC2Client, DescribeLaunchTemplatesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLaunchTemplateVersions = createPaginator(EC2Client, DescribeLaunchTemplateVersionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLocalGatewayRouteTables = createPaginator(EC2Client, DescribeLocalGatewayRouteTablesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations = createPaginator(EC2Client, DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLocalGatewayRouteTableVpcAssociations = createPaginator(EC2Client, DescribeLocalGatewayRouteTableVpcAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLocalGateways = createPaginator(EC2Client, DescribeLocalGatewaysCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLocalGatewayVirtualInterfaceGroups = createPaginator(EC2Client, DescribeLocalGatewayVirtualInterfaceGroupsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeLocalGatewayVirtualInterfaces = createPaginator(EC2Client, DescribeLocalGatewayVirtualInterfacesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeMacHosts = createPaginator(EC2Client, DescribeMacHostsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeMacModificationTasks = createPaginator(EC2Client, DescribeMacModificationTasksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeManagedPrefixLists = createPaginator(EC2Client, DescribeManagedPrefixListsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeMovingAddresses = createPaginator(EC2Client, DescribeMovingAddressesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNatGateways = createPaginator(EC2Client, DescribeNatGatewaysCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNetworkAcls = createPaginator(EC2Client, DescribeNetworkAclsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNetworkInsightsAccessScopeAnalyses = createPaginator(EC2Client, DescribeNetworkInsightsAccessScopeAnalysesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNetworkInsightsAccessScopes = createPaginator(EC2Client, DescribeNetworkInsightsAccessScopesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNetworkInsightsAnalyses = createPaginator(EC2Client, DescribeNetworkInsightsAnalysesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNetworkInsightsPaths = createPaginator(EC2Client, DescribeNetworkInsightsPathsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNetworkInterfacePermissions = createPaginator(EC2Client, DescribeNetworkInterfacePermissionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeNetworkInterfaces = createPaginator(EC2Client, DescribeNetworkInterfacesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribePrefixLists = createPaginator(EC2Client, DescribePrefixListsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribePrincipalIdFormat = createPaginator(EC2Client, DescribePrincipalIdFormatCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribePublicIpv4Pools = createPaginator(EC2Client, DescribePublicIpv4PoolsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeReplaceRootVolumeTasks = createPaginator(EC2Client, DescribeReplaceRootVolumeTasksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeReservedInstancesModifications = createPaginator(EC2Client, DescribeReservedInstancesModificationsCommand, "NextToken", "NextToken", "");

const paginateDescribeReservedInstancesOfferings = createPaginator(EC2Client, DescribeReservedInstancesOfferingsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeRouteServerEndpoints = createPaginator(EC2Client, DescribeRouteServerEndpointsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeRouteServerPeers = createPaginator(EC2Client, DescribeRouteServerPeersCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeRouteServers = createPaginator(EC2Client, DescribeRouteServersCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeRouteTables = createPaginator(EC2Client, DescribeRouteTablesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeScheduledInstanceAvailability = createPaginator(EC2Client, DescribeScheduledInstanceAvailabilityCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeScheduledInstances = createPaginator(EC2Client, DescribeScheduledInstancesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSecondaryInterfaces = createPaginator(EC2Client, DescribeSecondaryInterfacesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSecondaryNetworks = createPaginator(EC2Client, DescribeSecondaryNetworksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSecondarySubnets = createPaginator(EC2Client, DescribeSecondarySubnetsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSecurityGroupRules = createPaginator(EC2Client, DescribeSecurityGroupRulesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSecurityGroups = createPaginator(EC2Client, DescribeSecurityGroupsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSecurityGroupVpcAssociations = createPaginator(EC2Client, DescribeSecurityGroupVpcAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSnapshots = createPaginator(EC2Client, DescribeSnapshotsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSnapshotTierStatus = createPaginator(EC2Client, DescribeSnapshotTierStatusCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSpotFleetRequests = createPaginator(EC2Client, DescribeSpotFleetRequestsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSpotInstanceRequests = createPaginator(EC2Client, DescribeSpotInstanceRequestsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSpotPriceHistory = createPaginator(EC2Client, DescribeSpotPriceHistoryCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeStaleSecurityGroups = createPaginator(EC2Client, DescribeStaleSecurityGroupsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeStoreImageTasks = createPaginator(EC2Client, DescribeStoreImageTasksCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeSubnets = createPaginator(EC2Client, DescribeSubnetsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTags = createPaginator(EC2Client, DescribeTagsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTrafficMirrorFilters = createPaginator(EC2Client, DescribeTrafficMirrorFiltersCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTrafficMirrorSessions = createPaginator(EC2Client, DescribeTrafficMirrorSessionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTrafficMirrorTargets = createPaginator(EC2Client, DescribeTrafficMirrorTargetsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayAttachments = createPaginator(EC2Client, DescribeTransitGatewayAttachmentsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayConnectPeers = createPaginator(EC2Client, DescribeTransitGatewayConnectPeersCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayConnects = createPaginator(EC2Client, DescribeTransitGatewayConnectsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayMulticastDomains = createPaginator(EC2Client, DescribeTransitGatewayMulticastDomainsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayPeeringAttachments = createPaginator(EC2Client, DescribeTransitGatewayPeeringAttachmentsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayPolicyTables = createPaginator(EC2Client, DescribeTransitGatewayPolicyTablesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayRouteTableAnnouncements = createPaginator(EC2Client, DescribeTransitGatewayRouteTableAnnouncementsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayRouteTables = createPaginator(EC2Client, DescribeTransitGatewayRouteTablesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGateways = createPaginator(EC2Client, DescribeTransitGatewaysCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTransitGatewayVpcAttachments = createPaginator(EC2Client, DescribeTransitGatewayVpcAttachmentsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeTrunkInterfaceAssociations = createPaginator(EC2Client, DescribeTrunkInterfaceAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVerifiedAccessEndpoints = createPaginator(EC2Client, DescribeVerifiedAccessEndpointsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVerifiedAccessGroups = createPaginator(EC2Client, DescribeVerifiedAccessGroupsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVerifiedAccessInstanceLoggingConfigurations = createPaginator(EC2Client, DescribeVerifiedAccessInstanceLoggingConfigurationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVerifiedAccessInstances = createPaginator(EC2Client, DescribeVerifiedAccessInstancesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVerifiedAccessTrustProviders = createPaginator(EC2Client, DescribeVerifiedAccessTrustProvidersCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVolumesModifications = createPaginator(EC2Client, DescribeVolumesModificationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVolumes = createPaginator(EC2Client, DescribeVolumesCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVolumeStatus = createPaginator(EC2Client, DescribeVolumeStatusCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcClassicLinkDnsSupport = createPaginator(EC2Client, DescribeVpcClassicLinkDnsSupportCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcEndpointConnectionNotifications = createPaginator(EC2Client, DescribeVpcEndpointConnectionNotificationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcEndpointConnections = createPaginator(EC2Client, DescribeVpcEndpointConnectionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcEndpointServiceConfigurations = createPaginator(EC2Client, DescribeVpcEndpointServiceConfigurationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcEndpointServicePermissions = createPaginator(EC2Client, DescribeVpcEndpointServicePermissionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcEndpoints = createPaginator(EC2Client, DescribeVpcEndpointsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcPeeringConnections = createPaginator(EC2Client, DescribeVpcPeeringConnectionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpcs = createPaginator(EC2Client, DescribeVpcsCommand, "NextToken", "NextToken", "MaxResults");

const paginateDescribeVpnConcentrators = createPaginator(EC2Client, DescribeVpnConcentratorsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetAssociatedIpv6PoolCidrs = createPaginator(EC2Client, GetAssociatedIpv6PoolCidrsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetAwsNetworkPerformanceData = createPaginator(EC2Client, GetAwsNetworkPerformanceDataCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetCapacityManagerMetricData = createPaginator(EC2Client, GetCapacityManagerMetricDataCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetCapacityManagerMetricDimensions = createPaginator(EC2Client, GetCapacityManagerMetricDimensionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetCapacityManagerMonitoredTagKeys = createPaginator(EC2Client, GetCapacityManagerMonitoredTagKeysCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetGroupsForCapacityReservation = createPaginator(EC2Client, GetGroupsForCapacityReservationCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetInstanceTypesFromInstanceRequirements = createPaginator(EC2Client, GetInstanceTypesFromInstanceRequirementsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamAddressHistory = createPaginator(EC2Client, GetIpamAddressHistoryCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamDiscoveredAccounts = createPaginator(EC2Client, GetIpamDiscoveredAccountsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamDiscoveredResourceCidrs = createPaginator(EC2Client, GetIpamDiscoveredResourceCidrsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamPoolAllocations = createPaginator(EC2Client, GetIpamPoolAllocationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamPoolCidrs = createPaginator(EC2Client, GetIpamPoolCidrsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamPrefixListResolverRules = createPaginator(EC2Client, GetIpamPrefixListResolverRulesCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamPrefixListResolverVersionEntries = createPaginator(EC2Client, GetIpamPrefixListResolverVersionEntriesCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamPrefixListResolverVersions = createPaginator(EC2Client, GetIpamPrefixListResolverVersionsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetIpamResourceCidrs = createPaginator(EC2Client, GetIpamResourceCidrsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetManagedPrefixListAssociations = createPaginator(EC2Client, GetManagedPrefixListAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetManagedPrefixListEntries = createPaginator(EC2Client, GetManagedPrefixListEntriesCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetNetworkInsightsAccessScopeAnalysisFindings = createPaginator(EC2Client, GetNetworkInsightsAccessScopeAnalysisFindingsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetSecurityGroupsForVpc = createPaginator(EC2Client, GetSecurityGroupsForVpcCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetSpotPlacementScores = createPaginator(EC2Client, GetSpotPlacementScoresCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetTransitGatewayAttachmentPropagations = createPaginator(EC2Client, GetTransitGatewayAttachmentPropagationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetTransitGatewayMulticastDomainAssociations = createPaginator(EC2Client, GetTransitGatewayMulticastDomainAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetTransitGatewayPolicyTableAssociations = createPaginator(EC2Client, GetTransitGatewayPolicyTableAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetTransitGatewayPrefixListReferences = createPaginator(EC2Client, GetTransitGatewayPrefixListReferencesCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetTransitGatewayRouteTableAssociations = createPaginator(EC2Client, GetTransitGatewayRouteTableAssociationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetTransitGatewayRouteTablePropagations = createPaginator(EC2Client, GetTransitGatewayRouteTablePropagationsCommand, "NextToken", "NextToken", "MaxResults");

const paginateGetVpnConnectionDeviceTypes = createPaginator(EC2Client, GetVpnConnectionDeviceTypesCommand, "NextToken", "NextToken", "MaxResults");

const paginateListImagesInRecycleBin = createPaginator(EC2Client, ListImagesInRecycleBinCommand, "NextToken", "NextToken", "MaxResults");

const paginateListSnapshotsInRecycleBin = createPaginator(EC2Client, ListSnapshotsInRecycleBinCommand, "NextToken", "NextToken", "MaxResults");

const paginateSearchLocalGatewayRoutes = createPaginator(EC2Client, SearchLocalGatewayRoutesCommand, "NextToken", "NextToken", "MaxResults");

const paginateSearchTransitGatewayMulticastGroups = createPaginator(EC2Client, SearchTransitGatewayMulticastGroupsCommand, "NextToken", "NextToken", "MaxResults");

const paginateSearchTransitGatewayRoutes = createPaginator(EC2Client, SearchTransitGatewayRoutesCommand, "NextToken", "NextToken", "MaxResults");

const checkState$G = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeBundleTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.BundleTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "complete");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.BundleTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForBundleTaskComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$G);
};
const waitUntilBundleTaskComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$G);
    return checkExceptions(result);
};

const checkState$F = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeConversionTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ConversionTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "cancelled");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForConversionTaskCancelled = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$F);
};
const waitUntilConversionTaskCancelled = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$F);
    return checkExceptions(result);
};

const checkState$E = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeConversionTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ConversionTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "completed");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ConversionTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "cancelled") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ConversionTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "cancelling") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForConversionTaskCompleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$E);
};
const waitUntilConversionTaskCompleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$E);
    return checkExceptions(result);
};

const checkState$D = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeConversionTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ConversionTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "deleted");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForConversionTaskDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$D);
};
const waitUntilConversionTaskDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$D);
    return checkExceptions(result);
};

const checkState$C = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeCustomerGatewaysCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.CustomerGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.CustomerGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleted") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.CustomerGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleting") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForCustomerGatewayAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$C);
};
const waitUntilCustomerGatewayAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$C);
    return checkExceptions(result);
};

const checkState$B = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeExportTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ExportTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "cancelled");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForExportTaskCancelled = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$B);
};
const waitUntilExportTaskCancelled = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$B);
    return checkExceptions(result);
};

const checkState$A = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeExportTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ExportTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "completed");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForExportTaskCompleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$A);
};
const waitUntilExportTaskCompleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$A);
    return checkExceptions(result);
};

const checkState$z = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeImagesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Images);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Images);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForImageAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$z);
};
const waitUntilImageAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$z);
    return checkExceptions(result);
};

const checkState$y = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeImagesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Images);
                return (flat_1.length > 0);
            };
            if (returnComparator() == true) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidAMIID.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForImageExists = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$y);
};
const waitUntilImageExists = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$y);
    return checkExceptions(result);
};

const checkState$x = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeImageUsageReportsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ImageUsageReports);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ImageUsageReports);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForImageUsageReportAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$x);
};
const waitUntilImageUsageReportAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$x);
    return checkExceptions(result);
};

const checkState$w = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeInstancesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                return (flat_1.length > 0);
            };
            if (returnComparator() == true) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidInstanceID.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForInstanceExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$w);
};
const waitUntilInstanceExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$w);
    return checkExceptions(result);
};

const checkState$v = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeInstancesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            let allStringEq_8 = (returnComparator().length > 0);
            for (let element_7 of returnComparator()) {
                allStringEq_8 = allStringEq_8 && (element_7 == "running");
            }
            if (allStringEq_8) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            for (let anyStringEq_7 of returnComparator()) {
                if (anyStringEq_7 == "shutting-down") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            for (let anyStringEq_7 of returnComparator()) {
                if (anyStringEq_7 == "terminated") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            for (let anyStringEq_7 of returnComparator()) {
                if (anyStringEq_7 == "stopping") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidInstanceID.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForInstanceRunning = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$v);
};
const waitUntilInstanceRunning = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$v);
    return checkExceptions(result);
};

const checkState$u = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeInstanceStatusCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.InstanceStatuses);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.InstanceStatus.Status;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "ok");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidInstanceID.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForInstanceStatusOk = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$u);
};
const waitUntilInstanceStatusOk = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$u);
    return checkExceptions(result);
};

const checkState$t = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeInstancesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            let allStringEq_8 = (returnComparator().length > 0);
            for (let element_7 of returnComparator()) {
                allStringEq_8 = allStringEq_8 && (element_7 == "stopped");
            }
            if (allStringEq_8) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            for (let anyStringEq_7 of returnComparator()) {
                if (anyStringEq_7 == "pending") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            for (let anyStringEq_7 of returnComparator()) {
                if (anyStringEq_7 == "terminated") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForInstanceStopped = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$t);
};
const waitUntilInstanceStopped = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$t);
    return checkExceptions(result);
};

const checkState$s = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeInstancesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            let allStringEq_8 = (returnComparator().length > 0);
            for (let element_7 of returnComparator()) {
                allStringEq_8 = allStringEq_8 && (element_7 == "terminated");
            }
            if (allStringEq_8) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            for (let anyStringEq_7 of returnComparator()) {
                if (anyStringEq_7 == "pending") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Reservations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Instances;
                });
                let flat_4 = [].concat(...projection_3);
                let projection_6 = flat_4.map((element_5) => {
                    return element_5.State.Name;
                });
                return projection_6;
            };
            for (let anyStringEq_7 of returnComparator()) {
                if (anyStringEq_7 == "stopping") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForInstanceTerminated = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$s);
};
const waitUntilInstanceTerminated = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$s);
    return checkExceptions(result);
};

const checkState$r = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeInternetGatewaysCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.InternetGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.InternetGatewayId;
                });
                return (projection_3.length > 0);
            };
            if (returnComparator() == true) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidInternetGateway.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForInternetGatewayExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$r);
};
const waitUntilInternetGatewayExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$r);
    return checkExceptions(result);
};

const checkState$q = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeKeyPairsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.KeyPairs);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.KeyName;
                });
                return (projection_3.length > 0);
            };
            if (returnComparator() == true) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidKeyPair.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForKeyPairExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$q);
};
const waitUntilKeyPairExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$q);
    return checkExceptions(result);
};

const checkState$p = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeNatGatewaysCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.NatGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.NatGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.NatGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleting") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.NatGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleted") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "NatGatewayNotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForNatGatewayAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$p);
};
const waitUntilNatGatewayAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$p);
    return checkExceptions(result);
};

const checkState$o = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeNatGatewaysCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.NatGateways);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "deleted");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "NatGatewayNotFound") {
            return { state: WaiterState.SUCCESS, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForNatGatewayDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$o);
};
const waitUntilNatGatewayDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$o);
    return checkExceptions(result);
};

const checkState$n = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeNetworkInterfacesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.NetworkInterfaces);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidNetworkInterfaceID.NotFound") {
            return { state: WaiterState.FAILURE, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForNetworkInterfaceAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 20, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$n);
};
const waitUntilNetworkInterfaceAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 20, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$n);
    return checkExceptions(result);
};

const checkState$m = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new GetPasswordDataCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                return (result.PasswordData.length > 0);
            };
            if (returnComparator() == true) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForPasswordDataAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$m);
};
const waitUntilPasswordDataAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$m);
    return checkExceptions(result);
};

const checkState$l = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSecondaryNetworksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondaryNetworks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "create-complete");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondaryNetworks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "create-failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidSecondaryNetworkId.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSecondaryNetworkCreateComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$l);
};
const waitUntilSecondaryNetworkCreateComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$l);
    return checkExceptions(result);
};

const checkState$k = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSecondaryNetworksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondaryNetworks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "delete-complete");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondaryNetworks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "delete-failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSecondaryNetworkDeleteComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$k);
};
const waitUntilSecondaryNetworkDeleteComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$k);
    return checkExceptions(result);
};

const checkState$j = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSecondarySubnetsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondarySubnets);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "create-complete");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondarySubnets);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "delete-failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidSecondarySubnetId.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSecondarySubnetCreateComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$j);
};
const waitUntilSecondarySubnetCreateComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$j);
    return checkExceptions(result);
};

const checkState$i = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSecondarySubnetsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondarySubnets);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "delete-complete");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecondarySubnets);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "delete-failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSecondarySubnetDeleteComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$i);
};
const waitUntilSecondarySubnetDeleteComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$i);
    return checkExceptions(result);
};

const checkState$h = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSecurityGroupsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroups);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.GroupId;
                });
                return (projection_3.length > 0);
            };
            if (returnComparator() == true) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidGroup.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSecurityGroupExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$h);
};
const waitUntilSecurityGroupExists = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$h);
    return checkExceptions(result);
};

const checkState$g = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSecurityGroupVpcAssociationsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroupVpcAssociations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "associated");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroupVpcAssociations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "associating") {
                    return { state: WaiterState.RETRY, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroupVpcAssociations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "association-failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSecurityGroupVpcAssociationAssociated = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$g);
};
const waitUntilSecurityGroupVpcAssociationAssociated = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$g);
    return checkExceptions(result);
};

const checkState$f = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSecurityGroupVpcAssociationsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroupVpcAssociations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "disassociated");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroupVpcAssociations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "disassociating") {
                    return { state: WaiterState.RETRY, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroupVpcAssociations);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "disassociation-failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SecurityGroupVpcAssociations);
                return (flat_1.length == 0);
            };
            if (returnComparator() == true) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSecurityGroupVpcAssociationDisassociated = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$f);
};
const waitUntilSecurityGroupVpcAssociationDisassociated = async (params, input) => {
    const serviceDefaults = { minDelay: 10, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$f);
    return checkExceptions(result);
};

const checkState$e = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSnapshotsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Snapshots);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "completed");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Snapshots);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "error") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSnapshotCompleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$e);
};
const waitUntilSnapshotCompleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$e);
    return checkExceptions(result);
};

const checkState$d = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeImportSnapshotTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ImportSnapshotTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.SnapshotTaskDetail.Status;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "completed");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.ImportSnapshotTasks);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.SnapshotTaskDetail.Status;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "error") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSnapshotImported = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$d);
};
const waitUntilSnapshotImported = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$d);
    return checkExceptions(result);
};

const checkState$c = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSpotInstanceRequestsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SpotInstanceRequests);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status.Code;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "fulfilled");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SpotInstanceRequests);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status.Code;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "request-canceled-and-instance-running");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SpotInstanceRequests);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status.Code;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "schedule-expired") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SpotInstanceRequests);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status.Code;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "canceled-before-fulfillment") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SpotInstanceRequests);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status.Code;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "bad-parameters") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.SpotInstanceRequests);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status.Code;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "system-error") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidSpotInstanceRequestID.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSpotInstanceRequestFulfilled = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$c);
};
const waitUntilSpotInstanceRequestFulfilled = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$c);
    return checkExceptions(result);
};

const checkState$b = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeStoreImageTasksCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.StoreImageTaskResults);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.StoreTaskState;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "Completed");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.StoreImageTaskResults);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.StoreTaskState;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "Failed") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.StoreImageTaskResults);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.StoreTaskState;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "InProgress") {
                    return { state: WaiterState.RETRY, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForStoreImageTaskComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$b);
};
const waitUntilStoreImageTaskComplete = async (params, input) => {
    const serviceDefaults = { minDelay: 5, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$b);
    return checkExceptions(result);
};

const checkState$a = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeSubnetsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Subnets);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSubnetAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$a);
};
const waitUntilSubnetAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$a);
    return checkExceptions(result);
};

const checkState$9 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeInstanceStatusCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.InstanceStatuses);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.SystemStatus.Status;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "ok");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForSystemStatusOk = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$9);
};
const waitUntilSystemStatusOk = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$9);
    return checkExceptions(result);
};

const checkState$8 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVolumesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Volumes);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Volumes);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleted") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVolumeAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$8);
};
const waitUntilVolumeAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$8);
    return checkExceptions(result);
};

const checkState$7 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVolumesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Volumes);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "deleted");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidVolume.NotFound") {
            return { state: WaiterState.SUCCESS, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVolumeDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$7);
};
const waitUntilVolumeDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$7);
    return checkExceptions(result);
};

const checkState$6 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVolumesCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Volumes);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "in-use");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Volumes);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleted") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVolumeInUse = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$6);
};
const waitUntilVolumeInUse = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$6);
    return checkExceptions(result);
};

const checkState$5 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVpcsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.Vpcs);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVpcAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$5);
};
const waitUntilVpcAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$5);
    return checkExceptions(result);
};

const checkState$4 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVpcsCommand(input));
        reason = result;
        return { state: WaiterState.SUCCESS, reason };
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidVpcID.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVpcExists = async (params, input) => {
    const serviceDefaults = { minDelay: 1, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$4);
};
const waitUntilVpcExists = async (params, input) => {
    const serviceDefaults = { minDelay: 1, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$4);
    return checkExceptions(result);
};

const checkState$3 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVpcPeeringConnectionsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.VpcPeeringConnections);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.Status.Code;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "deleted");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidVpcPeeringConnectionID.NotFound") {
            return { state: WaiterState.SUCCESS, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVpcPeeringConnectionDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);
};
const waitUntilVpcPeeringConnectionDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);
    return checkExceptions(result);
};

const checkState$2 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVpcPeeringConnectionsCommand(input));
        reason = result;
        return { state: WaiterState.SUCCESS, reason };
    }
    catch (exception) {
        reason = exception;
        if (exception.name === "InvalidVpcPeeringConnectionID.NotFound") {
            return { state: WaiterState.RETRY, reason };
        }
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVpcPeeringConnectionExists = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);
};
const waitUntilVpcPeeringConnectionExists = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);
    return checkExceptions(result);
};

const checkState$1 = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVpnConnectionsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.VpnConnections);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "available");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.VpnConnections);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleting") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.VpnConnections);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "deleted") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVpnConnectionAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);
};
const waitUntilVpnConnectionAvailable = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);
    return checkExceptions(result);
};

const checkState = async (client, input) => {
    let reason;
    try {
        let result = await client.send(new DescribeVpnConnectionsCommand(input));
        reason = result;
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.VpnConnections);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            let allStringEq_5 = (returnComparator().length > 0);
            for (let element_4 of returnComparator()) {
                allStringEq_5 = allStringEq_5 && (element_4 == "deleted");
            }
            if (allStringEq_5) {
                return { state: WaiterState.SUCCESS, reason };
            }
        }
        catch (e) { }
        try {
            const returnComparator = () => {
                let flat_1 = [].concat(...result.VpnConnections);
                let projection_3 = flat_1.map((element_2) => {
                    return element_2.State;
                });
                return projection_3;
            };
            for (let anyStringEq_4 of returnComparator()) {
                if (anyStringEq_4 == "pending") {
                    return { state: WaiterState.FAILURE, reason };
                }
            }
        }
        catch (e) { }
    }
    catch (exception) {
        reason = exception;
    }
    return { state: WaiterState.RETRY, reason };
};
const waitForVpnConnectionDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    return createWaiter({ ...serviceDefaults, ...params }, input, checkState);
};
const waitUntilVpnConnectionDeleted = async (params, input) => {
    const serviceDefaults = { minDelay: 15, maxDelay: 120 };
    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState);
    return checkExceptions(result);
};

const commands = {
    AcceptAddressTransferCommand,
    AcceptCapacityReservationBillingOwnershipCommand,
    AcceptReservedInstancesExchangeQuoteCommand,
    AcceptTransitGatewayClientVpnAttachmentCommand,
    AcceptTransitGatewayMulticastDomainAssociationsCommand,
    AcceptTransitGatewayPeeringAttachmentCommand,
    AcceptTransitGatewayVpcAttachmentCommand,
    AcceptVpcEndpointConnectionsCommand,
    AcceptVpcPeeringConnectionCommand,
    AdvertiseByoipCidrCommand,
    AllocateAddressCommand,
    AllocateHostsCommand,
    AllocateIpamPoolCidrCommand,
    ApplySecurityGroupsToClientVpnTargetNetworkCommand,
    AssignIpv6AddressesCommand,
    AssignPrivateIpAddressesCommand,
    AssignPrivateNatGatewayAddressCommand,
    AssociateAddressCommand,
    AssociateCapacityReservationBillingOwnerCommand,
    AssociateClientVpnTargetNetworkCommand,
    AssociateDhcpOptionsCommand,
    AssociateEnclaveCertificateIamRoleCommand,
    AssociateIamInstanceProfileCommand,
    AssociateInstanceEventWindowCommand,
    AssociateIpamByoasnCommand,
    AssociateIpamResourceDiscoveryCommand,
    AssociateNatGatewayAddressCommand,
    AssociateRouteServerCommand,
    AssociateRouteTableCommand,
    AssociateSecurityGroupVpcCommand,
    AssociateSubnetCidrBlockCommand,
    AssociateTransitGatewayMulticastDomainCommand,
    AssociateTransitGatewayPolicyTableCommand,
    AssociateTransitGatewayRouteTableCommand,
    AssociateTrunkInterfaceCommand,
    AssociateVpcCidrBlockCommand,
    AttachClassicLinkVpcCommand,
    AttachImageWatermarkCommand,
    AttachInternetGatewayCommand,
    AttachNetworkInterfaceCommand,
    AttachVerifiedAccessTrustProviderCommand,
    AttachVolumeCommand,
    AttachVpnGatewayCommand,
    AuthorizeClientVpnIngressCommand,
    AuthorizeSecurityGroupEgressCommand,
    AuthorizeSecurityGroupIngressCommand,
    BundleInstanceCommand,
    CancelBundleTaskCommand,
    CancelCapacityReservationCommand,
    CancelCapacityReservationFleetsCommand,
    CancelConversionTaskCommand,
    CancelDeclarativePoliciesReportCommand,
    CancelExportTaskCommand,
    CancelImageLaunchPermissionCommand,
    CancelImportTaskCommand,
    CancelReservedInstancesListingCommand,
    CancelSpotFleetRequestsCommand,
    CancelSpotInstanceRequestsCommand,
    ConfirmProductInstanceCommand,
    CopyFpgaImageCommand,
    CopyImageCommand,
    CopySnapshotCommand,
    CopyVolumesCommand,
    CreateCapacityManagerDataExportCommand,
    CreateCapacityReservationCommand,
    CreateCapacityReservationBySplittingCommand,
    CreateCapacityReservationCancellationQuoteCommand,
    CreateCapacityReservationFleetCommand,
    CreateCarrierGatewayCommand,
    CreateClientVpnEndpointCommand,
    CreateClientVpnRouteCommand,
    CreateCoipCidrCommand,
    CreateCoipPoolCommand,
    CreateCustomerGatewayCommand,
    CreateDefaultSubnetCommand,
    CreateDefaultVpcCommand,
    CreateDelegateMacVolumeOwnershipTaskCommand,
    CreateDhcpOptionsCommand,
    CreateEgressOnlyInternetGatewayCommand,
    CreateFleetCommand,
    CreateFlowLogsCommand,
    CreateFpgaImageCommand,
    CreateImageCommand,
    CreateImageUsageReportCommand,
    CreateInstanceConnectEndpointCommand,
    CreateInstanceEventWindowCommand,
    CreateInstanceExportTaskCommand,
    CreateInternetGatewayCommand,
    CreateInterruptibleCapacityReservationAllocationCommand,
    CreateIpamCommand,
    CreateIpamExternalResourceVerificationTokenCommand,
    CreateIpamPolicyCommand,
    CreateIpamPoolCommand,
    CreateIpamPrefixListResolverCommand,
    CreateIpamPrefixListResolverTargetCommand,
    CreateIpamResourceDiscoveryCommand,
    CreateIpamScopeCommand,
    CreateKeyPairCommand,
    CreateLaunchTemplateCommand,
    CreateLaunchTemplateVersionCommand,
    CreateLocalGatewayRouteCommand,
    CreateLocalGatewayRouteTableCommand,
    CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand,
    CreateLocalGatewayRouteTableVpcAssociationCommand,
    CreateLocalGatewayVirtualInterfaceCommand,
    CreateLocalGatewayVirtualInterfaceGroupCommand,
    CreateMacSystemIntegrityProtectionModificationTaskCommand,
    CreateManagedPrefixListCommand,
    CreateNatGatewayCommand,
    CreateNetworkAclCommand,
    CreateNetworkAclEntryCommand,
    CreateNetworkInsightsAccessScopeCommand,
    CreateNetworkInsightsPathCommand,
    CreateNetworkInterfaceCommand,
    CreateNetworkInterfacePermissionCommand,
    CreatePlacementGroupCommand,
    CreatePublicIpv4PoolCommand,
    CreateReplaceRootVolumeTaskCommand,
    CreateReservedInstancesListingCommand,
    CreateRestoreImageTaskCommand,
    CreateRouteCommand,
    CreateRouteServerCommand,
    CreateRouteServerEndpointCommand,
    CreateRouteServerPeerCommand,
    CreateRouteTableCommand,
    CreateSecondaryNetworkCommand,
    CreateSecondarySubnetCommand,
    CreateSecurityGroupCommand,
    CreateSnapshotCommand,
    CreateSnapshotsCommand,
    CreateSpotDatafeedSubscriptionCommand,
    CreateStoreImageTaskCommand,
    CreateSubnetCommand,
    CreateSubnetCidrReservationCommand,
    CreateTagsCommand,
    CreateTrafficMirrorFilterCommand,
    CreateTrafficMirrorFilterRuleCommand,
    CreateTrafficMirrorSessionCommand,
    CreateTrafficMirrorTargetCommand,
    CreateTransitGatewayCommand,
    CreateTransitGatewayConnectCommand,
    CreateTransitGatewayConnectPeerCommand,
    CreateTransitGatewayMeteringPolicyCommand,
    CreateTransitGatewayMeteringPolicyEntryCommand,
    CreateTransitGatewayMulticastDomainCommand,
    CreateTransitGatewayPeeringAttachmentCommand,
    CreateTransitGatewayPolicyTableCommand,
    CreateTransitGatewayPrefixListReferenceCommand,
    CreateTransitGatewayRouteCommand,
    CreateTransitGatewayRouteTableCommand,
    CreateTransitGatewayRouteTableAnnouncementCommand,
    CreateTransitGatewayVpcAttachmentCommand,
    CreateVerifiedAccessEndpointCommand,
    CreateVerifiedAccessGroupCommand,
    CreateVerifiedAccessInstanceCommand,
    CreateVerifiedAccessTrustProviderCommand,
    CreateVolumeCommand,
    CreateVpcCommand,
    CreateVpcBlockPublicAccessExclusionCommand,
    CreateVpcEncryptionControlCommand,
    CreateVpcEndpointCommand,
    CreateVpcEndpointConnectionNotificationCommand,
    CreateVpcEndpointServiceConfigurationCommand,
    CreateVpcPeeringConnectionCommand,
    CreateVpnConcentratorCommand,
    CreateVpnConnectionCommand,
    CreateVpnConnectionRouteCommand,
    CreateVpnGatewayCommand,
    DeleteCapacityManagerDataExportCommand,
    DeleteCarrierGatewayCommand,
    DeleteClientVpnEndpointCommand,
    DeleteClientVpnRouteCommand,
    DeleteCoipCidrCommand,
    DeleteCoipPoolCommand,
    DeleteCustomerGatewayCommand,
    DeleteDhcpOptionsCommand,
    DeleteEgressOnlyInternetGatewayCommand,
    DeleteFleetsCommand,
    DeleteFlowLogsCommand,
    DeleteFpgaImageCommand,
    DeleteImageUsageReportCommand,
    DeleteInstanceConnectEndpointCommand,
    DeleteInstanceEventWindowCommand,
    DeleteInternetGatewayCommand,
    DeleteIpamCommand,
    DeleteIpamExternalResourceVerificationTokenCommand,
    DeleteIpamPolicyCommand,
    DeleteIpamPoolCommand,
    DeleteIpamPrefixListResolverCommand,
    DeleteIpamPrefixListResolverTargetCommand,
    DeleteIpamResourceDiscoveryCommand,
    DeleteIpamScopeCommand,
    DeleteKeyPairCommand,
    DeleteLaunchTemplateCommand,
    DeleteLaunchTemplateVersionsCommand,
    DeleteLocalGatewayRouteCommand,
    DeleteLocalGatewayRouteTableCommand,
    DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand,
    DeleteLocalGatewayRouteTableVpcAssociationCommand,
    DeleteLocalGatewayVirtualInterfaceCommand,
    DeleteLocalGatewayVirtualInterfaceGroupCommand,
    DeleteManagedPrefixListCommand,
    DeleteNatGatewayCommand,
    DeleteNetworkAclCommand,
    DeleteNetworkAclEntryCommand,
    DeleteNetworkInsightsAccessScopeCommand,
    DeleteNetworkInsightsAccessScopeAnalysisCommand,
    DeleteNetworkInsightsAnalysisCommand,
    DeleteNetworkInsightsPathCommand,
    DeleteNetworkInterfaceCommand,
    DeleteNetworkInterfacePermissionCommand,
    DeletePlacementGroupCommand,
    DeletePublicIpv4PoolCommand,
    DeleteQueuedReservedInstancesCommand,
    DeleteRouteCommand,
    DeleteRouteServerCommand,
    DeleteRouteServerEndpointCommand,
    DeleteRouteServerPeerCommand,
    DeleteRouteTableCommand,
    DeleteSecondaryNetworkCommand,
    DeleteSecondarySubnetCommand,
    DeleteSecurityGroupCommand,
    DeleteSnapshotCommand,
    DeleteSpotDatafeedSubscriptionCommand,
    DeleteSubnetCommand,
    DeleteSubnetCidrReservationCommand,
    DeleteTagsCommand,
    DeleteTrafficMirrorFilterCommand,
    DeleteTrafficMirrorFilterRuleCommand,
    DeleteTrafficMirrorSessionCommand,
    DeleteTrafficMirrorTargetCommand,
    DeleteTransitGatewayCommand,
    DeleteTransitGatewayClientVpnAttachmentCommand,
    DeleteTransitGatewayConnectCommand,
    DeleteTransitGatewayConnectPeerCommand,
    DeleteTransitGatewayMeteringPolicyCommand,
    DeleteTransitGatewayMeteringPolicyEntryCommand,
    DeleteTransitGatewayMulticastDomainCommand,
    DeleteTransitGatewayPeeringAttachmentCommand,
    DeleteTransitGatewayPolicyTableCommand,
    DeleteTransitGatewayPrefixListReferenceCommand,
    DeleteTransitGatewayRouteCommand,
    DeleteTransitGatewayRouteTableCommand,
    DeleteTransitGatewayRouteTableAnnouncementCommand,
    DeleteTransitGatewayVpcAttachmentCommand,
    DeleteVerifiedAccessEndpointCommand,
    DeleteVerifiedAccessGroupCommand,
    DeleteVerifiedAccessInstanceCommand,
    DeleteVerifiedAccessTrustProviderCommand,
    DeleteVolumeCommand,
    DeleteVpcCommand,
    DeleteVpcBlockPublicAccessExclusionCommand,
    DeleteVpcEncryptionControlCommand,
    DeleteVpcEndpointConnectionNotificationsCommand,
    DeleteVpcEndpointsCommand,
    DeleteVpcEndpointServiceConfigurationsCommand,
    DeleteVpcPeeringConnectionCommand,
    DeleteVpnConcentratorCommand,
    DeleteVpnConnectionCommand,
    DeleteVpnConnectionRouteCommand,
    DeleteVpnGatewayCommand,
    DeprovisionByoipCidrCommand,
    DeprovisionIpamByoasnCommand,
    DeprovisionIpamPoolCidrCommand,
    DeprovisionPublicIpv4PoolCidrCommand,
    DeregisterImageCommand,
    DeregisterInstanceEventNotificationAttributesCommand,
    DeregisterTransitGatewayMulticastGroupMembersCommand,
    DeregisterTransitGatewayMulticastGroupSourcesCommand,
    DescribeAccountAttributesCommand,
    DescribeAccountVpcEncryptionControlCommand,
    DescribeAddressesCommand,
    DescribeAddressesAttributeCommand,
    DescribeAddressTransfersCommand,
    DescribeAggregateIdFormatCommand,
    DescribeAvailabilityZonesCommand,
    DescribeAwsNetworkPerformanceMetricSubscriptionsCommand,
    DescribeBundleTasksCommand,
    DescribeByoipCidrsCommand,
    DescribeCapacityBlockExtensionHistoryCommand,
    DescribeCapacityBlockExtensionOfferingsCommand,
    DescribeCapacityBlockOfferingsCommand,
    DescribeCapacityBlocksCommand,
    DescribeCapacityBlockStatusCommand,
    DescribeCapacityManagerDataExportsCommand,
    DescribeCapacityReservationBillingRequestsCommand,
    DescribeCapacityReservationCancellationQuotesCommand,
    DescribeCapacityReservationFleetsCommand,
    DescribeCapacityReservationsCommand,
    DescribeCapacityReservationTopologyCommand,
    DescribeCarrierGatewaysCommand,
    DescribeClassicLinkInstancesCommand,
    DescribeClientVpnAuthorizationRulesCommand,
    DescribeClientVpnConnectionsCommand,
    DescribeClientVpnEndpointsCommand,
    DescribeClientVpnRoutesCommand,
    DescribeClientVpnTargetNetworksCommand,
    DescribeCoipPoolsCommand,
    DescribeConversionTasksCommand,
    DescribeCustomerGatewaysCommand,
    DescribeDeclarativePoliciesReportsCommand,
    DescribeDhcpOptionsCommand,
    DescribeEgressOnlyInternetGatewaysCommand,
    DescribeElasticGpusCommand,
    DescribeExportImageTasksCommand,
    DescribeExportTasksCommand,
    DescribeFastLaunchImagesCommand,
    DescribeFastSnapshotRestoresCommand,
    DescribeFleetHistoryCommand,
    DescribeFleetInstancesCommand,
    DescribeFleetsCommand,
    DescribeFlowLogsCommand,
    DescribeFpgaImageAttributeCommand,
    DescribeFpgaImagesCommand,
    DescribeHostReservationOfferingsCommand,
    DescribeHostReservationsCommand,
    DescribeHostsCommand,
    DescribeIamInstanceProfileAssociationsCommand,
    DescribeIdentityIdFormatCommand,
    DescribeIdFormatCommand,
    DescribeImageAttributeCommand,
    DescribeImageReferencesCommand,
    DescribeImagesCommand,
    DescribeImageUsageReportEntriesCommand,
    DescribeImageUsageReportsCommand,
    DescribeImportImageTasksCommand,
    DescribeImportSnapshotTasksCommand,
    DescribeInstanceAttributeCommand,
    DescribeInstanceConnectEndpointsCommand,
    DescribeInstanceCreditSpecificationsCommand,
    DescribeInstanceEventNotificationAttributesCommand,
    DescribeInstanceEventWindowsCommand,
    DescribeInstanceImageMetadataCommand,
    DescribeInstancesCommand,
    DescribeInstanceSqlHaHistoryStatesCommand,
    DescribeInstanceSqlHaStatesCommand,
    DescribeInstanceStatusCommand,
    DescribeInstanceTopologyCommand,
    DescribeInstanceTypeOfferingsCommand,
    DescribeInstanceTypesCommand,
    DescribeInternetGatewaysCommand,
    DescribeIpamByoasnCommand,
    DescribeIpamExternalResourceVerificationTokensCommand,
    DescribeIpamPoliciesCommand,
    DescribeIpamPoolAllocationsCommand,
    DescribeIpamPoolsCommand,
    DescribeIpamPrefixListResolversCommand,
    DescribeIpamPrefixListResolverTargetsCommand,
    DescribeIpamResourceDiscoveriesCommand,
    DescribeIpamResourceDiscoveryAssociationsCommand,
    DescribeIpamsCommand,
    DescribeIpamScopesCommand,
    DescribeIpv6PoolsCommand,
    DescribeKeyPairsCommand,
    DescribeLaunchTemplatesCommand,
    DescribeLaunchTemplateVersionsCommand,
    DescribeLocalGatewayRouteTablesCommand,
    DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand,
    DescribeLocalGatewayRouteTableVpcAssociationsCommand,
    DescribeLocalGatewaysCommand,
    DescribeLocalGatewayVirtualInterfaceGroupsCommand,
    DescribeLocalGatewayVirtualInterfacesCommand,
    DescribeLockedSnapshotsCommand,
    DescribeMacHostsCommand,
    DescribeMacModificationTasksCommand,
    DescribeManagedPrefixListsCommand,
    DescribeMovingAddressesCommand,
    DescribeNatGatewaysCommand,
    DescribeNetworkAclsCommand,
    DescribeNetworkInsightsAccessScopeAnalysesCommand,
    DescribeNetworkInsightsAccessScopesCommand,
    DescribeNetworkInsightsAnalysesCommand,
    DescribeNetworkInsightsPathsCommand,
    DescribeNetworkInterfaceAttributeCommand,
    DescribeNetworkInterfacePermissionsCommand,
    DescribeNetworkInterfacesCommand,
    DescribeOutpostLagsCommand,
    DescribePlacementGroupsCommand,
    DescribePrefixListsCommand,
    DescribePrincipalIdFormatCommand,
    DescribePublicIpv4PoolsCommand,
    DescribeRegionsCommand,
    DescribeReplaceRootVolumeTasksCommand,
    DescribeReservedInstancesCommand,
    DescribeReservedInstancesListingsCommand,
    DescribeReservedInstancesModificationsCommand,
    DescribeReservedInstancesOfferingsCommand,
    DescribeRouteServerEndpointsCommand,
    DescribeRouteServerPeersCommand,
    DescribeRouteServersCommand,
    DescribeRouteTablesCommand,
    DescribeScheduledInstanceAvailabilityCommand,
    DescribeScheduledInstancesCommand,
    DescribeSecondaryInterfacesCommand,
    DescribeSecondaryNetworksCommand,
    DescribeSecondarySubnetsCommand,
    DescribeSecurityGroupReferencesCommand,
    DescribeSecurityGroupRulesCommand,
    DescribeSecurityGroupsCommand,
    DescribeSecurityGroupVpcAssociationsCommand,
    DescribeServiceLinkVirtualInterfacesCommand,
    DescribeSnapshotAttributeCommand,
    DescribeSnapshotsCommand,
    DescribeSnapshotTierStatusCommand,
    DescribeSpotDatafeedSubscriptionCommand,
    DescribeSpotFleetInstancesCommand,
    DescribeSpotFleetRequestHistoryCommand,
    DescribeSpotFleetRequestsCommand,
    DescribeSpotInstanceRequestsCommand,
    DescribeSpotPriceHistoryCommand,
    DescribeStaleSecurityGroupsCommand,
    DescribeStoreImageTasksCommand,
    DescribeSubnetsCommand,
    DescribeTagsCommand,
    DescribeTrafficMirrorFilterRulesCommand,
    DescribeTrafficMirrorFiltersCommand,
    DescribeTrafficMirrorSessionsCommand,
    DescribeTrafficMirrorTargetsCommand,
    DescribeTransitGatewayAttachmentsCommand,
    DescribeTransitGatewayConnectPeersCommand,
    DescribeTransitGatewayConnectsCommand,
    DescribeTransitGatewayMeteringPoliciesCommand,
    DescribeTransitGatewayMulticastDomainsCommand,
    DescribeTransitGatewayPeeringAttachmentsCommand,
    DescribeTransitGatewayPolicyTablesCommand,
    DescribeTransitGatewayRouteTableAnnouncementsCommand,
    DescribeTransitGatewayRouteTablesCommand,
    DescribeTransitGatewaysCommand,
    DescribeTransitGatewayVpcAttachmentsCommand,
    DescribeTrunkInterfaceAssociationsCommand,
    DescribeVerifiedAccessEndpointsCommand,
    DescribeVerifiedAccessGroupsCommand,
    DescribeVerifiedAccessInstanceLoggingConfigurationsCommand,
    DescribeVerifiedAccessInstancesCommand,
    DescribeVerifiedAccessTrustProvidersCommand,
    DescribeVolumeAttributeCommand,
    DescribeVolumesCommand,
    DescribeVolumesModificationsCommand,
    DescribeVolumeStatusCommand,
    DescribeVpcAttributeCommand,
    DescribeVpcBlockPublicAccessExclusionsCommand,
    DescribeVpcBlockPublicAccessOptionsCommand,
    DescribeVpcClassicLinkCommand,
    DescribeVpcClassicLinkDnsSupportCommand,
    DescribeVpcEncryptionControlsCommand,
    DescribeVpcEndpointAssociationsCommand,
    DescribeVpcEndpointConnectionNotificationsCommand,
    DescribeVpcEndpointConnectionsCommand,
    DescribeVpcEndpointsCommand,
    DescribeVpcEndpointServiceConfigurationsCommand,
    DescribeVpcEndpointServicePermissionsCommand,
    DescribeVpcEndpointServicesCommand,
    DescribeVpcPeeringConnectionsCommand,
    DescribeVpcsCommand,
    DescribeVpnConcentratorsCommand,
    DescribeVpnConnectionsCommand,
    DescribeVpnGatewaysCommand,
    DetachClassicLinkVpcCommand,
    DetachImageWatermarkCommand,
    DetachInternetGatewayCommand,
    DetachNetworkInterfaceCommand,
    DetachVerifiedAccessTrustProviderCommand,
    DetachVolumeCommand,
    DetachVpnGatewayCommand,
    DisableAddressTransferCommand,
    DisableAllowedImagesSettingsCommand,
    DisableAwsNetworkPerformanceMetricSubscriptionCommand,
    DisableCapacityManagerCommand,
    DisableEbsEncryptionByDefaultCommand,
    DisableFastLaunchCommand,
    DisableFastSnapshotRestoresCommand,
    DisableImageCommand,
    DisableImageBlockPublicAccessCommand,
    DisableImageDeprecationCommand,
    DisableImageDeregistrationProtectionCommand,
    DisableInstanceSqlHaStandbyDetectionsCommand,
    DisableIpamOrganizationAdminAccountCommand,
    DisableIpamPolicyCommand,
    DisableRouteServerPropagationCommand,
    DisableSerialConsoleAccessCommand,
    DisableSnapshotBlockPublicAccessCommand,
    DisableTransitGatewayRouteTablePropagationCommand,
    DisableVgwRoutePropagationCommand,
    DisableVpcClassicLinkCommand,
    DisableVpcClassicLinkDnsSupportCommand,
    DisassociateAddressCommand,
    DisassociateCapacityReservationBillingOwnerCommand,
    DisassociateClientVpnTargetNetworkCommand,
    DisassociateEnclaveCertificateIamRoleCommand,
    DisassociateIamInstanceProfileCommand,
    DisassociateInstanceEventWindowCommand,
    DisassociateIpamByoasnCommand,
    DisassociateIpamResourceDiscoveryCommand,
    DisassociateNatGatewayAddressCommand,
    DisassociateRouteServerCommand,
    DisassociateRouteTableCommand,
    DisassociateSecurityGroupVpcCommand,
    DisassociateSubnetCidrBlockCommand,
    DisassociateTransitGatewayMulticastDomainCommand,
    DisassociateTransitGatewayPolicyTableCommand,
    DisassociateTransitGatewayRouteTableCommand,
    DisassociateTrunkInterfaceCommand,
    DisassociateVpcCidrBlockCommand,
    EnableAddressTransferCommand,
    EnableAllowedImagesSettingsCommand,
    EnableAwsNetworkPerformanceMetricSubscriptionCommand,
    EnableCapacityManagerCommand,
    EnableEbsEncryptionByDefaultCommand,
    EnableFastLaunchCommand,
    EnableFastSnapshotRestoresCommand,
    EnableImageCommand,
    EnableImageBlockPublicAccessCommand,
    EnableImageDeprecationCommand,
    EnableImageDeregistrationProtectionCommand,
    EnableInstanceSqlHaStandbyDetectionsCommand,
    EnableIpamOrganizationAdminAccountCommand,
    EnableIpamPolicyCommand,
    EnableReachabilityAnalyzerOrganizationSharingCommand,
    EnableRouteServerPropagationCommand,
    EnableSerialConsoleAccessCommand,
    EnableSnapshotBlockPublicAccessCommand,
    EnableTransitGatewayRouteTablePropagationCommand,
    EnableVgwRoutePropagationCommand,
    EnableVolumeIOCommand,
    EnableVpcClassicLinkCommand,
    EnableVpcClassicLinkDnsSupportCommand,
    ExportClientVpnClientCertificateRevocationListCommand,
    ExportClientVpnClientConfigurationCommand,
    ExportImageCommand,
    ExportTransitGatewayRoutesCommand,
    ExportVerifiedAccessInstanceClientConfigurationCommand,
    GetActiveVpnTunnelStatusCommand,
    GetAllowedImagesSettingsCommand,
    GetAssociatedEnclaveCertificateIamRolesCommand,
    GetAssociatedIpv6PoolCidrsCommand,
    GetAwsNetworkPerformanceDataCommand,
    GetCapacityManagerAttributesCommand,
    GetCapacityManagerMetricDataCommand,
    GetCapacityManagerMetricDimensionsCommand,
    GetCapacityManagerMonitoredTagKeysCommand,
    GetCapacityReservationUsageCommand,
    GetCoipPoolUsageCommand,
    GetConsoleOutputCommand,
    GetConsoleScreenshotCommand,
    GetDeclarativePoliciesReportSummaryCommand,
    GetDefaultCreditSpecificationCommand,
    GetEbsDefaultKmsKeyIdCommand,
    GetEbsEncryptionByDefaultCommand,
    GetEnabledIpamPolicyCommand,
    GetFlowLogsIntegrationTemplateCommand,
    GetGroupsForCapacityReservationCommand,
    GetHostReservationPurchasePreviewCommand,
    GetImageAncestryCommand,
    GetImageBlockPublicAccessStateCommand,
    GetInstanceMetadataDefaultsCommand,
    GetInstanceTpmEkPubCommand,
    GetInstanceTypesFromInstanceRequirementsCommand,
    GetInstanceUefiDataCommand,
    GetIpamAddressHistoryCommand,
    GetIpamDiscoveredAccountsCommand,
    GetIpamDiscoveredPublicAddressesCommand,
    GetIpamDiscoveredResourceCidrsCommand,
    GetIpamPolicyAllocationRulesCommand,
    GetIpamPolicyOrganizationTargetsCommand,
    GetIpamPoolAllocationsCommand,
    GetIpamPoolCidrsCommand,
    GetIpamPrefixListResolverRulesCommand,
    GetIpamPrefixListResolverVersionEntriesCommand,
    GetIpamPrefixListResolverVersionsCommand,
    GetIpamResourceCidrsCommand,
    GetLaunchTemplateDataCommand,
    GetManagedPrefixListAssociationsCommand,
    GetManagedPrefixListEntriesCommand,
    GetManagedResourceVisibilityCommand,
    GetNetworkInsightsAccessScopeAnalysisFindingsCommand,
    GetNetworkInsightsAccessScopeContentCommand,
    GetPasswordDataCommand,
    GetReservedInstancesExchangeQuoteCommand,
    GetRouteServerAssociationsCommand,
    GetRouteServerPropagationsCommand,
    GetRouteServerRoutingDatabaseCommand,
    GetSecurityGroupsForVpcCommand,
    GetSerialConsoleAccessStatusCommand,
    GetSnapshotBlockPublicAccessStateCommand,
    GetSpotPlacementScoresCommand,
    GetSubnetCidrReservationsCommand,
    GetTransitGatewayAttachmentPropagationsCommand,
    GetTransitGatewayMeteringPolicyEntriesCommand,
    GetTransitGatewayMulticastDomainAssociationsCommand,
    GetTransitGatewayPolicyTableAssociationsCommand,
    GetTransitGatewayPolicyTableEntriesCommand,
    GetTransitGatewayPrefixListReferencesCommand,
    GetTransitGatewayRouteTableAssociationsCommand,
    GetTransitGatewayRouteTablePropagationsCommand,
    GetVerifiedAccessEndpointPolicyCommand,
    GetVerifiedAccessEndpointTargetsCommand,
    GetVerifiedAccessGroupPolicyCommand,
    GetVpcResourcesBlockingEncryptionEnforcementCommand,
    GetVpnConnectionDeviceSampleConfigurationCommand,
    GetVpnConnectionDeviceTypesCommand,
    GetVpnTunnelReplacementStatusCommand,
    ImportClientVpnClientCertificateRevocationListCommand,
    ImportImageCommand,
    ImportInstanceCommand,
    ImportKeyPairCommand,
    ImportSnapshotCommand,
    ImportVolumeCommand,
    ListImagesInRecycleBinCommand,
    ListSnapshotsInRecycleBinCommand,
    ListVolumesInRecycleBinCommand,
    LockSnapshotCommand,
    ModifyAccountVpcEncryptionControlCommand,
    ModifyAddressAttributeCommand,
    ModifyAvailabilityZoneGroupCommand,
    ModifyCapacityReservationCommand,
    ModifyCapacityReservationFleetCommand,
    ModifyClientVpnEndpointCommand,
    ModifyDefaultCreditSpecificationCommand,
    ModifyEbsDefaultKmsKeyIdCommand,
    ModifyFleetCommand,
    ModifyFpgaImageAttributeCommand,
    ModifyHostsCommand,
    ModifyIdentityIdFormatCommand,
    ModifyIdFormatCommand,
    ModifyImageAttributeCommand,
    ModifyInstanceAttributeCommand,
    ModifyInstanceCapacityReservationAttributesCommand,
    ModifyInstanceConnectEndpointCommand,
    ModifyInstanceCpuOptionsCommand,
    ModifyInstanceCreditSpecificationCommand,
    ModifyInstanceEventStartTimeCommand,
    ModifyInstanceEventWindowCommand,
    ModifyInstanceMaintenanceOptionsCommand,
    ModifyInstanceMetadataDefaultsCommand,
    ModifyInstanceMetadataOptionsCommand,
    ModifyInstanceNetworkPerformanceOptionsCommand,
    ModifyInstancePlacementCommand,
    ModifyIpamCommand,
    ModifyIpamPolicyAllocationRulesCommand,
    ModifyIpamPoolCommand,
    ModifyIpamPoolAllocationCommand,
    ModifyIpamPrefixListResolverCommand,
    ModifyIpamPrefixListResolverTargetCommand,
    ModifyIpamResourceCidrCommand,
    ModifyIpamResourceDiscoveryCommand,
    ModifyIpamScopeCommand,
    ModifyLaunchTemplateCommand,
    ModifyLocalGatewayRouteCommand,
    ModifyManagedPrefixListCommand,
    ModifyManagedResourceVisibilityCommand,
    ModifyNetworkInterfaceAttributeCommand,
    ModifyPrivateDnsNameOptionsCommand,
    ModifyPublicIpDnsNameOptionsCommand,
    ModifyReservedInstancesCommand,
    ModifyRouteServerCommand,
    ModifySecurityGroupRulesCommand,
    ModifySnapshotAttributeCommand,
    ModifySnapshotTierCommand,
    ModifySpotFleetRequestCommand,
    ModifySubnetAttributeCommand,
    ModifyTrafficMirrorFilterNetworkServicesCommand,
    ModifyTrafficMirrorFilterRuleCommand,
    ModifyTrafficMirrorSessionCommand,
    ModifyTransitGatewayCommand,
    ModifyTransitGatewayMeteringPolicyCommand,
    ModifyTransitGatewayPrefixListReferenceCommand,
    ModifyTransitGatewayVpcAttachmentCommand,
    ModifyVerifiedAccessEndpointCommand,
    ModifyVerifiedAccessEndpointPolicyCommand,
    ModifyVerifiedAccessGroupCommand,
    ModifyVerifiedAccessGroupPolicyCommand,
    ModifyVerifiedAccessInstanceCommand,
    ModifyVerifiedAccessInstanceLoggingConfigurationCommand,
    ModifyVerifiedAccessTrustProviderCommand,
    ModifyVolumeCommand,
    ModifyVolumeAttributeCommand,
    ModifyVpcAttributeCommand,
    ModifyVpcBlockPublicAccessExclusionCommand,
    ModifyVpcBlockPublicAccessOptionsCommand,
    ModifyVpcEncryptionControlCommand,
    ModifyVpcEndpointCommand,
    ModifyVpcEndpointConnectionNotificationCommand,
    ModifyVpcEndpointPayerResponsibilityCommand,
    ModifyVpcEndpointServiceConfigurationCommand,
    ModifyVpcEndpointServicePayerResponsibilityCommand,
    ModifyVpcEndpointServicePermissionsCommand,
    ModifyVpcPeeringConnectionOptionsCommand,
    ModifyVpcTenancyCommand,
    ModifyVpnConnectionCommand,
    ModifyVpnConnectionOptionsCommand,
    ModifyVpnTunnelCertificateCommand,
    ModifyVpnTunnelOptionsCommand,
    MonitorInstancesCommand,
    MoveAddressToVpcCommand,
    MoveByoipCidrToIpamCommand,
    MoveCapacityReservationInstancesCommand,
    ProvisionByoipCidrCommand,
    ProvisionIpamByoasnCommand,
    ProvisionIpamPoolCidrCommand,
    ProvisionPublicIpv4PoolCidrCommand,
    PurchaseCapacityBlockCommand,
    PurchaseCapacityBlockExtensionCommand,
    PurchaseHostReservationCommand,
    PurchaseReservedInstancesOfferingCommand,
    PurchaseScheduledInstancesCommand,
    RebootInstancesCommand,
    RegisterImageCommand,
    RegisterInstanceEventNotificationAttributesCommand,
    RegisterTransitGatewayMulticastGroupMembersCommand,
    RegisterTransitGatewayMulticastGroupSourcesCommand,
    RejectCapacityReservationBillingOwnershipCommand,
    RejectTransitGatewayClientVpnAttachmentCommand,
    RejectTransitGatewayMulticastDomainAssociationsCommand,
    RejectTransitGatewayPeeringAttachmentCommand,
    RejectTransitGatewayVpcAttachmentCommand,
    RejectVpcEndpointConnectionsCommand,
    RejectVpcPeeringConnectionCommand,
    ReleaseAddressCommand,
    ReleaseHostsCommand,
    ReleaseIpamPoolAllocationCommand,
    ReplaceIamInstanceProfileAssociationCommand,
    ReplaceImageCriteriaInAllowedImagesSettingsCommand,
    ReplaceNetworkAclAssociationCommand,
    ReplaceNetworkAclEntryCommand,
    ReplaceRouteCommand,
    ReplaceRouteTableAssociationCommand,
    ReplaceTransitGatewayRouteCommand,
    ReplaceVpnTunnelCommand,
    ReportInstanceStatusCommand,
    RequestSpotFleetCommand,
    RequestSpotInstancesCommand,
    ResetAddressAttributeCommand,
    ResetEbsDefaultKmsKeyIdCommand,
    ResetFpgaImageAttributeCommand,
    ResetImageAttributeCommand,
    ResetInstanceAttributeCommand,
    ResetNetworkInterfaceAttributeCommand,
    ResetSnapshotAttributeCommand,
    RestoreAddressToClassicCommand,
    RestoreImageFromRecycleBinCommand,
    RestoreManagedPrefixListVersionCommand,
    RestoreSnapshotFromRecycleBinCommand,
    RestoreSnapshotTierCommand,
    RestoreVolumeFromRecycleBinCommand,
    RevokeClientVpnIngressCommand,
    RevokeSecurityGroupEgressCommand,
    RevokeSecurityGroupIngressCommand,
    RunInstancesCommand,
    RunScheduledInstancesCommand,
    SearchLocalGatewayRoutesCommand,
    SearchTransitGatewayMulticastGroupsCommand,
    SearchTransitGatewayRoutesCommand,
    SendDiagnosticInterruptCommand,
    StartDeclarativePoliciesReportCommand,
    StartInstancesCommand,
    StartNetworkInsightsAccessScopeAnalysisCommand,
    StartNetworkInsightsAnalysisCommand,
    StartVpcEndpointServicePrivateDnsVerificationCommand,
    StopInstancesCommand,
    TerminateClientVpnConnectionsCommand,
    TerminateInstancesCommand,
    UnassignIpv6AddressesCommand,
    UnassignPrivateIpAddressesCommand,
    UnassignPrivateNatGatewayAddressCommand,
    UnlockSnapshotCommand,
    UnmonitorInstancesCommand,
    UpdateCapacityManagerMonitoredTagKeysCommand,
    UpdateCapacityManagerOrganizationsAccessCommand,
    UpdateInterruptibleCapacityReservationAllocationCommand,
    UpdateSecurityGroupRuleDescriptionsEgressCommand,
    UpdateSecurityGroupRuleDescriptionsIngressCommand,
    WithdrawByoipCidrCommand,
};
const paginators = {
    paginateDescribeAddressesAttribute,
    paginateDescribeAddressTransfers,
    paginateDescribeAwsNetworkPerformanceMetricSubscriptions,
    paginateDescribeByoipCidrs,
    paginateDescribeCapacityBlockExtensionHistory,
    paginateDescribeCapacityBlockExtensionOfferings,
    paginateDescribeCapacityBlockOfferings,
    paginateDescribeCapacityBlocks,
    paginateDescribeCapacityBlockStatus,
    paginateDescribeCapacityManagerDataExports,
    paginateDescribeCapacityReservationBillingRequests,
    paginateDescribeCapacityReservationFleets,
    paginateDescribeCapacityReservations,
    paginateDescribeCarrierGateways,
    paginateDescribeClassicLinkInstances,
    paginateDescribeClientVpnAuthorizationRules,
    paginateDescribeClientVpnConnections,
    paginateDescribeClientVpnEndpoints,
    paginateDescribeClientVpnRoutes,
    paginateDescribeClientVpnTargetNetworks,
    paginateDescribeCoipPools,
    paginateDescribeDhcpOptions,
    paginateDescribeEgressOnlyInternetGateways,
    paginateDescribeExportImageTasks,
    paginateDescribeFastLaunchImages,
    paginateDescribeFastSnapshotRestores,
    paginateDescribeFleets,
    paginateDescribeFlowLogs,
    paginateDescribeFpgaImages,
    paginateDescribeHostReservationOfferings,
    paginateDescribeHostReservations,
    paginateDescribeHosts,
    paginateDescribeIamInstanceProfileAssociations,
    paginateDescribeImageReferences,
    paginateDescribeImages,
    paginateDescribeImageUsageReportEntries,
    paginateDescribeImageUsageReports,
    paginateDescribeImportImageTasks,
    paginateDescribeImportSnapshotTasks,
    paginateDescribeInstanceConnectEndpoints,
    paginateDescribeInstanceCreditSpecifications,
    paginateDescribeInstanceEventWindows,
    paginateDescribeInstanceImageMetadata,
    paginateDescribeInstances,
    paginateDescribeInstanceStatus,
    paginateDescribeInstanceTopology,
    paginateDescribeInstanceTypeOfferings,
    paginateDescribeInstanceTypes,
    paginateDescribeInternetGateways,
    paginateDescribeIpamPoolAllocations,
    paginateDescribeIpamPools,
    paginateDescribeIpamPrefixListResolvers,
    paginateDescribeIpamPrefixListResolverTargets,
    paginateDescribeIpamResourceDiscoveries,
    paginateDescribeIpamResourceDiscoveryAssociations,
    paginateDescribeIpams,
    paginateDescribeIpamScopes,
    paginateDescribeIpv6Pools,
    paginateDescribeLaunchTemplates,
    paginateDescribeLaunchTemplateVersions,
    paginateDescribeLocalGatewayRouteTables,
    paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations,
    paginateDescribeLocalGatewayRouteTableVpcAssociations,
    paginateDescribeLocalGateways,
    paginateDescribeLocalGatewayVirtualInterfaceGroups,
    paginateDescribeLocalGatewayVirtualInterfaces,
    paginateDescribeMacHosts,
    paginateDescribeMacModificationTasks,
    paginateDescribeManagedPrefixLists,
    paginateDescribeMovingAddresses,
    paginateDescribeNatGateways,
    paginateDescribeNetworkAcls,
    paginateDescribeNetworkInsightsAccessScopeAnalyses,
    paginateDescribeNetworkInsightsAccessScopes,
    paginateDescribeNetworkInsightsAnalyses,
    paginateDescribeNetworkInsightsPaths,
    paginateDescribeNetworkInterfacePermissions,
    paginateDescribeNetworkInterfaces,
    paginateDescribePrefixLists,
    paginateDescribePrincipalIdFormat,
    paginateDescribePublicIpv4Pools,
    paginateDescribeReplaceRootVolumeTasks,
    paginateDescribeReservedInstancesModifications,
    paginateDescribeReservedInstancesOfferings,
    paginateDescribeRouteServerEndpoints,
    paginateDescribeRouteServerPeers,
    paginateDescribeRouteServers,
    paginateDescribeRouteTables,
    paginateDescribeScheduledInstanceAvailability,
    paginateDescribeScheduledInstances,
    paginateDescribeSecondaryInterfaces,
    paginateDescribeSecondaryNetworks,
    paginateDescribeSecondarySubnets,
    paginateDescribeSecurityGroupRules,
    paginateDescribeSecurityGroups,
    paginateDescribeSecurityGroupVpcAssociations,
    paginateDescribeSnapshots,
    paginateDescribeSnapshotTierStatus,
    paginateDescribeSpotFleetRequests,
    paginateDescribeSpotInstanceRequests,
    paginateDescribeSpotPriceHistory,
    paginateDescribeStaleSecurityGroups,
    paginateDescribeStoreImageTasks,
    paginateDescribeSubnets,
    paginateDescribeTags,
    paginateDescribeTrafficMirrorFilters,
    paginateDescribeTrafficMirrorSessions,
    paginateDescribeTrafficMirrorTargets,
    paginateDescribeTransitGatewayAttachments,
    paginateDescribeTransitGatewayConnectPeers,
    paginateDescribeTransitGatewayConnects,
    paginateDescribeTransitGatewayMulticastDomains,
    paginateDescribeTransitGatewayPeeringAttachments,
    paginateDescribeTransitGatewayPolicyTables,
    paginateDescribeTransitGatewayRouteTableAnnouncements,
    paginateDescribeTransitGatewayRouteTables,
    paginateDescribeTransitGateways,
    paginateDescribeTransitGatewayVpcAttachments,
    paginateDescribeTrunkInterfaceAssociations,
    paginateDescribeVerifiedAccessEndpoints,
    paginateDescribeVerifiedAccessGroups,
    paginateDescribeVerifiedAccessInstanceLoggingConfigurations,
    paginateDescribeVerifiedAccessInstances,
    paginateDescribeVerifiedAccessTrustProviders,
    paginateDescribeVolumes,
    paginateDescribeVolumesModifications,
    paginateDescribeVolumeStatus,
    paginateDescribeVpcClassicLinkDnsSupport,
    paginateDescribeVpcEndpointConnectionNotifications,
    paginateDescribeVpcEndpointConnections,
    paginateDescribeVpcEndpoints,
    paginateDescribeVpcEndpointServiceConfigurations,
    paginateDescribeVpcEndpointServicePermissions,
    paginateDescribeVpcPeeringConnections,
    paginateDescribeVpcs,
    paginateDescribeVpnConcentrators,
    paginateGetAssociatedIpv6PoolCidrs,
    paginateGetAwsNetworkPerformanceData,
    paginateGetCapacityManagerMetricData,
    paginateGetCapacityManagerMetricDimensions,
    paginateGetCapacityManagerMonitoredTagKeys,
    paginateGetGroupsForCapacityReservation,
    paginateGetInstanceTypesFromInstanceRequirements,
    paginateGetIpamAddressHistory,
    paginateGetIpamDiscoveredAccounts,
    paginateGetIpamDiscoveredResourceCidrs,
    paginateGetIpamPoolAllocations,
    paginateGetIpamPoolCidrs,
    paginateGetIpamPrefixListResolverRules,
    paginateGetIpamPrefixListResolverVersionEntries,
    paginateGetIpamPrefixListResolverVersions,
    paginateGetIpamResourceCidrs,
    paginateGetManagedPrefixListAssociations,
    paginateGetManagedPrefixListEntries,
    paginateGetNetworkInsightsAccessScopeAnalysisFindings,
    paginateGetSecurityGroupsForVpc,
    paginateGetSpotPlacementScores,
    paginateGetTransitGatewayAttachmentPropagations,
    paginateGetTransitGatewayMulticastDomainAssociations,
    paginateGetTransitGatewayPolicyTableAssociations,
    paginateGetTransitGatewayPrefixListReferences,
    paginateGetTransitGatewayRouteTableAssociations,
    paginateGetTransitGatewayRouteTablePropagations,
    paginateGetVpnConnectionDeviceTypes,
    paginateListImagesInRecycleBin,
    paginateListSnapshotsInRecycleBin,
    paginateSearchLocalGatewayRoutes,
    paginateSearchTransitGatewayMulticastGroups,
    paginateSearchTransitGatewayRoutes,
};
const waiters = {
    waitUntilBundleTaskComplete,
    waitUntilConversionTaskCancelled,
    waitUntilConversionTaskCompleted,
    waitUntilConversionTaskDeleted,
    waitUntilCustomerGatewayAvailable,
    waitUntilExportTaskCancelled,
    waitUntilExportTaskCompleted,
    waitUntilImageAvailable,
    waitUntilImageExists,
    waitUntilImageUsageReportAvailable,
    waitUntilSnapshotImported,
    waitUntilInstanceExists,
    waitUntilInstanceRunning,
    waitUntilInstanceStopped,
    waitUntilInstanceTerminated,
    waitUntilInstanceStatusOk,
    waitUntilSystemStatusOk,
    waitUntilInternetGatewayExists,
    waitUntilKeyPairExists,
    waitUntilNatGatewayAvailable,
    waitUntilNatGatewayDeleted,
    waitUntilNetworkInterfaceAvailable,
    waitUntilSecondaryNetworkCreateComplete,
    waitUntilSecondaryNetworkDeleteComplete,
    waitUntilSecondarySubnetCreateComplete,
    waitUntilSecondarySubnetDeleteComplete,
    waitUntilSecurityGroupExists,
    waitUntilSecurityGroupVpcAssociationAssociated,
    waitUntilSecurityGroupVpcAssociationDisassociated,
    waitUntilSnapshotCompleted,
    waitUntilSpotInstanceRequestFulfilled,
    waitUntilStoreImageTaskComplete,
    waitUntilSubnetAvailable,
    waitUntilVolumeAvailable,
    waitUntilVolumeDeleted,
    waitUntilVolumeInUse,
    waitUntilVpcPeeringConnectionDeleted,
    waitUntilVpcPeeringConnectionExists,
    waitUntilVpcAvailable,
    waitUntilVpcExists,
    waitUntilVpnConnectionAvailable,
    waitUntilVpnConnectionDeleted,
    waitUntilPasswordDataAvailable,
};
class EC2 extends EC2Client {
}
createAggregatedClient(commands, EC2, { paginators, waiters });

const AcceleratorManufacturer = {
    AMAZON_WEB_SERVICES: "amazon-web-services",
    AMD: "amd",
    HABANA: "habana",
    NVIDIA: "nvidia",
    XILINX: "xilinx",
};
const AcceleratorName = {
    A100: "a100",
    A10G: "a10g",
    GAUDI_HL_205: "gaudi-hl-205",
    H100: "h100",
    INFERENTIA: "inferentia",
    INFERENTIA2: "inferentia2",
    K520: "k520",
    K80: "k80",
    L4: "l4",
    L40S: "l40s",
    M60: "m60",
    RADEON_PRO_V520: "radeon-pro-v520",
    T4: "t4",
    T4G: "t4g",
    TRAINIUM: "trainium",
    TRAINIUM2: "trainium2",
    U30: "u30",
    V100: "v100",
    VU9P: "vu9p",
};
const AcceleratorType = {
    FPGA: "fpga",
    GPU: "gpu",
    INFERENCE: "inference",
    MEDIA: "media",
};
const ResourceType = {
    capacity_block: "capacity-block",
    capacity_manager_data_export: "capacity-manager-data-export",
    capacity_reservation: "capacity-reservation",
    capacity_reservation_cancellation_quote: "capacity-reservation-cancellation-quote",
    capacity_reservation_fleet: "capacity-reservation-fleet",
    carrier_gateway: "carrier-gateway",
    client_vpn_endpoint: "client-vpn-endpoint",
    coip_pool: "coip-pool",
    customer_gateway: "customer-gateway",
    declarative_policies_report: "declarative-policies-report",
    dedicated_host: "dedicated-host",
    dhcp_options: "dhcp-options",
    egress_only_internet_gateway: "egress-only-internet-gateway",
    elastic_gpu: "elastic-gpu",
    elastic_ip: "elastic-ip",
    export_image_task: "export-image-task",
    export_instance_task: "export-instance-task",
    fleet: "fleet",
    fpga_image: "fpga-image",
    host_reservation: "host-reservation",
    image: "image",
    image_usage_report: "image-usage-report",
    import_image_task: "import-image-task",
    import_snapshot_task: "import-snapshot-task",
    instance: "instance",
    instance_connect_endpoint: "instance-connect-endpoint",
    instance_event_window: "instance-event-window",
    internet_gateway: "internet-gateway",
    ipam: "ipam",
    ipam_external_resource_verification_token: "ipam-external-resource-verification-token",
    ipam_policy: "ipam-policy",
    ipam_pool: "ipam-pool",
    ipam_pool_allocation: "ipam-pool-allocation",
    ipam_prefix_list_resolver: "ipam-prefix-list-resolver",
    ipam_prefix_list_resolver_target: "ipam-prefix-list-resolver-target",
    ipam_resource_discovery: "ipam-resource-discovery",
    ipam_resource_discovery_association: "ipam-resource-discovery-association",
    ipam_scope: "ipam-scope",
    ipv4pool_ec2: "ipv4pool-ec2",
    ipv6pool_ec2: "ipv6pool-ec2",
    key_pair: "key-pair",
    launch_template: "launch-template",
    local_gateway: "local-gateway",
    local_gateway_route_table: "local-gateway-route-table",
    local_gateway_route_table_virtual_interface_group_association: "local-gateway-route-table-virtual-interface-group-association",
    local_gateway_route_table_vpc_association: "local-gateway-route-table-vpc-association",
    local_gateway_virtual_interface: "local-gateway-virtual-interface",
    local_gateway_virtual_interface_group: "local-gateway-virtual-interface-group",
    mac_modification_task: "mac-modification-task",
    natgateway: "natgateway",
    network_acl: "network-acl",
    network_insights_access_scope: "network-insights-access-scope",
    network_insights_access_scope_analysis: "network-insights-access-scope-analysis",
    network_insights_analysis: "network-insights-analysis",
    network_insights_path: "network-insights-path",
    network_interface: "network-interface",
    outpost_lag: "outpost-lag",
    placement_group: "placement-group",
    prefix_list: "prefix-list",
    replace_root_volume_task: "replace-root-volume-task",
    reserved_instances: "reserved-instances",
    route_server: "route-server",
    route_server_endpoint: "route-server-endpoint",
    route_server_peer: "route-server-peer",
    route_table: "route-table",
    secondary_interface: "secondary-interface",
    secondary_network: "secondary-network",
    secondary_subnet: "secondary-subnet",
    security_group: "security-group",
    security_group_rule: "security-group-rule",
    service_link_virtual_interface: "service-link-virtual-interface",
    snapshot: "snapshot",
    spot_fleet_request: "spot-fleet-request",
    spot_instances_request: "spot-instances-request",
    subnet: "subnet",
    subnet_cidr_reservation: "subnet-cidr-reservation",
    traffic_mirror_filter: "traffic-mirror-filter",
    traffic_mirror_filter_rule: "traffic-mirror-filter-rule",
    traffic_mirror_session: "traffic-mirror-session",
    traffic_mirror_target: "traffic-mirror-target",
    transit_gateway: "transit-gateway",
    transit_gateway_attachment: "transit-gateway-attachment",
    transit_gateway_connect_peer: "transit-gateway-connect-peer",
    transit_gateway_metering_policy: "transit-gateway-metering-policy",
    transit_gateway_multicast_domain: "transit-gateway-multicast-domain",
    transit_gateway_policy_table: "transit-gateway-policy-table",
    transit_gateway_route_table: "transit-gateway-route-table",
    transit_gateway_route_table_announcement: "transit-gateway-route-table-announcement",
    verified_access_endpoint: "verified-access-endpoint",
    verified_access_endpoint_target: "verified-access-endpoint-target",
    verified_access_group: "verified-access-group",
    verified_access_instance: "verified-access-instance",
    verified_access_policy: "verified-access-policy",
    verified_access_trust_provider: "verified-access-trust-provider",
    volume: "volume",
    vpc: "vpc",
    vpc_block_public_access_exclusion: "vpc-block-public-access-exclusion",
    vpc_encryption_control: "vpc-encryption-control",
    vpc_endpoint: "vpc-endpoint",
    vpc_endpoint_connection: "vpc-endpoint-connection",
    vpc_endpoint_connection_device_type: "vpc-endpoint-connection-device-type",
    vpc_endpoint_service: "vpc-endpoint-service",
    vpc_endpoint_service_permission: "vpc-endpoint-service-permission",
    vpc_flow_log: "vpc-flow-log",
    vpc_peering_connection: "vpc-peering-connection",
    vpn_concentrator: "vpn-concentrator",
    vpn_connection: "vpn-connection",
    vpn_connection_device_type: "vpn-connection-device-type",
    vpn_gateway: "vpn-gateway",
};
const AddressTransferStatus = {
    accepted: "accepted",
    disabled: "disabled",
    pending: "pending",
};
const TransitGatewayAttachmentStatusType = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
    pending_acceptance: "pending-acceptance",
    rejected: "rejected",
};
const TransitGatewayAttachmentResourceType = {
    client_vpn: "client-vpn",
    connect: "connect",
    direct_connect_gateway: "direct-connect-gateway",
    network_function: "network-function",
    peering: "peering",
    tgw_peering: "tgw-peering",
    vpc: "vpc",
    vpn: "vpn",
    vpn_concentrator: "vpn-concentrator",
};
const TransitGatewayMulitcastDomainAssociationState = {
    associated: "associated",
    associating: "associating",
    disassociated: "disassociated",
    disassociating: "disassociating",
    failed: "failed",
    pendingAcceptance: "pendingAcceptance",
    rejected: "rejected",
};
const DynamicRoutingValue = {
    disable: "disable",
    enable: "enable",
};
const TransitGatewayAttachmentState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    failed: "failed",
    failing: "failing",
    initiating: "initiating",
    initiatingRequest: "initiatingRequest",
    modifying: "modifying",
    pending: "pending",
    pendingAcceptance: "pendingAcceptance",
    rejected: "rejected",
    rejecting: "rejecting",
    rollingBack: "rollingBack",
};
const ApplianceModeSupportValue = {
    disable: "disable",
    enable: "enable",
};
const DnsSupportValue = {
    disable: "disable",
    enable: "enable",
};
const Ipv6SupportValue = {
    disable: "disable",
    enable: "enable",
};
const SecurityGroupReferencingSupportValue = {
    disable: "disable",
    enable: "enable",
};
const VpcPeeringConnectionStateReasonCode = {
    active: "active",
    deleted: "deleted",
    deleting: "deleting",
    expired: "expired",
    failed: "failed",
    initiating_request: "initiating-request",
    pending_acceptance: "pending-acceptance",
    provisioning: "provisioning",
    rejected: "rejected",
};
const Protocol = {
    tcp: "tcp",
    udp: "udp",
};
const AccountAttributeName = {
    default_vpc: "default-vpc",
    supported_platforms: "supported-platforms",
};
const VpcEncryptionControlExclusionState = {
    disabled: "disabled",
    disabling: "disabling",
    enabled: "enabled",
    enabling: "enabling",
};
const ManagedBy = {
    account: "account",
    declarative_policy: "declarative-policy",
};
const AccountVpcEncryptionControlMode = {
    attempt_enforce: "attempt-enforce",
    attempt_monitor: "attempt-monitor",
    unmanaged: "unmanaged",
};
const AccountVpcEncryptionControlState = {
    default_state: "default-state",
    transitions_failed: "transitions-failed",
    transitions_in_progress: "transitions-in-progress",
    transitions_partially_successful: "transitions-partially-successful",
    transitions_successful: "transitions-successful",
};
const InstanceHealthStatus = {
    HEALTHY_STATUS: "healthy",
    UNHEALTHY_STATUS: "unhealthy",
};
const VpnTunnelProvisioningStatus = {
    available: "available",
    failed: "failed",
    pending: "pending",
};
const ActivityStatus = {
    ERROR: "error",
    FULFILLED: "fulfilled",
    PENDING_FULFILLMENT: "pending_fulfillment",
    PENDING_TERMINATION: "pending_termination",
};
const PrincipalType = {
    Account: "Account",
    All: "All",
    OrganizationUnit: "OrganizationUnit",
    Role: "Role",
    Service: "Service",
    User: "User",
};
const DomainType = {
    standard: "standard",
    vpc: "vpc",
};
const ServiceManaged = {
    alb: "alb",
    nlb: "nlb",
    rds: "rds",
    rnat: "rnat",
};
const AddressAttributeName = {
    domain_name: "domain-name",
};
const AddressFamily = {
    ipv4: "ipv4",
    ipv6: "ipv6",
};
const AsnAssociationState = {
    associated: "associated",
    disassociated: "disassociated",
    failed_association: "failed-association",
    failed_disassociation: "failed-disassociation",
    pending_association: "pending-association",
    pending_disassociation: "pending-disassociation",
};
const ByoipCidrState = {
    advertised: "advertised",
    deprovisioned: "deprovisioned",
    failed_deprovision: "failed-deprovision",
    failed_provision: "failed-provision",
    pending_advertising: "pending-advertising",
    pending_deprovision: "pending-deprovision",
    pending_provision: "pending-provision",
    pending_withdrawal: "pending-withdrawal",
    provisioned: "provisioned",
    provisioned_not_publicly_advertisable: "provisioned-not-publicly-advertisable",
};
const Affinity = {
    default: "default",
    host: "host",
};
const AutoPlacement = {
    off: "off",
    on: "on",
};
const AmdSevSnp = {
    disabled: "disabled",
    enabled: "enabled",
};
const HostMaintenance = {
    off: "off",
    on: "on",
};
const HostRecovery = {
    off: "off",
    on: "on",
};
const IpamPoolAllocationResourceType = {
    anycast_ip_list: "anycast-ip-list",
    custom: "custom",
    ec2_public_ipv4_pool: "ec2-public-ipv4-pool",
    eip: "eip",
    ipam_pool: "ipam-pool",
    subnet: "subnet",
    vpc: "vpc",
};
const AllocationState = {
    available: "available",
    configuring: "configuring",
    pending: "pending",
    permanent_failure: "permanent-failure",
    released: "released",
    released_permanent_failure: "released-permanent-failure",
    under_assessment: "under-assessment",
};
const AllocationStrategy = {
    CAPACITY_OPTIMIZED: "capacityOptimized",
    CAPACITY_OPTIMIZED_PRIORITIZED: "capacityOptimizedPrioritized",
    DIVERSIFIED: "diversified",
    LOWEST_PRICE: "lowestPrice",
    PRICE_CAPACITY_OPTIMIZED: "priceCapacityOptimized",
};
const AllocationType = {
    cancelling: "cancelling",
    future: "future",
    used: "used",
};
const AllowedImagesSettingsDisabledState = {
    disabled: "disabled",
};
const AllowedImagesSettingsEnabledState = {
    audit_mode: "audit-mode",
    enabled: "enabled",
};
const AllowsMultipleInstanceTypes = {
    off: "off",
    on: "on",
};
const NatGatewayAddressStatus = {
    ASSIGNING: "assigning",
    ASSOCIATING: "associating",
    DISASSOCIATING: "disassociating",
    FAILED: "failed",
    SUCCEEDED: "succeeded",
    UNASSIGNING: "unassigning",
};
const AssociationStatusCode = {
    associated: "associated",
    associating: "associating",
    association_failed: "association-failed",
    disassociated: "disassociated",
    disassociating: "disassociating",
};
const IamInstanceProfileAssociationState = {
    ASSOCIATED: "associated",
    ASSOCIATING: "associating",
    DISASSOCIATED: "disassociated",
    DISASSOCIATING: "disassociating",
};
const InstanceEventWindowState = {
    active: "active",
    creating: "creating",
    deleted: "deleted",
    deleting: "deleting",
};
const WeekDay = {
    friday: "friday",
    monday: "monday",
    saturday: "saturday",
    sunday: "sunday",
    thursday: "thursday",
    tuesday: "tuesday",
    wednesday: "wednesday",
};
const IpamAssociatedResourceDiscoveryStatus = {
    ACTIVE: "active",
    NOT_FOUND: "not-found",
};
const IpamResourceDiscoveryAssociationState = {
    ASSOCIATE_COMPLETE: "associate-complete",
    ASSOCIATE_FAILED: "associate-failed",
    ASSOCIATE_IN_PROGRESS: "associate-in-progress",
    DISASSOCIATE_COMPLETE: "disassociate-complete",
    DISASSOCIATE_FAILED: "disassociate-failed",
    DISASSOCIATE_IN_PROGRESS: "disassociate-in-progress",
    ISOLATE_COMPLETE: "isolate-complete",
    ISOLATE_IN_PROGRESS: "isolate-in-progress",
    RESTORE_IN_PROGRESS: "restore-in-progress",
};
const RouteServerAssociationState = {
    ASSOCIATED: "associated",
    ASSOCIATING: "associating",
    DISASSOCIATING: "disassociating",
};
const RouteTableAssociationStateCode = {
    associated: "associated",
    associating: "associating",
    disassociated: "disassociated",
    disassociating: "disassociating",
    failed: "failed",
};
const SecurityGroupVpcAssociationState = {
    associated: "associated",
    associating: "associating",
    association_failed: "association-failed",
    disassociated: "disassociated",
    disassociating: "disassociating",
    disassociation_failed: "disassociation-failed",
};
const IpSource = {
    amazon: "amazon",
    byoip: "byoip",
    none: "none",
};
const Ipv6AddressAttribute = {
    private: "private",
    public: "public",
};
const SubnetCidrBlockStateCode = {
    associated: "associated",
    associating: "associating",
    disassociated: "disassociated",
    disassociating: "disassociating",
    failed: "failed",
    failing: "failing",
};
const TransitGatewayAssociationState = {
    associated: "associated",
    associating: "associating",
    disassociated: "disassociated",
    disassociating: "disassociating",
};
const InterfaceProtocolType = {
    GRE: "GRE",
    VLAN: "VLAN",
};
const VpcCidrBlockStateCode = {
    associated: "associated",
    associating: "associating",
    disassociated: "disassociated",
    disassociating: "disassociating",
    failed: "failed",
    failing: "failing",
};
const DeviceTrustProviderType = {
    crowdstrike: "crowdstrike",
    jamf: "jamf",
    jumpcloud: "jumpcloud",
};
const TrustProviderType = {
    device: "device",
    user: "user",
};
const UserTrustProviderType = {
    iam_identity_center: "iam-identity-center",
    oidc: "oidc",
};
const VolumeAttachmentState = {
    attached: "attached",
    attaching: "attaching",
    busy: "busy",
    detached: "detached",
    detaching: "detaching",
};
const AttachmentStatus = {
    attached: "attached",
    attaching: "attaching",
    detached: "detached",
    detaching: "detaching",
};
const ClientVpnAuthorizationRuleStatusCode = {
    active: "active",
    authorizing: "authorizing",
    failed: "failed",
    revoking: "revoking",
};
const BundleTaskState = {
    bundling: "bundling",
    cancelling: "cancelling",
    complete: "complete",
    failed: "failed",
    pending: "pending",
    storing: "storing",
    waiting_for_shutdown: "waiting-for-shutdown",
};
const ApplyCancellationCharges = {
    COMMITMENT_WIND_DOWN: "commitment-wind-down",
};
const CapacityReservationFleetState = {
    ACTIVE: "active",
    CANCELLED: "cancelled",
    CANCELLING: "cancelling",
    EXPIRED: "expired",
    EXPIRING: "expiring",
    FAILED: "failed",
    MODIFYING: "modifying",
    PARTIALLY_FULFILLED: "partially_fulfilled",
    SUBMITTED: "submitted",
};
const ListingState = {
    available: "available",
    cancelled: "cancelled",
    pending: "pending",
    sold: "sold",
};
const CurrencyCodeValues = {
    USD: "USD",
};
const ListingStatus = {
    active: "active",
    cancelled: "cancelled",
    closed: "closed",
    pending: "pending",
};
const BatchState = {
    ACTIVE: "active",
    CANCELLED: "cancelled",
    CANCELLED_RUNNING: "cancelled_running",
    CANCELLED_TERMINATING_INSTANCES: "cancelled_terminating",
    FAILED: "failed",
    MODIFYING: "modifying",
    SUBMITTED: "submitted",
};
const CancelBatchErrorCode = {
    FLEET_REQUEST_ID_DOES_NOT_EXIST: "fleetRequestIdDoesNotExist",
    FLEET_REQUEST_ID_MALFORMED: "fleetRequestIdMalformed",
    FLEET_REQUEST_NOT_IN_CANCELLABLE_STATE: "fleetRequestNotInCancellableState",
    UNEXPECTED_ERROR: "unexpectedError",
};
const CancelSpotInstanceRequestState = {
    active: "active",
    cancelled: "cancelled",
    closed: "closed",
    completed: "completed",
    open: "open",
};
const VolumeType = {
    gp2: "gp2",
    gp3: "gp3",
    io1: "io1",
    io2: "io2",
    sc1: "sc1",
    st1: "st1",
    standard: "standard",
};
const SSEType = {
    none: "none",
    sse_ebs: "sse-ebs",
    sse_kms: "sse-kms",
};
const VolumeState = {
    available: "available",
    creating: "creating",
    deleted: "deleted",
    deleting: "deleting",
    error: "error",
    in_use: "in-use",
};
const OutputFormat = {
    CSV: "csv",
    PARQUET: "parquet",
};
const Schedule = {
    HOURLY: "hourly",
};
const CapacityReservationDeliveryPreference = {
    FIXED: "fixed",
    INCREMENTAL: "incremental",
};
const EndDateType = {
    limited: "limited",
    unlimited: "unlimited",
};
const InstanceMatchCriteria = {
    open: "open",
    targeted: "targeted",
};
const CapacityReservationInstancePlatform = {
    LINUX_UNIX: "Linux/UNIX",
    LINUX_WITH_SQL_SERVER_ENTERPRISE: "Linux with SQL Server Enterprise",
    LINUX_WITH_SQL_SERVER_STANDARD: "Linux with SQL Server Standard",
    LINUX_WITH_SQL_SERVER_WEB: "Linux with SQL Server Web",
    RED_HAT_ENTERPRISE_LINUX: "Red Hat Enterprise Linux",
    RHEL_WITH_HA: "RHEL with HA",
    RHEL_WITH_HA_AND_SQL_SERVER_ENTERPRISE: "RHEL with HA and SQL Server Enterprise",
    RHEL_WITH_HA_AND_SQL_SERVER_STANDARD: "RHEL with HA and SQL Server Standard",
    RHEL_WITH_SQL_SERVER_ENTERPRISE: "RHEL with SQL Server Enterprise",
    RHEL_WITH_SQL_SERVER_STANDARD: "RHEL with SQL Server Standard",
    RHEL_WITH_SQL_SERVER_WEB: "RHEL with SQL Server Web",
    SUSE_LINUX: "SUSE Linux",
    UBUNTU_PRO_LINUX: "Ubuntu Pro",
    WINDOWS: "Windows",
    WINDOWS_WITH_SQL_SERVER: "Windows with SQL Server",
    WINDOWS_WITH_SQL_SERVER_ENTERPRISE: "Windows with SQL Server Enterprise",
    WINDOWS_WITH_SQL_SERVER_STANDARD: "Windows with SQL Server Standard",
    WINDOWS_WITH_SQL_SERVER_WEB: "Windows with SQL Server Web",
};
const CapacityReservationTenancy = {
    dedicated: "dedicated",
    default: "default",
};
const InterruptionType = {
    adhoc: "adhoc",
};
const InterruptibleCapacityReservationAllocationStatus = {
    active: "active",
    canceled: "canceled",
    canceling: "canceling",
    failed: "failed",
    pending: "pending",
    updating: "updating",
};
const CapacityReservationType = {
    CAPACITY_BLOCK: "capacity-block",
    DEFAULT: "default",
};
const CapacityReservationState = {
    active: "active",
    assessing: "assessing",
    cancelled: "cancelled",
    cancelling: "cancelling",
    delayed: "delayed",
    expired: "expired",
    failed: "failed",
    payment_failed: "payment-failed",
    payment_pending: "payment-pending",
    pending: "pending",
    scheduled: "scheduled",
    unavailable: "unavailable",
    unsupported: "unsupported",
};
const CapacityReservationCancellationQuoteState = {
    active: "active",
    expired: "expired",
    pending: "pending",
};
const FleetInstanceMatchCriteria = {
    open: "open",
};
const _InstanceType = {
    a1_2xlarge: "a1.2xlarge",
    a1_4xlarge: "a1.4xlarge",
    a1_large: "a1.large",
    a1_medium: "a1.medium",
    a1_metal: "a1.metal",
    a1_xlarge: "a1.xlarge",
    c1_medium: "c1.medium",
    c1_xlarge: "c1.xlarge",
    c3_2xlarge: "c3.2xlarge",
    c3_4xlarge: "c3.4xlarge",
    c3_8xlarge: "c3.8xlarge",
    c3_large: "c3.large",
    c3_xlarge: "c3.xlarge",
    c4_2xlarge: "c4.2xlarge",
    c4_4xlarge: "c4.4xlarge",
    c4_8xlarge: "c4.8xlarge",
    c4_large: "c4.large",
    c4_xlarge: "c4.xlarge",
    c5_12xlarge: "c5.12xlarge",
    c5_18xlarge: "c5.18xlarge",
    c5_24xlarge: "c5.24xlarge",
    c5_2xlarge: "c5.2xlarge",
    c5_4xlarge: "c5.4xlarge",
    c5_9xlarge: "c5.9xlarge",
    c5_large: "c5.large",
    c5_metal: "c5.metal",
    c5_xlarge: "c5.xlarge",
    c5a_12xlarge: "c5a.12xlarge",
    c5a_16xlarge: "c5a.16xlarge",
    c5a_24xlarge: "c5a.24xlarge",
    c5a_2xlarge: "c5a.2xlarge",
    c5a_4xlarge: "c5a.4xlarge",
    c5a_8xlarge: "c5a.8xlarge",
    c5a_large: "c5a.large",
    c5a_xlarge: "c5a.xlarge",
    c5ad_12xlarge: "c5ad.12xlarge",
    c5ad_16xlarge: "c5ad.16xlarge",
    c5ad_24xlarge: "c5ad.24xlarge",
    c5ad_2xlarge: "c5ad.2xlarge",
    c5ad_4xlarge: "c5ad.4xlarge",
    c5ad_8xlarge: "c5ad.8xlarge",
    c5ad_large: "c5ad.large",
    c5ad_xlarge: "c5ad.xlarge",
    c5d_12xlarge: "c5d.12xlarge",
    c5d_18xlarge: "c5d.18xlarge",
    c5d_24xlarge: "c5d.24xlarge",
    c5d_2xlarge: "c5d.2xlarge",
    c5d_4xlarge: "c5d.4xlarge",
    c5d_9xlarge: "c5d.9xlarge",
    c5d_large: "c5d.large",
    c5d_metal: "c5d.metal",
    c5d_xlarge: "c5d.xlarge",
    c5n_18xlarge: "c5n.18xlarge",
    c5n_2xlarge: "c5n.2xlarge",
    c5n_4xlarge: "c5n.4xlarge",
    c5n_9xlarge: "c5n.9xlarge",
    c5n_large: "c5n.large",
    c5n_metal: "c5n.metal",
    c5n_xlarge: "c5n.xlarge",
    c6a_12xlarge: "c6a.12xlarge",
    c6a_16xlarge: "c6a.16xlarge",
    c6a_24xlarge: "c6a.24xlarge",
    c6a_2xlarge: "c6a.2xlarge",
    c6a_32xlarge: "c6a.32xlarge",
    c6a_48xlarge: "c6a.48xlarge",
    c6a_4xlarge: "c6a.4xlarge",
    c6a_8xlarge: "c6a.8xlarge",
    c6a_large: "c6a.large",
    c6a_metal: "c6a.metal",
    c6a_xlarge: "c6a.xlarge",
    c6g_12xlarge: "c6g.12xlarge",
    c6g_16xlarge: "c6g.16xlarge",
    c6g_2xlarge: "c6g.2xlarge",
    c6g_4xlarge: "c6g.4xlarge",
    c6g_8xlarge: "c6g.8xlarge",
    c6g_large: "c6g.large",
    c6g_medium: "c6g.medium",
    c6g_metal: "c6g.metal",
    c6g_xlarge: "c6g.xlarge",
    c6gd_12xlarge: "c6gd.12xlarge",
    c6gd_16xlarge: "c6gd.16xlarge",
    c6gd_2xlarge: "c6gd.2xlarge",
    c6gd_4xlarge: "c6gd.4xlarge",
    c6gd_8xlarge: "c6gd.8xlarge",
    c6gd_large: "c6gd.large",
    c6gd_medium: "c6gd.medium",
    c6gd_metal: "c6gd.metal",
    c6gd_xlarge: "c6gd.xlarge",
    c6gn_12xlarge: "c6gn.12xlarge",
    c6gn_16xlarge: "c6gn.16xlarge",
    c6gn_2xlarge: "c6gn.2xlarge",
    c6gn_4xlarge: "c6gn.4xlarge",
    c6gn_8xlarge: "c6gn.8xlarge",
    c6gn_large: "c6gn.large",
    c6gn_medium: "c6gn.medium",
    c6gn_xlarge: "c6gn.xlarge",
    c6i_12xlarge: "c6i.12xlarge",
    c6i_16xlarge: "c6i.16xlarge",
    c6i_24xlarge: "c6i.24xlarge",
    c6i_2xlarge: "c6i.2xlarge",
    c6i_32xlarge: "c6i.32xlarge",
    c6i_4xlarge: "c6i.4xlarge",
    c6i_8xlarge: "c6i.8xlarge",
    c6i_large: "c6i.large",
    c6i_metal: "c6i.metal",
    c6i_xlarge: "c6i.xlarge",
    c6id_12xlarge: "c6id.12xlarge",
    c6id_16xlarge: "c6id.16xlarge",
    c6id_24xlarge: "c6id.24xlarge",
    c6id_2xlarge: "c6id.2xlarge",
    c6id_32xlarge: "c6id.32xlarge",
    c6id_4xlarge: "c6id.4xlarge",
    c6id_8xlarge: "c6id.8xlarge",
    c6id_large: "c6id.large",
    c6id_metal: "c6id.metal",
    c6id_xlarge: "c6id.xlarge",
    c6in_12xlarge: "c6in.12xlarge",
    c6in_16xlarge: "c6in.16xlarge",
    c6in_24xlarge: "c6in.24xlarge",
    c6in_2xlarge: "c6in.2xlarge",
    c6in_32xlarge: "c6in.32xlarge",
    c6in_4xlarge: "c6in.4xlarge",
    c6in_8xlarge: "c6in.8xlarge",
    c6in_large: "c6in.large",
    c6in_metal: "c6in.metal",
    c6in_xlarge: "c6in.xlarge",
    c7a_12xlarge: "c7a.12xlarge",
    c7a_16xlarge: "c7a.16xlarge",
    c7a_24xlarge: "c7a.24xlarge",
    c7a_2xlarge: "c7a.2xlarge",
    c7a_32xlarge: "c7a.32xlarge",
    c7a_48xlarge: "c7a.48xlarge",
    c7a_4xlarge: "c7a.4xlarge",
    c7a_8xlarge: "c7a.8xlarge",
    c7a_large: "c7a.large",
    c7a_medium: "c7a.medium",
    c7a_metal_48xl: "c7a.metal-48xl",
    c7a_xlarge: "c7a.xlarge",
    c7g_12xlarge: "c7g.12xlarge",
    c7g_16xlarge: "c7g.16xlarge",
    c7g_2xlarge: "c7g.2xlarge",
    c7g_4xlarge: "c7g.4xlarge",
    c7g_8xlarge: "c7g.8xlarge",
    c7g_large: "c7g.large",
    c7g_medium: "c7g.medium",
    c7g_metal: "c7g.metal",
    c7g_xlarge: "c7g.xlarge",
    c7gd_12xlarge: "c7gd.12xlarge",
    c7gd_16xlarge: "c7gd.16xlarge",
    c7gd_2xlarge: "c7gd.2xlarge",
    c7gd_4xlarge: "c7gd.4xlarge",
    c7gd_8xlarge: "c7gd.8xlarge",
    c7gd_large: "c7gd.large",
    c7gd_medium: "c7gd.medium",
    c7gd_metal: "c7gd.metal",
    c7gd_xlarge: "c7gd.xlarge",
    c7gn_12xlarge: "c7gn.12xlarge",
    c7gn_16xlarge: "c7gn.16xlarge",
    c7gn_2xlarge: "c7gn.2xlarge",
    c7gn_4xlarge: "c7gn.4xlarge",
    c7gn_8xlarge: "c7gn.8xlarge",
    c7gn_large: "c7gn.large",
    c7gn_medium: "c7gn.medium",
    c7gn_metal: "c7gn.metal",
    c7gn_xlarge: "c7gn.xlarge",
    c7i_12xlarge: "c7i.12xlarge",
    c7i_16xlarge: "c7i.16xlarge",
    c7i_24xlarge: "c7i.24xlarge",
    c7i_2xlarge: "c7i.2xlarge",
    c7i_48xlarge: "c7i.48xlarge",
    c7i_4xlarge: "c7i.4xlarge",
    c7i_8xlarge: "c7i.8xlarge",
    c7i_flex_12xlarge: "c7i-flex.12xlarge",
    c7i_flex_16xlarge: "c7i-flex.16xlarge",
    c7i_flex_2xlarge: "c7i-flex.2xlarge",
    c7i_flex_4xlarge: "c7i-flex.4xlarge",
    c7i_flex_8xlarge: "c7i-flex.8xlarge",
    c7i_flex_large: "c7i-flex.large",
    c7i_flex_xlarge: "c7i-flex.xlarge",
    c7i_large: "c7i.large",
    c7i_metal_24xl: "c7i.metal-24xl",
    c7i_metal_48xl: "c7i.metal-48xl",
    c7i_xlarge: "c7i.xlarge",
    c8a_12xlarge: "c8a.12xlarge",
    c8a_16xlarge: "c8a.16xlarge",
    c8a_24xlarge: "c8a.24xlarge",
    c8a_2xlarge: "c8a.2xlarge",
    c8a_48xlarge: "c8a.48xlarge",
    c8a_4xlarge: "c8a.4xlarge",
    c8a_8xlarge: "c8a.8xlarge",
    c8a_large: "c8a.large",
    c8a_medium: "c8a.medium",
    c8a_metal_24xl: "c8a.metal-24xl",
    c8a_metal_48xl: "c8a.metal-48xl",
    c8a_xlarge: "c8a.xlarge",
    c8g_12xlarge: "c8g.12xlarge",
    c8g_16xlarge: "c8g.16xlarge",
    c8g_24xlarge: "c8g.24xlarge",
    c8g_2xlarge: "c8g.2xlarge",
    c8g_48xlarge: "c8g.48xlarge",
    c8g_4xlarge: "c8g.4xlarge",
    c8g_8xlarge: "c8g.8xlarge",
    c8g_large: "c8g.large",
    c8g_medium: "c8g.medium",
    c8g_metal_24xl: "c8g.metal-24xl",
    c8g_metal_48xl: "c8g.metal-48xl",
    c8g_xlarge: "c8g.xlarge",
    c8gb_12xlarge: "c8gb.12xlarge",
    c8gb_16xlarge: "c8gb.16xlarge",
    c8gb_24xlarge: "c8gb.24xlarge",
    c8gb_2xlarge: "c8gb.2xlarge",
    c8gb_48xlarge: "c8gb.48xlarge",
    c8gb_4xlarge: "c8gb.4xlarge",
    c8gb_8xlarge: "c8gb.8xlarge",
    c8gb_large: "c8gb.large",
    c8gb_medium: "c8gb.medium",
    c8gb_metal_24xl: "c8gb.metal-24xl",
    c8gb_metal_48xl: "c8gb.metal-48xl",
    c8gb_xlarge: "c8gb.xlarge",
    c8gd_12xlarge: "c8gd.12xlarge",
    c8gd_16xlarge: "c8gd.16xlarge",
    c8gd_24xlarge: "c8gd.24xlarge",
    c8gd_2xlarge: "c8gd.2xlarge",
    c8gd_48xlarge: "c8gd.48xlarge",
    c8gd_4xlarge: "c8gd.4xlarge",
    c8gd_8xlarge: "c8gd.8xlarge",
    c8gd_large: "c8gd.large",
    c8gd_medium: "c8gd.medium",
    c8gd_metal_24xl: "c8gd.metal-24xl",
    c8gd_metal_48xl: "c8gd.metal-48xl",
    c8gd_xlarge: "c8gd.xlarge",
    c8gn_12xlarge: "c8gn.12xlarge",
    c8gn_16xlarge: "c8gn.16xlarge",
    c8gn_24xlarge: "c8gn.24xlarge",
    c8gn_2xlarge: "c8gn.2xlarge",
    c8gn_48xlarge: "c8gn.48xlarge",
    c8gn_4xlarge: "c8gn.4xlarge",
    c8gn_8xlarge: "c8gn.8xlarge",
    c8gn_large: "c8gn.large",
    c8gn_medium: "c8gn.medium",
    c8gn_metal_24xl: "c8gn.metal-24xl",
    c8gn_metal_48xl: "c8gn.metal-48xl",
    c8gn_xlarge: "c8gn.xlarge",
    c8i_12xlarge: "c8i.12xlarge",
    c8i_16xlarge: "c8i.16xlarge",
    c8i_24xlarge: "c8i.24xlarge",
    c8i_2xlarge: "c8i.2xlarge",
    c8i_32xlarge: "c8i.32xlarge",
    c8i_48xlarge: "c8i.48xlarge",
    c8i_4xlarge: "c8i.4xlarge",
    c8i_8xlarge: "c8i.8xlarge",
    c8i_96xlarge: "c8i.96xlarge",
    c8i_flex_12xlarge: "c8i-flex.12xlarge",
    c8i_flex_16xlarge: "c8i-flex.16xlarge",
    c8i_flex_2xlarge: "c8i-flex.2xlarge",
    c8i_flex_4xlarge: "c8i-flex.4xlarge",
    c8i_flex_8xlarge: "c8i-flex.8xlarge",
    c8i_flex_large: "c8i-flex.large",
    c8i_flex_xlarge: "c8i-flex.xlarge",
    c8i_large: "c8i.large",
    c8i_metal_48xl: "c8i.metal-48xl",
    c8i_metal_96xl: "c8i.metal-96xl",
    c8i_xlarge: "c8i.xlarge",
    c8ib_12xlarge: "c8ib.12xlarge",
    c8ib_16xlarge: "c8ib.16xlarge",
    c8ib_24xlarge: "c8ib.24xlarge",
    c8ib_2xlarge: "c8ib.2xlarge",
    c8ib_32xlarge: "c8ib.32xlarge",
    c8ib_48xlarge: "c8ib.48xlarge",
    c8ib_4xlarge: "c8ib.4xlarge",
    c8ib_8xlarge: "c8ib.8xlarge",
    c8ib_96xlarge: "c8ib.96xlarge",
    c8ib_large: "c8ib.large",
    c8ib_metal_48xl: "c8ib.metal-48xl",
    c8ib_metal_96xl: "c8ib.metal-96xl",
    c8ib_xlarge: "c8ib.xlarge",
    c8id_12xlarge: "c8id.12xlarge",
    c8id_16xlarge: "c8id.16xlarge",
    c8id_24xlarge: "c8id.24xlarge",
    c8id_2xlarge: "c8id.2xlarge",
    c8id_32xlarge: "c8id.32xlarge",
    c8id_48xlarge: "c8id.48xlarge",
    c8id_4xlarge: "c8id.4xlarge",
    c8id_8xlarge: "c8id.8xlarge",
    c8id_96xlarge: "c8id.96xlarge",
    c8id_large: "c8id.large",
    c8id_metal_48xl: "c8id.metal-48xl",
    c8id_metal_96xl: "c8id.metal-96xl",
    c8id_xlarge: "c8id.xlarge",
    c8in_12xlarge: "c8in.12xlarge",
    c8in_16xlarge: "c8in.16xlarge",
    c8in_24xlarge: "c8in.24xlarge",
    c8in_2xlarge: "c8in.2xlarge",
    c8in_32xlarge: "c8in.32xlarge",
    c8in_48xlarge: "c8in.48xlarge",
    c8in_4xlarge: "c8in.4xlarge",
    c8in_8xlarge: "c8in.8xlarge",
    c8in_96xlarge: "c8in.96xlarge",
    c8in_large: "c8in.large",
    c8in_metal_48xl: "c8in.metal-48xl",
    c8in_metal_96xl: "c8in.metal-96xl",
    c8in_xlarge: "c8in.xlarge",
    c8ine_12xlarge: "c8ine.12xlarge",
    c8ine_2xlarge: "c8ine.2xlarge",
    c8ine_4xlarge: "c8ine.4xlarge",
    c8ine_8xlarge: "c8ine.8xlarge",
    c8ine_large: "c8ine.large",
    c8ine_xlarge: "c8ine.xlarge",
    c9g_12xlarge: "c9g.12xlarge",
    c9g_16xlarge: "c9g.16xlarge",
    c9g_24xlarge: "c9g.24xlarge",
    c9g_2xlarge: "c9g.2xlarge",
    c9g_48xlarge: "c9g.48xlarge",
    c9g_4xlarge: "c9g.4xlarge",
    c9g_8xlarge: "c9g.8xlarge",
    c9g_large: "c9g.large",
    c9g_medium: "c9g.medium",
    c9g_metal_48xl: "c9g.metal-48xl",
    c9g_xlarge: "c9g.xlarge",
    c9gd_12xlarge: "c9gd.12xlarge",
    c9gd_16xlarge: "c9gd.16xlarge",
    c9gd_24xlarge: "c9gd.24xlarge",
    c9gd_2xlarge: "c9gd.2xlarge",
    c9gd_48xlarge: "c9gd.48xlarge",
    c9gd_4xlarge: "c9gd.4xlarge",
    c9gd_8xlarge: "c9gd.8xlarge",
    c9gd_large: "c9gd.large",
    c9gd_medium: "c9gd.medium",
    c9gd_metal_48xl: "c9gd.metal-48xl",
    c9gd_xlarge: "c9gd.xlarge",
    cc1_4xlarge: "cc1.4xlarge",
    cc2_8xlarge: "cc2.8xlarge",
    cg1_4xlarge: "cg1.4xlarge",
    cr1_8xlarge: "cr1.8xlarge",
    d2_2xlarge: "d2.2xlarge",
    d2_4xlarge: "d2.4xlarge",
    d2_8xlarge: "d2.8xlarge",
    d2_xlarge: "d2.xlarge",
    d3_2xlarge: "d3.2xlarge",
    d3_4xlarge: "d3.4xlarge",
    d3_8xlarge: "d3.8xlarge",
    d3_xlarge: "d3.xlarge",
    d3en_12xlarge: "d3en.12xlarge",
    d3en_2xlarge: "d3en.2xlarge",
    d3en_4xlarge: "d3en.4xlarge",
    d3en_6xlarge: "d3en.6xlarge",
    d3en_8xlarge: "d3en.8xlarge",
    d3en_xlarge: "d3en.xlarge",
    dl1_24xlarge: "dl1.24xlarge",
    dl2q_24xlarge: "dl2q.24xlarge",
    f1_16xlarge: "f1.16xlarge",
    f1_2xlarge: "f1.2xlarge",
    f1_4xlarge: "f1.4xlarge",
    f2_12xlarge: "f2.12xlarge",
    f2_48xlarge: "f2.48xlarge",
    f2_6xlarge: "f2.6xlarge",
    g2_2xlarge: "g2.2xlarge",
    g2_8xlarge: "g2.8xlarge",
    g3_16xlarge: "g3.16xlarge",
    g3_4xlarge: "g3.4xlarge",
    g3_8xlarge: "g3.8xlarge",
    g3s_xlarge: "g3s.xlarge",
    g4ad_16xlarge: "g4ad.16xlarge",
    g4ad_2xlarge: "g4ad.2xlarge",
    g4ad_4xlarge: "g4ad.4xlarge",
    g4ad_8xlarge: "g4ad.8xlarge",
    g4ad_xlarge: "g4ad.xlarge",
    g4dn_12xlarge: "g4dn.12xlarge",
    g4dn_16xlarge: "g4dn.16xlarge",
    g4dn_2xlarge: "g4dn.2xlarge",
    g4dn_4xlarge: "g4dn.4xlarge",
    g4dn_8xlarge: "g4dn.8xlarge",
    g4dn_metal: "g4dn.metal",
    g4dn_xlarge: "g4dn.xlarge",
    g5_12xlarge: "g5.12xlarge",
    g5_16xlarge: "g5.16xlarge",
    g5_24xlarge: "g5.24xlarge",
    g5_2xlarge: "g5.2xlarge",
    g5_48xlarge: "g5.48xlarge",
    g5_4xlarge: "g5.4xlarge",
    g5_8xlarge: "g5.8xlarge",
    g5_xlarge: "g5.xlarge",
    g5g_16xlarge: "g5g.16xlarge",
    g5g_2xlarge: "g5g.2xlarge",
    g5g_4xlarge: "g5g.4xlarge",
    g5g_8xlarge: "g5g.8xlarge",
    g5g_metal: "g5g.metal",
    g5g_xlarge: "g5g.xlarge",
    g6_12xlarge: "g6.12xlarge",
    g6_16xlarge: "g6.16xlarge",
    g6_24xlarge: "g6.24xlarge",
    g6_2xlarge: "g6.2xlarge",
    g6_48xlarge: "g6.48xlarge",
    g6_4xlarge: "g6.4xlarge",
    g6_8xlarge: "g6.8xlarge",
    g6_xlarge: "g6.xlarge",
    g6e_12xlarge: "g6e.12xlarge",
    g6e_16xlarge: "g6e.16xlarge",
    g6e_24xlarge: "g6e.24xlarge",
    g6e_2xlarge: "g6e.2xlarge",
    g6e_48xlarge: "g6e.48xlarge",
    g6e_4xlarge: "g6e.4xlarge",
    g6e_8xlarge: "g6e.8xlarge",
    g6e_xlarge: "g6e.xlarge",
    g6f_2xlarge: "g6f.2xlarge",
    g6f_4xlarge: "g6f.4xlarge",
    g6f_large: "g6f.large",
    g6f_xlarge: "g6f.xlarge",
    g7_12xlarge: "g7.12xlarge",
    g7_24xlarge: "g7.24xlarge",
    g7_2xlarge: "g7.2xlarge",
    g7_48xlarge: "g7.48xlarge",
    g7_4xlarge: "g7.4xlarge",
    g7_8xlarge: "g7.8xlarge",
    g7e_12xlarge: "g7e.12xlarge",
    g7e_24xlarge: "g7e.24xlarge",
    g7e_2xlarge: "g7e.2xlarge",
    g7e_48xlarge: "g7e.48xlarge",
    g7e_4xlarge: "g7e.4xlarge",
    g7e_8xlarge: "g7e.8xlarge",
    gr6_4xlarge: "gr6.4xlarge",
    gr6_8xlarge: "gr6.8xlarge",
    gr6f_4xlarge: "gr6f.4xlarge",
    h1_16xlarge: "h1.16xlarge",
    h1_2xlarge: "h1.2xlarge",
    h1_4xlarge: "h1.4xlarge",
    h1_8xlarge: "h1.8xlarge",
    hi1_4xlarge: "hi1.4xlarge",
    hpc6a_48xlarge: "hpc6a.48xlarge",
    hpc6id_32xlarge: "hpc6id.32xlarge",
    hpc7a_12xlarge: "hpc7a.12xlarge",
    hpc7a_24xlarge: "hpc7a.24xlarge",
    hpc7a_48xlarge: "hpc7a.48xlarge",
    hpc7a_96xlarge: "hpc7a.96xlarge",
    hpc7g_16xlarge: "hpc7g.16xlarge",
    hpc7g_4xlarge: "hpc7g.4xlarge",
    hpc7g_8xlarge: "hpc7g.8xlarge",
    hpc8a_96xlarge: "hpc8a.96xlarge",
    hs1_8xlarge: "hs1.8xlarge",
    i2_2xlarge: "i2.2xlarge",
    i2_4xlarge: "i2.4xlarge",
    i2_8xlarge: "i2.8xlarge",
    i2_xlarge: "i2.xlarge",
    i3_16xlarge: "i3.16xlarge",
    i3_2xlarge: "i3.2xlarge",
    i3_4xlarge: "i3.4xlarge",
    i3_8xlarge: "i3.8xlarge",
    i3_large: "i3.large",
    i3_metal: "i3.metal",
    i3_xlarge: "i3.xlarge",
    i3en_12xlarge: "i3en.12xlarge",
    i3en_24xlarge: "i3en.24xlarge",
    i3en_2xlarge: "i3en.2xlarge",
    i3en_3xlarge: "i3en.3xlarge",
    i3en_6xlarge: "i3en.6xlarge",
    i3en_large: "i3en.large",
    i3en_metal: "i3en.metal",
    i3en_xlarge: "i3en.xlarge",
    i4g_16xlarge: "i4g.16xlarge",
    i4g_2xlarge: "i4g.2xlarge",
    i4g_4xlarge: "i4g.4xlarge",
    i4g_8xlarge: "i4g.8xlarge",
    i4g_large: "i4g.large",
    i4g_xlarge: "i4g.xlarge",
    i4i_12xlarge: "i4i.12xlarge",
    i4i_16xlarge: "i4i.16xlarge",
    i4i_24xlarge: "i4i.24xlarge",
    i4i_2xlarge: "i4i.2xlarge",
    i4i_32xlarge: "i4i.32xlarge",
    i4i_4xlarge: "i4i.4xlarge",
    i4i_8xlarge: "i4i.8xlarge",
    i4i_large: "i4i.large",
    i4i_metal: "i4i.metal",
    i4i_xlarge: "i4i.xlarge",
    i7i_12xlarge: "i7i.12xlarge",
    i7i_16xlarge: "i7i.16xlarge",
    i7i_24xlarge: "i7i.24xlarge",
    i7i_2xlarge: "i7i.2xlarge",
    i7i_48xlarge: "i7i.48xlarge",
    i7i_4xlarge: "i7i.4xlarge",
    i7i_8xlarge: "i7i.8xlarge",
    i7i_large: "i7i.large",
    i7i_metal_24xl: "i7i.metal-24xl",
    i7i_metal_48xl: "i7i.metal-48xl",
    i7i_xlarge: "i7i.xlarge",
    i7ie_12xlarge: "i7ie.12xlarge",
    i7ie_18xlarge: "i7ie.18xlarge",
    i7ie_24xlarge: "i7ie.24xlarge",
    i7ie_2xlarge: "i7ie.2xlarge",
    i7ie_3xlarge: "i7ie.3xlarge",
    i7ie_48xlarge: "i7ie.48xlarge",
    i7ie_6xlarge: "i7ie.6xlarge",
    i7ie_large: "i7ie.large",
    i7ie_metal_24xl: "i7ie.metal-24xl",
    i7ie_metal_48xl: "i7ie.metal-48xl",
    i7ie_xlarge: "i7ie.xlarge",
    i8g_12xlarge: "i8g.12xlarge",
    i8g_16xlarge: "i8g.16xlarge",
    i8g_24xlarge: "i8g.24xlarge",
    i8g_2xlarge: "i8g.2xlarge",
    i8g_48xlarge: "i8g.48xlarge",
    i8g_4xlarge: "i8g.4xlarge",
    i8g_8xlarge: "i8g.8xlarge",
    i8g_large: "i8g.large",
    i8g_metal_24xl: "i8g.metal-24xl",
    i8g_xlarge: "i8g.xlarge",
    i8ge_12xlarge: "i8ge.12xlarge",
    i8ge_18xlarge: "i8ge.18xlarge",
    i8ge_24xlarge: "i8ge.24xlarge",
    i8ge_2xlarge: "i8ge.2xlarge",
    i8ge_3xlarge: "i8ge.3xlarge",
    i8ge_48xlarge: "i8ge.48xlarge",
    i8ge_6xlarge: "i8ge.6xlarge",
    i8ge_large: "i8ge.large",
    i8ge_metal_24xl: "i8ge.metal-24xl",
    i8ge_metal_48xl: "i8ge.metal-48xl",
    i8ge_xlarge: "i8ge.xlarge",
    im4gn_16xlarge: "im4gn.16xlarge",
    im4gn_2xlarge: "im4gn.2xlarge",
    im4gn_4xlarge: "im4gn.4xlarge",
    im4gn_8xlarge: "im4gn.8xlarge",
    im4gn_large: "im4gn.large",
    im4gn_xlarge: "im4gn.xlarge",
    inf1_24xlarge: "inf1.24xlarge",
    inf1_2xlarge: "inf1.2xlarge",
    inf1_6xlarge: "inf1.6xlarge",
    inf1_xlarge: "inf1.xlarge",
    inf2_24xlarge: "inf2.24xlarge",
    inf2_48xlarge: "inf2.48xlarge",
    inf2_8xlarge: "inf2.8xlarge",
    inf2_xlarge: "inf2.xlarge",
    is4gen_2xlarge: "is4gen.2xlarge",
    is4gen_4xlarge: "is4gen.4xlarge",
    is4gen_8xlarge: "is4gen.8xlarge",
    is4gen_large: "is4gen.large",
    is4gen_medium: "is4gen.medium",
    is4gen_xlarge: "is4gen.xlarge",
    m1_large: "m1.large",
    m1_medium: "m1.medium",
    m1_small: "m1.small",
    m1_xlarge: "m1.xlarge",
    m2_2xlarge: "m2.2xlarge",
    m2_4xlarge: "m2.4xlarge",
    m2_xlarge: "m2.xlarge",
    m3_2xlarge: "m3.2xlarge",
    m3_large: "m3.large",
    m3_medium: "m3.medium",
    m3_xlarge: "m3.xlarge",
    m4_10xlarge: "m4.10xlarge",
    m4_16xlarge: "m4.16xlarge",
    m4_2xlarge: "m4.2xlarge",
    m4_4xlarge: "m4.4xlarge",
    m4_large: "m4.large",
    m4_xlarge: "m4.xlarge",
    m5_12xlarge: "m5.12xlarge",
    m5_16xlarge: "m5.16xlarge",
    m5_24xlarge: "m5.24xlarge",
    m5_2xlarge: "m5.2xlarge",
    m5_4xlarge: "m5.4xlarge",
    m5_8xlarge: "m5.8xlarge",
    m5_large: "m5.large",
    m5_metal: "m5.metal",
    m5_xlarge: "m5.xlarge",
    m5a_12xlarge: "m5a.12xlarge",
    m5a_16xlarge: "m5a.16xlarge",
    m5a_24xlarge: "m5a.24xlarge",
    m5a_2xlarge: "m5a.2xlarge",
    m5a_4xlarge: "m5a.4xlarge",
    m5a_8xlarge: "m5a.8xlarge",
    m5a_large: "m5a.large",
    m5a_xlarge: "m5a.xlarge",
    m5ad_12xlarge: "m5ad.12xlarge",
    m5ad_16xlarge: "m5ad.16xlarge",
    m5ad_24xlarge: "m5ad.24xlarge",
    m5ad_2xlarge: "m5ad.2xlarge",
    m5ad_4xlarge: "m5ad.4xlarge",
    m5ad_8xlarge: "m5ad.8xlarge",
    m5ad_large: "m5ad.large",
    m5ad_xlarge: "m5ad.xlarge",
    m5d_12xlarge: "m5d.12xlarge",
    m5d_16xlarge: "m5d.16xlarge",
    m5d_24xlarge: "m5d.24xlarge",
    m5d_2xlarge: "m5d.2xlarge",
    m5d_4xlarge: "m5d.4xlarge",
    m5d_8xlarge: "m5d.8xlarge",
    m5d_large: "m5d.large",
    m5d_metal: "m5d.metal",
    m5d_xlarge: "m5d.xlarge",
    m5dn_12xlarge: "m5dn.12xlarge",
    m5dn_16xlarge: "m5dn.16xlarge",
    m5dn_24xlarge: "m5dn.24xlarge",
    m5dn_2xlarge: "m5dn.2xlarge",
    m5dn_4xlarge: "m5dn.4xlarge",
    m5dn_8xlarge: "m5dn.8xlarge",
    m5dn_large: "m5dn.large",
    m5dn_metal: "m5dn.metal",
    m5dn_xlarge: "m5dn.xlarge",
    m5n_12xlarge: "m5n.12xlarge",
    m5n_16xlarge: "m5n.16xlarge",
    m5n_24xlarge: "m5n.24xlarge",
    m5n_2xlarge: "m5n.2xlarge",
    m5n_4xlarge: "m5n.4xlarge",
    m5n_8xlarge: "m5n.8xlarge",
    m5n_large: "m5n.large",
    m5n_metal: "m5n.metal",
    m5n_xlarge: "m5n.xlarge",
    m5zn_12xlarge: "m5zn.12xlarge",
    m5zn_2xlarge: "m5zn.2xlarge",
    m5zn_3xlarge: "m5zn.3xlarge",
    m5zn_6xlarge: "m5zn.6xlarge",
    m5zn_large: "m5zn.large",
    m5zn_metal: "m5zn.metal",
    m5zn_xlarge: "m5zn.xlarge",
    m6a_12xlarge: "m6a.12xlarge",
    m6a_16xlarge: "m6a.16xlarge",
    m6a_24xlarge: "m6a.24xlarge",
    m6a_2xlarge: "m6a.2xlarge",
    m6a_32xlarge: "m6a.32xlarge",
    m6a_48xlarge: "m6a.48xlarge",
    m6a_4xlarge: "m6a.4xlarge",
    m6a_8xlarge: "m6a.8xlarge",
    m6a_large: "m6a.large",
    m6a_metal: "m6a.metal",
    m6a_xlarge: "m6a.xlarge",
    m6g_12xlarge: "m6g.12xlarge",
    m6g_16xlarge: "m6g.16xlarge",
    m6g_2xlarge: "m6g.2xlarge",
    m6g_4xlarge: "m6g.4xlarge",
    m6g_8xlarge: "m6g.8xlarge",
    m6g_large: "m6g.large",
    m6g_medium: "m6g.medium",
    m6g_metal: "m6g.metal",
    m6g_xlarge: "m6g.xlarge",
    m6gd_12xlarge: "m6gd.12xlarge",
    m6gd_16xlarge: "m6gd.16xlarge",
    m6gd_2xlarge: "m6gd.2xlarge",
    m6gd_4xlarge: "m6gd.4xlarge",
    m6gd_8xlarge: "m6gd.8xlarge",
    m6gd_large: "m6gd.large",
    m6gd_medium: "m6gd.medium",
    m6gd_metal: "m6gd.metal",
    m6gd_xlarge: "m6gd.xlarge",
    m6i_12xlarge: "m6i.12xlarge",
    m6i_16xlarge: "m6i.16xlarge",
    m6i_24xlarge: "m6i.24xlarge",
    m6i_2xlarge: "m6i.2xlarge",
    m6i_32xlarge: "m6i.32xlarge",
    m6i_4xlarge: "m6i.4xlarge",
    m6i_8xlarge: "m6i.8xlarge",
    m6i_large: "m6i.large",
    m6i_metal: "m6i.metal",
    m6i_xlarge: "m6i.xlarge",
    m6id_12xlarge: "m6id.12xlarge",
    m6id_16xlarge: "m6id.16xlarge",
    m6id_24xlarge: "m6id.24xlarge",
    m6id_2xlarge: "m6id.2xlarge",
    m6id_32xlarge: "m6id.32xlarge",
    m6id_4xlarge: "m6id.4xlarge",
    m6id_8xlarge: "m6id.8xlarge",
    m6id_large: "m6id.large",
    m6id_metal: "m6id.metal",
    m6id_xlarge: "m6id.xlarge",
    m6idn_12xlarge: "m6idn.12xlarge",
    m6idn_16xlarge: "m6idn.16xlarge",
    m6idn_24xlarge: "m6idn.24xlarge",
    m6idn_2xlarge: "m6idn.2xlarge",
    m6idn_32xlarge: "m6idn.32xlarge",
    m6idn_4xlarge: "m6idn.4xlarge",
    m6idn_8xlarge: "m6idn.8xlarge",
    m6idn_large: "m6idn.large",
    m6idn_metal: "m6idn.metal",
    m6idn_xlarge: "m6idn.xlarge",
    m6in_12xlarge: "m6in.12xlarge",
    m6in_16xlarge: "m6in.16xlarge",
    m6in_24xlarge: "m6in.24xlarge",
    m6in_2xlarge: "m6in.2xlarge",
    m6in_32xlarge: "m6in.32xlarge",
    m6in_4xlarge: "m6in.4xlarge",
    m6in_8xlarge: "m6in.8xlarge",
    m6in_large: "m6in.large",
    m6in_metal: "m6in.metal",
    m6in_xlarge: "m6in.xlarge",
    m7a_12xlarge: "m7a.12xlarge",
    m7a_16xlarge: "m7a.16xlarge",
    m7a_24xlarge: "m7a.24xlarge",
    m7a_2xlarge: "m7a.2xlarge",
    m7a_32xlarge: "m7a.32xlarge",
    m7a_48xlarge: "m7a.48xlarge",
    m7a_4xlarge: "m7a.4xlarge",
    m7a_8xlarge: "m7a.8xlarge",
    m7a_large: "m7a.large",
    m7a_medium: "m7a.medium",
    m7a_metal_48xl: "m7a.metal-48xl",
    m7a_xlarge: "m7a.xlarge",
    m7g_12xlarge: "m7g.12xlarge",
    m7g_16xlarge: "m7g.16xlarge",
    m7g_2xlarge: "m7g.2xlarge",
    m7g_4xlarge: "m7g.4xlarge",
    m7g_8xlarge: "m7g.8xlarge",
    m7g_large: "m7g.large",
    m7g_medium: "m7g.medium",
    m7g_metal: "m7g.metal",
    m7g_xlarge: "m7g.xlarge",
    m7gd_12xlarge: "m7gd.12xlarge",
    m7gd_16xlarge: "m7gd.16xlarge",
    m7gd_2xlarge: "m7gd.2xlarge",
    m7gd_4xlarge: "m7gd.4xlarge",
    m7gd_8xlarge: "m7gd.8xlarge",
    m7gd_large: "m7gd.large",
    m7gd_medium: "m7gd.medium",
    m7gd_metal: "m7gd.metal",
    m7gd_xlarge: "m7gd.xlarge",
    m7i_12xlarge: "m7i.12xlarge",
    m7i_16xlarge: "m7i.16xlarge",
    m7i_24xlarge: "m7i.24xlarge",
    m7i_2xlarge: "m7i.2xlarge",
    m7i_48xlarge: "m7i.48xlarge",
    m7i_4xlarge: "m7i.4xlarge",
    m7i_8xlarge: "m7i.8xlarge",
    m7i_flex_12xlarge: "m7i-flex.12xlarge",
    m7i_flex_16xlarge: "m7i-flex.16xlarge",
    m7i_flex_2xlarge: "m7i-flex.2xlarge",
    m7i_flex_4xlarge: "m7i-flex.4xlarge",
    m7i_flex_8xlarge: "m7i-flex.8xlarge",
    m7i_flex_large: "m7i-flex.large",
    m7i_flex_xlarge: "m7i-flex.xlarge",
    m7i_large: "m7i.large",
    m7i_metal_24xl: "m7i.metal-24xl",
    m7i_metal_48xl: "m7i.metal-48xl",
    m7i_xlarge: "m7i.xlarge",
    m8a_12xlarge: "m8a.12xlarge",
    m8a_16xlarge: "m8a.16xlarge",
    m8a_24xlarge: "m8a.24xlarge",
    m8a_2xlarge: "m8a.2xlarge",
    m8a_48xlarge: "m8a.48xlarge",
    m8a_4xlarge: "m8a.4xlarge",
    m8a_8xlarge: "m8a.8xlarge",
    m8a_large: "m8a.large",
    m8a_medium: "m8a.medium",
    m8a_metal_24xl: "m8a.metal-24xl",
    m8a_metal_48xl: "m8a.metal-48xl",
    m8a_xlarge: "m8a.xlarge",
    m8azn_12xlarge: "m8azn.12xlarge",
    m8azn_24xlarge: "m8azn.24xlarge",
    m8azn_3xlarge: "m8azn.3xlarge",
    m8azn_6xlarge: "m8azn.6xlarge",
    m8azn_large: "m8azn.large",
    m8azn_medium: "m8azn.medium",
    m8azn_metal_12xl: "m8azn.metal-12xl",
    m8azn_metal_24xl: "m8azn.metal-24xl",
    m8azn_xlarge: "m8azn.xlarge",
    m8g_12xlarge: "m8g.12xlarge",
    m8g_16xlarge: "m8g.16xlarge",
    m8g_24xlarge: "m8g.24xlarge",
    m8g_2xlarge: "m8g.2xlarge",
    m8g_48xlarge: "m8g.48xlarge",
    m8g_4xlarge: "m8g.4xlarge",
    m8g_8xlarge: "m8g.8xlarge",
    m8g_large: "m8g.large",
    m8g_medium: "m8g.medium",
    m8g_metal_24xl: "m8g.metal-24xl",
    m8g_metal_48xl: "m8g.metal-48xl",
    m8g_xlarge: "m8g.xlarge",
    m8gb_12xlarge: "m8gb.12xlarge",
    m8gb_16xlarge: "m8gb.16xlarge",
    m8gb_24xlarge: "m8gb.24xlarge",
    m8gb_2xlarge: "m8gb.2xlarge",
    m8gb_48xlarge: "m8gb.48xlarge",
    m8gb_4xlarge: "m8gb.4xlarge",
    m8gb_8xlarge: "m8gb.8xlarge",
    m8gb_large: "m8gb.large",
    m8gb_medium: "m8gb.medium",
    m8gb_metal_24xl: "m8gb.metal-24xl",
    m8gb_metal_48xl: "m8gb.metal-48xl",
    m8gb_xlarge: "m8gb.xlarge",
    m8gd_12xlarge: "m8gd.12xlarge",
    m8gd_16xlarge: "m8gd.16xlarge",
    m8gd_24xlarge: "m8gd.24xlarge",
    m8gd_2xlarge: "m8gd.2xlarge",
    m8gd_48xlarge: "m8gd.48xlarge",
    m8gd_4xlarge: "m8gd.4xlarge",
    m8gd_8xlarge: "m8gd.8xlarge",
    m8gd_large: "m8gd.large",
    m8gd_medium: "m8gd.medium",
    m8gd_metal_24xl: "m8gd.metal-24xl",
    m8gd_metal_48xl: "m8gd.metal-48xl",
    m8gd_xlarge: "m8gd.xlarge",
    m8gn_12xlarge: "m8gn.12xlarge",
    m8gn_16xlarge: "m8gn.16xlarge",
    m8gn_24xlarge: "m8gn.24xlarge",
    m8gn_2xlarge: "m8gn.2xlarge",
    m8gn_48xlarge: "m8gn.48xlarge",
    m8gn_4xlarge: "m8gn.4xlarge",
    m8gn_8xlarge: "m8gn.8xlarge",
    m8gn_large: "m8gn.large",
    m8gn_medium: "m8gn.medium",
    m8gn_metal_24xl: "m8gn.metal-24xl",
    m8gn_metal_48xl: "m8gn.metal-48xl",
    m8gn_xlarge: "m8gn.xlarge",
    m8i_12xlarge: "m8i.12xlarge",
    m8i_16xlarge: "m8i.16xlarge",
    m8i_24xlarge: "m8i.24xlarge",
    m8i_2xlarge: "m8i.2xlarge",
    m8i_32xlarge: "m8i.32xlarge",
    m8i_48xlarge: "m8i.48xlarge",
    m8i_4xlarge: "m8i.4xlarge",
    m8i_8xlarge: "m8i.8xlarge",
    m8i_96xlarge: "m8i.96xlarge",
    m8i_flex_12xlarge: "m8i-flex.12xlarge",
    m8i_flex_16xlarge: "m8i-flex.16xlarge",
    m8i_flex_2xlarge: "m8i-flex.2xlarge",
    m8i_flex_4xlarge: "m8i-flex.4xlarge",
    m8i_flex_8xlarge: "m8i-flex.8xlarge",
    m8i_flex_large: "m8i-flex.large",
    m8i_flex_xlarge: "m8i-flex.xlarge",
    m8i_large: "m8i.large",
    m8i_metal_48xl: "m8i.metal-48xl",
    m8i_metal_96xl: "m8i.metal-96xl",
    m8i_xlarge: "m8i.xlarge",
    m8ib_12xlarge: "m8ib.12xlarge",
    m8ib_16xlarge: "m8ib.16xlarge",
    m8ib_24xlarge: "m8ib.24xlarge",
    m8ib_2xlarge: "m8ib.2xlarge",
    m8ib_32xlarge: "m8ib.32xlarge",
    m8ib_48xlarge: "m8ib.48xlarge",
    m8ib_4xlarge: "m8ib.4xlarge",
    m8ib_8xlarge: "m8ib.8xlarge",
    m8ib_96xlarge: "m8ib.96xlarge",
    m8ib_large: "m8ib.large",
    m8ib_metal_48xl: "m8ib.metal-48xl",
    m8ib_metal_96xl: "m8ib.metal-96xl",
    m8ib_xlarge: "m8ib.xlarge",
    m8id_12xlarge: "m8id.12xlarge",
    m8id_16xlarge: "m8id.16xlarge",
    m8id_24xlarge: "m8id.24xlarge",
    m8id_2xlarge: "m8id.2xlarge",
    m8id_32xlarge: "m8id.32xlarge",
    m8id_48xlarge: "m8id.48xlarge",
    m8id_4xlarge: "m8id.4xlarge",
    m8id_8xlarge: "m8id.8xlarge",
    m8id_96xlarge: "m8id.96xlarge",
    m8id_large: "m8id.large",
    m8id_metal_48xl: "m8id.metal-48xl",
    m8id_metal_96xl: "m8id.metal-96xl",
    m8id_xlarge: "m8id.xlarge",
    m8idb_12xlarge: "m8idb.12xlarge",
    m8idb_16xlarge: "m8idb.16xlarge",
    m8idb_24xlarge: "m8idb.24xlarge",
    m8idb_2xlarge: "m8idb.2xlarge",
    m8idb_32xlarge: "m8idb.32xlarge",
    m8idb_48xlarge: "m8idb.48xlarge",
    m8idb_4xlarge: "m8idb.4xlarge",
    m8idb_8xlarge: "m8idb.8xlarge",
    m8idb_96xlarge: "m8idb.96xlarge",
    m8idb_large: "m8idb.large",
    m8idb_metal_48xl: "m8idb.metal-48xl",
    m8idb_metal_96xl: "m8idb.metal-96xl",
    m8idb_xlarge: "m8idb.xlarge",
    m8idn_12xlarge: "m8idn.12xlarge",
    m8idn_16xlarge: "m8idn.16xlarge",
    m8idn_24xlarge: "m8idn.24xlarge",
    m8idn_2xlarge: "m8idn.2xlarge",
    m8idn_32xlarge: "m8idn.32xlarge",
    m8idn_48xlarge: "m8idn.48xlarge",
    m8idn_4xlarge: "m8idn.4xlarge",
    m8idn_8xlarge: "m8idn.8xlarge",
    m8idn_96xlarge: "m8idn.96xlarge",
    m8idn_large: "m8idn.large",
    m8idn_metal_48xl: "m8idn.metal-48xl",
    m8idn_metal_96xl: "m8idn.metal-96xl",
    m8idn_xlarge: "m8idn.xlarge",
    m8in_12xlarge: "m8in.12xlarge",
    m8in_16xlarge: "m8in.16xlarge",
    m8in_24xlarge: "m8in.24xlarge",
    m8in_2xlarge: "m8in.2xlarge",
    m8in_32xlarge: "m8in.32xlarge",
    m8in_48xlarge: "m8in.48xlarge",
    m8in_4xlarge: "m8in.4xlarge",
    m8in_8xlarge: "m8in.8xlarge",
    m8in_96xlarge: "m8in.96xlarge",
    m8in_large: "m8in.large",
    m8in_metal_48xl: "m8in.metal-48xl",
    m8in_metal_96xl: "m8in.metal-96xl",
    m8in_xlarge: "m8in.xlarge",
    m8ine_12xlarge: "m8ine.12xlarge",
    m8ine_2xlarge: "m8ine.2xlarge",
    m8ine_4xlarge: "m8ine.4xlarge",
    m8ine_8xlarge: "m8ine.8xlarge",
    m8ine_large: "m8ine.large",
    m8ine_xlarge: "m8ine.xlarge",
    m9g_12xlarge: "m9g.12xlarge",
    m9g_16xlarge: "m9g.16xlarge",
    m9g_24xlarge: "m9g.24xlarge",
    m9g_2xlarge: "m9g.2xlarge",
    m9g_48xlarge: "m9g.48xlarge",
    m9g_4xlarge: "m9g.4xlarge",
    m9g_8xlarge: "m9g.8xlarge",
    m9g_large: "m9g.large",
    m9g_metal_24xl: "m9g.metal-24xl",
    m9g_metal_48xl: "m9g.metal-48xl",
    m9g_xlarge: "m9g.xlarge",
    m9gd_12xlarge: "m9gd.12xlarge",
    m9gd_16xlarge: "m9gd.16xlarge",
    m9gd_24xlarge: "m9gd.24xlarge",
    m9gd_2xlarge: "m9gd.2xlarge",
    m9gd_48xlarge: "m9gd.48xlarge",
    m9gd_4xlarge: "m9gd.4xlarge",
    m9gd_8xlarge: "m9gd.8xlarge",
    m9gd_large: "m9gd.large",
    m9gd_metal_24xl: "m9gd.metal-24xl",
    m9gd_metal_48xl: "m9gd.metal-48xl",
    m9gd_xlarge: "m9gd.xlarge",
    mac1_metal: "mac1.metal",
    mac2_m1ultra_metal: "mac2-m1ultra.metal",
    mac2_m2_metal: "mac2-m2.metal",
    mac2_m2pro_metal: "mac2-m2pro.metal",
    mac2_metal: "mac2.metal",
    mac_m3ultra_metal: "mac-m3ultra.metal",
    mac_m4_metal: "mac-m4.metal",
    mac_m4max_metal: "mac-m4max.metal",
    mac_m4pro_metal: "mac-m4pro.metal",
    p2_16xlarge: "p2.16xlarge",
    p2_8xlarge: "p2.8xlarge",
    p2_xlarge: "p2.xlarge",
    p3_16xlarge: "p3.16xlarge",
    p3_2xlarge: "p3.2xlarge",
    p3_8xlarge: "p3.8xlarge",
    p3dn_24xlarge: "p3dn.24xlarge",
    p4d_24xlarge: "p4d.24xlarge",
    p4de_24xlarge: "p4de.24xlarge",
    p5_48xlarge: "p5.48xlarge",
    p5_4xlarge: "p5.4xlarge",
    p5e_48xlarge: "p5e.48xlarge",
    p5en_48xlarge: "p5en.48xlarge",
    p6_b200_48xlarge: "p6-b200.48xlarge",
    p6_b300_48xlarge: "p6-b300.48xlarge",
    p6e_gb200_36xlarge: "p6e-gb200.36xlarge",
    r3_2xlarge: "r3.2xlarge",
    r3_4xlarge: "r3.4xlarge",
    r3_8xlarge: "r3.8xlarge",
    r3_large: "r3.large",
    r3_xlarge: "r3.xlarge",
    r4_16xlarge: "r4.16xlarge",
    r4_2xlarge: "r4.2xlarge",
    r4_4xlarge: "r4.4xlarge",
    r4_8xlarge: "r4.8xlarge",
    r4_large: "r4.large",
    r4_xlarge: "r4.xlarge",
    r5_12xlarge: "r5.12xlarge",
    r5_16xlarge: "r5.16xlarge",
    r5_24xlarge: "r5.24xlarge",
    r5_2xlarge: "r5.2xlarge",
    r5_4xlarge: "r5.4xlarge",
    r5_8xlarge: "r5.8xlarge",
    r5_large: "r5.large",
    r5_metal: "r5.metal",
    r5_xlarge: "r5.xlarge",
    r5a_12xlarge: "r5a.12xlarge",
    r5a_16xlarge: "r5a.16xlarge",
    r5a_24xlarge: "r5a.24xlarge",
    r5a_2xlarge: "r5a.2xlarge",
    r5a_4xlarge: "r5a.4xlarge",
    r5a_8xlarge: "r5a.8xlarge",
    r5a_large: "r5a.large",
    r5a_xlarge: "r5a.xlarge",
    r5ad_12xlarge: "r5ad.12xlarge",
    r5ad_16xlarge: "r5ad.16xlarge",
    r5ad_24xlarge: "r5ad.24xlarge",
    r5ad_2xlarge: "r5ad.2xlarge",
    r5ad_4xlarge: "r5ad.4xlarge",
    r5ad_8xlarge: "r5ad.8xlarge",
    r5ad_large: "r5ad.large",
    r5ad_xlarge: "r5ad.xlarge",
    r5b_12xlarge: "r5b.12xlarge",
    r5b_16xlarge: "r5b.16xlarge",
    r5b_24xlarge: "r5b.24xlarge",
    r5b_2xlarge: "r5b.2xlarge",
    r5b_4xlarge: "r5b.4xlarge",
    r5b_8xlarge: "r5b.8xlarge",
    r5b_large: "r5b.large",
    r5b_metal: "r5b.metal",
    r5b_xlarge: "r5b.xlarge",
    r5d_12xlarge: "r5d.12xlarge",
    r5d_16xlarge: "r5d.16xlarge",
    r5d_24xlarge: "r5d.24xlarge",
    r5d_2xlarge: "r5d.2xlarge",
    r5d_4xlarge: "r5d.4xlarge",
    r5d_8xlarge: "r5d.8xlarge",
    r5d_large: "r5d.large",
    r5d_metal: "r5d.metal",
    r5d_xlarge: "r5d.xlarge",
    r5dn_12xlarge: "r5dn.12xlarge",
    r5dn_16xlarge: "r5dn.16xlarge",
    r5dn_24xlarge: "r5dn.24xlarge",
    r5dn_2xlarge: "r5dn.2xlarge",
    r5dn_4xlarge: "r5dn.4xlarge",
    r5dn_8xlarge: "r5dn.8xlarge",
    r5dn_large: "r5dn.large",
    r5dn_metal: "r5dn.metal",
    r5dn_xlarge: "r5dn.xlarge",
    r5n_12xlarge: "r5n.12xlarge",
    r5n_16xlarge: "r5n.16xlarge",
    r5n_24xlarge: "r5n.24xlarge",
    r5n_2xlarge: "r5n.2xlarge",
    r5n_4xlarge: "r5n.4xlarge",
    r5n_8xlarge: "r5n.8xlarge",
    r5n_large: "r5n.large",
    r5n_metal: "r5n.metal",
    r5n_xlarge: "r5n.xlarge",
    r6a_12xlarge: "r6a.12xlarge",
    r6a_16xlarge: "r6a.16xlarge",
    r6a_24xlarge: "r6a.24xlarge",
    r6a_2xlarge: "r6a.2xlarge",
    r6a_32xlarge: "r6a.32xlarge",
    r6a_48xlarge: "r6a.48xlarge",
    r6a_4xlarge: "r6a.4xlarge",
    r6a_8xlarge: "r6a.8xlarge",
    r6a_large: "r6a.large",
    r6a_metal: "r6a.metal",
    r6a_xlarge: "r6a.xlarge",
    r6g_12xlarge: "r6g.12xlarge",
    r6g_16xlarge: "r6g.16xlarge",
    r6g_2xlarge: "r6g.2xlarge",
    r6g_4xlarge: "r6g.4xlarge",
    r6g_8xlarge: "r6g.8xlarge",
    r6g_large: "r6g.large",
    r6g_medium: "r6g.medium",
    r6g_metal: "r6g.metal",
    r6g_xlarge: "r6g.xlarge",
    r6gd_12xlarge: "r6gd.12xlarge",
    r6gd_16xlarge: "r6gd.16xlarge",
    r6gd_2xlarge: "r6gd.2xlarge",
    r6gd_4xlarge: "r6gd.4xlarge",
    r6gd_8xlarge: "r6gd.8xlarge",
    r6gd_large: "r6gd.large",
    r6gd_medium: "r6gd.medium",
    r6gd_metal: "r6gd.metal",
    r6gd_xlarge: "r6gd.xlarge",
    r6i_12xlarge: "r6i.12xlarge",
    r6i_16xlarge: "r6i.16xlarge",
    r6i_24xlarge: "r6i.24xlarge",
    r6i_2xlarge: "r6i.2xlarge",
    r6i_32xlarge: "r6i.32xlarge",
    r6i_4xlarge: "r6i.4xlarge",
    r6i_8xlarge: "r6i.8xlarge",
    r6i_large: "r6i.large",
    r6i_metal: "r6i.metal",
    r6i_xlarge: "r6i.xlarge",
    r6id_12xlarge: "r6id.12xlarge",
    r6id_16xlarge: "r6id.16xlarge",
    r6id_24xlarge: "r6id.24xlarge",
    r6id_2xlarge: "r6id.2xlarge",
    r6id_32xlarge: "r6id.32xlarge",
    r6id_4xlarge: "r6id.4xlarge",
    r6id_8xlarge: "r6id.8xlarge",
    r6id_large: "r6id.large",
    r6id_metal: "r6id.metal",
    r6id_xlarge: "r6id.xlarge",
    r6idn_12xlarge: "r6idn.12xlarge",
    r6idn_16xlarge: "r6idn.16xlarge",
    r6idn_24xlarge: "r6idn.24xlarge",
    r6idn_2xlarge: "r6idn.2xlarge",
    r6idn_32xlarge: "r6idn.32xlarge",
    r6idn_4xlarge: "r6idn.4xlarge",
    r6idn_8xlarge: "r6idn.8xlarge",
    r6idn_large: "r6idn.large",
    r6idn_metal: "r6idn.metal",
    r6idn_xlarge: "r6idn.xlarge",
    r6in_12xlarge: "r6in.12xlarge",
    r6in_16xlarge: "r6in.16xlarge",
    r6in_24xlarge: "r6in.24xlarge",
    r6in_2xlarge: "r6in.2xlarge",
    r6in_32xlarge: "r6in.32xlarge",
    r6in_4xlarge: "r6in.4xlarge",
    r6in_8xlarge: "r6in.8xlarge",
    r6in_large: "r6in.large",
    r6in_metal: "r6in.metal",
    r6in_xlarge: "r6in.xlarge",
    r7a_12xlarge: "r7a.12xlarge",
    r7a_16xlarge: "r7a.16xlarge",
    r7a_24xlarge: "r7a.24xlarge",
    r7a_2xlarge: "r7a.2xlarge",
    r7a_32xlarge: "r7a.32xlarge",
    r7a_48xlarge: "r7a.48xlarge",
    r7a_4xlarge: "r7a.4xlarge",
    r7a_8xlarge: "r7a.8xlarge",
    r7a_large: "r7a.large",
    r7a_medium: "r7a.medium",
    r7a_metal_48xl: "r7a.metal-48xl",
    r7a_xlarge: "r7a.xlarge",
    r7g_12xlarge: "r7g.12xlarge",
    r7g_16xlarge: "r7g.16xlarge",
    r7g_2xlarge: "r7g.2xlarge",
    r7g_4xlarge: "r7g.4xlarge",
    r7g_8xlarge: "r7g.8xlarge",
    r7g_large: "r7g.large",
    r7g_medium: "r7g.medium",
    r7g_metal: "r7g.metal",
    r7g_xlarge: "r7g.xlarge",
    r7gd_12xlarge: "r7gd.12xlarge",
    r7gd_16xlarge: "r7gd.16xlarge",
    r7gd_2xlarge: "r7gd.2xlarge",
    r7gd_4xlarge: "r7gd.4xlarge",
    r7gd_8xlarge: "r7gd.8xlarge",
    r7gd_large: "r7gd.large",
    r7gd_medium: "r7gd.medium",
    r7gd_metal: "r7gd.metal",
    r7gd_xlarge: "r7gd.xlarge",
    r7i_12xlarge: "r7i.12xlarge",
    r7i_16xlarge: "r7i.16xlarge",
    r7i_24xlarge: "r7i.24xlarge",
    r7i_2xlarge: "r7i.2xlarge",
    r7i_48xlarge: "r7i.48xlarge",
    r7i_4xlarge: "r7i.4xlarge",
    r7i_8xlarge: "r7i.8xlarge",
    r7i_large: "r7i.large",
    r7i_metal_24xl: "r7i.metal-24xl",
    r7i_metal_48xl: "r7i.metal-48xl",
    r7i_xlarge: "r7i.xlarge",
    r7iz_12xlarge: "r7iz.12xlarge",
    r7iz_16xlarge: "r7iz.16xlarge",
    r7iz_2xlarge: "r7iz.2xlarge",
    r7iz_32xlarge: "r7iz.32xlarge",
    r7iz_4xlarge: "r7iz.4xlarge",
    r7iz_8xlarge: "r7iz.8xlarge",
    r7iz_large: "r7iz.large",
    r7iz_metal_16xl: "r7iz.metal-16xl",
    r7iz_metal_32xl: "r7iz.metal-32xl",
    r7iz_xlarge: "r7iz.xlarge",
    r8a_12xlarge: "r8a.12xlarge",
    r8a_16xlarge: "r8a.16xlarge",
    r8a_24xlarge: "r8a.24xlarge",
    r8a_2xlarge: "r8a.2xlarge",
    r8a_48xlarge: "r8a.48xlarge",
    r8a_4xlarge: "r8a.4xlarge",
    r8a_8xlarge: "r8a.8xlarge",
    r8a_large: "r8a.large",
    r8a_medium: "r8a.medium",
    r8a_metal_24xl: "r8a.metal-24xl",
    r8a_metal_48xl: "r8a.metal-48xl",
    r8a_xlarge: "r8a.xlarge",
    r8g_12xlarge: "r8g.12xlarge",
    r8g_16xlarge: "r8g.16xlarge",
    r8g_24xlarge: "r8g.24xlarge",
    r8g_2xlarge: "r8g.2xlarge",
    r8g_48xlarge: "r8g.48xlarge",
    r8g_4xlarge: "r8g.4xlarge",
    r8g_8xlarge: "r8g.8xlarge",
    r8g_large: "r8g.large",
    r8g_medium: "r8g.medium",
    r8g_metal_24xl: "r8g.metal-24xl",
    r8g_metal_48xl: "r8g.metal-48xl",
    r8g_xlarge: "r8g.xlarge",
    r8gb_12xlarge: "r8gb.12xlarge",
    r8gb_16xlarge: "r8gb.16xlarge",
    r8gb_24xlarge: "r8gb.24xlarge",
    r8gb_2xlarge: "r8gb.2xlarge",
    r8gb_4xlarge: "r8gb.4xlarge",
    r8gb_8xlarge: "r8gb.8xlarge",
    r8gb_large: "r8gb.large",
    r8gb_medium: "r8gb.medium",
    r8gb_metal_24xl: "r8gb.metal-24xl",
    r8gb_xlarge: "r8gb.xlarge",
    r8gd_12xlarge: "r8gd.12xlarge",
    r8gd_16xlarge: "r8gd.16xlarge",
    r8gd_24xlarge: "r8gd.24xlarge",
    r8gd_2xlarge: "r8gd.2xlarge",
    r8gd_48xlarge: "r8gd.48xlarge",
    r8gd_4xlarge: "r8gd.4xlarge",
    r8gd_8xlarge: "r8gd.8xlarge",
    r8gd_large: "r8gd.large",
    r8gd_medium: "r8gd.medium",
    r8gd_metal_24xl: "r8gd.metal-24xl",
    r8gd_metal_48xl: "r8gd.metal-48xl",
    r8gd_xlarge: "r8gd.xlarge",
    r8gn_12xlarge: "r8gn.12xlarge",
    r8gn_16xlarge: "r8gn.16xlarge",
    r8gn_24xlarge: "r8gn.24xlarge",
    r8gn_2xlarge: "r8gn.2xlarge",
    r8gn_48xlarge: "r8gn.48xlarge",
    r8gn_4xlarge: "r8gn.4xlarge",
    r8gn_8xlarge: "r8gn.8xlarge",
    r8gn_large: "r8gn.large",
    r8gn_medium: "r8gn.medium",
    r8gn_metal_24xl: "r8gn.metal-24xl",
    r8gn_metal_48xl: "r8gn.metal-48xl",
    r8gn_xlarge: "r8gn.xlarge",
    r8i_12xlarge: "r8i.12xlarge",
    r8i_16xlarge: "r8i.16xlarge",
    r8i_24xlarge: "r8i.24xlarge",
    r8i_2xlarge: "r8i.2xlarge",
    r8i_32xlarge: "r8i.32xlarge",
    r8i_48xlarge: "r8i.48xlarge",
    r8i_4xlarge: "r8i.4xlarge",
    r8i_8xlarge: "r8i.8xlarge",
    r8i_96xlarge: "r8i.96xlarge",
    r8i_flex_12xlarge: "r8i-flex.12xlarge",
    r8i_flex_16xlarge: "r8i-flex.16xlarge",
    r8i_flex_2xlarge: "r8i-flex.2xlarge",
    r8i_flex_4xlarge: "r8i-flex.4xlarge",
    r8i_flex_8xlarge: "r8i-flex.8xlarge",
    r8i_flex_large: "r8i-flex.large",
    r8i_flex_xlarge: "r8i-flex.xlarge",
    r8i_large: "r8i.large",
    r8i_metal_48xl: "r8i.metal-48xl",
    r8i_metal_96xl: "r8i.metal-96xl",
    r8i_xlarge: "r8i.xlarge",
    r8ib_12xlarge: "r8ib.12xlarge",
    r8ib_16xlarge: "r8ib.16xlarge",
    r8ib_24xlarge: "r8ib.24xlarge",
    r8ib_2xlarge: "r8ib.2xlarge",
    r8ib_32xlarge: "r8ib.32xlarge",
    r8ib_48xlarge: "r8ib.48xlarge",
    r8ib_4xlarge: "r8ib.4xlarge",
    r8ib_8xlarge: "r8ib.8xlarge",
    r8ib_96xlarge: "r8ib.96xlarge",
    r8ib_large: "r8ib.large",
    r8ib_metal_48xl: "r8ib.metal-48xl",
    r8ib_metal_96xl: "r8ib.metal-96xl",
    r8ib_xlarge: "r8ib.xlarge",
    r8id_12xlarge: "r8id.12xlarge",
    r8id_16xlarge: "r8id.16xlarge",
    r8id_24xlarge: "r8id.24xlarge",
    r8id_2xlarge: "r8id.2xlarge",
    r8id_32xlarge: "r8id.32xlarge",
    r8id_48xlarge: "r8id.48xlarge",
    r8id_4xlarge: "r8id.4xlarge",
    r8id_8xlarge: "r8id.8xlarge",
    r8id_96xlarge: "r8id.96xlarge",
    r8id_large: "r8id.large",
    r8id_metal_48xl: "r8id.metal-48xl",
    r8id_metal_96xl: "r8id.metal-96xl",
    r8id_xlarge: "r8id.xlarge",
    r8idb_12xlarge: "r8idb.12xlarge",
    r8idb_16xlarge: "r8idb.16xlarge",
    r8idb_24xlarge: "r8idb.24xlarge",
    r8idb_2xlarge: "r8idb.2xlarge",
    r8idb_32xlarge: "r8idb.32xlarge",
    r8idb_48xlarge: "r8idb.48xlarge",
    r8idb_4xlarge: "r8idb.4xlarge",
    r8idb_8xlarge: "r8idb.8xlarge",
    r8idb_96xlarge: "r8idb.96xlarge",
    r8idb_large: "r8idb.large",
    r8idb_metal_48xl: "r8idb.metal-48xl",
    r8idb_metal_96xl: "r8idb.metal-96xl",
    r8idb_xlarge: "r8idb.xlarge",
    r8idn_12xlarge: "r8idn.12xlarge",
    r8idn_16xlarge: "r8idn.16xlarge",
    r8idn_24xlarge: "r8idn.24xlarge",
    r8idn_2xlarge: "r8idn.2xlarge",
    r8idn_32xlarge: "r8idn.32xlarge",
    r8idn_48xlarge: "r8idn.48xlarge",
    r8idn_4xlarge: "r8idn.4xlarge",
    r8idn_8xlarge: "r8idn.8xlarge",
    r8idn_96xlarge: "r8idn.96xlarge",
    r8idn_large: "r8idn.large",
    r8idn_metal_48xl: "r8idn.metal-48xl",
    r8idn_metal_96xl: "r8idn.metal-96xl",
    r8idn_xlarge: "r8idn.xlarge",
    r8in_12xlarge: "r8in.12xlarge",
    r8in_16xlarge: "r8in.16xlarge",
    r8in_24xlarge: "r8in.24xlarge",
    r8in_2xlarge: "r8in.2xlarge",
    r8in_32xlarge: "r8in.32xlarge",
    r8in_48xlarge: "r8in.48xlarge",
    r8in_4xlarge: "r8in.4xlarge",
    r8in_8xlarge: "r8in.8xlarge",
    r8in_96xlarge: "r8in.96xlarge",
    r8in_large: "r8in.large",
    r8in_metal_48xl: "r8in.metal-48xl",
    r8in_metal_96xl: "r8in.metal-96xl",
    r8in_xlarge: "r8in.xlarge",
    t1_micro: "t1.micro",
    t2_2xlarge: "t2.2xlarge",
    t2_large: "t2.large",
    t2_medium: "t2.medium",
    t2_micro: "t2.micro",
    t2_nano: "t2.nano",
    t2_small: "t2.small",
    t2_xlarge: "t2.xlarge",
    t3_2xlarge: "t3.2xlarge",
    t3_large: "t3.large",
    t3_medium: "t3.medium",
    t3_micro: "t3.micro",
    t3_nano: "t3.nano",
    t3_small: "t3.small",
    t3_xlarge: "t3.xlarge",
    t3a_2xlarge: "t3a.2xlarge",
    t3a_large: "t3a.large",
    t3a_medium: "t3a.medium",
    t3a_micro: "t3a.micro",
    t3a_nano: "t3a.nano",
    t3a_small: "t3a.small",
    t3a_xlarge: "t3a.xlarge",
    t4g_2xlarge: "t4g.2xlarge",
    t4g_large: "t4g.large",
    t4g_medium: "t4g.medium",
    t4g_micro: "t4g.micro",
    t4g_nano: "t4g.nano",
    t4g_small: "t4g.small",
    t4g_xlarge: "t4g.xlarge",
    trn1_2xlarge: "trn1.2xlarge",
    trn1_32xlarge: "trn1.32xlarge",
    trn1n_32xlarge: "trn1n.32xlarge",
    trn2_3xlarge: "trn2.3xlarge",
    trn2_48xlarge: "trn2.48xlarge",
    u7i_12tb_224xlarge: "u7i-12tb.224xlarge",
    u7i_6tb_112xlarge: "u7i-6tb.112xlarge",
    u7i_8tb_112xlarge: "u7i-8tb.112xlarge",
    u7ib_12tb_224xlarge: "u7ib-12tb.224xlarge",
    u7in_16tb_224xlarge: "u7in-16tb.224xlarge",
    u7in_24tb_224xlarge: "u7in-24tb.224xlarge",
    u7in_32tb_224xlarge: "u7in-32tb.224xlarge",
    u7inh_32tb_480xlarge: "u7inh-32tb.480xlarge",
    u_12tb1_112xlarge: "u-12tb1.112xlarge",
    u_12tb1_metal: "u-12tb1.metal",
    u_18tb1_112xlarge: "u-18tb1.112xlarge",
    u_18tb1_metal: "u-18tb1.metal",
    u_24tb1_112xlarge: "u-24tb1.112xlarge",
    u_24tb1_metal: "u-24tb1.metal",
    u_3tb1_56xlarge: "u-3tb1.56xlarge",
    u_6tb1_112xlarge: "u-6tb1.112xlarge",
    u_6tb1_56xlarge: "u-6tb1.56xlarge",
    u_6tb1_metal: "u-6tb1.metal",
    u_9tb1_112xlarge: "u-9tb1.112xlarge",
    u_9tb1_metal: "u-9tb1.metal",
    vt1_24xlarge: "vt1.24xlarge",
    vt1_3xlarge: "vt1.3xlarge",
    vt1_6xlarge: "vt1.6xlarge",
    x1_16xlarge: "x1.16xlarge",
    x1_32xlarge: "x1.32xlarge",
    x1e_16xlarge: "x1e.16xlarge",
    x1e_2xlarge: "x1e.2xlarge",
    x1e_32xlarge: "x1e.32xlarge",
    x1e_4xlarge: "x1e.4xlarge",
    x1e_8xlarge: "x1e.8xlarge",
    x1e_xlarge: "x1e.xlarge",
    x2gd_12xlarge: "x2gd.12xlarge",
    x2gd_16xlarge: "x2gd.16xlarge",
    x2gd_2xlarge: "x2gd.2xlarge",
    x2gd_4xlarge: "x2gd.4xlarge",
    x2gd_8xlarge: "x2gd.8xlarge",
    x2gd_large: "x2gd.large",
    x2gd_medium: "x2gd.medium",
    x2gd_metal: "x2gd.metal",
    x2gd_xlarge: "x2gd.xlarge",
    x2idn_16xlarge: "x2idn.16xlarge",
    x2idn_24xlarge: "x2idn.24xlarge",
    x2idn_32xlarge: "x2idn.32xlarge",
    x2idn_metal: "x2idn.metal",
    x2iedn_16xlarge: "x2iedn.16xlarge",
    x2iedn_24xlarge: "x2iedn.24xlarge",
    x2iedn_2xlarge: "x2iedn.2xlarge",
    x2iedn_32xlarge: "x2iedn.32xlarge",
    x2iedn_4xlarge: "x2iedn.4xlarge",
    x2iedn_8xlarge: "x2iedn.8xlarge",
    x2iedn_metal: "x2iedn.metal",
    x2iedn_xlarge: "x2iedn.xlarge",
    x2iezn_12xlarge: "x2iezn.12xlarge",
    x2iezn_2xlarge: "x2iezn.2xlarge",
    x2iezn_4xlarge: "x2iezn.4xlarge",
    x2iezn_6xlarge: "x2iezn.6xlarge",
    x2iezn_8xlarge: "x2iezn.8xlarge",
    x2iezn_metal: "x2iezn.metal",
    x8aedz_12xlarge: "x8aedz.12xlarge",
    x8aedz_24xlarge: "x8aedz.24xlarge",
    x8aedz_3xlarge: "x8aedz.3xlarge",
    x8aedz_6xlarge: "x8aedz.6xlarge",
    x8aedz_large: "x8aedz.large",
    x8aedz_metal_12xl: "x8aedz.metal-12xl",
    x8aedz_metal_24xl: "x8aedz.metal-24xl",
    x8aedz_xlarge: "x8aedz.xlarge",
    x8g_12xlarge: "x8g.12xlarge",
    x8g_16xlarge: "x8g.16xlarge",
    x8g_24xlarge: "x8g.24xlarge",
    x8g_2xlarge: "x8g.2xlarge",
    x8g_48xlarge: "x8g.48xlarge",
    x8g_4xlarge: "x8g.4xlarge",
    x8g_8xlarge: "x8g.8xlarge",
    x8g_large: "x8g.large",
    x8g_medium: "x8g.medium",
    x8g_metal_24xl: "x8g.metal-24xl",
    x8g_metal_48xl: "x8g.metal-48xl",
    x8g_xlarge: "x8g.xlarge",
    x8i_12xlarge: "x8i.12xlarge",
    x8i_16xlarge: "x8i.16xlarge",
    x8i_24xlarge: "x8i.24xlarge",
    x8i_2xlarge: "x8i.2xlarge",
    x8i_32xlarge: "x8i.32xlarge",
    x8i_48xlarge: "x8i.48xlarge",
    x8i_4xlarge: "x8i.4xlarge",
    x8i_64xlarge: "x8i.64xlarge",
    x8i_8xlarge: "x8i.8xlarge",
    x8i_96xlarge: "x8i.96xlarge",
    x8i_large: "x8i.large",
    x8i_metal_48xl: "x8i.metal-48xl",
    x8i_metal_96xl: "x8i.metal-96xl",
    x8i_xlarge: "x8i.xlarge",
    z1d_12xlarge: "z1d.12xlarge",
    z1d_2xlarge: "z1d.2xlarge",
    z1d_3xlarge: "z1d.3xlarge",
    z1d_6xlarge: "z1d.6xlarge",
    z1d_large: "z1d.large",
    z1d_metal: "z1d.metal",
    z1d_xlarge: "z1d.xlarge",
};
const FleetCapacityReservationTenancy = {
    default: "default",
};
const CarrierGatewayState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const ClientVpnAuthenticationType = {
    certificate_authentication: "certificate-authentication",
    directory_service_authentication: "directory-service-authentication",
    federated_authentication: "federated-authentication",
};
const EndpointIpAddressType = {
    dual_stack: "dual-stack",
    ipv4: "ipv4",
    ipv6: "ipv6",
};
const SelfServicePortal = {
    disabled: "disabled",
    enabled: "enabled",
};
const TrafficIpAddressType = {
    dual_stack: "dual-stack",
    ipv4: "ipv4",
    ipv6: "ipv6",
};
const TransportProtocol = {
    tcp: "tcp",
    udp: "udp",
};
const ClientVpnEndpointStatusCode = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
    pending_associate: "pending-associate",
};
const ClientVpnRouteStatusCode = {
    active: "active",
    creating: "creating",
    deleting: "deleting",
    failed: "failed",
};
const GatewayType = {
    ipsec_1: "ipsec.1",
};
const BlockPublicAccessMode = {
    block_bidirectional: "block-bidirectional",
    block_ingress: "block-ingress",
    off: "off",
};
const HostnameType = {
    ip_name: "ip-name",
    resource_name: "resource-name",
};
const SubnetState = {
    available: "available",
    failed: "failed",
    failed_insufficient_capacity: "failed-insufficient-capacity",
    pending: "pending",
    unavailable: "unavailable",
};
const VpcEncryptionControlMode = {
    enforce: "enforce",
    monitor: "monitor",
};
const VpcEncryptionControlState = {
    available: "available",
    creating: "creating",
    delete_failed: "delete-failed",
    deleted: "deleted",
    deleting: "deleting",
    enforce_failed: "enforce-failed",
    enforce_in_progress: "enforce-in-progress",
    monitor_failed: "monitor-failed",
    monitor_in_progress: "monitor-in-progress",
};
const Tenancy = {
    dedicated: "dedicated",
    default: "default",
    host: "host",
};
const VpcState = {
    available: "available",
    pending: "pending",
};
const MacSystemIntegrityProtectionSettingStatus = {
    disabled: "disabled",
    enabled: "enabled",
};
const MacModificationTaskState = {
    failed: "failed",
    inprogress: "in-progress",
    pending: "pending",
    successful: "successful",
};
const MacModificationTaskType = {
    SIPModification: "sip-modification",
    VolumeOwnershipDelegation: "volume-ownership-delegation",
};
const FleetExcessCapacityTerminationPolicy = {
    NO_TERMINATION: "no-termination",
    TERMINATION: "termination",
};
const BareMetal = {
    EXCLUDED: "excluded",
    INCLUDED: "included",
    REQUIRED: "required",
};
const BurstablePerformance = {
    EXCLUDED: "excluded",
    INCLUDED: "included",
    REQUIRED: "required",
};
const CpuManufacturer = {
    AMAZON_WEB_SERVICES: "amazon-web-services",
    AMD: "amd",
    APPLE: "apple",
    INTEL: "intel",
};
const InstanceGeneration = {
    CURRENT: "current",
    PREVIOUS: "previous",
};
const LocalStorage = {
    EXCLUDED: "excluded",
    INCLUDED: "included",
    REQUIRED: "required",
};
const LocalStorageType = {
    HDD: "hdd",
    SSD: "ssd",
};
const FleetInstanceMetadataEndpointState = {
    DISABLED: "disabled",
    ENABLED: "enabled",
};
const FleetHttpTokensState = {
    OPTIONAL: "optional",
    REQUIRED: "required",
};
const FleetOnDemandAllocationStrategy = {
    LOWEST_PRICE: "lowest-price",
    PRIORITIZED: "prioritized",
};
const FleetCapacityReservationUsageStrategy = {
    USE_CAPACITY_RESERVATIONS_FIRST: "use-capacity-reservations-first",
};
const FleetReservationType = {
    INTERRUPTIBLE_CAPACITY_RESERVATION: "interruptible-capacity-reservation",
};
const SpotAllocationStrategy = {
    CAPACITY_OPTIMIZED: "capacity-optimized",
    CAPACITY_OPTIMIZED_PRIORITIZED: "capacity-optimized-prioritized",
    DIVERSIFIED: "diversified",
    LOWEST_PRICE: "lowest-price",
    PRICE_CAPACITY_OPTIMIZED: "price-capacity-optimized",
};
const SpotInstanceInterruptionBehavior = {
    hibernate: "hibernate",
    stop: "stop",
    terminate: "terminate",
};
const FleetReplacementStrategy = {
    LAUNCH: "launch",
    LAUNCH_BEFORE_TERMINATE: "launch-before-terminate",
};
const DefaultTargetCapacityType = {
    CAPACITY_BLOCK: "capacity-block",
    ON_DEMAND: "on-demand",
    RESERVED_CAPACITY: "reserved-capacity",
    SPOT: "spot",
};
const TargetCapacityUnitType = {
    MEMORY_MIB: "memory-mib",
    UNITS: "units",
    VCPU: "vcpu",
};
const FleetType = {
    INSTANT: "instant",
    MAINTAIN: "maintain",
    REQUEST: "request",
};
const InstanceLifecycle = {
    INTERRUPTIBLE_CAPACITY_RESERVATION: "interruptible-capacity-reservation",
    ON_DEMAND: "on-demand",
    SPOT: "spot",
};
const PlatformValues = {
    Windows: "Windows",
};
const DestinationFileFormat = {
    parquet: "parquet",
    plain_text: "plain-text",
};
const LogDestinationType = {
    cloud_watch_logs: "cloud-watch-logs",
    kinesis_data_firehose: "kinesis-data-firehose",
    s3: "s3",
};
const FlowLogsResourceType = {
    NetworkInterface: "NetworkInterface",
    RegionalNatGateway: "RegionalNatGateway",
    Subnet: "Subnet",
    TransitGateway: "TransitGateway",
    TransitGatewayAttachment: "TransitGatewayAttachment",
    VPC: "VPC",
};
const TaggableResourceType = {
    auto_scaling_group: "auto-scaling-group",
    instance: "instance",
    network_interface: "network-interface",
};
const TrafficType = {
    ACCEPT: "ACCEPT",
    ALL: "ALL",
    REJECT: "REJECT",
};
const SnapshotLocationEnum = {
    LOCAL: "local",
    REGIONAL: "regional",
};
const IpAddressType = {
    dualstack: "dualstack",
    ipv4: "ipv4",
    ipv6: "ipv6",
};
const Ec2InstanceConnectEndpointState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    update_complete: "update-complete",
    update_failed: "update-failed",
    update_in_progress: "update-in-progress",
};
const ContainerFormat = {
    ova: "ova",
};
const DiskImageFormat = {
    RAW: "RAW",
    VHD: "VHD",
    VMDK: "VMDK",
};
const ExportEnvironment = {
    citrix: "citrix",
    microsoft: "microsoft",
    vmware: "vmware",
};
const ExportTaskState = {
    active: "active",
    cancelled: "cancelled",
    cancelling: "cancelling",
    completed: "completed",
};
const IpamMeteredAccount = {
    ipam_owner: "ipam-owner",
    resource_owner: "resource-owner",
};
const IpamTier = {
    advanced: "advanced",
    free: "free",
};
const IpamState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    isolate_complete: "isolate-complete",
    isolate_in_progress: "isolate-in-progress",
    modify_complete: "modify-complete",
    modify_failed: "modify-failed",
    modify_in_progress: "modify-in-progress",
    restore_in_progress: "restore-in-progress",
};
const IpamExternalResourceVerificationTokenState = {
    CREATE_COMPLETE: "create-complete",
    CREATE_FAILED: "create-failed",
    CREATE_IN_PROGRESS: "create-in-progress",
    DELETE_COMPLETE: "delete-complete",
    DELETE_FAILED: "delete-failed",
    DELETE_IN_PROGRESS: "delete-in-progress",
};
const TokenState = {
    expired: "expired",
    valid: "valid",
};
const IpamPolicyState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    isolate_complete: "isolate-complete",
    isolate_in_progress: "isolate-in-progress",
    modify_complete: "modify-complete",
    modify_failed: "modify-failed",
    modify_in_progress: "modify-in-progress",
    restore_in_progress: "restore-in-progress",
};
const IpamPoolAwsService = {
    ec2: "ec2",
    global_services: "global-services",
};
const IpamPoolPublicIpSource = {
    amazon: "amazon",
    byoip: "byoip",
};
const IpamPoolSourceResourceType = {
    vpc: "vpc",
};
const IpamScopeType = {
    private: "private",
    public: "public",
};
const IpamPoolState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    isolate_complete: "isolate-complete",
    isolate_in_progress: "isolate-in-progress",
    modify_complete: "modify-complete",
    modify_failed: "modify-failed",
    modify_in_progress: "modify-in-progress",
    restore_in_progress: "restore-in-progress",
};
const IpamPrefixListResolverRuleConditionOperation = {
    equals: "equals",
    not_equals: "not-equals",
    subnet_of: "subnet-of",
};
const IpamResourceType = {
    anycast_ip_list: "anycast-ip-list",
    eip: "eip",
    eni: "eni",
    ipv6_pool: "ipv6-pool",
    public_ipv4_pool: "public-ipv4-pool",
    subnet: "subnet",
    vpc: "vpc",
};
const IpamPrefixListResolverRuleType = {
    ipam_pool_cidr: "ipam-pool-cidr",
    ipam_resource_cidr: "ipam-resource-cidr",
    static_cidr: "static-cidr",
};
const IpamPrefixListResolverVersionCreationStatus = {
    failure: "failure",
    pending: "pending",
    success: "success",
};
const IpamPrefixListResolverState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    isolate_complete: "isolate-complete",
    isolate_in_progress: "isolate-in-progress",
    modify_complete: "modify-complete",
    modify_failed: "modify-failed",
    modify_in_progress: "modify-in-progress",
    restore_in_progress: "restore-in-progress",
};
const IpamPrefixListResolverTargetState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    isolate_complete: "isolate-complete",
    isolate_in_progress: "isolate-in-progress",
    modify_complete: "modify-complete",
    modify_failed: "modify-failed",
    modify_in_progress: "modify-in-progress",
    restore_in_progress: "restore-in-progress",
    sync_complete: "sync-complete",
    sync_failed: "sync-failed",
    sync_in_progress: "sync-in-progress",
};
const IpamResourceDiscoveryState = {
    CREATE_COMPLETE: "create-complete",
    CREATE_FAILED: "create-failed",
    CREATE_IN_PROGRESS: "create-in-progress",
    DELETE_COMPLETE: "delete-complete",
    DELETE_FAILED: "delete-failed",
    DELETE_IN_PROGRESS: "delete-in-progress",
    ISOLATE_COMPLETE: "isolate-complete",
    ISOLATE_IN_PROGRESS: "isolate-in-progress",
    MODIFY_COMPLETE: "modify-complete",
    MODIFY_FAILED: "modify-failed",
    MODIFY_IN_PROGRESS: "modify-in-progress",
    RESTORE_IN_PROGRESS: "restore-in-progress",
};
const IpamScopeExternalAuthorityType = {
    infoblox: "infoblox",
};
const IpamScopeState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    isolate_complete: "isolate-complete",
    isolate_in_progress: "isolate-in-progress",
    modify_complete: "modify-complete",
    modify_failed: "modify-failed",
    modify_in_progress: "modify-in-progress",
    restore_in_progress: "restore-in-progress",
};
const KeyFormat = {
    pem: "pem",
    ppk: "ppk",
};
const KeyType = {
    ed25519: "ed25519",
    rsa: "rsa",
};
const CapacityReservationPreference = {
    capacity_reservations_only: "capacity-reservations-only",
    none: "none",
    open: "open",
};
const AmdSevSnpSpecification = {
    disabled: "disabled",
    enabled: "enabled",
};
const NestedVirtualizationSpecification = {
    disabled: "disabled",
    enabled: "enabled",
};
const ShutdownBehavior = {
    stop: "stop",
    terminate: "terminate",
};
const MarketType = {
    capacity_block: "capacity-block",
    interruptible_capacity_reservation: "interruptible-capacity-reservation",
    spot: "spot",
};
const InstanceInterruptionBehavior = {
    hibernate: "hibernate",
    stop: "stop",
    terminate: "terminate",
};
const SpotInstanceType = {
    one_time: "one-time",
    persistent: "persistent",
};
const LaunchTemplateAutoRecoveryState = {
    default: "default",
    disabled: "disabled",
};
const LaunchTemplateInstanceMetadataEndpointState = {
    disabled: "disabled",
    enabled: "enabled",
};
const LaunchTemplateInstanceMetadataProtocolIpv6 = {
    disabled: "disabled",
    enabled: "enabled",
};
const LaunchTemplateHttpTokensState = {
    optional: "optional",
    required: "required",
};
const LaunchTemplateInstanceMetadataTagsState = {
    disabled: "disabled",
    enabled: "enabled",
};
const InstanceBandwidthWeighting = {
    DEFAULT: "default",
    EBS_1: "ebs-1",
    VPC_1: "vpc-1",
};
const SecondaryInterfaceType = {
    SECONDARY: "secondary",
};
const LaunchTemplateInstanceMetadataOptionsState = {
    applied: "applied",
    pending: "pending",
};
const LocalGatewayRouteState = {
    active: "active",
    blackhole: "blackhole",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const LocalGatewayRouteType = {
    propagated: "propagated",
    static: "static",
};
const LocalGatewayRouteTableMode = {
    coip: "coip",
    direct_vpc_routing: "direct-vpc-routing",
};
const LocalGatewayVirtualInterfaceConfigurationState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const LocalGatewayVirtualInterfaceGroupConfigurationState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    incomplete: "incomplete",
    pending: "pending",
};
const PrefixListState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
    modify_complete: "modify-complete",
    modify_failed: "modify-failed",
    modify_in_progress: "modify-in-progress",
    restore_complete: "restore-complete",
    restore_failed: "restore-failed",
    restore_in_progress: "restore-in-progress",
};
const AvailabilityMode = {
    REGIONAL: "regional",
    ZONAL: "zonal",
};
const ConnectivityType = {
    PRIVATE: "private",
    PUBLIC: "public",
};
const NatGatewayApplianceState = {
    ATTACHED: "attached",
    ATTACHING: "attaching",
    ATTACH_FAILED: "attach-failed",
    DETACHED: "detached",
    DETACHING: "detaching",
    DETACH_FAILED: "detach-failed",
};
const NatGatewayApplianceModifyState = {
    COMPLETED: "completed",
    FAILED: "failed",
    MODIFYING: "modifying",
};
const NatGatewayApplianceType = {
    NETWORK_FIREWALL_PROXY: "network-firewall-proxy",
};
const AutoProvisionZonesState = {
    DISABLED: "disabled",
    ENABLED: "enabled",
};
const AutoScalingIpsState = {
    DISABLED: "disabled",
    ENABLED: "enabled",
};
const NatGatewayState = {
    AVAILABLE: "available",
    DELETED: "deleted",
    DELETING: "deleting",
    FAILED: "failed",
    PENDING: "pending",
};
const RuleAction = {
    allow: "allow",
    deny: "deny",
};
const NetworkInterfaceCreationType = {
    branch: "branch",
    efa: "efa",
    efa_only: "efa-only",
    trunk: "trunk",
};
const NetworkInterfaceType = {
    api_gateway_managed: "api_gateway_managed",
    aws_codestar_connections_managed: "aws_codestar_connections_managed",
    branch: "branch",
    efa: "efa",
    efa_only: "efa-only",
    gateway_load_balancer: "gateway_load_balancer",
    gateway_load_balancer_endpoint: "gateway_load_balancer_endpoint",
    global_accelerator_managed: "global_accelerator_managed",
    interface: "interface",
    iot_rules_managed: "iot_rules_managed",
    lambda: "lambda",
    load_balancer: "load_balancer",
    natGateway: "natGateway",
    network_load_balancer: "network_load_balancer",
    quicksight: "quicksight",
    transit_gateway: "transit_gateway",
    trunk: "trunk",
    vpc_endpoint: "vpc_endpoint",
};
const NetworkInterfaceStatus = {
    associated: "associated",
    attaching: "attaching",
    available: "available",
    detaching: "detaching",
    in_use: "in-use",
};
const InterfacePermissionType = {
    EIP_ASSOCIATE: "EIP-ASSOCIATE",
    INSTANCE_ATTACH: "INSTANCE-ATTACH",
};
const NetworkInterfacePermissionStateCode = {
    granted: "granted",
    pending: "pending",
    revoked: "revoked",
    revoking: "revoking",
};
const SpreadLevel = {
    host: "host",
    rack: "rack",
};
const PlacementStrategy = {
    cluster: "cluster",
    partition: "partition",
    precision_time: "precision-time",
    spread: "spread",
};
const PlacementGroupState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const ReplaceRootVolumeTaskState = {
    failed: "failed",
    failed_detached: "failed-detached",
    failing: "failing",
    in_progress: "in-progress",
    pending: "pending",
    succeeded: "succeeded",
};
const RouteServerPersistRoutesAction = {
    DISABLE: "disable",
    ENABLE: "enable",
    RESET: "reset",
};
const RouteServerPersistRoutesState = {
    DISABLED: "disabled",
    DISABLING: "disabling",
    ENABLED: "enabled",
    ENABLING: "enabling",
    MODIFYING: "modifying",
    RESETTING: "resetting",
};
const RouteServerState = {
    AVAILABLE: "available",
    DELETED: "deleted",
    DELETING: "deleting",
    MODIFYING: "modifying",
    PENDING: "pending",
};
const RouteServerEndpointState = {
    AVAILABLE: "available",
    DELETED: "deleted",
    DELETE_FAILED: "delete-failed",
    DELETING: "deleting",
    FAILED: "failed",
    FAILING: "failing",
    PENDING: "pending",
};
const RouteServerPeerLivenessMode = {
    BFD: "bfd",
    BGP_KEEPALIVE: "bgp-keepalive",
};
const RouteServerBfdState = {
    DOWN: "down",
    UP: "up",
};
const RouteServerBgpState = {
    DOWN: "down",
    UP: "up",
};
const RouteServerPeerState = {
    AVAILABLE: "available",
    DELETED: "deleted",
    DELETING: "deleting",
    FAILED: "failed",
    FAILING: "failing",
    PENDING: "pending",
};
const RouteOrigin = {
    Advertisement: "Advertisement",
    CreateRoute: "CreateRoute",
    CreateRouteTable: "CreateRouteTable",
    EnableVgwRoutePropagation: "EnableVgwRoutePropagation",
};
const RouteState = {
    active: "active",
    blackhole: "blackhole",
    filtered: "filtered",
};
const SecondaryNetworkType = {
    rdma: "rdma",
};
const SecondaryNetworkCidrBlockAssociationState = {
    associated: "associated",
    associating: "associating",
    association_failed: "association-failed",
    disassociated: "disassociated",
    disassociating: "disassociating",
    disassociation_failed: "disassociation-failed",
};
const SecondaryNetworkState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
};
const SecondarySubnetCidrBlockAssociationState = {
    associated: "associated",
    associating: "associating",
    association_failed: "association-failed",
    disassociated: "disassociated",
    disassociating: "disassociating",
    disassociation_failed: "disassociation-failed",
};
const SecondarySubnetState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_failed: "delete-failed",
    delete_in_progress: "delete-in-progress",
};
const SnapshotState = {
    completed: "completed",
    error: "error",
    pending: "pending",
    recoverable: "recoverable",
    recovering: "recovering",
};
const StorageTier = {
    archive: "archive",
    standard: "standard",
};
const TransferType = {
    standard: "standard",
    time_based: "time-based",
};
const CopyTagsFromSource = {
    volume: "volume",
};
const DatafeedSubscriptionState = {
    Active: "Active",
    Inactive: "Inactive",
};
const SubnetCidrReservationType = {
    explicit: "explicit",
    prefix: "prefix",
};
const TrafficMirrorRuleAction = {
    accept: "accept",
    reject: "reject",
};
const TrafficDirection = {
    egress: "egress",
    ingress: "ingress",
};
const TrafficMirrorNetworkService = {
    amazon_dns: "amazon-dns",
};
const TrafficMirrorTargetType = {
    gateway_load_balancer_endpoint: "gateway-load-balancer-endpoint",
    network_interface: "network-interface",
    network_load_balancer: "network-load-balancer",
};
const AutoAcceptSharedAttachmentsValue = {
    disable: "disable",
    enable: "enable",
};
const DefaultRouteTableAssociationValue = {
    disable: "disable",
    enable: "enable",
};
const DefaultRouteTablePropagationValue = {
    disable: "disable",
    enable: "enable",
};
const MulticastSupportValue = {
    disable: "disable",
    enable: "enable",
};
const VpnEcmpSupportValue = {
    disable: "disable",
    enable: "enable",
};
const EncryptionStateValue = {
    disabled: "disabled",
    disabling: "disabling",
    enabled: "enabled",
    enabling: "enabling",
};
const TransitGatewayState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    modifying: "modifying",
    pending: "pending",
};
const ProtocolValue = {
    gre: "gre",
};
const BgpStatus = {
    down: "down",
    up: "up",
};
const TransitGatewayConnectPeerState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const TransitGatewayMeteringPolicyState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    modifying: "modifying",
    pending: "pending",
};
const TransitGatewayMeteringPayerType = {
    destination_attachment_owner: "destination-attachment-owner",
    source_attachment_owner: "source-attachment-owner",
    transit_gateway_owner: "transit-gateway-owner",
};
const TransitGatewayMeteringPolicyEntryState = {
    available: "available",
    deleted: "deleted",
};
const AutoAcceptSharedAssociationsValue = {
    disable: "disable",
    enable: "enable",
};
const Igmpv2SupportValue = {
    disable: "disable",
    enable: "enable",
};
const StaticSourcesSupportValue = {
    disable: "disable",
    enable: "enable",
};
const TransitGatewayMulticastDomainState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const TransitGatewayPolicyTableState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const TransitGatewayPrefixListReferenceState = {
    available: "available",
    deleting: "deleting",
    modifying: "modifying",
    pending: "pending",
};
const TransitGatewayRouteState = {
    active: "active",
    blackhole: "blackhole",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const TransitGatewayRouteType = {
    propagated: "propagated",
    static: "static",
};
const TransitGatewayRouteTableState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const TransitGatewayRouteTableAnnouncementDirection = {
    incoming: "incoming",
    outgoing: "outgoing",
};
const TransitGatewayRouteTableAnnouncementState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    failed: "failed",
    failing: "failing",
    pending: "pending",
};
const VerifiedAccessEndpointAttachmentType = {
    vpc: "vpc",
};
const VerifiedAccessEndpointProtocol = {
    http: "http",
    https: "https",
    tcp: "tcp",
};
const VerifiedAccessEndpointType = {
    cidr: "cidr",
    load_balancer: "load-balancer",
    network_interface: "network-interface",
    rds: "rds",
};
const VerifiedAccessEndpointStatusCode = {
    active: "active",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
    updating: "updating",
};
const VpcEncryptionControlExclusionStateInput = {
    disable: "disable",
    enable: "enable",
};
const InternetGatewayExclusionMode = {
    allow_bidirectional: "allow-bidirectional",
    allow_egress: "allow-egress",
};
const VpcBlockPublicAccessExclusionState = {
    create_complete: "create-complete",
    create_failed: "create-failed",
    create_in_progress: "create-in-progress",
    delete_complete: "delete-complete",
    delete_in_progress: "delete-in-progress",
    disable_complete: "disable-complete",
    disable_in_progress: "disable-in-progress",
    update_complete: "update-complete",
    update_failed: "update-failed",
    update_in_progress: "update-in-progress",
};
const DnsRecordIpType = {
    dualstack: "dualstack",
    ipv4: "ipv4",
    ipv6: "ipv6",
    service_defined: "service-defined",
};
const VpcEndpointType = {
    Gateway: "Gateway",
    GatewayLoadBalancer: "GatewayLoadBalancer",
    Interface: "Interface",
    Resource: "Resource",
    ServiceNetwork: "ServiceNetwork",
};
const PayerResponsibilityType = {
    VpcEndpointAccount: "vpc-endpoint-account",
    VpcEndpointServiceAccount: "vpc-endpoint-service-account",
};
const PayerResponsibilityScope = {
    VpcEndpointCharges: "vpc-endpoint-charges",
};
const State = {
    Available: "Available",
    Deleted: "Deleted",
    Deleting: "Deleting",
    Expired: "Expired",
    Failed: "Failed",
    Partial: "Partial",
    Pending: "Pending",
    PendingAcceptance: "PendingAcceptance",
    Rejected: "Rejected",
};
const ConnectionNotificationState = {
    Disabled: "Disabled",
    Enabled: "Enabled",
};
const ConnectionNotificationType = {
    Topic: "Topic",
};
const PayerResponsibility = {
    ServiceOwner: "ServiceOwner",
};
const DnsNameState = {
    Failed: "failed",
    PendingVerification: "pendingVerification",
    Verified: "verified",
};
const ServiceState = {
    Available: "Available",
    Deleted: "Deleted",
    Deleting: "Deleting",
    Failed: "Failed",
    Pending: "Pending",
};
const ServiceType = {
    Gateway: "Gateway",
    GatewayLoadBalancer: "GatewayLoadBalancer",
    Interface: "Interface",
};
const ServiceConnectivityType = {
    ipv4: "ipv4",
    ipv6: "ipv6",
};
const VpnConcentratorType = {
    ipsec_1: "ipsec.1",
};
const VpnTunnelBandwidth = {
    large: "large",
    standard: "standard",
};
const TunnelInsideIpVersion = {
    ipv4: "ipv4",
    ipv6: "ipv6",
};
const GatewayAssociationState = {
    associated: "associated",
    associating: "associating",
    disassociating: "disassociating",
    not_associated: "not-associated",
};
const VpnStaticRouteSource = {
    Static: "Static",
};
const VpnState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const TelemetryStatus = {
    DOWN: "DOWN",
    UP: "UP",
};
const FleetStateCode = {
    ACTIVE: "active",
    DELETED: "deleted",
    DELETED_RUNNING: "deleted_running",
    DELETED_TERMINATING_INSTANCES: "deleted_terminating",
    FAILED: "failed",
    MODIFYING: "modifying",
    SUBMITTED: "submitted",
};
const DeleteFleetErrorCode = {
    FLEET_ID_DOES_NOT_EXIST: "fleetIdDoesNotExist",
    FLEET_ID_MALFORMED: "fleetIdMalformed",
    FLEET_NOT_IN_DELETABLE_STATE: "fleetNotInDeletableState",
    UNEXPECTED_ERROR: "unexpectedError",
};
const LaunchTemplateErrorCode = {
    LAUNCH_TEMPLATE_ID_DOES_NOT_EXIST: "launchTemplateIdDoesNotExist",
    LAUNCH_TEMPLATE_ID_MALFORMED: "launchTemplateIdMalformed",
    LAUNCH_TEMPLATE_NAME_DOES_NOT_EXIST: "launchTemplateNameDoesNotExist",
    LAUNCH_TEMPLATE_NAME_MALFORMED: "launchTemplateNameMalformed",
    LAUNCH_TEMPLATE_VERSION_DOES_NOT_EXIST: "launchTemplateVersionDoesNotExist",
    UNEXPECTED_ERROR: "unexpectedError",
};
const DeleteQueuedReservedInstancesErrorCode = {
    RESERVED_INSTANCES_ID_INVALID: "reserved-instances-id-invalid",
    RESERVED_INSTANCES_NOT_IN_QUEUED_STATE: "reserved-instances-not-in-queued-state",
    UNEXPECTED_ERROR: "unexpected-error",
};
const AsnState = {
    deprovisioned: "deprovisioned",
    failed_deprovision: "failed-deprovision",
    failed_provision: "failed-provision",
    pending_deprovision: "pending-deprovision",
    pending_provision: "pending-provision",
    provisioned: "provisioned",
};
const IpamPoolCidrFailureCode = {
    cidr_not_available: "cidr-not-available",
    limit_exceeded: "limit-exceeded",
};
const IpamPoolCidrState = {
    deprovisioned: "deprovisioned",
    failed_deprovision: "failed-deprovision",
    failed_import: "failed-import",
    failed_provision: "failed-provision",
    pending_deprovision: "pending-deprovision",
    pending_import: "pending-import",
    pending_provision: "pending-provision",
    provisioned: "provisioned",
};
const SnapshotReturnCodes = {
    ERROR_CODE_CLIENT_ERROR: "client-error",
    ERROR_CODE_INTERNAL_ERROR: "internal-error",
    ERROR_MISSING_PERMISSIONS: "missing-permissions",
    SUCCESS: "success",
    WARN_SKIPPED: "skipped",
};
const AvailabilityZoneOptInStatus = {
    not_opted_in: "not-opted-in",
    opt_in_not_required: "opt-in-not-required",
    opted_in: "opted-in",
};
const AvailabilityZoneState = {
    available: "available",
    constrained: "constrained",
    impaired: "impaired",
    information: "information",
    unavailable: "unavailable",
};
const MetricType = {
    aggregate_latency: "aggregate-latency",
};
const PeriodType = {
    fifteen_minutes: "fifteen-minutes",
    five_minutes: "five-minutes",
    one_day: "one-day",
    one_hour: "one-hour",
    one_week: "one-week",
    three_hours: "three-hours",
};
const StatisticType = {
    p50: "p50",
};
const CapacityBlockExtensionStatus = {
    PAYMENT_FAILED: "payment-failed",
    PAYMENT_PENDING: "payment-pending",
    PAYMENT_SUCCEEDED: "payment-succeeded",
};
const CapacityBlockResourceState = {
    active: "active",
    cancelled: "cancelled",
    expired: "expired",
    failed: "failed",
    payment_failed: "payment-failed",
    payment_pending: "payment-pending",
    scheduled: "scheduled",
    unavailable: "unavailable",
};
const CapacityBlockInterconnectStatus = {
    impaired: "impaired",
    insufficient_data: "insufficient-data",
    ok: "ok",
};
const CapacityManagerDataExportStatus = {
    DELIVERED: "delivered",
    FAILED: "failed",
    IN_PROGRESS: "in-progress",
    PENDING: "pending",
};
const CallerRole = {
    odcr_owner: "odcr-owner",
    unused_reservation_billing_owner: "unused-reservation-billing-owner",
};
const CapacityReservationBillingRequestStatus = {
    accepted: "accepted",
    cancelled: "cancelled",
    expired: "expired",
    pending: "pending",
    rejected: "rejected",
    revoked: "revoked",
};
const ClientVpnConnectionStatusCode = {
    active: "active",
    failed_to_terminate: "failed-to-terminate",
    terminated: "terminated",
    terminating: "terminating",
};
const AssociatedNetworkType = {
    vpc: "vpc",
};
const ClientVpnEndpointAttributeStatusCode = {
    applied: "applied",
    applying: "applying",
};
const VpnProtocol = {
    openvpn: "openvpn",
};
const ConversionTaskState = {
    active: "active",
    cancelled: "cancelled",
    cancelling: "cancelling",
    completed: "completed",
};
const ReportState = {
    cancelled: "cancelled",
    complete: "complete",
    error: "error",
    running: "running",
};
const ElasticGpuStatus = {
    Impaired: "IMPAIRED",
    Ok: "OK",
};
const ElasticGpuState = {
    Attached: "ATTACHED",
};
const FastLaunchResourceType = {
    SNAPSHOT: "snapshot",
};
const FastLaunchStateCode = {
    disabling: "disabling",
    disabling_failed: "disabling-failed",
    enabled: "enabled",
    enabled_failed: "enabled-failed",
    enabling: "enabling",
    enabling_failed: "enabling-failed",
};
const FastSnapshotRestoreStateCode = {
    disabled: "disabled",
    disabling: "disabling",
    enabled: "enabled",
    enabling: "enabling",
    optimizing: "optimizing",
};
const FleetEventType = {
    FLEET_CHANGE: "fleet-change",
    INSTANCE_CHANGE: "instance-change",
    SERVICE_ERROR: "service-error",
};
const FleetActivityStatus = {
    ERROR: "error",
    FULFILLED: "fulfilled",
    PENDING_FULFILLMENT: "pending_fulfillment",
    PENDING_TERMINATION: "pending_termination",
};
const FpgaImageAttributeName = {
    description: "description",
    loadPermission: "loadPermission",
    name: "name",
    productCodes: "productCodes",
};
const PermissionGroup = {
    all: "all",
};
const ProductCodeValues = {
    devpay: "devpay",
    marketplace: "marketplace",
};
const FpgaImageStateCode = {
    available: "available",
    failed: "failed",
    pending: "pending",
    unavailable: "unavailable",
};
const PaymentOption = {
    ALL_UPFRONT: "AllUpfront",
    NO_UPFRONT: "NoUpfront",
    PARTIAL_UPFRONT: "PartialUpfront",
};
const ReservationState = {
    ACTIVE: "active",
    CANCELLED: "cancelled",
    DELAYED: "delayed",
    EXPIRED: "expired",
    FAILED: "failed",
    PAYMENT_FAILED: "payment-failed",
    PAYMENT_PENDING: "payment-pending",
    PENDING: "pending",
    RETIRED: "retired",
    SCHEDULED: "scheduled",
    UNSUPPORTED: "unsupported",
};
const ImageAttributeName = {
    blockDeviceMapping: "blockDeviceMapping",
    bootMode: "bootMode",
    deregistrationProtection: "deregistrationProtection",
    description: "description",
    imdsSupport: "imdsSupport",
    kernel: "kernel",
    lastLaunchedTime: "lastLaunchedTime",
    launchPermission: "launchPermission",
    productCodes: "productCodes",
    ramdisk: "ramdisk",
    sriovNetSupport: "sriovNetSupport",
    tpmSupport: "tpmSupport",
    uefiData: "uefiData",
};
const ImageReferenceResourceType = {
    EC2_INSTANCE: "ec2:Instance",
    EC2_LAUNCH_TEMPLATE: "ec2:LaunchTemplate",
    IMAGE_BUILDER_CONTAINER_RECIPE: "imagebuilder:ContainerRecipe",
    IMAGE_BUILDER_IMAGE_RECIPE: "imagebuilder:ImageRecipe",
    SSM_PARAMETER: "ssm:Parameter",
};
const ImageReferenceOptionName = {
    STATE_NAME: "state-name",
    VERSION_DEPTH: "version-depth",
};
const ArchitectureValues = {
    arm64: "arm64",
    arm64_mac: "arm64_mac",
    i386: "i386",
    x86_64: "x86_64",
    x86_64_mac: "x86_64_mac",
};
const BootModeValues = {
    legacy_bios: "legacy-bios",
    uefi: "uefi",
    uefi_preferred: "uefi-preferred",
};
const HypervisorType = {
    ovm: "ovm",
    xen: "xen",
};
const ImageTypeValues = {
    kernel: "kernel",
    machine: "machine",
    ramdisk: "ramdisk",
};
const ImdsSupportValues = {
    v2_0: "v2.0",
};
const DeviceType = {
    ebs: "ebs",
    instance_store: "instance-store",
};
const ImageState = {
    available: "available",
    deregistered: "deregistered",
    disabled: "disabled",
    error: "error",
    failed: "failed",
    invalid: "invalid",
    pending: "pending",
    transient: "transient",
};
const TpmSupportValues = {
    v2_0: "v2.0",
};
const VirtualizationType = {
    hvm: "hvm",
    paravirtual: "paravirtual",
};
const InstanceAttributeName = {
    blockDeviceMapping: "blockDeviceMapping",
    disableApiStop: "disableApiStop",
    disableApiTermination: "disableApiTermination",
    ebsOptimized: "ebsOptimized",
    enaSupport: "enaSupport",
    enclaveOptions: "enclaveOptions",
    groupSet: "groupSet",
    instanceInitiatedShutdownBehavior: "instanceInitiatedShutdownBehavior",
    instanceType: "instanceType",
    kernel: "kernel",
    productCodes: "productCodes",
    ramdisk: "ramdisk",
    rootDeviceName: "rootDeviceName",
    sourceDestCheck: "sourceDestCheck",
    sriovNetSupport: "sriovNetSupport",
    userData: "userData",
};
const InstanceStateName = {
    pending: "pending",
    running: "running",
    shutting_down: "shutting-down",
    stopped: "stopped",
    stopping: "stopping",
    terminated: "terminated",
};
const InstanceBootModeValues = {
    legacy_bios: "legacy-bios",
    uefi: "uefi",
};
const InstanceLifecycleType = {
    capacity_block: "capacity-block",
    interruptible_capacity_reservation: "interruptible-capacity-reservation",
    scheduled: "scheduled",
    spot: "spot",
};
const InstanceAutoRecoveryState = {
    default: "default",
    disabled: "disabled",
};
const InstanceRebootMigrationState = {
    default: "default",
    disabled: "disabled",
};
const InstanceMetadataEndpointState = {
    disabled: "disabled",
    enabled: "enabled",
};
const InstanceMetadataProtocolState = {
    disabled: "disabled",
    enabled: "enabled",
};
const HttpTokensState = {
    optional: "optional",
    required: "required",
};
const InstanceMetadataTagsState = {
    disabled: "disabled",
    enabled: "enabled",
};
const InstanceMetadataOptionsState = {
    applied: "applied",
    pending: "pending",
};
const MonitoringState = {
    disabled: "disabled",
    disabling: "disabling",
    enabled: "enabled",
    pending: "pending",
};
const SecondaryInterfaceStatus = {
    available: "available",
    in_use: "in-use",
};
const HaStatus = {
    active: "active",
    invalid: "invalid",
    processing: "processing",
    standby: "standby",
};
const SqlServerLicenseUsage = {
    full: "full",
    waived: "waived",
};
const StatusName = {
    reachability: "reachability",
};
const StatusType = {
    failed: "failed",
    initializing: "initializing",
    insufficient_data: "insufficient-data",
    passed: "passed",
};
const SummaryStatus = {
    impaired: "impaired",
    initializing: "initializing",
    insufficient_data: "insufficient-data",
    not_applicable: "not-applicable",
    ok: "ok",
};
const EventCode = {
    instance_reboot: "instance-reboot",
    instance_retirement: "instance-retirement",
    instance_stop: "instance-stop",
    system_maintenance: "system-maintenance",
    system_reboot: "system-reboot",
};
const LocationType = {
    availability_zone: "availability-zone",
    availability_zone_id: "availability-zone-id",
    outpost: "outpost",
    region: "region",
};
const AttachmentLimitType = {
    DEDICATED: "dedicated",
    SHARED: "shared",
};
const EbsOptimizedSupport = {
    default: "default",
    supported: "supported",
    unsupported: "unsupported",
};
const EbsEncryptionSupport = {
    supported: "supported",
    unsupported: "unsupported",
};
const EbsNvmeSupport = {
    REQUIRED: "required",
    SUPPORTED: "supported",
    UNSUPPORTED: "unsupported",
};
const InstanceTypeHypervisor = {
    NITRO: "nitro",
    XEN: "xen",
};
const DiskType = {
    hdd: "hdd",
    ssd: "ssd",
};
const InstanceStorageEncryptionSupport = {
    required: "required",
    unsupported: "unsupported",
};
const EphemeralNvmeSupport = {
    REQUIRED: "required",
    SUPPORTED: "supported",
    UNSUPPORTED: "unsupported",
};
const BandwidthWeightingType = {
    DEFAULT: "default",
    EBS_1: "ebs-1",
    VPC_1: "vpc-1",
};
const EnaSupport = {
    required: "required",
    supported: "supported",
    unsupported: "unsupported",
};
const FlexibleEnaQueuesSupport = {
    SUPPORTED: "supported",
    UNSUPPORTED: "unsupported",
};
const NitroEnclavesSupport = {
    SUPPORTED: "supported",
    UNSUPPORTED: "unsupported",
};
const NitroTpmSupport = {
    SUPPORTED: "supported",
    UNSUPPORTED: "unsupported",
};
const PhcSupport = {
    SUPPORTED: "supported",
    UNSUPPORTED: "unsupported",
};
const PlacementGroupStrategy = {
    cluster: "cluster",
    partition: "partition",
    spread: "spread",
};
const ArchitectureType = {
    arm64: "arm64",
    arm64_mac: "arm64_mac",
    i386: "i386",
    x86_64: "x86_64",
    x86_64_mac: "x86_64_mac",
};
const SupportedAdditionalProcessorFeature = {
    AMD_SEV_SNP: "amd-sev-snp",
    NESTED_VIRTUALIZATION: "nested-virtualization",
};
const RebootMigrationSupport = {
    SUPPORTED: "supported",
    UNSUPPORTED: "unsupported",
};
const BootModeType = {
    legacy_bios: "legacy-bios",
    uefi: "uefi",
};
const RootDeviceType = {
    ebs: "ebs",
    instance_store: "instance-store",
};
const UsageClassType = {
    capacity_block: "capacity-block",
    on_demand: "on-demand",
    spot: "spot",
};
const LockState = {
    compliance: "compliance",
    compliance_cooloff: "compliance-cooloff",
    expired: "expired",
    governance: "governance",
};
const MoveStatus = {
    movingToVpc: "movingToVpc",
    restoringToClassic: "restoringToClassic",
};
const FindingsFound = {
    false: "false",
    true: "true",
    unknown: "unknown",
};
const AnalysisStatus = {
    failed: "failed",
    running: "running",
    succeeded: "succeeded",
};
const NetworkInterfaceAttribute = {
    associatePublicIpAddress: "associatePublicIpAddress",
    attachment: "attachment",
    description: "description",
    groupSet: "groupSet",
    sourceDestCheck: "sourceDestCheck",
};
const OfferingClassType = {
    CONVERTIBLE: "convertible",
    STANDARD: "standard",
};
const OfferingTypeValues = {
    All_Upfront: "All Upfront",
    Heavy_Utilization: "Heavy Utilization",
    Light_Utilization: "Light Utilization",
    Medium_Utilization: "Medium Utilization",
    No_Upfront: "No Upfront",
    Partial_Upfront: "Partial Upfront",
};
const RIProductDescription = {
    Linux_UNIX: "Linux/UNIX",
    Linux_UNIX_Amazon_VPC_: "Linux/UNIX (Amazon VPC)",
    Windows: "Windows",
    Windows_Amazon_VPC_: "Windows (Amazon VPC)",
};
const RecurringChargeFrequency = {
    Hourly: "Hourly",
};
const Scope = {
    AVAILABILITY_ZONE: "Availability Zone",
    REGIONAL: "Region",
};
const ReservedInstanceState = {
    active: "active",
    payment_failed: "payment-failed",
    payment_pending: "payment-pending",
    queued: "queued",
    queued_deleted: "queued-deleted",
    retired: "retired",
};
const ServiceLinkVirtualInterfaceConfigurationState = {
    available: "available",
    deleted: "deleted",
    deleting: "deleting",
    pending: "pending",
};
const SnapshotAttributeName = {
    createVolumePermission: "createVolumePermission",
    productCodes: "productCodes",
};
const TieringOperationStatus = {
    archival_completed: "archival-completed",
    archival_failed: "archival-failed",
    archival_in_progress: "archival-in-progress",
    permanent_restore_completed: "permanent-restore-completed",
    permanent_restore_failed: "permanent-restore-failed",
    permanent_restore_in_progress: "permanent-restore-in-progress",
    temporary_restore_completed: "temporary-restore-completed",
    temporary_restore_failed: "temporary-restore-failed",
    temporary_restore_in_progress: "temporary-restore-in-progress",
};
const EventType = {
    BATCH_CHANGE: "fleetRequestChange",
    ERROR: "error",
    INFORMATION: "information",
    INSTANCE_CHANGE: "instanceChange",
};
const ExcessCapacityTerminationPolicy = {
    DEFAULT: "default",
    NO_TERMINATION: "noTermination",
};
const OnDemandAllocationStrategy = {
    LOWEST_PRICE: "lowestPrice",
    PRIORITIZED: "prioritized",
};
const ReplacementStrategy = {
    LAUNCH: "launch",
    LAUNCH_BEFORE_TERMINATE: "launch-before-terminate",
};
const SpotInstanceState = {
    active: "active",
    cancelled: "cancelled",
    closed: "closed",
    disabled: "disabled",
    failed: "failed",
    open: "open",
};
const VerifiedAccessLogDeliveryStatusCode = {
    FAILED: "failed",
    SUCCESS: "success",
};
const VolumeAttributeName = {
    autoEnableIO: "autoEnableIO",
    productCodes: "productCodes",
};
const VolumeModificationState = {
    completed: "completed",
    failed: "failed",
    modifying: "modifying",
    optimizing: "optimizing",
};
const InitializationType = {
    default: "default",
    provisioned_rate: "provisioned-rate",
    volume_copy: "volume-copy",
};
const VolumeStatusName = {
    initialization_state: "initialization-state",
    io_enabled: "io-enabled",
    io_performance: "io-performance",
};
const VolumeStatusInfoStatus = {
    impaired: "impaired",
    insufficient_data: "insufficient-data",
    ok: "ok",
    warning: "warning",
};
const VpcAttributeName = {
    enableDnsHostnames: "enableDnsHostnames",
    enableDnsSupport: "enableDnsSupport",
    enableNetworkAddressUsageMetrics: "enableNetworkAddressUsageMetrics",
};
const VpcBlockPublicAccessExclusionsAllowed = {
    allowed: "allowed",
    not_allowed: "not-allowed",
};
const InternetGatewayBlockMode = {
    block_bidirectional: "block-bidirectional",
    block_ingress: "block-ingress",
    off: "off",
};
const VpcBlockPublicAccessState = {
    default_state: "default-state",
    update_complete: "update-complete",
    update_in_progress: "update-in-progress",
};
const CapacityManagerStatus = {
    DISABLED: "disabled",
    ENABLED: "enabled",
};
const ImageBlockPublicAccessDisabledState = {
    unblocked: "unblocked",
};
const RouteServerPropagationState = {
    AVAILABLE: "available",
    DELETING: "deleting",
    PENDING: "pending",
};
const SnapshotBlockPublicAccessState = {
    block_all_sharing: "block-all-sharing",
    block_new_sharing: "block-new-sharing",
    unblocked: "unblocked",
};
const TransitGatewayPropagationState = {
    disabled: "disabled",
    disabling: "disabling",
    enabled: "enabled",
    enabling: "enabling",
};
const ImageBlockPublicAccessEnabledState = {
    block_new_sharing: "block-new-sharing",
};
const ClientCertificateRevocationListStatusCode = {
    active: "active",
    pending: "pending",
};
const IngestionStatus = {
    INGESTION_COMPLETE: "ingestion-complete",
    INGESTION_FAILED: "ingestion-failed",
    INITIAL_INGESTION_IN_PROGRESS: "initial-ingestion-in-progress",
};
const Comparison = {
    EQUALS: "equals",
    IN: "in",
};
const FilterByDimension = {
    ACCOUNT_ID: "account-id",
    ACCOUNT_NAME: "account-name",
    AVAILABILITY_ZONE_ID: "availability-zone-id",
    INSTANCE_FAMILY: "instance-family",
    INSTANCE_PLATFORM: "instance-platform",
    INSTANCE_TYPE: "instance-type",
    RESERVATION_ARN: "reservation-arn",
    RESERVATION_CREATE_TIMESTAMP: "reservation-create-timestamp",
    RESERVATION_END_DATE_TYPE: "reservation-end-date-type",
    RESERVATION_END_TIMESTAMP: "reservation-end-timestamp",
    RESERVATION_ID: "reservation-id",
    RESERVATION_INSTANCE_MATCH_CRITERIA: "reservation-instance-match-criteria",
    RESERVATION_START_TIMESTAMP: "reservation-start-timestamp",
    RESERVATION_STATE: "reservation-state",
    RESERVATION_TYPE: "reservation-type",
    RESERVATION_UNUSED_FINANCIAL_OWNER: "reservation-unused-financial-owner",
    RESOURCE_REGION: "resource-region",
    TENANCY: "tenancy",
};
const GroupBy = {
    ACCOUNT_ID: "account-id",
    ACCOUNT_NAME: "account-name",
    AVAILABILITY_ZONE_ID: "availability-zone-id",
    INSTANCE_FAMILY: "instance-family",
    INSTANCE_PLATFORM: "instance-platform",
    INSTANCE_TYPE: "instance-type",
    RESERVATION_ARN: "reservation-arn",
    RESERVATION_CREATE_TIMESTAMP: "reservation-create-timestamp",
    RESERVATION_END_DATE_TYPE: "reservation-end-date-type",
    RESERVATION_END_TIMESTAMP: "reservation-end-timestamp",
    RESERVATION_ID: "reservation-id",
    RESERVATION_INSTANCE_MATCH_CRITERIA: "reservation-instance-match-criteria",
    RESERVATION_START_TIMESTAMP: "reservation-start-timestamp",
    RESERVATION_STATE: "reservation-state",
    RESERVATION_TYPE: "reservation-type",
    RESERVATION_UNUSED_FINANCIAL_OWNER: "reservation-unused-financial-owner",
    RESOURCE_REGION: "resource-region",
    TENANCY: "tenancy",
};
const Metric = {
    RESERVATION_AVG_COMMITTED_SIZE_INST: "reservation-avg-committed-size-inst",
    RESERVATION_AVG_COMMITTED_SIZE_VCPU: "reservation-avg-committed-size-vcpu",
    RESERVATION_AVG_FUTURE_SIZE_INST: "reservation-avg-future-size-inst",
    RESERVATION_AVG_FUTURE_SIZE_VCPU: "reservation-avg-future-size-vcpu",
    RESERVATION_AVG_UTILIZATION_INST: "reservation-avg-utilization-inst",
    RESERVATION_AVG_UTILIZATION_VCPU: "reservation-avg-utilization-vcpu",
    RESERVATION_MAX_COMMITTED_SIZE_INST: "reservation-max-committed-size-inst",
    RESERVATION_MAX_COMMITTED_SIZE_VCPU: "reservation-max-committed-size-vcpu",
    RESERVATION_MAX_FUTURE_SIZE_INST: "reservation-max-future-size-inst",
    RESERVATION_MAX_FUTURE_SIZE_VCPU: "reservation-max-future-size-vcpu",
    RESERVATION_MAX_SIZE_INST: "reservation-max-size-inst",
    RESERVATION_MAX_SIZE_VCPU: "reservation-max-size-vcpu",
    RESERVATION_MAX_UNUSED_SIZE_INST: "reservation-max-unused-size-inst",
    RESERVATION_MAX_UNUSED_SIZE_VCPU: "reservation-max-unused-size-vcpu",
    RESERVATION_MAX_UTILIZATION: "reservation-max-utilization",
    RESERVATION_MIN_COMMITTED_SIZE_INST: "reservation-min-committed-size-inst",
    RESERVATION_MIN_COMMITTED_SIZE_VCPU: "reservation-min-committed-size-vcpu",
    RESERVATION_MIN_FUTURE_SIZE_INST: "reservation-min-future-size-inst",
    RESERVATION_MIN_FUTURE_SIZE_VCPU: "reservation-min-future-size-vcpu",
    RESERVATION_MIN_SIZE_INST: "reservation-min-size-inst",
    RESERVATION_MIN_SIZE_VCPU: "reservation-min-size-vcpu",
    RESERVATION_MIN_UNUSED_SIZE_INST: "reservation-min-unused-size-inst",
    RESERVATION_MIN_UNUSED_SIZE_VCPU: "reservation-min-unused-size-vcpu",
    RESERVATION_MIN_UTILIZATION: "reservation-min-utilization",
    RESERVATION_TOTAL_CAPACITY_HRS_INST: "reservation-total-capacity-hrs-inst",
    RESERVATION_TOTAL_CAPACITY_HRS_VCPU: "reservation-total-capacity-hrs-vcpu",
    RESERVATION_TOTAL_COUNT: "reservation-total-count",
    RESERVATION_TOTAL_ESTIMATED_COST: "reservation-total-estimated-cost",
    RESERVATION_UNUSED_TOTAL_CAPACITY_HRS_INST: "reservation-unused-total-capacity-hrs-inst",
    RESERVATION_UNUSED_TOTAL_CAPACITY_HRS_VCPU: "reservation-unused-total-capacity-hrs-vcpu",
    RESERVATION_UNUSED_TOTAL_ESTIMATED_COST: "reservation-unused-total-estimated-cost",
    RESERVED_TOTAL_ESTIMATED_COST: "reserved-total-estimated-cost",
    RESERVED_TOTAL_USAGE_HRS_INST: "reserved-total-usage-hrs-inst",
    RESERVED_TOTAL_USAGE_HRS_VCPU: "reserved-total-usage-hrs-vcpu",
    SPOT_AVG_RUN_TIME_BEFORE_INTERRUPTION_INST: "spot-avg-run-time-before-interruption-inst",
    SPOT_INTERRUPTION_RATE_INST: "spot-interruption-rate-inst",
    SPOT_INTERRUPTION_RATE_VCPU: "spot-interruption-rate-vcpu",
    SPOT_MAX_RUN_TIME_BEFORE_INTERRUPTION_INST: "spot-max-run-time-before-interruption-inst",
    SPOT_MIN_RUN_TIME_BEFORE_INTERRUPTION_INST: "spot-min-run-time-before-interruption-inst",
    SPOT_TOTAL_COUNT_INST: "spot-total-count-inst",
    SPOT_TOTAL_COUNT_VCPU: "spot-total-count-vcpu",
    SPOT_TOTAL_ESTIMATED_COST: "spot-total-estimated-cost",
    SPOT_TOTAL_INTERRUPTIONS_INST: "spot-total-interruptions-inst",
    SPOT_TOTAL_INTERRUPTIONS_VCPU: "spot-total-interruptions-vcpu",
    SPOT_TOTAL_USAGE_HRS_INST: "spot-total-usage-hrs-inst",
    SPOT_TOTAL_USAGE_HRS_VCPU: "spot-total-usage-hrs-vcpu",
    UNRESERVED_TOTAL_ESTIMATED_COST: "unreserved-total-estimated-cost",
    UNRESERVED_TOTAL_USAGE_HRS_INST: "unreserved-total-usage-hrs-inst",
    UNRESERVED_TOTAL_USAGE_HRS_VCPU: "unreserved-total-usage-hrs-vcpu",
};
const ReservationEndDateType = {
    LIMITED: "limited",
    UNLIMITED: "unlimited",
};
const ReservationType = {
    CAPACITY_BLOCK: "capacity-block",
    ODCR: "odcr",
};
const CapacityTenancy = {
    DEDICATED: "dedicated",
    DEFAULT: "default",
};
const CapacityManagerMonitoredTagKeyStatus = {
    ACTIVATED: "activated",
    ACTIVATING: "activating",
    DEACTIVATING: "deactivating",
    SUSPENDED: "suspended",
};
const UnlimitedSupportedInstanceFamily = {
    t2: "t2",
    t3: "t3",
    t3a: "t3a",
    t4g: "t4g",
};
const IpamPolicyManagedBy = {
    account: "account",
    delegated_administrator_for_ipam: "delegated-administrator-for-ipam",
};
const PartitionLoadFrequency = {
    DAILY: "daily",
    MONTHLY: "monthly",
    NONE: "none",
    WEEKLY: "weekly",
};
const HttpTokensEnforcedState = {
    disabled: "disabled",
    enabled: "enabled",
};
const EkPubKeyFormat = {
    der: "der",
    tpmt: "tpmt",
};
const EkPubKeyType = {
    ECC_SEC_P384: "ecc-sec-p384",
    RSA_2048: "rsa-2048",
};
const IpamComplianceStatus = {
    compliant: "compliant",
    ignored: "ignored",
    noncompliant: "noncompliant",
    unmanaged: "unmanaged",
};
const IpamOverlapStatus = {
    ignored: "ignored",
    nonoverlapping: "nonoverlapping",
    overlapping: "overlapping",
};
const IpamAddressHistoryResourceType = {
    eip: "eip",
    instance: "instance",
    network_interface: "network-interface",
    subnet: "subnet",
    vpc: "vpc",
};
const IpamDiscoveryFailureCode = {
    assume_role_failure: "assume-role-failure",
    throttling_failure: "throttling-failure",
    unauthorized_failure: "unauthorized-failure",
};
const IpamPublicAddressType = {
    AMAZON_OWNED_CONTIG: "amazon-owned-contig",
    AMAZON_OWNED_EIP: "amazon-owned-eip",
    ANYCAST_IP_LIST_IP: "anycast-ip-list-ip",
    BYOIP: "byoip",
    EC2_PUBLIC_IP: "ec2-public-ip",
    SERVICE_MANAGED_BYOIP: "service-managed-byoip",
    SERVICE_MANAGED_IP: "service-managed-ip",
};
const IpamPublicAddressAssociationStatus = {
    ASSOCIATED: "associated",
    DISASSOCIATED: "disassociated",
};
const IpamPublicAddressAwsService = {
    AGA: "global-accelerator",
    CLOUDFRONT: "cloudfront",
    DMS: "database-migration-service",
    EC2_LB: "load-balancer",
    ECS: "elastic-container-service",
    NAT_GATEWAY: "nat-gateway",
    OTHER: "other",
    RDS: "relational-database-service",
    REDSHIFT: "redshift",
    S2S_VPN: "site-to-site-vpn",
};
const IpamResourceCidrIpSource = {
    amazon: "amazon",
    byoip: "byoip",
    none: "none",
};
const IpamNetworkInterfaceAttachmentStatus = {
    available: "available",
    in_use: "in-use",
};
const IpamPolicyResourceType = {
    alb: "alb",
    eip: "eip",
    rds: "rds",
    rnat: "rnat",
};
const IpamManagementState = {
    ignored: "ignored",
    managed: "managed",
    unmanaged: "unmanaged",
};
const ManagedResourceDefaultVisibility = {
    hidden: "hidden",
    visible: "visible",
};
const RouteServerRouteInstallationStatus = {
    INSTALLED: "installed",
    REJECTED: "rejected",
};
const RouteServerRouteStatus = {
    IN_FIB: "in-fib",
    IN_RIB: "in-rib",
};
const LockMode = {
    compliance: "compliance",
    governance: "governance",
};
const ModifyAvailabilityZoneOptInStatus = {
    not_opted_in: "not-opted-in",
    opted_in: "opted-in",
};
const OperationType = {
    add: "add",
    remove: "remove",
};
const UnsuccessfulInstanceCreditSpecificationErrorCode = {
    INCORRECT_INSTANCE_STATE: "IncorrectInstanceState",
    INSTANCE_CREDIT_SPECIFICATION_NOT_SUPPORTED: "InstanceCreditSpecification.NotSupported",
    INSTANCE_NOT_FOUND: "InvalidInstanceID.NotFound",
    INVALID_INSTANCE_ID: "InvalidInstanceID.Malformed",
};
const DefaultInstanceMetadataEndpointState = {
    disabled: "disabled",
    enabled: "enabled",
    no_preference: "no-preference",
};
const MetadataDefaultHttpTokensState = {
    no_preference: "no-preference",
    optional: "optional",
    required: "required",
};
const DefaultHttpTokensEnforcedState = {
    disabled: "disabled",
    enabled: "enabled",
    no_preference: "no-preference",
};
const DefaultInstanceMetadataTagsState = {
    disabled: "disabled",
    enabled: "enabled",
    no_preference: "no-preference",
};
const HostTenancy = {
    dedicated: "dedicated",
    default: "default",
    host: "host",
};
const PublicIpDnsOption = {
    public_dual_stack_dns_name: "public-dual-stack-dns-name",
    public_ipv4_dns_name: "public-ipv4-dns-name",
    public_ipv6_dns_name: "public-ipv6-dns-name",
};
const TargetStorageTier = {
    archive: "archive",
};
const TrafficMirrorFilterRuleField = {
    description: "description",
    destination_port_range: "destination-port-range",
    protocol: "protocol",
    source_port_range: "source-port-range",
};
const TrafficMirrorSessionField = {
    description: "description",
    packet_length: "packet-length",
    virtual_network_id: "virtual-network-id",
};
const EncryptionSupportOptionValue = {
    disable: "disable",
    enable: "enable",
};
const VpcTenancy = {
    default: "default",
};
const Status = {
    inClassic: "InClassic",
    inVpc: "InVpc",
    moveInProgress: "MoveInProgress",
};
const VerificationMethod = {
    dns_token: "dns-token",
    remarks_x509: "remarks-x509",
};
const ReportInstanceReasonCodes = {
    instance_stuck_in_state: "instance-stuck-in-state",
    not_accepting_credentials: "not-accepting-credentials",
    other: "other",
    password_not_available: "password-not-available",
    performance_ebs_volume: "performance-ebs-volume",
    performance_instance_store: "performance-instance-store",
    performance_network: "performance-network",
    performance_other: "performance-other",
    unresponsive: "unresponsive",
};
const ReportStatusType = {
    impaired: "impaired",
    ok: "ok",
};
const ResetFpgaImageAttributeName = {
    loadPermission: "loadPermission",
};
const ResetImageAttributeName = {
    launchPermission: "launchPermission",
};
const MembershipType = {
    igmp: "igmp",
    static: "static",
};

exports.AcceleratorCount$ = AcceleratorCount$;
exports.AcceleratorCountRequest$ = AcceleratorCountRequest$;
exports.AcceleratorManufacturer = AcceleratorManufacturer;
exports.AcceleratorName = AcceleratorName;
exports.AcceleratorTotalMemoryMiB$ = AcceleratorTotalMemoryMiB$;
exports.AcceleratorTotalMemoryMiBRequest$ = AcceleratorTotalMemoryMiBRequest$;
exports.AcceleratorType = AcceleratorType;
exports.AcceptAddressTransfer$ = AcceptAddressTransfer$;
exports.AcceptAddressTransferCommand = AcceptAddressTransferCommand;
exports.AcceptAddressTransferRequest$ = AcceptAddressTransferRequest$;
exports.AcceptAddressTransferResult$ = AcceptAddressTransferResult$;
exports.AcceptCapacityReservationBillingOwnership$ = AcceptCapacityReservationBillingOwnership$;
exports.AcceptCapacityReservationBillingOwnershipCommand = AcceptCapacityReservationBillingOwnershipCommand;
exports.AcceptCapacityReservationBillingOwnershipRequest$ = AcceptCapacityReservationBillingOwnershipRequest$;
exports.AcceptCapacityReservationBillingOwnershipResult$ = AcceptCapacityReservationBillingOwnershipResult$;
exports.AcceptReservedInstancesExchangeQuote$ = AcceptReservedInstancesExchangeQuote$;
exports.AcceptReservedInstancesExchangeQuoteCommand = AcceptReservedInstancesExchangeQuoteCommand;
exports.AcceptReservedInstancesExchangeQuoteRequest$ = AcceptReservedInstancesExchangeQuoteRequest$;
exports.AcceptReservedInstancesExchangeQuoteResult$ = AcceptReservedInstancesExchangeQuoteResult$;
exports.AcceptTransitGatewayClientVpnAttachment$ = AcceptTransitGatewayClientVpnAttachment$;
exports.AcceptTransitGatewayClientVpnAttachmentCommand = AcceptTransitGatewayClientVpnAttachmentCommand;
exports.AcceptTransitGatewayClientVpnAttachmentRequest$ = AcceptTransitGatewayClientVpnAttachmentRequest$;
exports.AcceptTransitGatewayClientVpnAttachmentResult$ = AcceptTransitGatewayClientVpnAttachmentResult$;
exports.AcceptTransitGatewayMulticastDomainAssociations$ = AcceptTransitGatewayMulticastDomainAssociations$;
exports.AcceptTransitGatewayMulticastDomainAssociationsCommand = AcceptTransitGatewayMulticastDomainAssociationsCommand;
exports.AcceptTransitGatewayMulticastDomainAssociationsRequest$ = AcceptTransitGatewayMulticastDomainAssociationsRequest$;
exports.AcceptTransitGatewayMulticastDomainAssociationsResult$ = AcceptTransitGatewayMulticastDomainAssociationsResult$;
exports.AcceptTransitGatewayPeeringAttachment$ = AcceptTransitGatewayPeeringAttachment$;
exports.AcceptTransitGatewayPeeringAttachmentCommand = AcceptTransitGatewayPeeringAttachmentCommand;
exports.AcceptTransitGatewayPeeringAttachmentRequest$ = AcceptTransitGatewayPeeringAttachmentRequest$;
exports.AcceptTransitGatewayPeeringAttachmentResult$ = AcceptTransitGatewayPeeringAttachmentResult$;
exports.AcceptTransitGatewayVpcAttachment$ = AcceptTransitGatewayVpcAttachment$;
exports.AcceptTransitGatewayVpcAttachmentCommand = AcceptTransitGatewayVpcAttachmentCommand;
exports.AcceptTransitGatewayVpcAttachmentRequest$ = AcceptTransitGatewayVpcAttachmentRequest$;
exports.AcceptTransitGatewayVpcAttachmentResult$ = AcceptTransitGatewayVpcAttachmentResult$;
exports.AcceptVpcEndpointConnections$ = AcceptVpcEndpointConnections$;
exports.AcceptVpcEndpointConnectionsCommand = AcceptVpcEndpointConnectionsCommand;
exports.AcceptVpcEndpointConnectionsRequest$ = AcceptVpcEndpointConnectionsRequest$;
exports.AcceptVpcEndpointConnectionsResult$ = AcceptVpcEndpointConnectionsResult$;
exports.AcceptVpcPeeringConnection$ = AcceptVpcPeeringConnection$;
exports.AcceptVpcPeeringConnectionCommand = AcceptVpcPeeringConnectionCommand;
exports.AcceptVpcPeeringConnectionRequest$ = AcceptVpcPeeringConnectionRequest$;
exports.AcceptVpcPeeringConnectionResult$ = AcceptVpcPeeringConnectionResult$;
exports.AccessScopeAnalysisFinding$ = AccessScopeAnalysisFinding$;
exports.AccessScopePath$ = AccessScopePath$;
exports.AccessScopePathRequest$ = AccessScopePathRequest$;
exports.AccountAttribute$ = AccountAttribute$;
exports.AccountAttributeName = AccountAttributeName;
exports.AccountAttributeValue$ = AccountAttributeValue$;
exports.AccountVpcEncryptionControl$ = AccountVpcEncryptionControl$;
exports.AccountVpcEncryptionControlExclusions$ = AccountVpcEncryptionControlExclusions$;
exports.AccountVpcEncryptionControlMode = AccountVpcEncryptionControlMode;
exports.AccountVpcEncryptionControlState = AccountVpcEncryptionControlState;
exports.ActiveInstance$ = ActiveInstance$;
exports.ActiveVpnTunnelStatus$ = ActiveVpnTunnelStatus$;
exports.ActivityStatus = ActivityStatus;
exports.AddIpamOperatingRegion$ = AddIpamOperatingRegion$;
exports.AddIpamOrganizationalUnitExclusion$ = AddIpamOrganizationalUnitExclusion$;
exports.AddPrefixListEntry$ = AddPrefixListEntry$;
exports.AddedPrincipal$ = AddedPrincipal$;
exports.AdditionalDetail$ = AdditionalDetail$;
exports.Address$ = Address$;
exports.AddressAttribute$ = AddressAttribute$;
exports.AddressAttributeName = AddressAttributeName;
exports.AddressFamily = AddressFamily;
exports.AddressTransfer$ = AddressTransfer$;
exports.AddressTransferStatus = AddressTransferStatus;
exports.AdvertiseByoipCidr$ = AdvertiseByoipCidr$;
exports.AdvertiseByoipCidrCommand = AdvertiseByoipCidrCommand;
exports.AdvertiseByoipCidrRequest$ = AdvertiseByoipCidrRequest$;
exports.AdvertiseByoipCidrResult$ = AdvertiseByoipCidrResult$;
exports.Affinity = Affinity;
exports.AllocateAddress$ = AllocateAddress$;
exports.AllocateAddressCommand = AllocateAddressCommand;
exports.AllocateAddressRequest$ = AllocateAddressRequest$;
exports.AllocateAddressResult$ = AllocateAddressResult$;
exports.AllocateHosts$ = AllocateHosts$;
exports.AllocateHostsCommand = AllocateHostsCommand;
exports.AllocateHostsRequest$ = AllocateHostsRequest$;
exports.AllocateHostsResult$ = AllocateHostsResult$;
exports.AllocateIpamPoolCidr$ = AllocateIpamPoolCidr$;
exports.AllocateIpamPoolCidrCommand = AllocateIpamPoolCidrCommand;
exports.AllocateIpamPoolCidrRequest$ = AllocateIpamPoolCidrRequest$;
exports.AllocateIpamPoolCidrResult$ = AllocateIpamPoolCidrResult$;
exports.AllocationState = AllocationState;
exports.AllocationStrategy = AllocationStrategy;
exports.AllocationType = AllocationType;
exports.AllowedImagesSettingsDisabledState = AllowedImagesSettingsDisabledState;
exports.AllowedImagesSettingsEnabledState = AllowedImagesSettingsEnabledState;
exports.AllowedPrincipal$ = AllowedPrincipal$;
exports.AllowsMultipleInstanceTypes = AllowsMultipleInstanceTypes;
exports.AlternatePathHint$ = AlternatePathHint$;
exports.AmdSevSnp = AmdSevSnp;
exports.AmdSevSnpSpecification = AmdSevSnpSpecification;
exports.AnalysisAclRule$ = AnalysisAclRule$;
exports.AnalysisComponent$ = AnalysisComponent$;
exports.AnalysisLoadBalancerListener$ = AnalysisLoadBalancerListener$;
exports.AnalysisLoadBalancerTarget$ = AnalysisLoadBalancerTarget$;
exports.AnalysisPacketHeader$ = AnalysisPacketHeader$;
exports.AnalysisRouteTableRoute$ = AnalysisRouteTableRoute$;
exports.AnalysisSecurityGroupRule$ = AnalysisSecurityGroupRule$;
exports.AnalysisStatus = AnalysisStatus;
exports.ApplianceModeSupportValue = ApplianceModeSupportValue;
exports.ApplyCancellationCharges = ApplyCancellationCharges;
exports.ApplySecurityGroupsToClientVpnTargetNetwork$ = ApplySecurityGroupsToClientVpnTargetNetwork$;
exports.ApplySecurityGroupsToClientVpnTargetNetworkCommand = ApplySecurityGroupsToClientVpnTargetNetworkCommand;
exports.ApplySecurityGroupsToClientVpnTargetNetworkRequest$ = ApplySecurityGroupsToClientVpnTargetNetworkRequest$;
exports.ApplySecurityGroupsToClientVpnTargetNetworkResult$ = ApplySecurityGroupsToClientVpnTargetNetworkResult$;
exports.ArchitectureType = ArchitectureType;
exports.ArchitectureValues = ArchitectureValues;
exports.AsnAssociation$ = AsnAssociation$;
exports.AsnAssociationState = AsnAssociationState;
exports.AsnAuthorizationContext$ = AsnAuthorizationContext$;
exports.AsnState = AsnState;
exports.AssignIpv6Addresses$ = AssignIpv6Addresses$;
exports.AssignIpv6AddressesCommand = AssignIpv6AddressesCommand;
exports.AssignIpv6AddressesRequest$ = AssignIpv6AddressesRequest$;
exports.AssignIpv6AddressesResult$ = AssignIpv6AddressesResult$;
exports.AssignPrivateIpAddresses$ = AssignPrivateIpAddresses$;
exports.AssignPrivateIpAddressesCommand = AssignPrivateIpAddressesCommand;
exports.AssignPrivateIpAddressesRequest$ = AssignPrivateIpAddressesRequest$;
exports.AssignPrivateIpAddressesResult$ = AssignPrivateIpAddressesResult$;
exports.AssignPrivateNatGatewayAddress$ = AssignPrivateNatGatewayAddress$;
exports.AssignPrivateNatGatewayAddressCommand = AssignPrivateNatGatewayAddressCommand;
exports.AssignPrivateNatGatewayAddressRequest$ = AssignPrivateNatGatewayAddressRequest$;
exports.AssignPrivateNatGatewayAddressResult$ = AssignPrivateNatGatewayAddressResult$;
exports.AssignedPrivateIpAddress$ = AssignedPrivateIpAddress$;
exports.AssociateAddress$ = AssociateAddress$;
exports.AssociateAddressCommand = AssociateAddressCommand;
exports.AssociateAddressRequest$ = AssociateAddressRequest$;
exports.AssociateAddressResult$ = AssociateAddressResult$;
exports.AssociateCapacityReservationBillingOwner$ = AssociateCapacityReservationBillingOwner$;
exports.AssociateCapacityReservationBillingOwnerCommand = AssociateCapacityReservationBillingOwnerCommand;
exports.AssociateCapacityReservationBillingOwnerRequest$ = AssociateCapacityReservationBillingOwnerRequest$;
exports.AssociateCapacityReservationBillingOwnerResult$ = AssociateCapacityReservationBillingOwnerResult$;
exports.AssociateClientVpnTargetNetwork$ = AssociateClientVpnTargetNetwork$;
exports.AssociateClientVpnTargetNetworkCommand = AssociateClientVpnTargetNetworkCommand;
exports.AssociateClientVpnTargetNetworkRequest$ = AssociateClientVpnTargetNetworkRequest$;
exports.AssociateClientVpnTargetNetworkResult$ = AssociateClientVpnTargetNetworkResult$;
exports.AssociateDhcpOptions$ = AssociateDhcpOptions$;
exports.AssociateDhcpOptionsCommand = AssociateDhcpOptionsCommand;
exports.AssociateDhcpOptionsRequest$ = AssociateDhcpOptionsRequest$;
exports.AssociateEnclaveCertificateIamRole$ = AssociateEnclaveCertificateIamRole$;
exports.AssociateEnclaveCertificateIamRoleCommand = AssociateEnclaveCertificateIamRoleCommand;
exports.AssociateEnclaveCertificateIamRoleRequest$ = AssociateEnclaveCertificateIamRoleRequest$;
exports.AssociateEnclaveCertificateIamRoleResult$ = AssociateEnclaveCertificateIamRoleResult$;
exports.AssociateIamInstanceProfile$ = AssociateIamInstanceProfile$;
exports.AssociateIamInstanceProfileCommand = AssociateIamInstanceProfileCommand;
exports.AssociateIamInstanceProfileRequest$ = AssociateIamInstanceProfileRequest$;
exports.AssociateIamInstanceProfileResult$ = AssociateIamInstanceProfileResult$;
exports.AssociateInstanceEventWindow$ = AssociateInstanceEventWindow$;
exports.AssociateInstanceEventWindowCommand = AssociateInstanceEventWindowCommand;
exports.AssociateInstanceEventWindowRequest$ = AssociateInstanceEventWindowRequest$;
exports.AssociateInstanceEventWindowResult$ = AssociateInstanceEventWindowResult$;
exports.AssociateIpamByoasn$ = AssociateIpamByoasn$;
exports.AssociateIpamByoasnCommand = AssociateIpamByoasnCommand;
exports.AssociateIpamByoasnRequest$ = AssociateIpamByoasnRequest$;
exports.AssociateIpamByoasnResult$ = AssociateIpamByoasnResult$;
exports.AssociateIpamResourceDiscovery$ = AssociateIpamResourceDiscovery$;
exports.AssociateIpamResourceDiscoveryCommand = AssociateIpamResourceDiscoveryCommand;
exports.AssociateIpamResourceDiscoveryRequest$ = AssociateIpamResourceDiscoveryRequest$;
exports.AssociateIpamResourceDiscoveryResult$ = AssociateIpamResourceDiscoveryResult$;
exports.AssociateNatGatewayAddress$ = AssociateNatGatewayAddress$;
exports.AssociateNatGatewayAddressCommand = AssociateNatGatewayAddressCommand;
exports.AssociateNatGatewayAddressRequest$ = AssociateNatGatewayAddressRequest$;
exports.AssociateNatGatewayAddressResult$ = AssociateNatGatewayAddressResult$;
exports.AssociateRouteServer$ = AssociateRouteServer$;
exports.AssociateRouteServerCommand = AssociateRouteServerCommand;
exports.AssociateRouteServerRequest$ = AssociateRouteServerRequest$;
exports.AssociateRouteServerResult$ = AssociateRouteServerResult$;
exports.AssociateRouteTable$ = AssociateRouteTable$;
exports.AssociateRouteTableCommand = AssociateRouteTableCommand;
exports.AssociateRouteTableRequest$ = AssociateRouteTableRequest$;
exports.AssociateRouteTableResult$ = AssociateRouteTableResult$;
exports.AssociateSecurityGroupVpc$ = AssociateSecurityGroupVpc$;
exports.AssociateSecurityGroupVpcCommand = AssociateSecurityGroupVpcCommand;
exports.AssociateSecurityGroupVpcRequest$ = AssociateSecurityGroupVpcRequest$;
exports.AssociateSecurityGroupVpcResult$ = AssociateSecurityGroupVpcResult$;
exports.AssociateSubnetCidrBlock$ = AssociateSubnetCidrBlock$;
exports.AssociateSubnetCidrBlockCommand = AssociateSubnetCidrBlockCommand;
exports.AssociateSubnetCidrBlockRequest$ = AssociateSubnetCidrBlockRequest$;
exports.AssociateSubnetCidrBlockResult$ = AssociateSubnetCidrBlockResult$;
exports.AssociateTransitGatewayMulticastDomain$ = AssociateTransitGatewayMulticastDomain$;
exports.AssociateTransitGatewayMulticastDomainCommand = AssociateTransitGatewayMulticastDomainCommand;
exports.AssociateTransitGatewayMulticastDomainRequest$ = AssociateTransitGatewayMulticastDomainRequest$;
exports.AssociateTransitGatewayMulticastDomainResult$ = AssociateTransitGatewayMulticastDomainResult$;
exports.AssociateTransitGatewayPolicyTable$ = AssociateTransitGatewayPolicyTable$;
exports.AssociateTransitGatewayPolicyTableCommand = AssociateTransitGatewayPolicyTableCommand;
exports.AssociateTransitGatewayPolicyTableRequest$ = AssociateTransitGatewayPolicyTableRequest$;
exports.AssociateTransitGatewayPolicyTableResult$ = AssociateTransitGatewayPolicyTableResult$;
exports.AssociateTransitGatewayRouteTable$ = AssociateTransitGatewayRouteTable$;
exports.AssociateTransitGatewayRouteTableCommand = AssociateTransitGatewayRouteTableCommand;
exports.AssociateTransitGatewayRouteTableRequest$ = AssociateTransitGatewayRouteTableRequest$;
exports.AssociateTransitGatewayRouteTableResult$ = AssociateTransitGatewayRouteTableResult$;
exports.AssociateTrunkInterface$ = AssociateTrunkInterface$;
exports.AssociateTrunkInterfaceCommand = AssociateTrunkInterfaceCommand;
exports.AssociateTrunkInterfaceRequest$ = AssociateTrunkInterfaceRequest$;
exports.AssociateTrunkInterfaceResult$ = AssociateTrunkInterfaceResult$;
exports.AssociateVpcCidrBlock$ = AssociateVpcCidrBlock$;
exports.AssociateVpcCidrBlockCommand = AssociateVpcCidrBlockCommand;
exports.AssociateVpcCidrBlockRequest$ = AssociateVpcCidrBlockRequest$;
exports.AssociateVpcCidrBlockResult$ = AssociateVpcCidrBlockResult$;
exports.AssociatedNetworkType = AssociatedNetworkType;
exports.AssociatedRole$ = AssociatedRole$;
exports.AssociatedTargetNetwork$ = AssociatedTargetNetwork$;
exports.AssociationStatus$ = AssociationStatus$;
exports.AssociationStatusCode = AssociationStatusCode;
exports.AthenaIntegration$ = AthenaIntegration$;
exports.AttachClassicLinkVpc$ = AttachClassicLinkVpc$;
exports.AttachClassicLinkVpcCommand = AttachClassicLinkVpcCommand;
exports.AttachClassicLinkVpcRequest$ = AttachClassicLinkVpcRequest$;
exports.AttachClassicLinkVpcResult$ = AttachClassicLinkVpcResult$;
exports.AttachImageWatermark$ = AttachImageWatermark$;
exports.AttachImageWatermarkCommand = AttachImageWatermarkCommand;
exports.AttachImageWatermarkRequest$ = AttachImageWatermarkRequest$;
exports.AttachImageWatermarkResult$ = AttachImageWatermarkResult$;
exports.AttachInternetGateway$ = AttachInternetGateway$;
exports.AttachInternetGatewayCommand = AttachInternetGatewayCommand;
exports.AttachInternetGatewayRequest$ = AttachInternetGatewayRequest$;
exports.AttachNetworkInterface$ = AttachNetworkInterface$;
exports.AttachNetworkInterfaceCommand = AttachNetworkInterfaceCommand;
exports.AttachNetworkInterfaceRequest$ = AttachNetworkInterfaceRequest$;
exports.AttachNetworkInterfaceResult$ = AttachNetworkInterfaceResult$;
exports.AttachVerifiedAccessTrustProvider$ = AttachVerifiedAccessTrustProvider$;
exports.AttachVerifiedAccessTrustProviderCommand = AttachVerifiedAccessTrustProviderCommand;
exports.AttachVerifiedAccessTrustProviderRequest$ = AttachVerifiedAccessTrustProviderRequest$;
exports.AttachVerifiedAccessTrustProviderResult$ = AttachVerifiedAccessTrustProviderResult$;
exports.AttachVolume$ = AttachVolume$;
exports.AttachVolumeCommand = AttachVolumeCommand;
exports.AttachVolumeRequest$ = AttachVolumeRequest$;
exports.AttachVpnGateway$ = AttachVpnGateway$;
exports.AttachVpnGatewayCommand = AttachVpnGatewayCommand;
exports.AttachVpnGatewayRequest$ = AttachVpnGatewayRequest$;
exports.AttachVpnGatewayResult$ = AttachVpnGatewayResult$;
exports.AttachmentEnaSrdSpecification$ = AttachmentEnaSrdSpecification$;
exports.AttachmentEnaSrdUdpSpecification$ = AttachmentEnaSrdUdpSpecification$;
exports.AttachmentLimitType = AttachmentLimitType;
exports.AttachmentStatus = AttachmentStatus;
exports.AttributeBooleanValue$ = AttributeBooleanValue$;
exports.AttributeSummary$ = AttributeSummary$;
exports.AttributeValue$ = AttributeValue$;
exports.AuthorizationRule$ = AuthorizationRule$;
exports.AuthorizeClientVpnIngress$ = AuthorizeClientVpnIngress$;
exports.AuthorizeClientVpnIngressCommand = AuthorizeClientVpnIngressCommand;
exports.AuthorizeClientVpnIngressRequest$ = AuthorizeClientVpnIngressRequest$;
exports.AuthorizeClientVpnIngressResult$ = AuthorizeClientVpnIngressResult$;
exports.AuthorizeSecurityGroupEgress$ = AuthorizeSecurityGroupEgress$;
exports.AuthorizeSecurityGroupEgressCommand = AuthorizeSecurityGroupEgressCommand;
exports.AuthorizeSecurityGroupEgressRequest$ = AuthorizeSecurityGroupEgressRequest$;
exports.AuthorizeSecurityGroupEgressResult$ = AuthorizeSecurityGroupEgressResult$;
exports.AuthorizeSecurityGroupIngress$ = AuthorizeSecurityGroupIngress$;
exports.AuthorizeSecurityGroupIngressCommand = AuthorizeSecurityGroupIngressCommand;
exports.AuthorizeSecurityGroupIngressRequest$ = AuthorizeSecurityGroupIngressRequest$;
exports.AuthorizeSecurityGroupIngressResult$ = AuthorizeSecurityGroupIngressResult$;
exports.AutoAcceptSharedAssociationsValue = AutoAcceptSharedAssociationsValue;
exports.AutoAcceptSharedAttachmentsValue = AutoAcceptSharedAttachmentsValue;
exports.AutoPlacement = AutoPlacement;
exports.AutoProvisionZonesState = AutoProvisionZonesState;
exports.AutoScalingIpsState = AutoScalingIpsState;
exports.AvailabilityMode = AvailabilityMode;
exports.AvailabilityZone$ = AvailabilityZone$;
exports.AvailabilityZoneAddress$ = AvailabilityZoneAddress$;
exports.AvailabilityZoneGeography$ = AvailabilityZoneGeography$;
exports.AvailabilityZoneMessage$ = AvailabilityZoneMessage$;
exports.AvailabilityZoneOptInStatus = AvailabilityZoneOptInStatus;
exports.AvailabilityZoneState = AvailabilityZoneState;
exports.AvailabilityZoneSubGeography$ = AvailabilityZoneSubGeography$;
exports.AvailableCapacity$ = AvailableCapacity$;
exports.BandwidthWeightingType = BandwidthWeightingType;
exports.BareMetal = BareMetal;
exports.BaselineEbsBandwidthMbps$ = BaselineEbsBandwidthMbps$;
exports.BaselineEbsBandwidthMbpsRequest$ = BaselineEbsBandwidthMbpsRequest$;
exports.BaselinePerformanceFactors$ = BaselinePerformanceFactors$;
exports.BaselinePerformanceFactorsRequest$ = BaselinePerformanceFactorsRequest$;
exports.BatchState = BatchState;
exports.BgpStatus = BgpStatus;
exports.BlobAttributeValue$ = BlobAttributeValue$;
exports.BlockDeviceMapping$ = BlockDeviceMapping$;
exports.BlockDeviceMappingResponse$ = BlockDeviceMappingResponse$;
exports.BlockPublicAccessMode = BlockPublicAccessMode;
exports.BlockPublicAccessStates$ = BlockPublicAccessStates$;
exports.BootModeType = BootModeType;
exports.BootModeValues = BootModeValues;
exports.BundleInstance$ = BundleInstance$;
exports.BundleInstanceCommand = BundleInstanceCommand;
exports.BundleInstanceRequest$ = BundleInstanceRequest$;
exports.BundleInstanceResult$ = BundleInstanceResult$;
exports.BundleTask$ = BundleTask$;
exports.BundleTaskError$ = BundleTaskError$;
exports.BundleTaskState = BundleTaskState;
exports.BurstablePerformance = BurstablePerformance;
exports.Byoasn$ = Byoasn$;
exports.ByoipCidr$ = ByoipCidr$;
exports.ByoipCidrState = ByoipCidrState;
exports.CallerRole = CallerRole;
exports.CancelBatchErrorCode = CancelBatchErrorCode;
exports.CancelBundleTask$ = CancelBundleTask$;
exports.CancelBundleTaskCommand = CancelBundleTaskCommand;
exports.CancelBundleTaskRequest$ = CancelBundleTaskRequest$;
exports.CancelBundleTaskResult$ = CancelBundleTaskResult$;
exports.CancelCapacityReservation$ = CancelCapacityReservation$;
exports.CancelCapacityReservationCommand = CancelCapacityReservationCommand;
exports.CancelCapacityReservationFleetError$ = CancelCapacityReservationFleetError$;
exports.CancelCapacityReservationFleets$ = CancelCapacityReservationFleets$;
exports.CancelCapacityReservationFleetsCommand = CancelCapacityReservationFleetsCommand;
exports.CancelCapacityReservationFleetsRequest$ = CancelCapacityReservationFleetsRequest$;
exports.CancelCapacityReservationFleetsResult$ = CancelCapacityReservationFleetsResult$;
exports.CancelCapacityReservationRequest$ = CancelCapacityReservationRequest$;
exports.CancelCapacityReservationResult$ = CancelCapacityReservationResult$;
exports.CancelConversionRequest$ = CancelConversionRequest$;
exports.CancelConversionTask$ = CancelConversionTask$;
exports.CancelConversionTaskCommand = CancelConversionTaskCommand;
exports.CancelDeclarativePoliciesReport$ = CancelDeclarativePoliciesReport$;
exports.CancelDeclarativePoliciesReportCommand = CancelDeclarativePoliciesReportCommand;
exports.CancelDeclarativePoliciesReportRequest$ = CancelDeclarativePoliciesReportRequest$;
exports.CancelDeclarativePoliciesReportResult$ = CancelDeclarativePoliciesReportResult$;
exports.CancelExportTask$ = CancelExportTask$;
exports.CancelExportTaskCommand = CancelExportTaskCommand;
exports.CancelExportTaskRequest$ = CancelExportTaskRequest$;
exports.CancelImageLaunchPermission$ = CancelImageLaunchPermission$;
exports.CancelImageLaunchPermissionCommand = CancelImageLaunchPermissionCommand;
exports.CancelImageLaunchPermissionRequest$ = CancelImageLaunchPermissionRequest$;
exports.CancelImageLaunchPermissionResult$ = CancelImageLaunchPermissionResult$;
exports.CancelImportTask$ = CancelImportTask$;
exports.CancelImportTaskCommand = CancelImportTaskCommand;
exports.CancelImportTaskRequest$ = CancelImportTaskRequest$;
exports.CancelImportTaskResult$ = CancelImportTaskResult$;
exports.CancelReservedInstancesListing$ = CancelReservedInstancesListing$;
exports.CancelReservedInstancesListingCommand = CancelReservedInstancesListingCommand;
exports.CancelReservedInstancesListingRequest$ = CancelReservedInstancesListingRequest$;
exports.CancelReservedInstancesListingResult$ = CancelReservedInstancesListingResult$;
exports.CancelSpotFleetRequests$ = CancelSpotFleetRequests$;
exports.CancelSpotFleetRequestsCommand = CancelSpotFleetRequestsCommand;
exports.CancelSpotFleetRequestsError$ = CancelSpotFleetRequestsError$;
exports.CancelSpotFleetRequestsErrorItem$ = CancelSpotFleetRequestsErrorItem$;
exports.CancelSpotFleetRequestsRequest$ = CancelSpotFleetRequestsRequest$;
exports.CancelSpotFleetRequestsResponse$ = CancelSpotFleetRequestsResponse$;
exports.CancelSpotFleetRequestsSuccessItem$ = CancelSpotFleetRequestsSuccessItem$;
exports.CancelSpotInstanceRequestState = CancelSpotInstanceRequestState;
exports.CancelSpotInstanceRequests$ = CancelSpotInstanceRequests$;
exports.CancelSpotInstanceRequestsCommand = CancelSpotInstanceRequestsCommand;
exports.CancelSpotInstanceRequestsRequest$ = CancelSpotInstanceRequestsRequest$;
exports.CancelSpotInstanceRequestsResult$ = CancelSpotInstanceRequestsResult$;
exports.CancellationTerms$ = CancellationTerms$;
exports.CancelledSpotInstanceRequest$ = CancelledSpotInstanceRequest$;
exports.CapacityAllocation$ = CapacityAllocation$;
exports.CapacityAllocationMetadataEntry$ = CapacityAllocationMetadataEntry$;
exports.CapacityBlock$ = CapacityBlock$;
exports.CapacityBlockExtension$ = CapacityBlockExtension$;
exports.CapacityBlockExtensionOffering$ = CapacityBlockExtensionOffering$;
exports.CapacityBlockExtensionStatus = CapacityBlockExtensionStatus;
exports.CapacityBlockInterconnectStatus = CapacityBlockInterconnectStatus;
exports.CapacityBlockOffering$ = CapacityBlockOffering$;
exports.CapacityBlockResourceState = CapacityBlockResourceState;
exports.CapacityBlockStatus$ = CapacityBlockStatus$;
exports.CapacityManagerCondition$ = CapacityManagerCondition$;
exports.CapacityManagerDataExportResponse$ = CapacityManagerDataExportResponse$;
exports.CapacityManagerDataExportStatus = CapacityManagerDataExportStatus;
exports.CapacityManagerDimension$ = CapacityManagerDimension$;
exports.CapacityManagerMonitoredTagKey$ = CapacityManagerMonitoredTagKey$;
exports.CapacityManagerMonitoredTagKeyStatus = CapacityManagerMonitoredTagKeyStatus;
exports.CapacityManagerStatus = CapacityManagerStatus;
exports.CapacityManagerTagDimension$ = CapacityManagerTagDimension$;
exports.CapacityReservation$ = CapacityReservation$;
exports.CapacityReservationBillingRequest$ = CapacityReservationBillingRequest$;
exports.CapacityReservationBillingRequestStatus = CapacityReservationBillingRequestStatus;
exports.CapacityReservationCancellationQuote$ = CapacityReservationCancellationQuote$;
exports.CapacityReservationCancellationQuoteState = CapacityReservationCancellationQuoteState;
exports.CapacityReservationCommitmentInfo$ = CapacityReservationCommitmentInfo$;
exports.CapacityReservationConfiguration$ = CapacityReservationConfiguration$;
exports.CapacityReservationDeliveryPreference = CapacityReservationDeliveryPreference;
exports.CapacityReservationFleet$ = CapacityReservationFleet$;
exports.CapacityReservationFleetCancellationState$ = CapacityReservationFleetCancellationState$;
exports.CapacityReservationFleetState = CapacityReservationFleetState;
exports.CapacityReservationGroup$ = CapacityReservationGroup$;
exports.CapacityReservationInfo$ = CapacityReservationInfo$;
exports.CapacityReservationInstancePlatform = CapacityReservationInstancePlatform;
exports.CapacityReservationOptions$ = CapacityReservationOptions$;
exports.CapacityReservationOptionsRequest$ = CapacityReservationOptionsRequest$;
exports.CapacityReservationPreference = CapacityReservationPreference;
exports.CapacityReservationSpecification$ = CapacityReservationSpecification$;
exports.CapacityReservationSpecificationResponse$ = CapacityReservationSpecificationResponse$;
exports.CapacityReservationState = CapacityReservationState;
exports.CapacityReservationStatus$ = CapacityReservationStatus$;
exports.CapacityReservationTarget$ = CapacityReservationTarget$;
exports.CapacityReservationTargetResponse$ = CapacityReservationTargetResponse$;
exports.CapacityReservationTenancy = CapacityReservationTenancy;
exports.CapacityReservationTopology$ = CapacityReservationTopology$;
exports.CapacityReservationType = CapacityReservationType;
exports.CapacityTenancy = CapacityTenancy;
exports.CarrierGateway$ = CarrierGateway$;
exports.CarrierGatewayState = CarrierGatewayState;
exports.CertificateAuthentication$ = CertificateAuthentication$;
exports.CertificateAuthenticationRequest$ = CertificateAuthenticationRequest$;
exports.CidrAuthorizationContext$ = CidrAuthorizationContext$;
exports.CidrBlock$ = CidrBlock$;
exports.ClassicLinkDnsSupport$ = ClassicLinkDnsSupport$;
exports.ClassicLinkInstance$ = ClassicLinkInstance$;
exports.ClassicLoadBalancer$ = ClassicLoadBalancer$;
exports.ClassicLoadBalancersConfig$ = ClassicLoadBalancersConfig$;
exports.ClientCertificateRevocationListStatus$ = ClientCertificateRevocationListStatus$;
exports.ClientCertificateRevocationListStatusCode = ClientCertificateRevocationListStatusCode;
exports.ClientConnectOptions$ = ClientConnectOptions$;
exports.ClientConnectResponseOptions$ = ClientConnectResponseOptions$;
exports.ClientData$ = ClientData$;
exports.ClientLoginBannerOptions$ = ClientLoginBannerOptions$;
exports.ClientLoginBannerResponseOptions$ = ClientLoginBannerResponseOptions$;
exports.ClientRouteEnforcementOptions$ = ClientRouteEnforcementOptions$;
exports.ClientRouteEnforcementResponseOptions$ = ClientRouteEnforcementResponseOptions$;
exports.ClientVpnAuthentication$ = ClientVpnAuthentication$;
exports.ClientVpnAuthenticationRequest$ = ClientVpnAuthenticationRequest$;
exports.ClientVpnAuthenticationType = ClientVpnAuthenticationType;
exports.ClientVpnAuthorizationRuleStatus$ = ClientVpnAuthorizationRuleStatus$;
exports.ClientVpnAuthorizationRuleStatusCode = ClientVpnAuthorizationRuleStatusCode;
exports.ClientVpnConnection$ = ClientVpnConnection$;
exports.ClientVpnConnectionStatus$ = ClientVpnConnectionStatus$;
exports.ClientVpnConnectionStatusCode = ClientVpnConnectionStatusCode;
exports.ClientVpnEndpoint$ = ClientVpnEndpoint$;
exports.ClientVpnEndpointAttributeStatus$ = ClientVpnEndpointAttributeStatus$;
exports.ClientVpnEndpointAttributeStatusCode = ClientVpnEndpointAttributeStatusCode;
exports.ClientVpnEndpointStatus$ = ClientVpnEndpointStatus$;
exports.ClientVpnEndpointStatusCode = ClientVpnEndpointStatusCode;
exports.ClientVpnRoute$ = ClientVpnRoute$;
exports.ClientVpnRouteStatus$ = ClientVpnRouteStatus$;
exports.ClientVpnRouteStatusCode = ClientVpnRouteStatusCode;
exports.CloudWatchLogOptions$ = CloudWatchLogOptions$;
exports.CloudWatchLogOptionsSpecification$ = CloudWatchLogOptionsSpecification$;
exports.CoipAddressUsage$ = CoipAddressUsage$;
exports.CoipCidr$ = CoipCidr$;
exports.CoipPool$ = CoipPool$;
exports.Comparison = Comparison;
exports.ConfirmProductInstance$ = ConfirmProductInstance$;
exports.ConfirmProductInstanceCommand = ConfirmProductInstanceCommand;
exports.ConfirmProductInstanceRequest$ = ConfirmProductInstanceRequest$;
exports.ConfirmProductInstanceResult$ = ConfirmProductInstanceResult$;
exports.ConnectionLogOptions$ = ConnectionLogOptions$;
exports.ConnectionLogResponseOptions$ = ConnectionLogResponseOptions$;
exports.ConnectionNotification$ = ConnectionNotification$;
exports.ConnectionNotificationState = ConnectionNotificationState;
exports.ConnectionNotificationType = ConnectionNotificationType;
exports.ConnectionTrackingConfiguration$ = ConnectionTrackingConfiguration$;
exports.ConnectionTrackingSpecification$ = ConnectionTrackingSpecification$;
exports.ConnectionTrackingSpecificationRequest$ = ConnectionTrackingSpecificationRequest$;
exports.ConnectionTrackingSpecificationResponse$ = ConnectionTrackingSpecificationResponse$;
exports.ConnectivityType = ConnectivityType;
exports.ContainerFormat = ContainerFormat;
exports.ConversionTask$ = ConversionTask$;
exports.ConversionTaskState = ConversionTaskState;
exports.CopyFpgaImage$ = CopyFpgaImage$;
exports.CopyFpgaImageCommand = CopyFpgaImageCommand;
exports.CopyFpgaImageRequest$ = CopyFpgaImageRequest$;
exports.CopyFpgaImageResult$ = CopyFpgaImageResult$;
exports.CopyImage$ = CopyImage$;
exports.CopyImageCommand = CopyImageCommand;
exports.CopyImageRequest$ = CopyImageRequest$;
exports.CopyImageResult$ = CopyImageResult$;
exports.CopySnapshot$ = CopySnapshot$;
exports.CopySnapshotCommand = CopySnapshotCommand;
exports.CopySnapshotRequest$ = CopySnapshotRequest$;
exports.CopySnapshotResult$ = CopySnapshotResult$;
exports.CopyTagsFromSource = CopyTagsFromSource;
exports.CopyVolumes$ = CopyVolumes$;
exports.CopyVolumesCommand = CopyVolumesCommand;
exports.CopyVolumesRequest$ = CopyVolumesRequest$;
exports.CopyVolumesResult$ = CopyVolumesResult$;
exports.CpuManufacturer = CpuManufacturer;
exports.CpuOptions$ = CpuOptions$;
exports.CpuOptionsRequest$ = CpuOptionsRequest$;
exports.CpuPerformanceFactor$ = CpuPerformanceFactor$;
exports.CpuPerformanceFactorRequest$ = CpuPerformanceFactorRequest$;
exports.CreateCapacityManagerDataExport$ = CreateCapacityManagerDataExport$;
exports.CreateCapacityManagerDataExportCommand = CreateCapacityManagerDataExportCommand;
exports.CreateCapacityManagerDataExportRequest$ = CreateCapacityManagerDataExportRequest$;
exports.CreateCapacityManagerDataExportResult$ = CreateCapacityManagerDataExportResult$;
exports.CreateCapacityReservation$ = CreateCapacityReservation$;
exports.CreateCapacityReservationBySplitting$ = CreateCapacityReservationBySplitting$;
exports.CreateCapacityReservationBySplittingCommand = CreateCapacityReservationBySplittingCommand;
exports.CreateCapacityReservationBySplittingRequest$ = CreateCapacityReservationBySplittingRequest$;
exports.CreateCapacityReservationBySplittingResult$ = CreateCapacityReservationBySplittingResult$;
exports.CreateCapacityReservationCancellationQuote$ = CreateCapacityReservationCancellationQuote$;
exports.CreateCapacityReservationCancellationQuoteCommand = CreateCapacityReservationCancellationQuoteCommand;
exports.CreateCapacityReservationCancellationQuoteRequest$ = CreateCapacityReservationCancellationQuoteRequest$;
exports.CreateCapacityReservationCancellationQuoteResult$ = CreateCapacityReservationCancellationQuoteResult$;
exports.CreateCapacityReservationCommand = CreateCapacityReservationCommand;
exports.CreateCapacityReservationFleet$ = CreateCapacityReservationFleet$;
exports.CreateCapacityReservationFleetCommand = CreateCapacityReservationFleetCommand;
exports.CreateCapacityReservationFleetRequest$ = CreateCapacityReservationFleetRequest$;
exports.CreateCapacityReservationFleetResult$ = CreateCapacityReservationFleetResult$;
exports.CreateCapacityReservationRequest$ = CreateCapacityReservationRequest$;
exports.CreateCapacityReservationResult$ = CreateCapacityReservationResult$;
exports.CreateCarrierGateway$ = CreateCarrierGateway$;
exports.CreateCarrierGatewayCommand = CreateCarrierGatewayCommand;
exports.CreateCarrierGatewayRequest$ = CreateCarrierGatewayRequest$;
exports.CreateCarrierGatewayResult$ = CreateCarrierGatewayResult$;
exports.CreateClientVpnEndpoint$ = CreateClientVpnEndpoint$;
exports.CreateClientVpnEndpointCommand = CreateClientVpnEndpointCommand;
exports.CreateClientVpnEndpointRequest$ = CreateClientVpnEndpointRequest$;
exports.CreateClientVpnEndpointResult$ = CreateClientVpnEndpointResult$;
exports.CreateClientVpnRoute$ = CreateClientVpnRoute$;
exports.CreateClientVpnRouteCommand = CreateClientVpnRouteCommand;
exports.CreateClientVpnRouteRequest$ = CreateClientVpnRouteRequest$;
exports.CreateClientVpnRouteResult$ = CreateClientVpnRouteResult$;
exports.CreateCoipCidr$ = CreateCoipCidr$;
exports.CreateCoipCidrCommand = CreateCoipCidrCommand;
exports.CreateCoipCidrRequest$ = CreateCoipCidrRequest$;
exports.CreateCoipCidrResult$ = CreateCoipCidrResult$;
exports.CreateCoipPool$ = CreateCoipPool$;
exports.CreateCoipPoolCommand = CreateCoipPoolCommand;
exports.CreateCoipPoolRequest$ = CreateCoipPoolRequest$;
exports.CreateCoipPoolResult$ = CreateCoipPoolResult$;
exports.CreateCustomerGateway$ = CreateCustomerGateway$;
exports.CreateCustomerGatewayCommand = CreateCustomerGatewayCommand;
exports.CreateCustomerGatewayRequest$ = CreateCustomerGatewayRequest$;
exports.CreateCustomerGatewayResult$ = CreateCustomerGatewayResult$;
exports.CreateDefaultSubnet$ = CreateDefaultSubnet$;
exports.CreateDefaultSubnetCommand = CreateDefaultSubnetCommand;
exports.CreateDefaultSubnetRequest$ = CreateDefaultSubnetRequest$;
exports.CreateDefaultSubnetResult$ = CreateDefaultSubnetResult$;
exports.CreateDefaultVpc$ = CreateDefaultVpc$;
exports.CreateDefaultVpcCommand = CreateDefaultVpcCommand;
exports.CreateDefaultVpcRequest$ = CreateDefaultVpcRequest$;
exports.CreateDefaultVpcResult$ = CreateDefaultVpcResult$;
exports.CreateDelegateMacVolumeOwnershipTask$ = CreateDelegateMacVolumeOwnershipTask$;
exports.CreateDelegateMacVolumeOwnershipTaskCommand = CreateDelegateMacVolumeOwnershipTaskCommand;
exports.CreateDelegateMacVolumeOwnershipTaskRequest$ = CreateDelegateMacVolumeOwnershipTaskRequest$;
exports.CreateDelegateMacVolumeOwnershipTaskResult$ = CreateDelegateMacVolumeOwnershipTaskResult$;
exports.CreateDhcpOptions$ = CreateDhcpOptions$;
exports.CreateDhcpOptionsCommand = CreateDhcpOptionsCommand;
exports.CreateDhcpOptionsRequest$ = CreateDhcpOptionsRequest$;
exports.CreateDhcpOptionsResult$ = CreateDhcpOptionsResult$;
exports.CreateEgressOnlyInternetGateway$ = CreateEgressOnlyInternetGateway$;
exports.CreateEgressOnlyInternetGatewayCommand = CreateEgressOnlyInternetGatewayCommand;
exports.CreateEgressOnlyInternetGatewayRequest$ = CreateEgressOnlyInternetGatewayRequest$;
exports.CreateEgressOnlyInternetGatewayResult$ = CreateEgressOnlyInternetGatewayResult$;
exports.CreateFleet$ = CreateFleet$;
exports.CreateFleetCommand = CreateFleetCommand;
exports.CreateFleetError$ = CreateFleetError$;
exports.CreateFleetInstance$ = CreateFleetInstance$;
exports.CreateFleetRequest$ = CreateFleetRequest$;
exports.CreateFleetResult$ = CreateFleetResult$;
exports.CreateFlowLogs$ = CreateFlowLogs$;
exports.CreateFlowLogsCommand = CreateFlowLogsCommand;
exports.CreateFlowLogsRequest$ = CreateFlowLogsRequest$;
exports.CreateFlowLogsResult$ = CreateFlowLogsResult$;
exports.CreateFpgaImage$ = CreateFpgaImage$;
exports.CreateFpgaImageCommand = CreateFpgaImageCommand;
exports.CreateFpgaImageRequest$ = CreateFpgaImageRequest$;
exports.CreateFpgaImageResult$ = CreateFpgaImageResult$;
exports.CreateImage$ = CreateImage$;
exports.CreateImageCommand = CreateImageCommand;
exports.CreateImageRequest$ = CreateImageRequest$;
exports.CreateImageResult$ = CreateImageResult$;
exports.CreateImageUsageReport$ = CreateImageUsageReport$;
exports.CreateImageUsageReportCommand = CreateImageUsageReportCommand;
exports.CreateImageUsageReportRequest$ = CreateImageUsageReportRequest$;
exports.CreateImageUsageReportResult$ = CreateImageUsageReportResult$;
exports.CreateInstanceConnectEndpoint$ = CreateInstanceConnectEndpoint$;
exports.CreateInstanceConnectEndpointCommand = CreateInstanceConnectEndpointCommand;
exports.CreateInstanceConnectEndpointRequest$ = CreateInstanceConnectEndpointRequest$;
exports.CreateInstanceConnectEndpointResult$ = CreateInstanceConnectEndpointResult$;
exports.CreateInstanceEventWindow$ = CreateInstanceEventWindow$;
exports.CreateInstanceEventWindowCommand = CreateInstanceEventWindowCommand;
exports.CreateInstanceEventWindowRequest$ = CreateInstanceEventWindowRequest$;
exports.CreateInstanceEventWindowResult$ = CreateInstanceEventWindowResult$;
exports.CreateInstanceExportTask$ = CreateInstanceExportTask$;
exports.CreateInstanceExportTaskCommand = CreateInstanceExportTaskCommand;
exports.CreateInstanceExportTaskRequest$ = CreateInstanceExportTaskRequest$;
exports.CreateInstanceExportTaskResult$ = CreateInstanceExportTaskResult$;
exports.CreateInternetGateway$ = CreateInternetGateway$;
exports.CreateInternetGatewayCommand = CreateInternetGatewayCommand;
exports.CreateInternetGatewayRequest$ = CreateInternetGatewayRequest$;
exports.CreateInternetGatewayResult$ = CreateInternetGatewayResult$;
exports.CreateInterruptibleCapacityReservationAllocation$ = CreateInterruptibleCapacityReservationAllocation$;
exports.CreateInterruptibleCapacityReservationAllocationCommand = CreateInterruptibleCapacityReservationAllocationCommand;
exports.CreateInterruptibleCapacityReservationAllocationRequest$ = CreateInterruptibleCapacityReservationAllocationRequest$;
exports.CreateInterruptibleCapacityReservationAllocationResult$ = CreateInterruptibleCapacityReservationAllocationResult$;
exports.CreateIpam$ = CreateIpam$;
exports.CreateIpamCommand = CreateIpamCommand;
exports.CreateIpamExternalResourceVerificationToken$ = CreateIpamExternalResourceVerificationToken$;
exports.CreateIpamExternalResourceVerificationTokenCommand = CreateIpamExternalResourceVerificationTokenCommand;
exports.CreateIpamExternalResourceVerificationTokenRequest$ = CreateIpamExternalResourceVerificationTokenRequest$;
exports.CreateIpamExternalResourceVerificationTokenResult$ = CreateIpamExternalResourceVerificationTokenResult$;
exports.CreateIpamPolicy$ = CreateIpamPolicy$;
exports.CreateIpamPolicyCommand = CreateIpamPolicyCommand;
exports.CreateIpamPolicyRequest$ = CreateIpamPolicyRequest$;
exports.CreateIpamPolicyResult$ = CreateIpamPolicyResult$;
exports.CreateIpamPool$ = CreateIpamPool$;
exports.CreateIpamPoolCommand = CreateIpamPoolCommand;
exports.CreateIpamPoolRequest$ = CreateIpamPoolRequest$;
exports.CreateIpamPoolResult$ = CreateIpamPoolResult$;
exports.CreateIpamPrefixListResolver$ = CreateIpamPrefixListResolver$;
exports.CreateIpamPrefixListResolverCommand = CreateIpamPrefixListResolverCommand;
exports.CreateIpamPrefixListResolverRequest$ = CreateIpamPrefixListResolverRequest$;
exports.CreateIpamPrefixListResolverResult$ = CreateIpamPrefixListResolverResult$;
exports.CreateIpamPrefixListResolverTarget$ = CreateIpamPrefixListResolverTarget$;
exports.CreateIpamPrefixListResolverTargetCommand = CreateIpamPrefixListResolverTargetCommand;
exports.CreateIpamPrefixListResolverTargetRequest$ = CreateIpamPrefixListResolverTargetRequest$;
exports.CreateIpamPrefixListResolverTargetResult$ = CreateIpamPrefixListResolverTargetResult$;
exports.CreateIpamRequest$ = CreateIpamRequest$;
exports.CreateIpamResourceDiscovery$ = CreateIpamResourceDiscovery$;
exports.CreateIpamResourceDiscoveryCommand = CreateIpamResourceDiscoveryCommand;
exports.CreateIpamResourceDiscoveryRequest$ = CreateIpamResourceDiscoveryRequest$;
exports.CreateIpamResourceDiscoveryResult$ = CreateIpamResourceDiscoveryResult$;
exports.CreateIpamResult$ = CreateIpamResult$;
exports.CreateIpamScope$ = CreateIpamScope$;
exports.CreateIpamScopeCommand = CreateIpamScopeCommand;
exports.CreateIpamScopeRequest$ = CreateIpamScopeRequest$;
exports.CreateIpamScopeResult$ = CreateIpamScopeResult$;
exports.CreateKeyPair$ = CreateKeyPair$;
exports.CreateKeyPairCommand = CreateKeyPairCommand;
exports.CreateKeyPairRequest$ = CreateKeyPairRequest$;
exports.CreateLaunchTemplate$ = CreateLaunchTemplate$;
exports.CreateLaunchTemplateCommand = CreateLaunchTemplateCommand;
exports.CreateLaunchTemplateRequest$ = CreateLaunchTemplateRequest$;
exports.CreateLaunchTemplateResult$ = CreateLaunchTemplateResult$;
exports.CreateLaunchTemplateVersion$ = CreateLaunchTemplateVersion$;
exports.CreateLaunchTemplateVersionCommand = CreateLaunchTemplateVersionCommand;
exports.CreateLaunchTemplateVersionRequest$ = CreateLaunchTemplateVersionRequest$;
exports.CreateLaunchTemplateVersionResult$ = CreateLaunchTemplateVersionResult$;
exports.CreateLocalGatewayRoute$ = CreateLocalGatewayRoute$;
exports.CreateLocalGatewayRouteCommand = CreateLocalGatewayRouteCommand;
exports.CreateLocalGatewayRouteRequest$ = CreateLocalGatewayRouteRequest$;
exports.CreateLocalGatewayRouteResult$ = CreateLocalGatewayRouteResult$;
exports.CreateLocalGatewayRouteTable$ = CreateLocalGatewayRouteTable$;
exports.CreateLocalGatewayRouteTableCommand = CreateLocalGatewayRouteTableCommand;
exports.CreateLocalGatewayRouteTableRequest$ = CreateLocalGatewayRouteTableRequest$;
exports.CreateLocalGatewayRouteTableResult$ = CreateLocalGatewayRouteTableResult$;
exports.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation$ = CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation$;
exports.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand = CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand;
exports.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$ = CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$;
exports.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$ = CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$;
exports.CreateLocalGatewayRouteTableVpcAssociation$ = CreateLocalGatewayRouteTableVpcAssociation$;
exports.CreateLocalGatewayRouteTableVpcAssociationCommand = CreateLocalGatewayRouteTableVpcAssociationCommand;
exports.CreateLocalGatewayRouteTableVpcAssociationRequest$ = CreateLocalGatewayRouteTableVpcAssociationRequest$;
exports.CreateLocalGatewayRouteTableVpcAssociationResult$ = CreateLocalGatewayRouteTableVpcAssociationResult$;
exports.CreateLocalGatewayVirtualInterface$ = CreateLocalGatewayVirtualInterface$;
exports.CreateLocalGatewayVirtualInterfaceCommand = CreateLocalGatewayVirtualInterfaceCommand;
exports.CreateLocalGatewayVirtualInterfaceGroup$ = CreateLocalGatewayVirtualInterfaceGroup$;
exports.CreateLocalGatewayVirtualInterfaceGroupCommand = CreateLocalGatewayVirtualInterfaceGroupCommand;
exports.CreateLocalGatewayVirtualInterfaceGroupRequest$ = CreateLocalGatewayVirtualInterfaceGroupRequest$;
exports.CreateLocalGatewayVirtualInterfaceGroupResult$ = CreateLocalGatewayVirtualInterfaceGroupResult$;
exports.CreateLocalGatewayVirtualInterfaceRequest$ = CreateLocalGatewayVirtualInterfaceRequest$;
exports.CreateLocalGatewayVirtualInterfaceResult$ = CreateLocalGatewayVirtualInterfaceResult$;
exports.CreateMacSystemIntegrityProtectionModificationTask$ = CreateMacSystemIntegrityProtectionModificationTask$;
exports.CreateMacSystemIntegrityProtectionModificationTaskCommand = CreateMacSystemIntegrityProtectionModificationTaskCommand;
exports.CreateMacSystemIntegrityProtectionModificationTaskRequest$ = CreateMacSystemIntegrityProtectionModificationTaskRequest$;
exports.CreateMacSystemIntegrityProtectionModificationTaskResult$ = CreateMacSystemIntegrityProtectionModificationTaskResult$;
exports.CreateManagedPrefixList$ = CreateManagedPrefixList$;
exports.CreateManagedPrefixListCommand = CreateManagedPrefixListCommand;
exports.CreateManagedPrefixListRequest$ = CreateManagedPrefixListRequest$;
exports.CreateManagedPrefixListResult$ = CreateManagedPrefixListResult$;
exports.CreateNatGateway$ = CreateNatGateway$;
exports.CreateNatGatewayCommand = CreateNatGatewayCommand;
exports.CreateNatGatewayRequest$ = CreateNatGatewayRequest$;
exports.CreateNatGatewayResult$ = CreateNatGatewayResult$;
exports.CreateNetworkAcl$ = CreateNetworkAcl$;
exports.CreateNetworkAclCommand = CreateNetworkAclCommand;
exports.CreateNetworkAclEntry$ = CreateNetworkAclEntry$;
exports.CreateNetworkAclEntryCommand = CreateNetworkAclEntryCommand;
exports.CreateNetworkAclEntryRequest$ = CreateNetworkAclEntryRequest$;
exports.CreateNetworkAclRequest$ = CreateNetworkAclRequest$;
exports.CreateNetworkAclResult$ = CreateNetworkAclResult$;
exports.CreateNetworkInsightsAccessScope$ = CreateNetworkInsightsAccessScope$;
exports.CreateNetworkInsightsAccessScopeCommand = CreateNetworkInsightsAccessScopeCommand;
exports.CreateNetworkInsightsAccessScopeRequest$ = CreateNetworkInsightsAccessScopeRequest$;
exports.CreateNetworkInsightsAccessScopeResult$ = CreateNetworkInsightsAccessScopeResult$;
exports.CreateNetworkInsightsPath$ = CreateNetworkInsightsPath$;
exports.CreateNetworkInsightsPathCommand = CreateNetworkInsightsPathCommand;
exports.CreateNetworkInsightsPathRequest$ = CreateNetworkInsightsPathRequest$;
exports.CreateNetworkInsightsPathResult$ = CreateNetworkInsightsPathResult$;
exports.CreateNetworkInterface$ = CreateNetworkInterface$;
exports.CreateNetworkInterfaceCommand = CreateNetworkInterfaceCommand;
exports.CreateNetworkInterfacePermission$ = CreateNetworkInterfacePermission$;
exports.CreateNetworkInterfacePermissionCommand = CreateNetworkInterfacePermissionCommand;
exports.CreateNetworkInterfacePermissionRequest$ = CreateNetworkInterfacePermissionRequest$;
exports.CreateNetworkInterfacePermissionResult$ = CreateNetworkInterfacePermissionResult$;
exports.CreateNetworkInterfaceRequest$ = CreateNetworkInterfaceRequest$;
exports.CreateNetworkInterfaceResult$ = CreateNetworkInterfaceResult$;
exports.CreatePlacementGroup$ = CreatePlacementGroup$;
exports.CreatePlacementGroupCommand = CreatePlacementGroupCommand;
exports.CreatePlacementGroupRequest$ = CreatePlacementGroupRequest$;
exports.CreatePlacementGroupResult$ = CreatePlacementGroupResult$;
exports.CreatePublicIpv4Pool$ = CreatePublicIpv4Pool$;
exports.CreatePublicIpv4PoolCommand = CreatePublicIpv4PoolCommand;
exports.CreatePublicIpv4PoolRequest$ = CreatePublicIpv4PoolRequest$;
exports.CreatePublicIpv4PoolResult$ = CreatePublicIpv4PoolResult$;
exports.CreateReplaceRootVolumeTask$ = CreateReplaceRootVolumeTask$;
exports.CreateReplaceRootVolumeTaskCommand = CreateReplaceRootVolumeTaskCommand;
exports.CreateReplaceRootVolumeTaskRequest$ = CreateReplaceRootVolumeTaskRequest$;
exports.CreateReplaceRootVolumeTaskResult$ = CreateReplaceRootVolumeTaskResult$;
exports.CreateReservedInstancesListing$ = CreateReservedInstancesListing$;
exports.CreateReservedInstancesListingCommand = CreateReservedInstancesListingCommand;
exports.CreateReservedInstancesListingRequest$ = CreateReservedInstancesListingRequest$;
exports.CreateReservedInstancesListingResult$ = CreateReservedInstancesListingResult$;
exports.CreateRestoreImageTask$ = CreateRestoreImageTask$;
exports.CreateRestoreImageTaskCommand = CreateRestoreImageTaskCommand;
exports.CreateRestoreImageTaskRequest$ = CreateRestoreImageTaskRequest$;
exports.CreateRestoreImageTaskResult$ = CreateRestoreImageTaskResult$;
exports.CreateRoute$ = CreateRoute$;
exports.CreateRouteCommand = CreateRouteCommand;
exports.CreateRouteRequest$ = CreateRouteRequest$;
exports.CreateRouteResult$ = CreateRouteResult$;
exports.CreateRouteServer$ = CreateRouteServer$;
exports.CreateRouteServerCommand = CreateRouteServerCommand;
exports.CreateRouteServerEndpoint$ = CreateRouteServerEndpoint$;
exports.CreateRouteServerEndpointCommand = CreateRouteServerEndpointCommand;
exports.CreateRouteServerEndpointRequest$ = CreateRouteServerEndpointRequest$;
exports.CreateRouteServerEndpointResult$ = CreateRouteServerEndpointResult$;
exports.CreateRouteServerPeer$ = CreateRouteServerPeer$;
exports.CreateRouteServerPeerCommand = CreateRouteServerPeerCommand;
exports.CreateRouteServerPeerRequest$ = CreateRouteServerPeerRequest$;
exports.CreateRouteServerPeerResult$ = CreateRouteServerPeerResult$;
exports.CreateRouteServerRequest$ = CreateRouteServerRequest$;
exports.CreateRouteServerResult$ = CreateRouteServerResult$;
exports.CreateRouteTable$ = CreateRouteTable$;
exports.CreateRouteTableCommand = CreateRouteTableCommand;
exports.CreateRouteTableRequest$ = CreateRouteTableRequest$;
exports.CreateRouteTableResult$ = CreateRouteTableResult$;
exports.CreateSecondaryNetwork$ = CreateSecondaryNetwork$;
exports.CreateSecondaryNetworkCommand = CreateSecondaryNetworkCommand;
exports.CreateSecondaryNetworkRequest$ = CreateSecondaryNetworkRequest$;
exports.CreateSecondaryNetworkResult$ = CreateSecondaryNetworkResult$;
exports.CreateSecondarySubnet$ = CreateSecondarySubnet$;
exports.CreateSecondarySubnetCommand = CreateSecondarySubnetCommand;
exports.CreateSecondarySubnetRequest$ = CreateSecondarySubnetRequest$;
exports.CreateSecondarySubnetResult$ = CreateSecondarySubnetResult$;
exports.CreateSecurityGroup$ = CreateSecurityGroup$;
exports.CreateSecurityGroupCommand = CreateSecurityGroupCommand;
exports.CreateSecurityGroupRequest$ = CreateSecurityGroupRequest$;
exports.CreateSecurityGroupResult$ = CreateSecurityGroupResult$;
exports.CreateSnapshot$ = CreateSnapshot$;
exports.CreateSnapshotCommand = CreateSnapshotCommand;
exports.CreateSnapshotRequest$ = CreateSnapshotRequest$;
exports.CreateSnapshots$ = CreateSnapshots$;
exports.CreateSnapshotsCommand = CreateSnapshotsCommand;
exports.CreateSnapshotsRequest$ = CreateSnapshotsRequest$;
exports.CreateSnapshotsResult$ = CreateSnapshotsResult$;
exports.CreateSpotDatafeedSubscription$ = CreateSpotDatafeedSubscription$;
exports.CreateSpotDatafeedSubscriptionCommand = CreateSpotDatafeedSubscriptionCommand;
exports.CreateSpotDatafeedSubscriptionRequest$ = CreateSpotDatafeedSubscriptionRequest$;
exports.CreateSpotDatafeedSubscriptionResult$ = CreateSpotDatafeedSubscriptionResult$;
exports.CreateStoreImageTask$ = CreateStoreImageTask$;
exports.CreateStoreImageTaskCommand = CreateStoreImageTaskCommand;
exports.CreateStoreImageTaskRequest$ = CreateStoreImageTaskRequest$;
exports.CreateStoreImageTaskResult$ = CreateStoreImageTaskResult$;
exports.CreateSubnet$ = CreateSubnet$;
exports.CreateSubnetCidrReservation$ = CreateSubnetCidrReservation$;
exports.CreateSubnetCidrReservationCommand = CreateSubnetCidrReservationCommand;
exports.CreateSubnetCidrReservationRequest$ = CreateSubnetCidrReservationRequest$;
exports.CreateSubnetCidrReservationResult$ = CreateSubnetCidrReservationResult$;
exports.CreateSubnetCommand = CreateSubnetCommand;
exports.CreateSubnetRequest$ = CreateSubnetRequest$;
exports.CreateSubnetResult$ = CreateSubnetResult$;
exports.CreateTags$ = CreateTags$;
exports.CreateTagsCommand = CreateTagsCommand;
exports.CreateTagsRequest$ = CreateTagsRequest$;
exports.CreateTrafficMirrorFilter$ = CreateTrafficMirrorFilter$;
exports.CreateTrafficMirrorFilterCommand = CreateTrafficMirrorFilterCommand;
exports.CreateTrafficMirrorFilterRequest$ = CreateTrafficMirrorFilterRequest$;
exports.CreateTrafficMirrorFilterResult$ = CreateTrafficMirrorFilterResult$;
exports.CreateTrafficMirrorFilterRule$ = CreateTrafficMirrorFilterRule$;
exports.CreateTrafficMirrorFilterRuleCommand = CreateTrafficMirrorFilterRuleCommand;
exports.CreateTrafficMirrorFilterRuleRequest$ = CreateTrafficMirrorFilterRuleRequest$;
exports.CreateTrafficMirrorFilterRuleResult$ = CreateTrafficMirrorFilterRuleResult$;
exports.CreateTrafficMirrorSession$ = CreateTrafficMirrorSession$;
exports.CreateTrafficMirrorSessionCommand = CreateTrafficMirrorSessionCommand;
exports.CreateTrafficMirrorSessionRequest$ = CreateTrafficMirrorSessionRequest$;
exports.CreateTrafficMirrorSessionResult$ = CreateTrafficMirrorSessionResult$;
exports.CreateTrafficMirrorTarget$ = CreateTrafficMirrorTarget$;
exports.CreateTrafficMirrorTargetCommand = CreateTrafficMirrorTargetCommand;
exports.CreateTrafficMirrorTargetRequest$ = CreateTrafficMirrorTargetRequest$;
exports.CreateTrafficMirrorTargetResult$ = CreateTrafficMirrorTargetResult$;
exports.CreateTransitGateway$ = CreateTransitGateway$;
exports.CreateTransitGatewayCommand = CreateTransitGatewayCommand;
exports.CreateTransitGatewayConnect$ = CreateTransitGatewayConnect$;
exports.CreateTransitGatewayConnectCommand = CreateTransitGatewayConnectCommand;
exports.CreateTransitGatewayConnectPeer$ = CreateTransitGatewayConnectPeer$;
exports.CreateTransitGatewayConnectPeerCommand = CreateTransitGatewayConnectPeerCommand;
exports.CreateTransitGatewayConnectPeerRequest$ = CreateTransitGatewayConnectPeerRequest$;
exports.CreateTransitGatewayConnectPeerResult$ = CreateTransitGatewayConnectPeerResult$;
exports.CreateTransitGatewayConnectRequest$ = CreateTransitGatewayConnectRequest$;
exports.CreateTransitGatewayConnectRequestOptions$ = CreateTransitGatewayConnectRequestOptions$;
exports.CreateTransitGatewayConnectResult$ = CreateTransitGatewayConnectResult$;
exports.CreateTransitGatewayMeteringPolicy$ = CreateTransitGatewayMeteringPolicy$;
exports.CreateTransitGatewayMeteringPolicyCommand = CreateTransitGatewayMeteringPolicyCommand;
exports.CreateTransitGatewayMeteringPolicyEntry$ = CreateTransitGatewayMeteringPolicyEntry$;
exports.CreateTransitGatewayMeteringPolicyEntryCommand = CreateTransitGatewayMeteringPolicyEntryCommand;
exports.CreateTransitGatewayMeteringPolicyEntryRequest$ = CreateTransitGatewayMeteringPolicyEntryRequest$;
exports.CreateTransitGatewayMeteringPolicyEntryResult$ = CreateTransitGatewayMeteringPolicyEntryResult$;
exports.CreateTransitGatewayMeteringPolicyRequest$ = CreateTransitGatewayMeteringPolicyRequest$;
exports.CreateTransitGatewayMeteringPolicyResult$ = CreateTransitGatewayMeteringPolicyResult$;
exports.CreateTransitGatewayMulticastDomain$ = CreateTransitGatewayMulticastDomain$;
exports.CreateTransitGatewayMulticastDomainCommand = CreateTransitGatewayMulticastDomainCommand;
exports.CreateTransitGatewayMulticastDomainRequest$ = CreateTransitGatewayMulticastDomainRequest$;
exports.CreateTransitGatewayMulticastDomainRequestOptions$ = CreateTransitGatewayMulticastDomainRequestOptions$;
exports.CreateTransitGatewayMulticastDomainResult$ = CreateTransitGatewayMulticastDomainResult$;
exports.CreateTransitGatewayPeeringAttachment$ = CreateTransitGatewayPeeringAttachment$;
exports.CreateTransitGatewayPeeringAttachmentCommand = CreateTransitGatewayPeeringAttachmentCommand;
exports.CreateTransitGatewayPeeringAttachmentRequest$ = CreateTransitGatewayPeeringAttachmentRequest$;
exports.CreateTransitGatewayPeeringAttachmentRequestOptions$ = CreateTransitGatewayPeeringAttachmentRequestOptions$;
exports.CreateTransitGatewayPeeringAttachmentResult$ = CreateTransitGatewayPeeringAttachmentResult$;
exports.CreateTransitGatewayPolicyTable$ = CreateTransitGatewayPolicyTable$;
exports.CreateTransitGatewayPolicyTableCommand = CreateTransitGatewayPolicyTableCommand;
exports.CreateTransitGatewayPolicyTableRequest$ = CreateTransitGatewayPolicyTableRequest$;
exports.CreateTransitGatewayPolicyTableResult$ = CreateTransitGatewayPolicyTableResult$;
exports.CreateTransitGatewayPrefixListReference$ = CreateTransitGatewayPrefixListReference$;
exports.CreateTransitGatewayPrefixListReferenceCommand = CreateTransitGatewayPrefixListReferenceCommand;
exports.CreateTransitGatewayPrefixListReferenceRequest$ = CreateTransitGatewayPrefixListReferenceRequest$;
exports.CreateTransitGatewayPrefixListReferenceResult$ = CreateTransitGatewayPrefixListReferenceResult$;
exports.CreateTransitGatewayRequest$ = CreateTransitGatewayRequest$;
exports.CreateTransitGatewayResult$ = CreateTransitGatewayResult$;
exports.CreateTransitGatewayRoute$ = CreateTransitGatewayRoute$;
exports.CreateTransitGatewayRouteCommand = CreateTransitGatewayRouteCommand;
exports.CreateTransitGatewayRouteRequest$ = CreateTransitGatewayRouteRequest$;
exports.CreateTransitGatewayRouteResult$ = CreateTransitGatewayRouteResult$;
exports.CreateTransitGatewayRouteTable$ = CreateTransitGatewayRouteTable$;
exports.CreateTransitGatewayRouteTableAnnouncement$ = CreateTransitGatewayRouteTableAnnouncement$;
exports.CreateTransitGatewayRouteTableAnnouncementCommand = CreateTransitGatewayRouteTableAnnouncementCommand;
exports.CreateTransitGatewayRouteTableAnnouncementRequest$ = CreateTransitGatewayRouteTableAnnouncementRequest$;
exports.CreateTransitGatewayRouteTableAnnouncementResult$ = CreateTransitGatewayRouteTableAnnouncementResult$;
exports.CreateTransitGatewayRouteTableCommand = CreateTransitGatewayRouteTableCommand;
exports.CreateTransitGatewayRouteTableRequest$ = CreateTransitGatewayRouteTableRequest$;
exports.CreateTransitGatewayRouteTableResult$ = CreateTransitGatewayRouteTableResult$;
exports.CreateTransitGatewayVpcAttachment$ = CreateTransitGatewayVpcAttachment$;
exports.CreateTransitGatewayVpcAttachmentCommand = CreateTransitGatewayVpcAttachmentCommand;
exports.CreateTransitGatewayVpcAttachmentRequest$ = CreateTransitGatewayVpcAttachmentRequest$;
exports.CreateTransitGatewayVpcAttachmentRequestOptions$ = CreateTransitGatewayVpcAttachmentRequestOptions$;
exports.CreateTransitGatewayVpcAttachmentResult$ = CreateTransitGatewayVpcAttachmentResult$;
exports.CreateVerifiedAccessEndpoint$ = CreateVerifiedAccessEndpoint$;
exports.CreateVerifiedAccessEndpointCidrOptions$ = CreateVerifiedAccessEndpointCidrOptions$;
exports.CreateVerifiedAccessEndpointCommand = CreateVerifiedAccessEndpointCommand;
exports.CreateVerifiedAccessEndpointEniOptions$ = CreateVerifiedAccessEndpointEniOptions$;
exports.CreateVerifiedAccessEndpointLoadBalancerOptions$ = CreateVerifiedAccessEndpointLoadBalancerOptions$;
exports.CreateVerifiedAccessEndpointPortRange$ = CreateVerifiedAccessEndpointPortRange$;
exports.CreateVerifiedAccessEndpointRdsOptions$ = CreateVerifiedAccessEndpointRdsOptions$;
exports.CreateVerifiedAccessEndpointRequest$ = CreateVerifiedAccessEndpointRequest$;
exports.CreateVerifiedAccessEndpointResult$ = CreateVerifiedAccessEndpointResult$;
exports.CreateVerifiedAccessGroup$ = CreateVerifiedAccessGroup$;
exports.CreateVerifiedAccessGroupCommand = CreateVerifiedAccessGroupCommand;
exports.CreateVerifiedAccessGroupRequest$ = CreateVerifiedAccessGroupRequest$;
exports.CreateVerifiedAccessGroupResult$ = CreateVerifiedAccessGroupResult$;
exports.CreateVerifiedAccessInstance$ = CreateVerifiedAccessInstance$;
exports.CreateVerifiedAccessInstanceCommand = CreateVerifiedAccessInstanceCommand;
exports.CreateVerifiedAccessInstanceRequest$ = CreateVerifiedAccessInstanceRequest$;
exports.CreateVerifiedAccessInstanceResult$ = CreateVerifiedAccessInstanceResult$;
exports.CreateVerifiedAccessNativeApplicationOidcOptions$ = CreateVerifiedAccessNativeApplicationOidcOptions$;
exports.CreateVerifiedAccessTrustProvider$ = CreateVerifiedAccessTrustProvider$;
exports.CreateVerifiedAccessTrustProviderCommand = CreateVerifiedAccessTrustProviderCommand;
exports.CreateVerifiedAccessTrustProviderDeviceOptions$ = CreateVerifiedAccessTrustProviderDeviceOptions$;
exports.CreateVerifiedAccessTrustProviderOidcOptions$ = CreateVerifiedAccessTrustProviderOidcOptions$;
exports.CreateVerifiedAccessTrustProviderRequest$ = CreateVerifiedAccessTrustProviderRequest$;
exports.CreateVerifiedAccessTrustProviderResult$ = CreateVerifiedAccessTrustProviderResult$;
exports.CreateVolume$ = CreateVolume$;
exports.CreateVolumeCommand = CreateVolumeCommand;
exports.CreateVolumePermission$ = CreateVolumePermission$;
exports.CreateVolumePermissionModifications$ = CreateVolumePermissionModifications$;
exports.CreateVolumeRequest$ = CreateVolumeRequest$;
exports.CreateVpc$ = CreateVpc$;
exports.CreateVpcBlockPublicAccessExclusion$ = CreateVpcBlockPublicAccessExclusion$;
exports.CreateVpcBlockPublicAccessExclusionCommand = CreateVpcBlockPublicAccessExclusionCommand;
exports.CreateVpcBlockPublicAccessExclusionRequest$ = CreateVpcBlockPublicAccessExclusionRequest$;
exports.CreateVpcBlockPublicAccessExclusionResult$ = CreateVpcBlockPublicAccessExclusionResult$;
exports.CreateVpcCommand = CreateVpcCommand;
exports.CreateVpcEncryptionControl$ = CreateVpcEncryptionControl$;
exports.CreateVpcEncryptionControlCommand = CreateVpcEncryptionControlCommand;
exports.CreateVpcEncryptionControlRequest$ = CreateVpcEncryptionControlRequest$;
exports.CreateVpcEncryptionControlResult$ = CreateVpcEncryptionControlResult$;
exports.CreateVpcEndpoint$ = CreateVpcEndpoint$;
exports.CreateVpcEndpointCommand = CreateVpcEndpointCommand;
exports.CreateVpcEndpointConnectionNotification$ = CreateVpcEndpointConnectionNotification$;
exports.CreateVpcEndpointConnectionNotificationCommand = CreateVpcEndpointConnectionNotificationCommand;
exports.CreateVpcEndpointConnectionNotificationRequest$ = CreateVpcEndpointConnectionNotificationRequest$;
exports.CreateVpcEndpointConnectionNotificationResult$ = CreateVpcEndpointConnectionNotificationResult$;
exports.CreateVpcEndpointRequest$ = CreateVpcEndpointRequest$;
exports.CreateVpcEndpointResult$ = CreateVpcEndpointResult$;
exports.CreateVpcEndpointServiceConfiguration$ = CreateVpcEndpointServiceConfiguration$;
exports.CreateVpcEndpointServiceConfigurationCommand = CreateVpcEndpointServiceConfigurationCommand;
exports.CreateVpcEndpointServiceConfigurationRequest$ = CreateVpcEndpointServiceConfigurationRequest$;
exports.CreateVpcEndpointServiceConfigurationResult$ = CreateVpcEndpointServiceConfigurationResult$;
exports.CreateVpcPeeringConnection$ = CreateVpcPeeringConnection$;
exports.CreateVpcPeeringConnectionCommand = CreateVpcPeeringConnectionCommand;
exports.CreateVpcPeeringConnectionRequest$ = CreateVpcPeeringConnectionRequest$;
exports.CreateVpcPeeringConnectionResult$ = CreateVpcPeeringConnectionResult$;
exports.CreateVpcRequest$ = CreateVpcRequest$;
exports.CreateVpcResult$ = CreateVpcResult$;
exports.CreateVpnConcentrator$ = CreateVpnConcentrator$;
exports.CreateVpnConcentratorCommand = CreateVpnConcentratorCommand;
exports.CreateVpnConcentratorRequest$ = CreateVpnConcentratorRequest$;
exports.CreateVpnConcentratorResult$ = CreateVpnConcentratorResult$;
exports.CreateVpnConnection$ = CreateVpnConnection$;
exports.CreateVpnConnectionCommand = CreateVpnConnectionCommand;
exports.CreateVpnConnectionRequest$ = CreateVpnConnectionRequest$;
exports.CreateVpnConnectionResult$ = CreateVpnConnectionResult$;
exports.CreateVpnConnectionRoute$ = CreateVpnConnectionRoute$;
exports.CreateVpnConnectionRouteCommand = CreateVpnConnectionRouteCommand;
exports.CreateVpnConnectionRouteRequest$ = CreateVpnConnectionRouteRequest$;
exports.CreateVpnGateway$ = CreateVpnGateway$;
exports.CreateVpnGatewayCommand = CreateVpnGatewayCommand;
exports.CreateVpnGatewayRequest$ = CreateVpnGatewayRequest$;
exports.CreateVpnGatewayResult$ = CreateVpnGatewayResult$;
exports.CreationDateCondition$ = CreationDateCondition$;
exports.CreationDateConditionRequest$ = CreationDateConditionRequest$;
exports.CreditSpecification$ = CreditSpecification$;
exports.CreditSpecificationRequest$ = CreditSpecificationRequest$;
exports.CurrencyCodeValues = CurrencyCodeValues;
exports.CustomerGateway$ = CustomerGateway$;
exports.DataQuery$ = DataQuery$;
exports.DataResponse$ = DataResponse$;
exports.DatafeedSubscriptionState = DatafeedSubscriptionState;
exports.DeclarativePoliciesReport$ = DeclarativePoliciesReport$;
exports.DefaultConnectionTrackingConfiguration$ = DefaultConnectionTrackingConfiguration$;
exports.DefaultHttpTokensEnforcedState = DefaultHttpTokensEnforcedState;
exports.DefaultInstanceMetadataEndpointState = DefaultInstanceMetadataEndpointState;
exports.DefaultInstanceMetadataTagsState = DefaultInstanceMetadataTagsState;
exports.DefaultRouteTableAssociationValue = DefaultRouteTableAssociationValue;
exports.DefaultRouteTablePropagationValue = DefaultRouteTablePropagationValue;
exports.DefaultTargetCapacityType = DefaultTargetCapacityType;
exports.DeleteCapacityManagerDataExport$ = DeleteCapacityManagerDataExport$;
exports.DeleteCapacityManagerDataExportCommand = DeleteCapacityManagerDataExportCommand;
exports.DeleteCapacityManagerDataExportRequest$ = DeleteCapacityManagerDataExportRequest$;
exports.DeleteCapacityManagerDataExportResult$ = DeleteCapacityManagerDataExportResult$;
exports.DeleteCarrierGateway$ = DeleteCarrierGateway$;
exports.DeleteCarrierGatewayCommand = DeleteCarrierGatewayCommand;
exports.DeleteCarrierGatewayRequest$ = DeleteCarrierGatewayRequest$;
exports.DeleteCarrierGatewayResult$ = DeleteCarrierGatewayResult$;
exports.DeleteClientVpnEndpoint$ = DeleteClientVpnEndpoint$;
exports.DeleteClientVpnEndpointCommand = DeleteClientVpnEndpointCommand;
exports.DeleteClientVpnEndpointRequest$ = DeleteClientVpnEndpointRequest$;
exports.DeleteClientVpnEndpointResult$ = DeleteClientVpnEndpointResult$;
exports.DeleteClientVpnRoute$ = DeleteClientVpnRoute$;
exports.DeleteClientVpnRouteCommand = DeleteClientVpnRouteCommand;
exports.DeleteClientVpnRouteRequest$ = DeleteClientVpnRouteRequest$;
exports.DeleteClientVpnRouteResult$ = DeleteClientVpnRouteResult$;
exports.DeleteCoipCidr$ = DeleteCoipCidr$;
exports.DeleteCoipCidrCommand = DeleteCoipCidrCommand;
exports.DeleteCoipCidrRequest$ = DeleteCoipCidrRequest$;
exports.DeleteCoipCidrResult$ = DeleteCoipCidrResult$;
exports.DeleteCoipPool$ = DeleteCoipPool$;
exports.DeleteCoipPoolCommand = DeleteCoipPoolCommand;
exports.DeleteCoipPoolRequest$ = DeleteCoipPoolRequest$;
exports.DeleteCoipPoolResult$ = DeleteCoipPoolResult$;
exports.DeleteCustomerGateway$ = DeleteCustomerGateway$;
exports.DeleteCustomerGatewayCommand = DeleteCustomerGatewayCommand;
exports.DeleteCustomerGatewayRequest$ = DeleteCustomerGatewayRequest$;
exports.DeleteDhcpOptions$ = DeleteDhcpOptions$;
exports.DeleteDhcpOptionsCommand = DeleteDhcpOptionsCommand;
exports.DeleteDhcpOptionsRequest$ = DeleteDhcpOptionsRequest$;
exports.DeleteEgressOnlyInternetGateway$ = DeleteEgressOnlyInternetGateway$;
exports.DeleteEgressOnlyInternetGatewayCommand = DeleteEgressOnlyInternetGatewayCommand;
exports.DeleteEgressOnlyInternetGatewayRequest$ = DeleteEgressOnlyInternetGatewayRequest$;
exports.DeleteEgressOnlyInternetGatewayResult$ = DeleteEgressOnlyInternetGatewayResult$;
exports.DeleteFleetError$ = DeleteFleetError$;
exports.DeleteFleetErrorCode = DeleteFleetErrorCode;
exports.DeleteFleetErrorItem$ = DeleteFleetErrorItem$;
exports.DeleteFleetSuccessItem$ = DeleteFleetSuccessItem$;
exports.DeleteFleets$ = DeleteFleets$;
exports.DeleteFleetsCommand = DeleteFleetsCommand;
exports.DeleteFleetsRequest$ = DeleteFleetsRequest$;
exports.DeleteFleetsResult$ = DeleteFleetsResult$;
exports.DeleteFlowLogs$ = DeleteFlowLogs$;
exports.DeleteFlowLogsCommand = DeleteFlowLogsCommand;
exports.DeleteFlowLogsRequest$ = DeleteFlowLogsRequest$;
exports.DeleteFlowLogsResult$ = DeleteFlowLogsResult$;
exports.DeleteFpgaImage$ = DeleteFpgaImage$;
exports.DeleteFpgaImageCommand = DeleteFpgaImageCommand;
exports.DeleteFpgaImageRequest$ = DeleteFpgaImageRequest$;
exports.DeleteFpgaImageResult$ = DeleteFpgaImageResult$;
exports.DeleteImageUsageReport$ = DeleteImageUsageReport$;
exports.DeleteImageUsageReportCommand = DeleteImageUsageReportCommand;
exports.DeleteImageUsageReportRequest$ = DeleteImageUsageReportRequest$;
exports.DeleteImageUsageReportResult$ = DeleteImageUsageReportResult$;
exports.DeleteInstanceConnectEndpoint$ = DeleteInstanceConnectEndpoint$;
exports.DeleteInstanceConnectEndpointCommand = DeleteInstanceConnectEndpointCommand;
exports.DeleteInstanceConnectEndpointRequest$ = DeleteInstanceConnectEndpointRequest$;
exports.DeleteInstanceConnectEndpointResult$ = DeleteInstanceConnectEndpointResult$;
exports.DeleteInstanceEventWindow$ = DeleteInstanceEventWindow$;
exports.DeleteInstanceEventWindowCommand = DeleteInstanceEventWindowCommand;
exports.DeleteInstanceEventWindowRequest$ = DeleteInstanceEventWindowRequest$;
exports.DeleteInstanceEventWindowResult$ = DeleteInstanceEventWindowResult$;
exports.DeleteInternetGateway$ = DeleteInternetGateway$;
exports.DeleteInternetGatewayCommand = DeleteInternetGatewayCommand;
exports.DeleteInternetGatewayRequest$ = DeleteInternetGatewayRequest$;
exports.DeleteIpam$ = DeleteIpam$;
exports.DeleteIpamCommand = DeleteIpamCommand;
exports.DeleteIpamExternalResourceVerificationToken$ = DeleteIpamExternalResourceVerificationToken$;
exports.DeleteIpamExternalResourceVerificationTokenCommand = DeleteIpamExternalResourceVerificationTokenCommand;
exports.DeleteIpamExternalResourceVerificationTokenRequest$ = DeleteIpamExternalResourceVerificationTokenRequest$;
exports.DeleteIpamExternalResourceVerificationTokenResult$ = DeleteIpamExternalResourceVerificationTokenResult$;
exports.DeleteIpamPolicy$ = DeleteIpamPolicy$;
exports.DeleteIpamPolicyCommand = DeleteIpamPolicyCommand;
exports.DeleteIpamPolicyRequest$ = DeleteIpamPolicyRequest$;
exports.DeleteIpamPolicyResult$ = DeleteIpamPolicyResult$;
exports.DeleteIpamPool$ = DeleteIpamPool$;
exports.DeleteIpamPoolCommand = DeleteIpamPoolCommand;
exports.DeleteIpamPoolRequest$ = DeleteIpamPoolRequest$;
exports.DeleteIpamPoolResult$ = DeleteIpamPoolResult$;
exports.DeleteIpamPrefixListResolver$ = DeleteIpamPrefixListResolver$;
exports.DeleteIpamPrefixListResolverCommand = DeleteIpamPrefixListResolverCommand;
exports.DeleteIpamPrefixListResolverRequest$ = DeleteIpamPrefixListResolverRequest$;
exports.DeleteIpamPrefixListResolverResult$ = DeleteIpamPrefixListResolverResult$;
exports.DeleteIpamPrefixListResolverTarget$ = DeleteIpamPrefixListResolverTarget$;
exports.DeleteIpamPrefixListResolverTargetCommand = DeleteIpamPrefixListResolverTargetCommand;
exports.DeleteIpamPrefixListResolverTargetRequest$ = DeleteIpamPrefixListResolverTargetRequest$;
exports.DeleteIpamPrefixListResolverTargetResult$ = DeleteIpamPrefixListResolverTargetResult$;
exports.DeleteIpamRequest$ = DeleteIpamRequest$;
exports.DeleteIpamResourceDiscovery$ = DeleteIpamResourceDiscovery$;
exports.DeleteIpamResourceDiscoveryCommand = DeleteIpamResourceDiscoveryCommand;
exports.DeleteIpamResourceDiscoveryRequest$ = DeleteIpamResourceDiscoveryRequest$;
exports.DeleteIpamResourceDiscoveryResult$ = DeleteIpamResourceDiscoveryResult$;
exports.DeleteIpamResult$ = DeleteIpamResult$;
exports.DeleteIpamScope$ = DeleteIpamScope$;
exports.DeleteIpamScopeCommand = DeleteIpamScopeCommand;
exports.DeleteIpamScopeRequest$ = DeleteIpamScopeRequest$;
exports.DeleteIpamScopeResult$ = DeleteIpamScopeResult$;
exports.DeleteKeyPair$ = DeleteKeyPair$;
exports.DeleteKeyPairCommand = DeleteKeyPairCommand;
exports.DeleteKeyPairRequest$ = DeleteKeyPairRequest$;
exports.DeleteKeyPairResult$ = DeleteKeyPairResult$;
exports.DeleteLaunchTemplate$ = DeleteLaunchTemplate$;
exports.DeleteLaunchTemplateCommand = DeleteLaunchTemplateCommand;
exports.DeleteLaunchTemplateRequest$ = DeleteLaunchTemplateRequest$;
exports.DeleteLaunchTemplateResult$ = DeleteLaunchTemplateResult$;
exports.DeleteLaunchTemplateVersions$ = DeleteLaunchTemplateVersions$;
exports.DeleteLaunchTemplateVersionsCommand = DeleteLaunchTemplateVersionsCommand;
exports.DeleteLaunchTemplateVersionsRequest$ = DeleteLaunchTemplateVersionsRequest$;
exports.DeleteLaunchTemplateVersionsResponseErrorItem$ = DeleteLaunchTemplateVersionsResponseErrorItem$;
exports.DeleteLaunchTemplateVersionsResponseSuccessItem$ = DeleteLaunchTemplateVersionsResponseSuccessItem$;
exports.DeleteLaunchTemplateVersionsResult$ = DeleteLaunchTemplateVersionsResult$;
exports.DeleteLocalGatewayRoute$ = DeleteLocalGatewayRoute$;
exports.DeleteLocalGatewayRouteCommand = DeleteLocalGatewayRouteCommand;
exports.DeleteLocalGatewayRouteRequest$ = DeleteLocalGatewayRouteRequest$;
exports.DeleteLocalGatewayRouteResult$ = DeleteLocalGatewayRouteResult$;
exports.DeleteLocalGatewayRouteTable$ = DeleteLocalGatewayRouteTable$;
exports.DeleteLocalGatewayRouteTableCommand = DeleteLocalGatewayRouteTableCommand;
exports.DeleteLocalGatewayRouteTableRequest$ = DeleteLocalGatewayRouteTableRequest$;
exports.DeleteLocalGatewayRouteTableResult$ = DeleteLocalGatewayRouteTableResult$;
exports.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation$ = DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation$;
exports.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand = DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand;
exports.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$ = DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest$;
exports.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$ = DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult$;
exports.DeleteLocalGatewayRouteTableVpcAssociation$ = DeleteLocalGatewayRouteTableVpcAssociation$;
exports.DeleteLocalGatewayRouteTableVpcAssociationCommand = DeleteLocalGatewayRouteTableVpcAssociationCommand;
exports.DeleteLocalGatewayRouteTableVpcAssociationRequest$ = DeleteLocalGatewayRouteTableVpcAssociationRequest$;
exports.DeleteLocalGatewayRouteTableVpcAssociationResult$ = DeleteLocalGatewayRouteTableVpcAssociationResult$;
exports.DeleteLocalGatewayVirtualInterface$ = DeleteLocalGatewayVirtualInterface$;
exports.DeleteLocalGatewayVirtualInterfaceCommand = DeleteLocalGatewayVirtualInterfaceCommand;
exports.DeleteLocalGatewayVirtualInterfaceGroup$ = DeleteLocalGatewayVirtualInterfaceGroup$;
exports.DeleteLocalGatewayVirtualInterfaceGroupCommand = DeleteLocalGatewayVirtualInterfaceGroupCommand;
exports.DeleteLocalGatewayVirtualInterfaceGroupRequest$ = DeleteLocalGatewayVirtualInterfaceGroupRequest$;
exports.DeleteLocalGatewayVirtualInterfaceGroupResult$ = DeleteLocalGatewayVirtualInterfaceGroupResult$;
exports.DeleteLocalGatewayVirtualInterfaceRequest$ = DeleteLocalGatewayVirtualInterfaceRequest$;
exports.DeleteLocalGatewayVirtualInterfaceResult$ = DeleteLocalGatewayVirtualInterfaceResult$;
exports.DeleteManagedPrefixList$ = DeleteManagedPrefixList$;
exports.DeleteManagedPrefixListCommand = DeleteManagedPrefixListCommand;
exports.DeleteManagedPrefixListRequest$ = DeleteManagedPrefixListRequest$;
exports.DeleteManagedPrefixListResult$ = DeleteManagedPrefixListResult$;
exports.DeleteNatGateway$ = DeleteNatGateway$;
exports.DeleteNatGatewayCommand = DeleteNatGatewayCommand;
exports.DeleteNatGatewayRequest$ = DeleteNatGatewayRequest$;
exports.DeleteNatGatewayResult$ = DeleteNatGatewayResult$;
exports.DeleteNetworkAcl$ = DeleteNetworkAcl$;
exports.DeleteNetworkAclCommand = DeleteNetworkAclCommand;
exports.DeleteNetworkAclEntry$ = DeleteNetworkAclEntry$;
exports.DeleteNetworkAclEntryCommand = DeleteNetworkAclEntryCommand;
exports.DeleteNetworkAclEntryRequest$ = DeleteNetworkAclEntryRequest$;
exports.DeleteNetworkAclRequest$ = DeleteNetworkAclRequest$;
exports.DeleteNetworkInsightsAccessScope$ = DeleteNetworkInsightsAccessScope$;
exports.DeleteNetworkInsightsAccessScopeAnalysis$ = DeleteNetworkInsightsAccessScopeAnalysis$;
exports.DeleteNetworkInsightsAccessScopeAnalysisCommand = DeleteNetworkInsightsAccessScopeAnalysisCommand;
exports.DeleteNetworkInsightsAccessScopeAnalysisRequest$ = DeleteNetworkInsightsAccessScopeAnalysisRequest$;
exports.DeleteNetworkInsightsAccessScopeAnalysisResult$ = DeleteNetworkInsightsAccessScopeAnalysisResult$;
exports.DeleteNetworkInsightsAccessScopeCommand = DeleteNetworkInsightsAccessScopeCommand;
exports.DeleteNetworkInsightsAccessScopeRequest$ = DeleteNetworkInsightsAccessScopeRequest$;
exports.DeleteNetworkInsightsAccessScopeResult$ = DeleteNetworkInsightsAccessScopeResult$;
exports.DeleteNetworkInsightsAnalysis$ = DeleteNetworkInsightsAnalysis$;
exports.DeleteNetworkInsightsAnalysisCommand = DeleteNetworkInsightsAnalysisCommand;
exports.DeleteNetworkInsightsAnalysisRequest$ = DeleteNetworkInsightsAnalysisRequest$;
exports.DeleteNetworkInsightsAnalysisResult$ = DeleteNetworkInsightsAnalysisResult$;
exports.DeleteNetworkInsightsPath$ = DeleteNetworkInsightsPath$;
exports.DeleteNetworkInsightsPathCommand = DeleteNetworkInsightsPathCommand;
exports.DeleteNetworkInsightsPathRequest$ = DeleteNetworkInsightsPathRequest$;
exports.DeleteNetworkInsightsPathResult$ = DeleteNetworkInsightsPathResult$;
exports.DeleteNetworkInterface$ = DeleteNetworkInterface$;
exports.DeleteNetworkInterfaceCommand = DeleteNetworkInterfaceCommand;
exports.DeleteNetworkInterfacePermission$ = DeleteNetworkInterfacePermission$;
exports.DeleteNetworkInterfacePermissionCommand = DeleteNetworkInterfacePermissionCommand;
exports.DeleteNetworkInterfacePermissionRequest$ = DeleteNetworkInterfacePermissionRequest$;
exports.DeleteNetworkInterfacePermissionResult$ = DeleteNetworkInterfacePermissionResult$;
exports.DeleteNetworkInterfaceRequest$ = DeleteNetworkInterfaceRequest$;
exports.DeletePlacementGroup$ = DeletePlacementGroup$;
exports.DeletePlacementGroupCommand = DeletePlacementGroupCommand;
exports.DeletePlacementGroupRequest$ = DeletePlacementGroupRequest$;
exports.DeletePublicIpv4Pool$ = DeletePublicIpv4Pool$;
exports.DeletePublicIpv4PoolCommand = DeletePublicIpv4PoolCommand;
exports.DeletePublicIpv4PoolRequest$ = DeletePublicIpv4PoolRequest$;
exports.DeletePublicIpv4PoolResult$ = DeletePublicIpv4PoolResult$;
exports.DeleteQueuedReservedInstances$ = DeleteQueuedReservedInstances$;
exports.DeleteQueuedReservedInstancesCommand = DeleteQueuedReservedInstancesCommand;
exports.DeleteQueuedReservedInstancesError$ = DeleteQueuedReservedInstancesError$;
exports.DeleteQueuedReservedInstancesErrorCode = DeleteQueuedReservedInstancesErrorCode;
exports.DeleteQueuedReservedInstancesRequest$ = DeleteQueuedReservedInstancesRequest$;
exports.DeleteQueuedReservedInstancesResult$ = DeleteQueuedReservedInstancesResult$;
exports.DeleteRoute$ = DeleteRoute$;
exports.DeleteRouteCommand = DeleteRouteCommand;
exports.DeleteRouteRequest$ = DeleteRouteRequest$;
exports.DeleteRouteServer$ = DeleteRouteServer$;
exports.DeleteRouteServerCommand = DeleteRouteServerCommand;
exports.DeleteRouteServerEndpoint$ = DeleteRouteServerEndpoint$;
exports.DeleteRouteServerEndpointCommand = DeleteRouteServerEndpointCommand;
exports.DeleteRouteServerEndpointRequest$ = DeleteRouteServerEndpointRequest$;
exports.DeleteRouteServerEndpointResult$ = DeleteRouteServerEndpointResult$;
exports.DeleteRouteServerPeer$ = DeleteRouteServerPeer$;
exports.DeleteRouteServerPeerCommand = DeleteRouteServerPeerCommand;
exports.DeleteRouteServerPeerRequest$ = DeleteRouteServerPeerRequest$;
exports.DeleteRouteServerPeerResult$ = DeleteRouteServerPeerResult$;
exports.DeleteRouteServerRequest$ = DeleteRouteServerRequest$;
exports.DeleteRouteServerResult$ = DeleteRouteServerResult$;
exports.DeleteRouteTable$ = DeleteRouteTable$;
exports.DeleteRouteTableCommand = DeleteRouteTableCommand;
exports.DeleteRouteTableRequest$ = DeleteRouteTableRequest$;
exports.DeleteSecondaryNetwork$ = DeleteSecondaryNetwork$;
exports.DeleteSecondaryNetworkCommand = DeleteSecondaryNetworkCommand;
exports.DeleteSecondaryNetworkRequest$ = DeleteSecondaryNetworkRequest$;
exports.DeleteSecondaryNetworkResult$ = DeleteSecondaryNetworkResult$;
exports.DeleteSecondarySubnet$ = DeleteSecondarySubnet$;
exports.DeleteSecondarySubnetCommand = DeleteSecondarySubnetCommand;
exports.DeleteSecondarySubnetRequest$ = DeleteSecondarySubnetRequest$;
exports.DeleteSecondarySubnetResult$ = DeleteSecondarySubnetResult$;
exports.DeleteSecurityGroup$ = DeleteSecurityGroup$;
exports.DeleteSecurityGroupCommand = DeleteSecurityGroupCommand;
exports.DeleteSecurityGroupRequest$ = DeleteSecurityGroupRequest$;
exports.DeleteSecurityGroupResult$ = DeleteSecurityGroupResult$;
exports.DeleteSnapshot$ = DeleteSnapshot$;
exports.DeleteSnapshotCommand = DeleteSnapshotCommand;
exports.DeleteSnapshotRequest$ = DeleteSnapshotRequest$;
exports.DeleteSnapshotReturnCode$ = DeleteSnapshotReturnCode$;
exports.DeleteSpotDatafeedSubscription$ = DeleteSpotDatafeedSubscription$;
exports.DeleteSpotDatafeedSubscriptionCommand = DeleteSpotDatafeedSubscriptionCommand;
exports.DeleteSpotDatafeedSubscriptionRequest$ = DeleteSpotDatafeedSubscriptionRequest$;
exports.DeleteSubnet$ = DeleteSubnet$;
exports.DeleteSubnetCidrReservation$ = DeleteSubnetCidrReservation$;
exports.DeleteSubnetCidrReservationCommand = DeleteSubnetCidrReservationCommand;
exports.DeleteSubnetCidrReservationRequest$ = DeleteSubnetCidrReservationRequest$;
exports.DeleteSubnetCidrReservationResult$ = DeleteSubnetCidrReservationResult$;
exports.DeleteSubnetCommand = DeleteSubnetCommand;
exports.DeleteSubnetRequest$ = DeleteSubnetRequest$;
exports.DeleteTags$ = DeleteTags$;
exports.DeleteTagsCommand = DeleteTagsCommand;
exports.DeleteTagsRequest$ = DeleteTagsRequest$;
exports.DeleteTrafficMirrorFilter$ = DeleteTrafficMirrorFilter$;
exports.DeleteTrafficMirrorFilterCommand = DeleteTrafficMirrorFilterCommand;
exports.DeleteTrafficMirrorFilterRequest$ = DeleteTrafficMirrorFilterRequest$;
exports.DeleteTrafficMirrorFilterResult$ = DeleteTrafficMirrorFilterResult$;
exports.DeleteTrafficMirrorFilterRule$ = DeleteTrafficMirrorFilterRule$;
exports.DeleteTrafficMirrorFilterRuleCommand = DeleteTrafficMirrorFilterRuleCommand;
exports.DeleteTrafficMirrorFilterRuleRequest$ = DeleteTrafficMirrorFilterRuleRequest$;
exports.DeleteTrafficMirrorFilterRuleResult$ = DeleteTrafficMirrorFilterRuleResult$;
exports.DeleteTrafficMirrorSession$ = DeleteTrafficMirrorSession$;
exports.DeleteTrafficMirrorSessionCommand = DeleteTrafficMirrorSessionCommand;
exports.DeleteTrafficMirrorSessionRequest$ = DeleteTrafficMirrorSessionRequest$;
exports.DeleteTrafficMirrorSessionResult$ = DeleteTrafficMirrorSessionResult$;
exports.DeleteTrafficMirrorTarget$ = DeleteTrafficMirrorTarget$;
exports.DeleteTrafficMirrorTargetCommand = DeleteTrafficMirrorTargetCommand;
exports.DeleteTrafficMirrorTargetRequest$ = DeleteTrafficMirrorTargetRequest$;
exports.DeleteTrafficMirrorTargetResult$ = DeleteTrafficMirrorTargetResult$;
exports.DeleteTransitGateway$ = DeleteTransitGateway$;
exports.DeleteTransitGatewayClientVpnAttachment$ = DeleteTransitGatewayClientVpnAttachment$;
exports.DeleteTransitGatewayClientVpnAttachmentCommand = DeleteTransitGatewayClientVpnAttachmentCommand;
exports.DeleteTransitGatewayClientVpnAttachmentRequest$ = DeleteTransitGatewayClientVpnAttachmentRequest$;
exports.DeleteTransitGatewayClientVpnAttachmentResult$ = DeleteTransitGatewayClientVpnAttachmentResult$;
exports.DeleteTransitGatewayCommand = DeleteTransitGatewayCommand;
exports.DeleteTransitGatewayConnect$ = DeleteTransitGatewayConnect$;
exports.DeleteTransitGatewayConnectCommand = DeleteTransitGatewayConnectCommand;
exports.DeleteTransitGatewayConnectPeer$ = DeleteTransitGatewayConnectPeer$;
exports.DeleteTransitGatewayConnectPeerCommand = DeleteTransitGatewayConnectPeerCommand;
exports.DeleteTransitGatewayConnectPeerRequest$ = DeleteTransitGatewayConnectPeerRequest$;
exports.DeleteTransitGatewayConnectPeerResult$ = DeleteTransitGatewayConnectPeerResult$;
exports.DeleteTransitGatewayConnectRequest$ = DeleteTransitGatewayConnectRequest$;
exports.DeleteTransitGatewayConnectResult$ = DeleteTransitGatewayConnectResult$;
exports.DeleteTransitGatewayMeteringPolicy$ = DeleteTransitGatewayMeteringPolicy$;
exports.DeleteTransitGatewayMeteringPolicyCommand = DeleteTransitGatewayMeteringPolicyCommand;
exports.DeleteTransitGatewayMeteringPolicyEntry$ = DeleteTransitGatewayMeteringPolicyEntry$;
exports.DeleteTransitGatewayMeteringPolicyEntryCommand = DeleteTransitGatewayMeteringPolicyEntryCommand;
exports.DeleteTransitGatewayMeteringPolicyEntryRequest$ = DeleteTransitGatewayMeteringPolicyEntryRequest$;
exports.DeleteTransitGatewayMeteringPolicyEntryResult$ = DeleteTransitGatewayMeteringPolicyEntryResult$;
exports.DeleteTransitGatewayMeteringPolicyRequest$ = DeleteTransitGatewayMeteringPolicyRequest$;
exports.DeleteTransitGatewayMeteringPolicyResult$ = DeleteTransitGatewayMeteringPolicyResult$;
exports.DeleteTransitGatewayMulticastDomain$ = DeleteTransitGatewayMulticastDomain$;
exports.DeleteTransitGatewayMulticastDomainCommand = DeleteTransitGatewayMulticastDomainCommand;
exports.DeleteTransitGatewayMulticastDomainRequest$ = DeleteTransitGatewayMulticastDomainRequest$;
exports.DeleteTransitGatewayMulticastDomainResult$ = DeleteTransitGatewayMulticastDomainResult$;
exports.DeleteTransitGatewayPeeringAttachment$ = DeleteTransitGatewayPeeringAttachment$;
exports.DeleteTransitGatewayPeeringAttachmentCommand = DeleteTransitGatewayPeeringAttachmentCommand;
exports.DeleteTransitGatewayPeeringAttachmentRequest$ = DeleteTransitGatewayPeeringAttachmentRequest$;
exports.DeleteTransitGatewayPeeringAttachmentResult$ = DeleteTransitGatewayPeeringAttachmentResult$;
exports.DeleteTransitGatewayPolicyTable$ = DeleteTransitGatewayPolicyTable$;
exports.DeleteTransitGatewayPolicyTableCommand = DeleteTransitGatewayPolicyTableCommand;
exports.DeleteTransitGatewayPolicyTableRequest$ = DeleteTransitGatewayPolicyTableRequest$;
exports.DeleteTransitGatewayPolicyTableResult$ = DeleteTransitGatewayPolicyTableResult$;
exports.DeleteTransitGatewayPrefixListReference$ = DeleteTransitGatewayPrefixListReference$;
exports.DeleteTransitGatewayPrefixListReferenceCommand = DeleteTransitGatewayPrefixListReferenceCommand;
exports.DeleteTransitGatewayPrefixListReferenceRequest$ = DeleteTransitGatewayPrefixListReferenceRequest$;
exports.DeleteTransitGatewayPrefixListReferenceResult$ = DeleteTransitGatewayPrefixListReferenceResult$;
exports.DeleteTransitGatewayRequest$ = DeleteTransitGatewayRequest$;
exports.DeleteTransitGatewayResult$ = DeleteTransitGatewayResult$;
exports.DeleteTransitGatewayRoute$ = DeleteTransitGatewayRoute$;
exports.DeleteTransitGatewayRouteCommand = DeleteTransitGatewayRouteCommand;
exports.DeleteTransitGatewayRouteRequest$ = DeleteTransitGatewayRouteRequest$;
exports.DeleteTransitGatewayRouteResult$ = DeleteTransitGatewayRouteResult$;
exports.DeleteTransitGatewayRouteTable$ = DeleteTransitGatewayRouteTable$;
exports.DeleteTransitGatewayRouteTableAnnouncement$ = DeleteTransitGatewayRouteTableAnnouncement$;
exports.DeleteTransitGatewayRouteTableAnnouncementCommand = DeleteTransitGatewayRouteTableAnnouncementCommand;
exports.DeleteTransitGatewayRouteTableAnnouncementRequest$ = DeleteTransitGatewayRouteTableAnnouncementRequest$;
exports.DeleteTransitGatewayRouteTableAnnouncementResult$ = DeleteTransitGatewayRouteTableAnnouncementResult$;
exports.DeleteTransitGatewayRouteTableCommand = DeleteTransitGatewayRouteTableCommand;
exports.DeleteTransitGatewayRouteTableRequest$ = DeleteTransitGatewayRouteTableRequest$;
exports.DeleteTransitGatewayRouteTableResult$ = DeleteTransitGatewayRouteTableResult$;
exports.DeleteTransitGatewayVpcAttachment$ = DeleteTransitGatewayVpcAttachment$;
exports.DeleteTransitGatewayVpcAttachmentCommand = DeleteTransitGatewayVpcAttachmentCommand;
exports.DeleteTransitGatewayVpcAttachmentRequest$ = DeleteTransitGatewayVpcAttachmentRequest$;
exports.DeleteTransitGatewayVpcAttachmentResult$ = DeleteTransitGatewayVpcAttachmentResult$;
exports.DeleteVerifiedAccessEndpoint$ = DeleteVerifiedAccessEndpoint$;
exports.DeleteVerifiedAccessEndpointCommand = DeleteVerifiedAccessEndpointCommand;
exports.DeleteVerifiedAccessEndpointRequest$ = DeleteVerifiedAccessEndpointRequest$;
exports.DeleteVerifiedAccessEndpointResult$ = DeleteVerifiedAccessEndpointResult$;
exports.DeleteVerifiedAccessGroup$ = DeleteVerifiedAccessGroup$;
exports.DeleteVerifiedAccessGroupCommand = DeleteVerifiedAccessGroupCommand;
exports.DeleteVerifiedAccessGroupRequest$ = DeleteVerifiedAccessGroupRequest$;
exports.DeleteVerifiedAccessGroupResult$ = DeleteVerifiedAccessGroupResult$;
exports.DeleteVerifiedAccessInstance$ = DeleteVerifiedAccessInstance$;
exports.DeleteVerifiedAccessInstanceCommand = DeleteVerifiedAccessInstanceCommand;
exports.DeleteVerifiedAccessInstanceRequest$ = DeleteVerifiedAccessInstanceRequest$;
exports.DeleteVerifiedAccessInstanceResult$ = DeleteVerifiedAccessInstanceResult$;
exports.DeleteVerifiedAccessTrustProvider$ = DeleteVerifiedAccessTrustProvider$;
exports.DeleteVerifiedAccessTrustProviderCommand = DeleteVerifiedAccessTrustProviderCommand;
exports.DeleteVerifiedAccessTrustProviderRequest$ = DeleteVerifiedAccessTrustProviderRequest$;
exports.DeleteVerifiedAccessTrustProviderResult$ = DeleteVerifiedAccessTrustProviderResult$;
exports.DeleteVolume$ = DeleteVolume$;
exports.DeleteVolumeCommand = DeleteVolumeCommand;
exports.DeleteVolumeRequest$ = DeleteVolumeRequest$;
exports.DeleteVpc$ = DeleteVpc$;
exports.DeleteVpcBlockPublicAccessExclusion$ = DeleteVpcBlockPublicAccessExclusion$;
exports.DeleteVpcBlockPublicAccessExclusionCommand = DeleteVpcBlockPublicAccessExclusionCommand;
exports.DeleteVpcBlockPublicAccessExclusionRequest$ = DeleteVpcBlockPublicAccessExclusionRequest$;
exports.DeleteVpcBlockPublicAccessExclusionResult$ = DeleteVpcBlockPublicAccessExclusionResult$;
exports.DeleteVpcCommand = DeleteVpcCommand;
exports.DeleteVpcEncryptionControl$ = DeleteVpcEncryptionControl$;
exports.DeleteVpcEncryptionControlCommand = DeleteVpcEncryptionControlCommand;
exports.DeleteVpcEncryptionControlRequest$ = DeleteVpcEncryptionControlRequest$;
exports.DeleteVpcEncryptionControlResult$ = DeleteVpcEncryptionControlResult$;
exports.DeleteVpcEndpointConnectionNotifications$ = DeleteVpcEndpointConnectionNotifications$;
exports.DeleteVpcEndpointConnectionNotificationsCommand = DeleteVpcEndpointConnectionNotificationsCommand;
exports.DeleteVpcEndpointConnectionNotificationsRequest$ = DeleteVpcEndpointConnectionNotificationsRequest$;
exports.DeleteVpcEndpointConnectionNotificationsResult$ = DeleteVpcEndpointConnectionNotificationsResult$;
exports.DeleteVpcEndpointServiceConfigurations$ = DeleteVpcEndpointServiceConfigurations$;
exports.DeleteVpcEndpointServiceConfigurationsCommand = DeleteVpcEndpointServiceConfigurationsCommand;
exports.DeleteVpcEndpointServiceConfigurationsRequest$ = DeleteVpcEndpointServiceConfigurationsRequest$;
exports.DeleteVpcEndpointServiceConfigurationsResult$ = DeleteVpcEndpointServiceConfigurationsResult$;
exports.DeleteVpcEndpoints$ = DeleteVpcEndpoints$;
exports.DeleteVpcEndpointsCommand = DeleteVpcEndpointsCommand;
exports.DeleteVpcEndpointsRequest$ = DeleteVpcEndpointsRequest$;
exports.DeleteVpcEndpointsResult$ = DeleteVpcEndpointsResult$;
exports.DeleteVpcPeeringConnection$ = DeleteVpcPeeringConnection$;
exports.DeleteVpcPeeringConnectionCommand = DeleteVpcPeeringConnectionCommand;
exports.DeleteVpcPeeringConnectionRequest$ = DeleteVpcPeeringConnectionRequest$;
exports.DeleteVpcPeeringConnectionResult$ = DeleteVpcPeeringConnectionResult$;
exports.DeleteVpcRequest$ = DeleteVpcRequest$;
exports.DeleteVpnConcentrator$ = DeleteVpnConcentrator$;
exports.DeleteVpnConcentratorCommand = DeleteVpnConcentratorCommand;
exports.DeleteVpnConcentratorRequest$ = DeleteVpnConcentratorRequest$;
exports.DeleteVpnConcentratorResult$ = DeleteVpnConcentratorResult$;
exports.DeleteVpnConnection$ = DeleteVpnConnection$;
exports.DeleteVpnConnectionCommand = DeleteVpnConnectionCommand;
exports.DeleteVpnConnectionRequest$ = DeleteVpnConnectionRequest$;
exports.DeleteVpnConnectionRoute$ = DeleteVpnConnectionRoute$;
exports.DeleteVpnConnectionRouteCommand = DeleteVpnConnectionRouteCommand;
exports.DeleteVpnConnectionRouteRequest$ = DeleteVpnConnectionRouteRequest$;
exports.DeleteVpnGateway$ = DeleteVpnGateway$;
exports.DeleteVpnGatewayCommand = DeleteVpnGatewayCommand;
exports.DeleteVpnGatewayRequest$ = DeleteVpnGatewayRequest$;
exports.DeprecationTimeCondition$ = DeprecationTimeCondition$;
exports.DeprecationTimeConditionRequest$ = DeprecationTimeConditionRequest$;
exports.DeprovisionByoipCidr$ = DeprovisionByoipCidr$;
exports.DeprovisionByoipCidrCommand = DeprovisionByoipCidrCommand;
exports.DeprovisionByoipCidrRequest$ = DeprovisionByoipCidrRequest$;
exports.DeprovisionByoipCidrResult$ = DeprovisionByoipCidrResult$;
exports.DeprovisionIpamByoasn$ = DeprovisionIpamByoasn$;
exports.DeprovisionIpamByoasnCommand = DeprovisionIpamByoasnCommand;
exports.DeprovisionIpamByoasnRequest$ = DeprovisionIpamByoasnRequest$;
exports.DeprovisionIpamByoasnResult$ = DeprovisionIpamByoasnResult$;
exports.DeprovisionIpamPoolCidr$ = DeprovisionIpamPoolCidr$;
exports.DeprovisionIpamPoolCidrCommand = DeprovisionIpamPoolCidrCommand;
exports.DeprovisionIpamPoolCidrRequest$ = DeprovisionIpamPoolCidrRequest$;
exports.DeprovisionIpamPoolCidrResult$ = DeprovisionIpamPoolCidrResult$;
exports.DeprovisionPublicIpv4PoolCidr$ = DeprovisionPublicIpv4PoolCidr$;
exports.DeprovisionPublicIpv4PoolCidrCommand = DeprovisionPublicIpv4PoolCidrCommand;
exports.DeprovisionPublicIpv4PoolCidrRequest$ = DeprovisionPublicIpv4PoolCidrRequest$;
exports.DeprovisionPublicIpv4PoolCidrResult$ = DeprovisionPublicIpv4PoolCidrResult$;
exports.DeregisterImage$ = DeregisterImage$;
exports.DeregisterImageCommand = DeregisterImageCommand;
exports.DeregisterImageRequest$ = DeregisterImageRequest$;
exports.DeregisterImageResult$ = DeregisterImageResult$;
exports.DeregisterInstanceEventNotificationAttributes$ = DeregisterInstanceEventNotificationAttributes$;
exports.DeregisterInstanceEventNotificationAttributesCommand = DeregisterInstanceEventNotificationAttributesCommand;
exports.DeregisterInstanceEventNotificationAttributesRequest$ = DeregisterInstanceEventNotificationAttributesRequest$;
exports.DeregisterInstanceEventNotificationAttributesResult$ = DeregisterInstanceEventNotificationAttributesResult$;
exports.DeregisterInstanceTagAttributeRequest$ = DeregisterInstanceTagAttributeRequest$;
exports.DeregisterTransitGatewayMulticastGroupMembers$ = DeregisterTransitGatewayMulticastGroupMembers$;
exports.DeregisterTransitGatewayMulticastGroupMembersCommand = DeregisterTransitGatewayMulticastGroupMembersCommand;
exports.DeregisterTransitGatewayMulticastGroupMembersRequest$ = DeregisterTransitGatewayMulticastGroupMembersRequest$;
exports.DeregisterTransitGatewayMulticastGroupMembersResult$ = DeregisterTransitGatewayMulticastGroupMembersResult$;
exports.DeregisterTransitGatewayMulticastGroupSources$ = DeregisterTransitGatewayMulticastGroupSources$;
exports.DeregisterTransitGatewayMulticastGroupSourcesCommand = DeregisterTransitGatewayMulticastGroupSourcesCommand;
exports.DeregisterTransitGatewayMulticastGroupSourcesRequest$ = DeregisterTransitGatewayMulticastGroupSourcesRequest$;
exports.DeregisterTransitGatewayMulticastGroupSourcesResult$ = DeregisterTransitGatewayMulticastGroupSourcesResult$;
exports.DescribeAccountAttributes$ = DescribeAccountAttributes$;
exports.DescribeAccountAttributesCommand = DescribeAccountAttributesCommand;
exports.DescribeAccountAttributesRequest$ = DescribeAccountAttributesRequest$;
exports.DescribeAccountAttributesResult$ = DescribeAccountAttributesResult$;
exports.DescribeAccountVpcEncryptionControl$ = DescribeAccountVpcEncryptionControl$;
exports.DescribeAccountVpcEncryptionControlCommand = DescribeAccountVpcEncryptionControlCommand;
exports.DescribeAccountVpcEncryptionControlRequest$ = DescribeAccountVpcEncryptionControlRequest$;
exports.DescribeAccountVpcEncryptionControlResult$ = DescribeAccountVpcEncryptionControlResult$;
exports.DescribeAddressTransfers$ = DescribeAddressTransfers$;
exports.DescribeAddressTransfersCommand = DescribeAddressTransfersCommand;
exports.DescribeAddressTransfersRequest$ = DescribeAddressTransfersRequest$;
exports.DescribeAddressTransfersResult$ = DescribeAddressTransfersResult$;
exports.DescribeAddresses$ = DescribeAddresses$;
exports.DescribeAddressesAttribute$ = DescribeAddressesAttribute$;
exports.DescribeAddressesAttributeCommand = DescribeAddressesAttributeCommand;
exports.DescribeAddressesAttributeRequest$ = DescribeAddressesAttributeRequest$;
exports.DescribeAddressesAttributeResult$ = DescribeAddressesAttributeResult$;
exports.DescribeAddressesCommand = DescribeAddressesCommand;
exports.DescribeAddressesRequest$ = DescribeAddressesRequest$;
exports.DescribeAddressesResult$ = DescribeAddressesResult$;
exports.DescribeAggregateIdFormat$ = DescribeAggregateIdFormat$;
exports.DescribeAggregateIdFormatCommand = DescribeAggregateIdFormatCommand;
exports.DescribeAggregateIdFormatRequest$ = DescribeAggregateIdFormatRequest$;
exports.DescribeAggregateIdFormatResult$ = DescribeAggregateIdFormatResult$;
exports.DescribeAvailabilityZones$ = DescribeAvailabilityZones$;
exports.DescribeAvailabilityZonesCommand = DescribeAvailabilityZonesCommand;
exports.DescribeAvailabilityZonesRequest$ = DescribeAvailabilityZonesRequest$;
exports.DescribeAvailabilityZonesResult$ = DescribeAvailabilityZonesResult$;
exports.DescribeAwsNetworkPerformanceMetricSubscriptions$ = DescribeAwsNetworkPerformanceMetricSubscriptions$;
exports.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand = DescribeAwsNetworkPerformanceMetricSubscriptionsCommand;
exports.DescribeAwsNetworkPerformanceMetricSubscriptionsRequest$ = DescribeAwsNetworkPerformanceMetricSubscriptionsRequest$;
exports.DescribeAwsNetworkPerformanceMetricSubscriptionsResult$ = DescribeAwsNetworkPerformanceMetricSubscriptionsResult$;
exports.DescribeBundleTasks$ = DescribeBundleTasks$;
exports.DescribeBundleTasksCommand = DescribeBundleTasksCommand;
exports.DescribeBundleTasksRequest$ = DescribeBundleTasksRequest$;
exports.DescribeBundleTasksResult$ = DescribeBundleTasksResult$;
exports.DescribeByoipCidrs$ = DescribeByoipCidrs$;
exports.DescribeByoipCidrsCommand = DescribeByoipCidrsCommand;
exports.DescribeByoipCidrsRequest$ = DescribeByoipCidrsRequest$;
exports.DescribeByoipCidrsResult$ = DescribeByoipCidrsResult$;
exports.DescribeCapacityBlockExtensionHistory$ = DescribeCapacityBlockExtensionHistory$;
exports.DescribeCapacityBlockExtensionHistoryCommand = DescribeCapacityBlockExtensionHistoryCommand;
exports.DescribeCapacityBlockExtensionHistoryRequest$ = DescribeCapacityBlockExtensionHistoryRequest$;
exports.DescribeCapacityBlockExtensionHistoryResult$ = DescribeCapacityBlockExtensionHistoryResult$;
exports.DescribeCapacityBlockExtensionOfferings$ = DescribeCapacityBlockExtensionOfferings$;
exports.DescribeCapacityBlockExtensionOfferingsCommand = DescribeCapacityBlockExtensionOfferingsCommand;
exports.DescribeCapacityBlockExtensionOfferingsRequest$ = DescribeCapacityBlockExtensionOfferingsRequest$;
exports.DescribeCapacityBlockExtensionOfferingsResult$ = DescribeCapacityBlockExtensionOfferingsResult$;
exports.DescribeCapacityBlockOfferings$ = DescribeCapacityBlockOfferings$;
exports.DescribeCapacityBlockOfferingsCommand = DescribeCapacityBlockOfferingsCommand;
exports.DescribeCapacityBlockOfferingsRequest$ = DescribeCapacityBlockOfferingsRequest$;
exports.DescribeCapacityBlockOfferingsResult$ = DescribeCapacityBlockOfferingsResult$;
exports.DescribeCapacityBlockStatus$ = DescribeCapacityBlockStatus$;
exports.DescribeCapacityBlockStatusCommand = DescribeCapacityBlockStatusCommand;
exports.DescribeCapacityBlockStatusRequest$ = DescribeCapacityBlockStatusRequest$;
exports.DescribeCapacityBlockStatusResult$ = DescribeCapacityBlockStatusResult$;
exports.DescribeCapacityBlocks$ = DescribeCapacityBlocks$;
exports.DescribeCapacityBlocksCommand = DescribeCapacityBlocksCommand;
exports.DescribeCapacityBlocksRequest$ = DescribeCapacityBlocksRequest$;
exports.DescribeCapacityBlocksResult$ = DescribeCapacityBlocksResult$;
exports.DescribeCapacityManagerDataExports$ = DescribeCapacityManagerDataExports$;
exports.DescribeCapacityManagerDataExportsCommand = DescribeCapacityManagerDataExportsCommand;
exports.DescribeCapacityManagerDataExportsRequest$ = DescribeCapacityManagerDataExportsRequest$;
exports.DescribeCapacityManagerDataExportsResult$ = DescribeCapacityManagerDataExportsResult$;
exports.DescribeCapacityReservationBillingRequests$ = DescribeCapacityReservationBillingRequests$;
exports.DescribeCapacityReservationBillingRequestsCommand = DescribeCapacityReservationBillingRequestsCommand;
exports.DescribeCapacityReservationBillingRequestsRequest$ = DescribeCapacityReservationBillingRequestsRequest$;
exports.DescribeCapacityReservationBillingRequestsResult$ = DescribeCapacityReservationBillingRequestsResult$;
exports.DescribeCapacityReservationCancellationQuotes$ = DescribeCapacityReservationCancellationQuotes$;
exports.DescribeCapacityReservationCancellationQuotesCommand = DescribeCapacityReservationCancellationQuotesCommand;
exports.DescribeCapacityReservationCancellationQuotesRequest$ = DescribeCapacityReservationCancellationQuotesRequest$;
exports.DescribeCapacityReservationCancellationQuotesResult$ = DescribeCapacityReservationCancellationQuotesResult$;
exports.DescribeCapacityReservationFleets$ = DescribeCapacityReservationFleets$;
exports.DescribeCapacityReservationFleetsCommand = DescribeCapacityReservationFleetsCommand;
exports.DescribeCapacityReservationFleetsRequest$ = DescribeCapacityReservationFleetsRequest$;
exports.DescribeCapacityReservationFleetsResult$ = DescribeCapacityReservationFleetsResult$;
exports.DescribeCapacityReservationTopology$ = DescribeCapacityReservationTopology$;
exports.DescribeCapacityReservationTopologyCommand = DescribeCapacityReservationTopologyCommand;
exports.DescribeCapacityReservationTopologyRequest$ = DescribeCapacityReservationTopologyRequest$;
exports.DescribeCapacityReservationTopologyResult$ = DescribeCapacityReservationTopologyResult$;
exports.DescribeCapacityReservations$ = DescribeCapacityReservations$;
exports.DescribeCapacityReservationsCommand = DescribeCapacityReservationsCommand;
exports.DescribeCapacityReservationsRequest$ = DescribeCapacityReservationsRequest$;
exports.DescribeCapacityReservationsResult$ = DescribeCapacityReservationsResult$;
exports.DescribeCarrierGateways$ = DescribeCarrierGateways$;
exports.DescribeCarrierGatewaysCommand = DescribeCarrierGatewaysCommand;
exports.DescribeCarrierGatewaysRequest$ = DescribeCarrierGatewaysRequest$;
exports.DescribeCarrierGatewaysResult$ = DescribeCarrierGatewaysResult$;
exports.DescribeClassicLinkInstances$ = DescribeClassicLinkInstances$;
exports.DescribeClassicLinkInstancesCommand = DescribeClassicLinkInstancesCommand;
exports.DescribeClassicLinkInstancesRequest$ = DescribeClassicLinkInstancesRequest$;
exports.DescribeClassicLinkInstancesResult$ = DescribeClassicLinkInstancesResult$;
exports.DescribeClientVpnAuthorizationRules$ = DescribeClientVpnAuthorizationRules$;
exports.DescribeClientVpnAuthorizationRulesCommand = DescribeClientVpnAuthorizationRulesCommand;
exports.DescribeClientVpnAuthorizationRulesRequest$ = DescribeClientVpnAuthorizationRulesRequest$;
exports.DescribeClientVpnAuthorizationRulesResult$ = DescribeClientVpnAuthorizationRulesResult$;
exports.DescribeClientVpnConnections$ = DescribeClientVpnConnections$;
exports.DescribeClientVpnConnectionsCommand = DescribeClientVpnConnectionsCommand;
exports.DescribeClientVpnConnectionsRequest$ = DescribeClientVpnConnectionsRequest$;
exports.DescribeClientVpnConnectionsResult$ = DescribeClientVpnConnectionsResult$;
exports.DescribeClientVpnEndpoints$ = DescribeClientVpnEndpoints$;
exports.DescribeClientVpnEndpointsCommand = DescribeClientVpnEndpointsCommand;
exports.DescribeClientVpnEndpointsRequest$ = DescribeClientVpnEndpointsRequest$;
exports.DescribeClientVpnEndpointsResult$ = DescribeClientVpnEndpointsResult$;
exports.DescribeClientVpnRoutes$ = DescribeClientVpnRoutes$;
exports.DescribeClientVpnRoutesCommand = DescribeClientVpnRoutesCommand;
exports.DescribeClientVpnRoutesRequest$ = DescribeClientVpnRoutesRequest$;
exports.DescribeClientVpnRoutesResult$ = DescribeClientVpnRoutesResult$;
exports.DescribeClientVpnTargetNetworks$ = DescribeClientVpnTargetNetworks$;
exports.DescribeClientVpnTargetNetworksCommand = DescribeClientVpnTargetNetworksCommand;
exports.DescribeClientVpnTargetNetworksRequest$ = DescribeClientVpnTargetNetworksRequest$;
exports.DescribeClientVpnTargetNetworksResult$ = DescribeClientVpnTargetNetworksResult$;
exports.DescribeCoipPools$ = DescribeCoipPools$;
exports.DescribeCoipPoolsCommand = DescribeCoipPoolsCommand;
exports.DescribeCoipPoolsRequest$ = DescribeCoipPoolsRequest$;
exports.DescribeCoipPoolsResult$ = DescribeCoipPoolsResult$;
exports.DescribeConversionTasks$ = DescribeConversionTasks$;
exports.DescribeConversionTasksCommand = DescribeConversionTasksCommand;
exports.DescribeConversionTasksRequest$ = DescribeConversionTasksRequest$;
exports.DescribeConversionTasksResult$ = DescribeConversionTasksResult$;
exports.DescribeCustomerGateways$ = DescribeCustomerGateways$;
exports.DescribeCustomerGatewaysCommand = DescribeCustomerGatewaysCommand;
exports.DescribeCustomerGatewaysRequest$ = DescribeCustomerGatewaysRequest$;
exports.DescribeCustomerGatewaysResult$ = DescribeCustomerGatewaysResult$;
exports.DescribeDeclarativePoliciesReports$ = DescribeDeclarativePoliciesReports$;
exports.DescribeDeclarativePoliciesReportsCommand = DescribeDeclarativePoliciesReportsCommand;
exports.DescribeDeclarativePoliciesReportsRequest$ = DescribeDeclarativePoliciesReportsRequest$;
exports.DescribeDeclarativePoliciesReportsResult$ = DescribeDeclarativePoliciesReportsResult$;
exports.DescribeDhcpOptions$ = DescribeDhcpOptions$;
exports.DescribeDhcpOptionsCommand = DescribeDhcpOptionsCommand;
exports.DescribeDhcpOptionsRequest$ = DescribeDhcpOptionsRequest$;
exports.DescribeDhcpOptionsResult$ = DescribeDhcpOptionsResult$;
exports.DescribeEgressOnlyInternetGateways$ = DescribeEgressOnlyInternetGateways$;
exports.DescribeEgressOnlyInternetGatewaysCommand = DescribeEgressOnlyInternetGatewaysCommand;
exports.DescribeEgressOnlyInternetGatewaysRequest$ = DescribeEgressOnlyInternetGatewaysRequest$;
exports.DescribeEgressOnlyInternetGatewaysResult$ = DescribeEgressOnlyInternetGatewaysResult$;
exports.DescribeElasticGpus$ = DescribeElasticGpus$;
exports.DescribeElasticGpusCommand = DescribeElasticGpusCommand;
exports.DescribeElasticGpusRequest$ = DescribeElasticGpusRequest$;
exports.DescribeElasticGpusResult$ = DescribeElasticGpusResult$;
exports.DescribeExportImageTasks$ = DescribeExportImageTasks$;
exports.DescribeExportImageTasksCommand = DescribeExportImageTasksCommand;
exports.DescribeExportImageTasksRequest$ = DescribeExportImageTasksRequest$;
exports.DescribeExportImageTasksResult$ = DescribeExportImageTasksResult$;
exports.DescribeExportTasks$ = DescribeExportTasks$;
exports.DescribeExportTasksCommand = DescribeExportTasksCommand;
exports.DescribeExportTasksRequest$ = DescribeExportTasksRequest$;
exports.DescribeExportTasksResult$ = DescribeExportTasksResult$;
exports.DescribeFastLaunchImages$ = DescribeFastLaunchImages$;
exports.DescribeFastLaunchImagesCommand = DescribeFastLaunchImagesCommand;
exports.DescribeFastLaunchImagesRequest$ = DescribeFastLaunchImagesRequest$;
exports.DescribeFastLaunchImagesResult$ = DescribeFastLaunchImagesResult$;
exports.DescribeFastLaunchImagesSuccessItem$ = DescribeFastLaunchImagesSuccessItem$;
exports.DescribeFastSnapshotRestoreSuccessItem$ = DescribeFastSnapshotRestoreSuccessItem$;
exports.DescribeFastSnapshotRestores$ = DescribeFastSnapshotRestores$;
exports.DescribeFastSnapshotRestoresCommand = DescribeFastSnapshotRestoresCommand;
exports.DescribeFastSnapshotRestoresRequest$ = DescribeFastSnapshotRestoresRequest$;
exports.DescribeFastSnapshotRestoresResult$ = DescribeFastSnapshotRestoresResult$;
exports.DescribeFleetError$ = DescribeFleetError$;
exports.DescribeFleetHistory$ = DescribeFleetHistory$;
exports.DescribeFleetHistoryCommand = DescribeFleetHistoryCommand;
exports.DescribeFleetHistoryRequest$ = DescribeFleetHistoryRequest$;
exports.DescribeFleetHistoryResult$ = DescribeFleetHistoryResult$;
exports.DescribeFleetInstances$ = DescribeFleetInstances$;
exports.DescribeFleetInstancesCommand = DescribeFleetInstancesCommand;
exports.DescribeFleetInstancesRequest$ = DescribeFleetInstancesRequest$;
exports.DescribeFleetInstancesResult$ = DescribeFleetInstancesResult$;
exports.DescribeFleets$ = DescribeFleets$;
exports.DescribeFleetsCommand = DescribeFleetsCommand;
exports.DescribeFleetsInstances$ = DescribeFleetsInstances$;
exports.DescribeFleetsRequest$ = DescribeFleetsRequest$;
exports.DescribeFleetsResult$ = DescribeFleetsResult$;
exports.DescribeFlowLogs$ = DescribeFlowLogs$;
exports.DescribeFlowLogsCommand = DescribeFlowLogsCommand;
exports.DescribeFlowLogsRequest$ = DescribeFlowLogsRequest$;
exports.DescribeFlowLogsResult$ = DescribeFlowLogsResult$;
exports.DescribeFpgaImageAttribute$ = DescribeFpgaImageAttribute$;
exports.DescribeFpgaImageAttributeCommand = DescribeFpgaImageAttributeCommand;
exports.DescribeFpgaImageAttributeRequest$ = DescribeFpgaImageAttributeRequest$;
exports.DescribeFpgaImageAttributeResult$ = DescribeFpgaImageAttributeResult$;
exports.DescribeFpgaImages$ = DescribeFpgaImages$;
exports.DescribeFpgaImagesCommand = DescribeFpgaImagesCommand;
exports.DescribeFpgaImagesRequest$ = DescribeFpgaImagesRequest$;
exports.DescribeFpgaImagesResult$ = DescribeFpgaImagesResult$;
exports.DescribeHostReservationOfferings$ = DescribeHostReservationOfferings$;
exports.DescribeHostReservationOfferingsCommand = DescribeHostReservationOfferingsCommand;
exports.DescribeHostReservationOfferingsRequest$ = DescribeHostReservationOfferingsRequest$;
exports.DescribeHostReservationOfferingsResult$ = DescribeHostReservationOfferingsResult$;
exports.DescribeHostReservations$ = DescribeHostReservations$;
exports.DescribeHostReservationsCommand = DescribeHostReservationsCommand;
exports.DescribeHostReservationsRequest$ = DescribeHostReservationsRequest$;
exports.DescribeHostReservationsResult$ = DescribeHostReservationsResult$;
exports.DescribeHosts$ = DescribeHosts$;
exports.DescribeHostsCommand = DescribeHostsCommand;
exports.DescribeHostsRequest$ = DescribeHostsRequest$;
exports.DescribeHostsResult$ = DescribeHostsResult$;
exports.DescribeIamInstanceProfileAssociations$ = DescribeIamInstanceProfileAssociations$;
exports.DescribeIamInstanceProfileAssociationsCommand = DescribeIamInstanceProfileAssociationsCommand;
exports.DescribeIamInstanceProfileAssociationsRequest$ = DescribeIamInstanceProfileAssociationsRequest$;
exports.DescribeIamInstanceProfileAssociationsResult$ = DescribeIamInstanceProfileAssociationsResult$;
exports.DescribeIdFormat$ = DescribeIdFormat$;
exports.DescribeIdFormatCommand = DescribeIdFormatCommand;
exports.DescribeIdFormatRequest$ = DescribeIdFormatRequest$;
exports.DescribeIdFormatResult$ = DescribeIdFormatResult$;
exports.DescribeIdentityIdFormat$ = DescribeIdentityIdFormat$;
exports.DescribeIdentityIdFormatCommand = DescribeIdentityIdFormatCommand;
exports.DescribeIdentityIdFormatRequest$ = DescribeIdentityIdFormatRequest$;
exports.DescribeIdentityIdFormatResult$ = DescribeIdentityIdFormatResult$;
exports.DescribeImageAttribute$ = DescribeImageAttribute$;
exports.DescribeImageAttributeCommand = DescribeImageAttributeCommand;
exports.DescribeImageAttributeRequest$ = DescribeImageAttributeRequest$;
exports.DescribeImageReferences$ = DescribeImageReferences$;
exports.DescribeImageReferencesCommand = DescribeImageReferencesCommand;
exports.DescribeImageReferencesRequest$ = DescribeImageReferencesRequest$;
exports.DescribeImageReferencesResult$ = DescribeImageReferencesResult$;
exports.DescribeImageUsageReportEntries$ = DescribeImageUsageReportEntries$;
exports.DescribeImageUsageReportEntriesCommand = DescribeImageUsageReportEntriesCommand;
exports.DescribeImageUsageReportEntriesRequest$ = DescribeImageUsageReportEntriesRequest$;
exports.DescribeImageUsageReportEntriesResult$ = DescribeImageUsageReportEntriesResult$;
exports.DescribeImageUsageReports$ = DescribeImageUsageReports$;
exports.DescribeImageUsageReportsCommand = DescribeImageUsageReportsCommand;
exports.DescribeImageUsageReportsRequest$ = DescribeImageUsageReportsRequest$;
exports.DescribeImageUsageReportsResult$ = DescribeImageUsageReportsResult$;
exports.DescribeImages$ = DescribeImages$;
exports.DescribeImagesCommand = DescribeImagesCommand;
exports.DescribeImagesRequest$ = DescribeImagesRequest$;
exports.DescribeImagesResult$ = DescribeImagesResult$;
exports.DescribeImportImageTasks$ = DescribeImportImageTasks$;
exports.DescribeImportImageTasksCommand = DescribeImportImageTasksCommand;
exports.DescribeImportImageTasksRequest$ = DescribeImportImageTasksRequest$;
exports.DescribeImportImageTasksResult$ = DescribeImportImageTasksResult$;
exports.DescribeImportSnapshotTasks$ = DescribeImportSnapshotTasks$;
exports.DescribeImportSnapshotTasksCommand = DescribeImportSnapshotTasksCommand;
exports.DescribeImportSnapshotTasksRequest$ = DescribeImportSnapshotTasksRequest$;
exports.DescribeImportSnapshotTasksResult$ = DescribeImportSnapshotTasksResult$;
exports.DescribeInstanceAttribute$ = DescribeInstanceAttribute$;
exports.DescribeInstanceAttributeCommand = DescribeInstanceAttributeCommand;
exports.DescribeInstanceAttributeRequest$ = DescribeInstanceAttributeRequest$;
exports.DescribeInstanceConnectEndpoints$ = DescribeInstanceConnectEndpoints$;
exports.DescribeInstanceConnectEndpointsCommand = DescribeInstanceConnectEndpointsCommand;
exports.DescribeInstanceConnectEndpointsRequest$ = DescribeInstanceConnectEndpointsRequest$;
exports.DescribeInstanceConnectEndpointsResult$ = DescribeInstanceConnectEndpointsResult$;
exports.DescribeInstanceCreditSpecifications$ = DescribeInstanceCreditSpecifications$;
exports.DescribeInstanceCreditSpecificationsCommand = DescribeInstanceCreditSpecificationsCommand;
exports.DescribeInstanceCreditSpecificationsRequest$ = DescribeInstanceCreditSpecificationsRequest$;
exports.DescribeInstanceCreditSpecificationsResult$ = DescribeInstanceCreditSpecificationsResult$;
exports.DescribeInstanceEventNotificationAttributes$ = DescribeInstanceEventNotificationAttributes$;
exports.DescribeInstanceEventNotificationAttributesCommand = DescribeInstanceEventNotificationAttributesCommand;
exports.DescribeInstanceEventNotificationAttributesRequest$ = DescribeInstanceEventNotificationAttributesRequest$;
exports.DescribeInstanceEventNotificationAttributesResult$ = DescribeInstanceEventNotificationAttributesResult$;
exports.DescribeInstanceEventWindows$ = DescribeInstanceEventWindows$;
exports.DescribeInstanceEventWindowsCommand = DescribeInstanceEventWindowsCommand;
exports.DescribeInstanceEventWindowsRequest$ = DescribeInstanceEventWindowsRequest$;
exports.DescribeInstanceEventWindowsResult$ = DescribeInstanceEventWindowsResult$;
exports.DescribeInstanceImageMetadata$ = DescribeInstanceImageMetadata$;
exports.DescribeInstanceImageMetadataCommand = DescribeInstanceImageMetadataCommand;
exports.DescribeInstanceImageMetadataRequest$ = DescribeInstanceImageMetadataRequest$;
exports.DescribeInstanceImageMetadataResult$ = DescribeInstanceImageMetadataResult$;
exports.DescribeInstanceSqlHaHistoryStates$ = DescribeInstanceSqlHaHistoryStates$;
exports.DescribeInstanceSqlHaHistoryStatesCommand = DescribeInstanceSqlHaHistoryStatesCommand;
exports.DescribeInstanceSqlHaHistoryStatesRequest$ = DescribeInstanceSqlHaHistoryStatesRequest$;
exports.DescribeInstanceSqlHaHistoryStatesResult$ = DescribeInstanceSqlHaHistoryStatesResult$;
exports.DescribeInstanceSqlHaStates$ = DescribeInstanceSqlHaStates$;
exports.DescribeInstanceSqlHaStatesCommand = DescribeInstanceSqlHaStatesCommand;
exports.DescribeInstanceSqlHaStatesRequest$ = DescribeInstanceSqlHaStatesRequest$;
exports.DescribeInstanceSqlHaStatesResult$ = DescribeInstanceSqlHaStatesResult$;
exports.DescribeInstanceStatus$ = DescribeInstanceStatus$;
exports.DescribeInstanceStatusCommand = DescribeInstanceStatusCommand;
exports.DescribeInstanceStatusRequest$ = DescribeInstanceStatusRequest$;
exports.DescribeInstanceStatusResult$ = DescribeInstanceStatusResult$;
exports.DescribeInstanceTopology$ = DescribeInstanceTopology$;
exports.DescribeInstanceTopologyCommand = DescribeInstanceTopologyCommand;
exports.DescribeInstanceTopologyRequest$ = DescribeInstanceTopologyRequest$;
exports.DescribeInstanceTopologyResult$ = DescribeInstanceTopologyResult$;
exports.DescribeInstanceTypeOfferings$ = DescribeInstanceTypeOfferings$;
exports.DescribeInstanceTypeOfferingsCommand = DescribeInstanceTypeOfferingsCommand;
exports.DescribeInstanceTypeOfferingsRequest$ = DescribeInstanceTypeOfferingsRequest$;
exports.DescribeInstanceTypeOfferingsResult$ = DescribeInstanceTypeOfferingsResult$;
exports.DescribeInstanceTypes$ = DescribeInstanceTypes$;
exports.DescribeInstanceTypesCommand = DescribeInstanceTypesCommand;
exports.DescribeInstanceTypesRequest$ = DescribeInstanceTypesRequest$;
exports.DescribeInstanceTypesResult$ = DescribeInstanceTypesResult$;
exports.DescribeInstances$ = DescribeInstances$;
exports.DescribeInstancesCommand = DescribeInstancesCommand;
exports.DescribeInstancesRequest$ = DescribeInstancesRequest$;
exports.DescribeInstancesResult$ = DescribeInstancesResult$;
exports.DescribeInternetGateways$ = DescribeInternetGateways$;
exports.DescribeInternetGatewaysCommand = DescribeInternetGatewaysCommand;
exports.DescribeInternetGatewaysRequest$ = DescribeInternetGatewaysRequest$;
exports.DescribeInternetGatewaysResult$ = DescribeInternetGatewaysResult$;
exports.DescribeIpamByoasn$ = DescribeIpamByoasn$;
exports.DescribeIpamByoasnCommand = DescribeIpamByoasnCommand;
exports.DescribeIpamByoasnRequest$ = DescribeIpamByoasnRequest$;
exports.DescribeIpamByoasnResult$ = DescribeIpamByoasnResult$;
exports.DescribeIpamExternalResourceVerificationTokens$ = DescribeIpamExternalResourceVerificationTokens$;
exports.DescribeIpamExternalResourceVerificationTokensCommand = DescribeIpamExternalResourceVerificationTokensCommand;
exports.DescribeIpamExternalResourceVerificationTokensRequest$ = DescribeIpamExternalResourceVerificationTokensRequest$;
exports.DescribeIpamExternalResourceVerificationTokensResult$ = DescribeIpamExternalResourceVerificationTokensResult$;
exports.DescribeIpamPolicies$ = DescribeIpamPolicies$;
exports.DescribeIpamPoliciesCommand = DescribeIpamPoliciesCommand;
exports.DescribeIpamPoliciesRequest$ = DescribeIpamPoliciesRequest$;
exports.DescribeIpamPoliciesResult$ = DescribeIpamPoliciesResult$;
exports.DescribeIpamPoolAllocations$ = DescribeIpamPoolAllocations$;
exports.DescribeIpamPoolAllocationsCommand = DescribeIpamPoolAllocationsCommand;
exports.DescribeIpamPoolAllocationsRequest$ = DescribeIpamPoolAllocationsRequest$;
exports.DescribeIpamPoolAllocationsResult$ = DescribeIpamPoolAllocationsResult$;
exports.DescribeIpamPools$ = DescribeIpamPools$;
exports.DescribeIpamPoolsCommand = DescribeIpamPoolsCommand;
exports.DescribeIpamPoolsRequest$ = DescribeIpamPoolsRequest$;
exports.DescribeIpamPoolsResult$ = DescribeIpamPoolsResult$;
exports.DescribeIpamPrefixListResolverTargets$ = DescribeIpamPrefixListResolverTargets$;
exports.DescribeIpamPrefixListResolverTargetsCommand = DescribeIpamPrefixListResolverTargetsCommand;
exports.DescribeIpamPrefixListResolverTargetsRequest$ = DescribeIpamPrefixListResolverTargetsRequest$;
exports.DescribeIpamPrefixListResolverTargetsResult$ = DescribeIpamPrefixListResolverTargetsResult$;
exports.DescribeIpamPrefixListResolvers$ = DescribeIpamPrefixListResolvers$;
exports.DescribeIpamPrefixListResolversCommand = DescribeIpamPrefixListResolversCommand;
exports.DescribeIpamPrefixListResolversRequest$ = DescribeIpamPrefixListResolversRequest$;
exports.DescribeIpamPrefixListResolversResult$ = DescribeIpamPrefixListResolversResult$;
exports.DescribeIpamResourceDiscoveries$ = DescribeIpamResourceDiscoveries$;
exports.DescribeIpamResourceDiscoveriesCommand = DescribeIpamResourceDiscoveriesCommand;
exports.DescribeIpamResourceDiscoveriesRequest$ = DescribeIpamResourceDiscoveriesRequest$;
exports.DescribeIpamResourceDiscoveriesResult$ = DescribeIpamResourceDiscoveriesResult$;
exports.DescribeIpamResourceDiscoveryAssociations$ = DescribeIpamResourceDiscoveryAssociations$;
exports.DescribeIpamResourceDiscoveryAssociationsCommand = DescribeIpamResourceDiscoveryAssociationsCommand;
exports.DescribeIpamResourceDiscoveryAssociationsRequest$ = DescribeIpamResourceDiscoveryAssociationsRequest$;
exports.DescribeIpamResourceDiscoveryAssociationsResult$ = DescribeIpamResourceDiscoveryAssociationsResult$;
exports.DescribeIpamScopes$ = DescribeIpamScopes$;
exports.DescribeIpamScopesCommand = DescribeIpamScopesCommand;
exports.DescribeIpamScopesRequest$ = DescribeIpamScopesRequest$;
exports.DescribeIpamScopesResult$ = DescribeIpamScopesResult$;
exports.DescribeIpams$ = DescribeIpams$;
exports.DescribeIpamsCommand = DescribeIpamsCommand;
exports.DescribeIpamsRequest$ = DescribeIpamsRequest$;
exports.DescribeIpamsResult$ = DescribeIpamsResult$;
exports.DescribeIpv6Pools$ = DescribeIpv6Pools$;
exports.DescribeIpv6PoolsCommand = DescribeIpv6PoolsCommand;
exports.DescribeIpv6PoolsRequest$ = DescribeIpv6PoolsRequest$;
exports.DescribeIpv6PoolsResult$ = DescribeIpv6PoolsResult$;
exports.DescribeKeyPairs$ = DescribeKeyPairs$;
exports.DescribeKeyPairsCommand = DescribeKeyPairsCommand;
exports.DescribeKeyPairsRequest$ = DescribeKeyPairsRequest$;
exports.DescribeKeyPairsResult$ = DescribeKeyPairsResult$;
exports.DescribeLaunchTemplateVersions$ = DescribeLaunchTemplateVersions$;
exports.DescribeLaunchTemplateVersionsCommand = DescribeLaunchTemplateVersionsCommand;
exports.DescribeLaunchTemplateVersionsRequest$ = DescribeLaunchTemplateVersionsRequest$;
exports.DescribeLaunchTemplateVersionsResult$ = DescribeLaunchTemplateVersionsResult$;
exports.DescribeLaunchTemplates$ = DescribeLaunchTemplates$;
exports.DescribeLaunchTemplatesCommand = DescribeLaunchTemplatesCommand;
exports.DescribeLaunchTemplatesRequest$ = DescribeLaunchTemplatesRequest$;
exports.DescribeLaunchTemplatesResult$ = DescribeLaunchTemplatesResult$;
exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations$ = DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations$;
exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand = DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand;
exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest$ = DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest$;
exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult$ = DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult$;
exports.DescribeLocalGatewayRouteTableVpcAssociations$ = DescribeLocalGatewayRouteTableVpcAssociations$;
exports.DescribeLocalGatewayRouteTableVpcAssociationsCommand = DescribeLocalGatewayRouteTableVpcAssociationsCommand;
exports.DescribeLocalGatewayRouteTableVpcAssociationsRequest$ = DescribeLocalGatewayRouteTableVpcAssociationsRequest$;
exports.DescribeLocalGatewayRouteTableVpcAssociationsResult$ = DescribeLocalGatewayRouteTableVpcAssociationsResult$;
exports.DescribeLocalGatewayRouteTables$ = DescribeLocalGatewayRouteTables$;
exports.DescribeLocalGatewayRouteTablesCommand = DescribeLocalGatewayRouteTablesCommand;
exports.DescribeLocalGatewayRouteTablesRequest$ = DescribeLocalGatewayRouteTablesRequest$;
exports.DescribeLocalGatewayRouteTablesResult$ = DescribeLocalGatewayRouteTablesResult$;
exports.DescribeLocalGatewayVirtualInterfaceGroups$ = DescribeLocalGatewayVirtualInterfaceGroups$;
exports.DescribeLocalGatewayVirtualInterfaceGroupsCommand = DescribeLocalGatewayVirtualInterfaceGroupsCommand;
exports.DescribeLocalGatewayVirtualInterfaceGroupsRequest$ = DescribeLocalGatewayVirtualInterfaceGroupsRequest$;
exports.DescribeLocalGatewayVirtualInterfaceGroupsResult$ = DescribeLocalGatewayVirtualInterfaceGroupsResult$;
exports.DescribeLocalGatewayVirtualInterfaces$ = DescribeLocalGatewayVirtualInterfaces$;
exports.DescribeLocalGatewayVirtualInterfacesCommand = DescribeLocalGatewayVirtualInterfacesCommand;
exports.DescribeLocalGatewayVirtualInterfacesRequest$ = DescribeLocalGatewayVirtualInterfacesRequest$;
exports.DescribeLocalGatewayVirtualInterfacesResult$ = DescribeLocalGatewayVirtualInterfacesResult$;
exports.DescribeLocalGateways$ = DescribeLocalGateways$;
exports.DescribeLocalGatewaysCommand = DescribeLocalGatewaysCommand;
exports.DescribeLocalGatewaysRequest$ = DescribeLocalGatewaysRequest$;
exports.DescribeLocalGatewaysResult$ = DescribeLocalGatewaysResult$;
exports.DescribeLockedSnapshots$ = DescribeLockedSnapshots$;
exports.DescribeLockedSnapshotsCommand = DescribeLockedSnapshotsCommand;
exports.DescribeLockedSnapshotsRequest$ = DescribeLockedSnapshotsRequest$;
exports.DescribeLockedSnapshotsResult$ = DescribeLockedSnapshotsResult$;
exports.DescribeMacHosts$ = DescribeMacHosts$;
exports.DescribeMacHostsCommand = DescribeMacHostsCommand;
exports.DescribeMacHostsRequest$ = DescribeMacHostsRequest$;
exports.DescribeMacHostsResult$ = DescribeMacHostsResult$;
exports.DescribeMacModificationTasks$ = DescribeMacModificationTasks$;
exports.DescribeMacModificationTasksCommand = DescribeMacModificationTasksCommand;
exports.DescribeMacModificationTasksRequest$ = DescribeMacModificationTasksRequest$;
exports.DescribeMacModificationTasksResult$ = DescribeMacModificationTasksResult$;
exports.DescribeManagedPrefixLists$ = DescribeManagedPrefixLists$;
exports.DescribeManagedPrefixListsCommand = DescribeManagedPrefixListsCommand;
exports.DescribeManagedPrefixListsRequest$ = DescribeManagedPrefixListsRequest$;
exports.DescribeManagedPrefixListsResult$ = DescribeManagedPrefixListsResult$;
exports.DescribeMovingAddresses$ = DescribeMovingAddresses$;
exports.DescribeMovingAddressesCommand = DescribeMovingAddressesCommand;
exports.DescribeMovingAddressesRequest$ = DescribeMovingAddressesRequest$;
exports.DescribeMovingAddressesResult$ = DescribeMovingAddressesResult$;
exports.DescribeNatGateways$ = DescribeNatGateways$;
exports.DescribeNatGatewaysCommand = DescribeNatGatewaysCommand;
exports.DescribeNatGatewaysRequest$ = DescribeNatGatewaysRequest$;
exports.DescribeNatGatewaysResult$ = DescribeNatGatewaysResult$;
exports.DescribeNetworkAcls$ = DescribeNetworkAcls$;
exports.DescribeNetworkAclsCommand = DescribeNetworkAclsCommand;
exports.DescribeNetworkAclsRequest$ = DescribeNetworkAclsRequest$;
exports.DescribeNetworkAclsResult$ = DescribeNetworkAclsResult$;
exports.DescribeNetworkInsightsAccessScopeAnalyses$ = DescribeNetworkInsightsAccessScopeAnalyses$;
exports.DescribeNetworkInsightsAccessScopeAnalysesCommand = DescribeNetworkInsightsAccessScopeAnalysesCommand;
exports.DescribeNetworkInsightsAccessScopeAnalysesRequest$ = DescribeNetworkInsightsAccessScopeAnalysesRequest$;
exports.DescribeNetworkInsightsAccessScopeAnalysesResult$ = DescribeNetworkInsightsAccessScopeAnalysesResult$;
exports.DescribeNetworkInsightsAccessScopes$ = DescribeNetworkInsightsAccessScopes$;
exports.DescribeNetworkInsightsAccessScopesCommand = DescribeNetworkInsightsAccessScopesCommand;
exports.DescribeNetworkInsightsAccessScopesRequest$ = DescribeNetworkInsightsAccessScopesRequest$;
exports.DescribeNetworkInsightsAccessScopesResult$ = DescribeNetworkInsightsAccessScopesResult$;
exports.DescribeNetworkInsightsAnalyses$ = DescribeNetworkInsightsAnalyses$;
exports.DescribeNetworkInsightsAnalysesCommand = DescribeNetworkInsightsAnalysesCommand;
exports.DescribeNetworkInsightsAnalysesRequest$ = DescribeNetworkInsightsAnalysesRequest$;
exports.DescribeNetworkInsightsAnalysesResult$ = DescribeNetworkInsightsAnalysesResult$;
exports.DescribeNetworkInsightsPaths$ = DescribeNetworkInsightsPaths$;
exports.DescribeNetworkInsightsPathsCommand = DescribeNetworkInsightsPathsCommand;
exports.DescribeNetworkInsightsPathsRequest$ = DescribeNetworkInsightsPathsRequest$;
exports.DescribeNetworkInsightsPathsResult$ = DescribeNetworkInsightsPathsResult$;
exports.DescribeNetworkInterfaceAttribute$ = DescribeNetworkInterfaceAttribute$;
exports.DescribeNetworkInterfaceAttributeCommand = DescribeNetworkInterfaceAttributeCommand;
exports.DescribeNetworkInterfaceAttributeRequest$ = DescribeNetworkInterfaceAttributeRequest$;
exports.DescribeNetworkInterfaceAttributeResult$ = DescribeNetworkInterfaceAttributeResult$;
exports.DescribeNetworkInterfacePermissions$ = DescribeNetworkInterfacePermissions$;
exports.DescribeNetworkInterfacePermissionsCommand = DescribeNetworkInterfacePermissionsCommand;
exports.DescribeNetworkInterfacePermissionsRequest$ = DescribeNetworkInterfacePermissionsRequest$;
exports.DescribeNetworkInterfacePermissionsResult$ = DescribeNetworkInterfacePermissionsResult$;
exports.DescribeNetworkInterfaces$ = DescribeNetworkInterfaces$;
exports.DescribeNetworkInterfacesCommand = DescribeNetworkInterfacesCommand;
exports.DescribeNetworkInterfacesRequest$ = DescribeNetworkInterfacesRequest$;
exports.DescribeNetworkInterfacesResult$ = DescribeNetworkInterfacesResult$;
exports.DescribeOutpostLags$ = DescribeOutpostLags$;
exports.DescribeOutpostLagsCommand = DescribeOutpostLagsCommand;
exports.DescribeOutpostLagsRequest$ = DescribeOutpostLagsRequest$;
exports.DescribeOutpostLagsResult$ = DescribeOutpostLagsResult$;
exports.DescribePlacementGroups$ = DescribePlacementGroups$;
exports.DescribePlacementGroupsCommand = DescribePlacementGroupsCommand;
exports.DescribePlacementGroupsRequest$ = DescribePlacementGroupsRequest$;
exports.DescribePlacementGroupsResult$ = DescribePlacementGroupsResult$;
exports.DescribePrefixLists$ = DescribePrefixLists$;
exports.DescribePrefixListsCommand = DescribePrefixListsCommand;
exports.DescribePrefixListsRequest$ = DescribePrefixListsRequest$;
exports.DescribePrefixListsResult$ = DescribePrefixListsResult$;
exports.DescribePrincipalIdFormat$ = DescribePrincipalIdFormat$;
exports.DescribePrincipalIdFormatCommand = DescribePrincipalIdFormatCommand;
exports.DescribePrincipalIdFormatRequest$ = DescribePrincipalIdFormatRequest$;
exports.DescribePrincipalIdFormatResult$ = DescribePrincipalIdFormatResult$;
exports.DescribePublicIpv4Pools$ = DescribePublicIpv4Pools$;
exports.DescribePublicIpv4PoolsCommand = DescribePublicIpv4PoolsCommand;
exports.DescribePublicIpv4PoolsRequest$ = DescribePublicIpv4PoolsRequest$;
exports.DescribePublicIpv4PoolsResult$ = DescribePublicIpv4PoolsResult$;
exports.DescribeRegions$ = DescribeRegions$;
exports.DescribeRegionsCommand = DescribeRegionsCommand;
exports.DescribeRegionsRequest$ = DescribeRegionsRequest$;
exports.DescribeRegionsResult$ = DescribeRegionsResult$;
exports.DescribeReplaceRootVolumeTasks$ = DescribeReplaceRootVolumeTasks$;
exports.DescribeReplaceRootVolumeTasksCommand = DescribeReplaceRootVolumeTasksCommand;
exports.DescribeReplaceRootVolumeTasksRequest$ = DescribeReplaceRootVolumeTasksRequest$;
exports.DescribeReplaceRootVolumeTasksResult$ = DescribeReplaceRootVolumeTasksResult$;
exports.DescribeReservedInstances$ = DescribeReservedInstances$;
exports.DescribeReservedInstancesCommand = DescribeReservedInstancesCommand;
exports.DescribeReservedInstancesListings$ = DescribeReservedInstancesListings$;
exports.DescribeReservedInstancesListingsCommand = DescribeReservedInstancesListingsCommand;
exports.DescribeReservedInstancesListingsRequest$ = DescribeReservedInstancesListingsRequest$;
exports.DescribeReservedInstancesListingsResult$ = DescribeReservedInstancesListingsResult$;
exports.DescribeReservedInstancesModifications$ = DescribeReservedInstancesModifications$;
exports.DescribeReservedInstancesModificationsCommand = DescribeReservedInstancesModificationsCommand;
exports.DescribeReservedInstancesModificationsRequest$ = DescribeReservedInstancesModificationsRequest$;
exports.DescribeReservedInstancesModificationsResult$ = DescribeReservedInstancesModificationsResult$;
exports.DescribeReservedInstancesOfferings$ = DescribeReservedInstancesOfferings$;
exports.DescribeReservedInstancesOfferingsCommand = DescribeReservedInstancesOfferingsCommand;
exports.DescribeReservedInstancesOfferingsRequest$ = DescribeReservedInstancesOfferingsRequest$;
exports.DescribeReservedInstancesOfferingsResult$ = DescribeReservedInstancesOfferingsResult$;
exports.DescribeReservedInstancesRequest$ = DescribeReservedInstancesRequest$;
exports.DescribeReservedInstancesResult$ = DescribeReservedInstancesResult$;
exports.DescribeRouteServerEndpoints$ = DescribeRouteServerEndpoints$;
exports.DescribeRouteServerEndpointsCommand = DescribeRouteServerEndpointsCommand;
exports.DescribeRouteServerEndpointsRequest$ = DescribeRouteServerEndpointsRequest$;
exports.DescribeRouteServerEndpointsResult$ = DescribeRouteServerEndpointsResult$;
exports.DescribeRouteServerPeers$ = DescribeRouteServerPeers$;
exports.DescribeRouteServerPeersCommand = DescribeRouteServerPeersCommand;
exports.DescribeRouteServerPeersRequest$ = DescribeRouteServerPeersRequest$;
exports.DescribeRouteServerPeersResult$ = DescribeRouteServerPeersResult$;
exports.DescribeRouteServers$ = DescribeRouteServers$;
exports.DescribeRouteServersCommand = DescribeRouteServersCommand;
exports.DescribeRouteServersRequest$ = DescribeRouteServersRequest$;
exports.DescribeRouteServersResult$ = DescribeRouteServersResult$;
exports.DescribeRouteTables$ = DescribeRouteTables$;
exports.DescribeRouteTablesCommand = DescribeRouteTablesCommand;
exports.DescribeRouteTablesRequest$ = DescribeRouteTablesRequest$;
exports.DescribeRouteTablesResult$ = DescribeRouteTablesResult$;
exports.DescribeScheduledInstanceAvailability$ = DescribeScheduledInstanceAvailability$;
exports.DescribeScheduledInstanceAvailabilityCommand = DescribeScheduledInstanceAvailabilityCommand;
exports.DescribeScheduledInstanceAvailabilityRequest$ = DescribeScheduledInstanceAvailabilityRequest$;
exports.DescribeScheduledInstanceAvailabilityResult$ = DescribeScheduledInstanceAvailabilityResult$;
exports.DescribeScheduledInstances$ = DescribeScheduledInstances$;
exports.DescribeScheduledInstancesCommand = DescribeScheduledInstancesCommand;
exports.DescribeScheduledInstancesRequest$ = DescribeScheduledInstancesRequest$;
exports.DescribeScheduledInstancesResult$ = DescribeScheduledInstancesResult$;
exports.DescribeSecondaryInterfaces$ = DescribeSecondaryInterfaces$;
exports.DescribeSecondaryInterfacesCommand = DescribeSecondaryInterfacesCommand;
exports.DescribeSecondaryInterfacesRequest$ = DescribeSecondaryInterfacesRequest$;
exports.DescribeSecondaryInterfacesResult$ = DescribeSecondaryInterfacesResult$;
exports.DescribeSecondaryNetworks$ = DescribeSecondaryNetworks$;
exports.DescribeSecondaryNetworksCommand = DescribeSecondaryNetworksCommand;
exports.DescribeSecondaryNetworksRequest$ = DescribeSecondaryNetworksRequest$;
exports.DescribeSecondaryNetworksResult$ = DescribeSecondaryNetworksResult$;
exports.DescribeSecondarySubnets$ = DescribeSecondarySubnets$;
exports.DescribeSecondarySubnetsCommand = DescribeSecondarySubnetsCommand;
exports.DescribeSecondarySubnetsRequest$ = DescribeSecondarySubnetsRequest$;
exports.DescribeSecondarySubnetsResult$ = DescribeSecondarySubnetsResult$;
exports.DescribeSecurityGroupReferences$ = DescribeSecurityGroupReferences$;
exports.DescribeSecurityGroupReferencesCommand = DescribeSecurityGroupReferencesCommand;
exports.DescribeSecurityGroupReferencesRequest$ = DescribeSecurityGroupReferencesRequest$;
exports.DescribeSecurityGroupReferencesResult$ = DescribeSecurityGroupReferencesResult$;
exports.DescribeSecurityGroupRules$ = DescribeSecurityGroupRules$;
exports.DescribeSecurityGroupRulesCommand = DescribeSecurityGroupRulesCommand;
exports.DescribeSecurityGroupRulesRequest$ = DescribeSecurityGroupRulesRequest$;
exports.DescribeSecurityGroupRulesResult$ = DescribeSecurityGroupRulesResult$;
exports.DescribeSecurityGroupVpcAssociations$ = DescribeSecurityGroupVpcAssociations$;
exports.DescribeSecurityGroupVpcAssociationsCommand = DescribeSecurityGroupVpcAssociationsCommand;
exports.DescribeSecurityGroupVpcAssociationsRequest$ = DescribeSecurityGroupVpcAssociationsRequest$;
exports.DescribeSecurityGroupVpcAssociationsResult$ = DescribeSecurityGroupVpcAssociationsResult$;
exports.DescribeSecurityGroups$ = DescribeSecurityGroups$;
exports.DescribeSecurityGroupsCommand = DescribeSecurityGroupsCommand;
exports.DescribeSecurityGroupsRequest$ = DescribeSecurityGroupsRequest$;
exports.DescribeSecurityGroupsResult$ = DescribeSecurityGroupsResult$;
exports.DescribeServiceLinkVirtualInterfaces$ = DescribeServiceLinkVirtualInterfaces$;
exports.DescribeServiceLinkVirtualInterfacesCommand = DescribeServiceLinkVirtualInterfacesCommand;
exports.DescribeServiceLinkVirtualInterfacesRequest$ = DescribeServiceLinkVirtualInterfacesRequest$;
exports.DescribeServiceLinkVirtualInterfacesResult$ = DescribeServiceLinkVirtualInterfacesResult$;
exports.DescribeSnapshotAttribute$ = DescribeSnapshotAttribute$;
exports.DescribeSnapshotAttributeCommand = DescribeSnapshotAttributeCommand;
exports.DescribeSnapshotAttributeRequest$ = DescribeSnapshotAttributeRequest$;
exports.DescribeSnapshotAttributeResult$ = DescribeSnapshotAttributeResult$;
exports.DescribeSnapshotTierStatus$ = DescribeSnapshotTierStatus$;
exports.DescribeSnapshotTierStatusCommand = DescribeSnapshotTierStatusCommand;
exports.DescribeSnapshotTierStatusRequest$ = DescribeSnapshotTierStatusRequest$;
exports.DescribeSnapshotTierStatusResult$ = DescribeSnapshotTierStatusResult$;
exports.DescribeSnapshots$ = DescribeSnapshots$;
exports.DescribeSnapshotsCommand = DescribeSnapshotsCommand;
exports.DescribeSnapshotsRequest$ = DescribeSnapshotsRequest$;
exports.DescribeSnapshotsResult$ = DescribeSnapshotsResult$;
exports.DescribeSpotDatafeedSubscription$ = DescribeSpotDatafeedSubscription$;
exports.DescribeSpotDatafeedSubscriptionCommand = DescribeSpotDatafeedSubscriptionCommand;
exports.DescribeSpotDatafeedSubscriptionRequest$ = DescribeSpotDatafeedSubscriptionRequest$;
exports.DescribeSpotDatafeedSubscriptionResult$ = DescribeSpotDatafeedSubscriptionResult$;
exports.DescribeSpotFleetInstances$ = DescribeSpotFleetInstances$;
exports.DescribeSpotFleetInstancesCommand = DescribeSpotFleetInstancesCommand;
exports.DescribeSpotFleetInstancesRequest$ = DescribeSpotFleetInstancesRequest$;
exports.DescribeSpotFleetInstancesResponse$ = DescribeSpotFleetInstancesResponse$;
exports.DescribeSpotFleetRequestHistory$ = DescribeSpotFleetRequestHistory$;
exports.DescribeSpotFleetRequestHistoryCommand = DescribeSpotFleetRequestHistoryCommand;
exports.DescribeSpotFleetRequestHistoryRequest$ = DescribeSpotFleetRequestHistoryRequest$;
exports.DescribeSpotFleetRequestHistoryResponse$ = DescribeSpotFleetRequestHistoryResponse$;
exports.DescribeSpotFleetRequests$ = DescribeSpotFleetRequests$;
exports.DescribeSpotFleetRequestsCommand = DescribeSpotFleetRequestsCommand;
exports.DescribeSpotFleetRequestsRequest$ = DescribeSpotFleetRequestsRequest$;
exports.DescribeSpotFleetRequestsResponse$ = DescribeSpotFleetRequestsResponse$;
exports.DescribeSpotInstanceRequests$ = DescribeSpotInstanceRequests$;
exports.DescribeSpotInstanceRequestsCommand = DescribeSpotInstanceRequestsCommand;
exports.DescribeSpotInstanceRequestsRequest$ = DescribeSpotInstanceRequestsRequest$;
exports.DescribeSpotInstanceRequestsResult$ = DescribeSpotInstanceRequestsResult$;
exports.DescribeSpotPriceHistory$ = DescribeSpotPriceHistory$;
exports.DescribeSpotPriceHistoryCommand = DescribeSpotPriceHistoryCommand;
exports.DescribeSpotPriceHistoryRequest$ = DescribeSpotPriceHistoryRequest$;
exports.DescribeSpotPriceHistoryResult$ = DescribeSpotPriceHistoryResult$;
exports.DescribeStaleSecurityGroups$ = DescribeStaleSecurityGroups$;
exports.DescribeStaleSecurityGroupsCommand = DescribeStaleSecurityGroupsCommand;
exports.DescribeStaleSecurityGroupsRequest$ = DescribeStaleSecurityGroupsRequest$;
exports.DescribeStaleSecurityGroupsResult$ = DescribeStaleSecurityGroupsResult$;
exports.DescribeStoreImageTasks$ = DescribeStoreImageTasks$;
exports.DescribeStoreImageTasksCommand = DescribeStoreImageTasksCommand;
exports.DescribeStoreImageTasksRequest$ = DescribeStoreImageTasksRequest$;
exports.DescribeStoreImageTasksResult$ = DescribeStoreImageTasksResult$;
exports.DescribeSubnets$ = DescribeSubnets$;
exports.DescribeSubnetsCommand = DescribeSubnetsCommand;
exports.DescribeSubnetsRequest$ = DescribeSubnetsRequest$;
exports.DescribeSubnetsResult$ = DescribeSubnetsResult$;
exports.DescribeTags$ = DescribeTags$;
exports.DescribeTagsCommand = DescribeTagsCommand;
exports.DescribeTagsRequest$ = DescribeTagsRequest$;
exports.DescribeTagsResult$ = DescribeTagsResult$;
exports.DescribeTrafficMirrorFilterRules$ = DescribeTrafficMirrorFilterRules$;
exports.DescribeTrafficMirrorFilterRulesCommand = DescribeTrafficMirrorFilterRulesCommand;
exports.DescribeTrafficMirrorFilterRulesRequest$ = DescribeTrafficMirrorFilterRulesRequest$;
exports.DescribeTrafficMirrorFilterRulesResult$ = DescribeTrafficMirrorFilterRulesResult$;
exports.DescribeTrafficMirrorFilters$ = DescribeTrafficMirrorFilters$;
exports.DescribeTrafficMirrorFiltersCommand = DescribeTrafficMirrorFiltersCommand;
exports.DescribeTrafficMirrorFiltersRequest$ = DescribeTrafficMirrorFiltersRequest$;
exports.DescribeTrafficMirrorFiltersResult$ = DescribeTrafficMirrorFiltersResult$;
exports.DescribeTrafficMirrorSessions$ = DescribeTrafficMirrorSessions$;
exports.DescribeTrafficMirrorSessionsCommand = DescribeTrafficMirrorSessionsCommand;
exports.DescribeTrafficMirrorSessionsRequest$ = DescribeTrafficMirrorSessionsRequest$;
exports.DescribeTrafficMirrorSessionsResult$ = DescribeTrafficMirrorSessionsResult$;
exports.DescribeTrafficMirrorTargets$ = DescribeTrafficMirrorTargets$;
exports.DescribeTrafficMirrorTargetsCommand = DescribeTrafficMirrorTargetsCommand;
exports.DescribeTrafficMirrorTargetsRequest$ = DescribeTrafficMirrorTargetsRequest$;
exports.DescribeTrafficMirrorTargetsResult$ = DescribeTrafficMirrorTargetsResult$;
exports.DescribeTransitGatewayAttachments$ = DescribeTransitGatewayAttachments$;
exports.DescribeTransitGatewayAttachmentsCommand = DescribeTransitGatewayAttachmentsCommand;
exports.DescribeTransitGatewayAttachmentsRequest$ = DescribeTransitGatewayAttachmentsRequest$;
exports.DescribeTransitGatewayAttachmentsResult$ = DescribeTransitGatewayAttachmentsResult$;
exports.DescribeTransitGatewayConnectPeers$ = DescribeTransitGatewayConnectPeers$;
exports.DescribeTransitGatewayConnectPeersCommand = DescribeTransitGatewayConnectPeersCommand;
exports.DescribeTransitGatewayConnectPeersRequest$ = DescribeTransitGatewayConnectPeersRequest$;
exports.DescribeTransitGatewayConnectPeersResult$ = DescribeTransitGatewayConnectPeersResult$;
exports.DescribeTransitGatewayConnects$ = DescribeTransitGatewayConnects$;
exports.DescribeTransitGatewayConnectsCommand = DescribeTransitGatewayConnectsCommand;
exports.DescribeTransitGatewayConnectsRequest$ = DescribeTransitGatewayConnectsRequest$;
exports.DescribeTransitGatewayConnectsResult$ = DescribeTransitGatewayConnectsResult$;
exports.DescribeTransitGatewayMeteringPolicies$ = DescribeTransitGatewayMeteringPolicies$;
exports.DescribeTransitGatewayMeteringPoliciesCommand = DescribeTransitGatewayMeteringPoliciesCommand;
exports.DescribeTransitGatewayMeteringPoliciesRequest$ = DescribeTransitGatewayMeteringPoliciesRequest$;
exports.DescribeTransitGatewayMeteringPoliciesResult$ = DescribeTransitGatewayMeteringPoliciesResult$;
exports.DescribeTransitGatewayMulticastDomains$ = DescribeTransitGatewayMulticastDomains$;
exports.DescribeTransitGatewayMulticastDomainsCommand = DescribeTransitGatewayMulticastDomainsCommand;
exports.DescribeTransitGatewayMulticastDomainsRequest$ = DescribeTransitGatewayMulticastDomainsRequest$;
exports.DescribeTransitGatewayMulticastDomainsResult$ = DescribeTransitGatewayMulticastDomainsResult$;
exports.DescribeTransitGatewayPeeringAttachments$ = DescribeTransitGatewayPeeringAttachments$;
exports.DescribeTransitGatewayPeeringAttachmentsCommand = DescribeTransitGatewayPeeringAttachmentsCommand;
exports.DescribeTransitGatewayPeeringAttachmentsRequest$ = DescribeTransitGatewayPeeringAttachmentsRequest$;
exports.DescribeTransitGatewayPeeringAttachmentsResult$ = DescribeTransitGatewayPeeringAttachmentsResult$;
exports.DescribeTransitGatewayPolicyTables$ = DescribeTransitGatewayPolicyTables$;
exports.DescribeTransitGatewayPolicyTablesCommand = DescribeTransitGatewayPolicyTablesCommand;
exports.DescribeTransitGatewayPolicyTablesRequest$ = DescribeTransitGatewayPolicyTablesRequest$;
exports.DescribeTransitGatewayPolicyTablesResult$ = DescribeTransitGatewayPolicyTablesResult$;
exports.DescribeTransitGatewayRouteTableAnnouncements$ = DescribeTransitGatewayRouteTableAnnouncements$;
exports.DescribeTransitGatewayRouteTableAnnouncementsCommand = DescribeTransitGatewayRouteTableAnnouncementsCommand;
exports.DescribeTransitGatewayRouteTableAnnouncementsRequest$ = DescribeTransitGatewayRouteTableAnnouncementsRequest$;
exports.DescribeTransitGatewayRouteTableAnnouncementsResult$ = DescribeTransitGatewayRouteTableAnnouncementsResult$;
exports.DescribeTransitGatewayRouteTables$ = DescribeTransitGatewayRouteTables$;
exports.DescribeTransitGatewayRouteTablesCommand = DescribeTransitGatewayRouteTablesCommand;
exports.DescribeTransitGatewayRouteTablesRequest$ = DescribeTransitGatewayRouteTablesRequest$;
exports.DescribeTransitGatewayRouteTablesResult$ = DescribeTransitGatewayRouteTablesResult$;
exports.DescribeTransitGatewayVpcAttachments$ = DescribeTransitGatewayVpcAttachments$;
exports.DescribeTransitGatewayVpcAttachmentsCommand = DescribeTransitGatewayVpcAttachmentsCommand;
exports.DescribeTransitGatewayVpcAttachmentsRequest$ = DescribeTransitGatewayVpcAttachmentsRequest$;
exports.DescribeTransitGatewayVpcAttachmentsResult$ = DescribeTransitGatewayVpcAttachmentsResult$;
exports.DescribeTransitGateways$ = DescribeTransitGateways$;
exports.DescribeTransitGatewaysCommand = DescribeTransitGatewaysCommand;
exports.DescribeTransitGatewaysRequest$ = DescribeTransitGatewaysRequest$;
exports.DescribeTransitGatewaysResult$ = DescribeTransitGatewaysResult$;
exports.DescribeTrunkInterfaceAssociations$ = DescribeTrunkInterfaceAssociations$;
exports.DescribeTrunkInterfaceAssociationsCommand = DescribeTrunkInterfaceAssociationsCommand;
exports.DescribeTrunkInterfaceAssociationsRequest$ = DescribeTrunkInterfaceAssociationsRequest$;
exports.DescribeTrunkInterfaceAssociationsResult$ = DescribeTrunkInterfaceAssociationsResult$;
exports.DescribeVerifiedAccessEndpoints$ = DescribeVerifiedAccessEndpoints$;
exports.DescribeVerifiedAccessEndpointsCommand = DescribeVerifiedAccessEndpointsCommand;
exports.DescribeVerifiedAccessEndpointsRequest$ = DescribeVerifiedAccessEndpointsRequest$;
exports.DescribeVerifiedAccessEndpointsResult$ = DescribeVerifiedAccessEndpointsResult$;
exports.DescribeVerifiedAccessGroups$ = DescribeVerifiedAccessGroups$;
exports.DescribeVerifiedAccessGroupsCommand = DescribeVerifiedAccessGroupsCommand;
exports.DescribeVerifiedAccessGroupsRequest$ = DescribeVerifiedAccessGroupsRequest$;
exports.DescribeVerifiedAccessGroupsResult$ = DescribeVerifiedAccessGroupsResult$;
exports.DescribeVerifiedAccessInstanceLoggingConfigurations$ = DescribeVerifiedAccessInstanceLoggingConfigurations$;
exports.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand = DescribeVerifiedAccessInstanceLoggingConfigurationsCommand;
exports.DescribeVerifiedAccessInstanceLoggingConfigurationsRequest$ = DescribeVerifiedAccessInstanceLoggingConfigurationsRequest$;
exports.DescribeVerifiedAccessInstanceLoggingConfigurationsResult$ = DescribeVerifiedAccessInstanceLoggingConfigurationsResult$;
exports.DescribeVerifiedAccessInstances$ = DescribeVerifiedAccessInstances$;
exports.DescribeVerifiedAccessInstancesCommand = DescribeVerifiedAccessInstancesCommand;
exports.DescribeVerifiedAccessInstancesRequest$ = DescribeVerifiedAccessInstancesRequest$;
exports.DescribeVerifiedAccessInstancesResult$ = DescribeVerifiedAccessInstancesResult$;
exports.DescribeVerifiedAccessTrustProviders$ = DescribeVerifiedAccessTrustProviders$;
exports.DescribeVerifiedAccessTrustProvidersCommand = DescribeVerifiedAccessTrustProvidersCommand;
exports.DescribeVerifiedAccessTrustProvidersRequest$ = DescribeVerifiedAccessTrustProvidersRequest$;
exports.DescribeVerifiedAccessTrustProvidersResult$ = DescribeVerifiedAccessTrustProvidersResult$;
exports.DescribeVolumeAttribute$ = DescribeVolumeAttribute$;
exports.DescribeVolumeAttributeCommand = DescribeVolumeAttributeCommand;
exports.DescribeVolumeAttributeRequest$ = DescribeVolumeAttributeRequest$;
exports.DescribeVolumeAttributeResult$ = DescribeVolumeAttributeResult$;
exports.DescribeVolumeStatus$ = DescribeVolumeStatus$;
exports.DescribeVolumeStatusCommand = DescribeVolumeStatusCommand;
exports.DescribeVolumeStatusRequest$ = DescribeVolumeStatusRequest$;
exports.DescribeVolumeStatusResult$ = DescribeVolumeStatusResult$;
exports.DescribeVolumes$ = DescribeVolumes$;
exports.DescribeVolumesCommand = DescribeVolumesCommand;
exports.DescribeVolumesModifications$ = DescribeVolumesModifications$;
exports.DescribeVolumesModificationsCommand = DescribeVolumesModificationsCommand;
exports.DescribeVolumesModificationsRequest$ = DescribeVolumesModificationsRequest$;
exports.DescribeVolumesModificationsResult$ = DescribeVolumesModificationsResult$;
exports.DescribeVolumesRequest$ = DescribeVolumesRequest$;
exports.DescribeVolumesResult$ = DescribeVolumesResult$;
exports.DescribeVpcAttribute$ = DescribeVpcAttribute$;
exports.DescribeVpcAttributeCommand = DescribeVpcAttributeCommand;
exports.DescribeVpcAttributeRequest$ = DescribeVpcAttributeRequest$;
exports.DescribeVpcAttributeResult$ = DescribeVpcAttributeResult$;
exports.DescribeVpcBlockPublicAccessExclusions$ = DescribeVpcBlockPublicAccessExclusions$;
exports.DescribeVpcBlockPublicAccessExclusionsCommand = DescribeVpcBlockPublicAccessExclusionsCommand;
exports.DescribeVpcBlockPublicAccessExclusionsRequest$ = DescribeVpcBlockPublicAccessExclusionsRequest$;
exports.DescribeVpcBlockPublicAccessExclusionsResult$ = DescribeVpcBlockPublicAccessExclusionsResult$;
exports.DescribeVpcBlockPublicAccessOptions$ = DescribeVpcBlockPublicAccessOptions$;
exports.DescribeVpcBlockPublicAccessOptionsCommand = DescribeVpcBlockPublicAccessOptionsCommand;
exports.DescribeVpcBlockPublicAccessOptionsRequest$ = DescribeVpcBlockPublicAccessOptionsRequest$;
exports.DescribeVpcBlockPublicAccessOptionsResult$ = DescribeVpcBlockPublicAccessOptionsResult$;
exports.DescribeVpcClassicLink$ = DescribeVpcClassicLink$;
exports.DescribeVpcClassicLinkCommand = DescribeVpcClassicLinkCommand;
exports.DescribeVpcClassicLinkDnsSupport$ = DescribeVpcClassicLinkDnsSupport$;
exports.DescribeVpcClassicLinkDnsSupportCommand = DescribeVpcClassicLinkDnsSupportCommand;
exports.DescribeVpcClassicLinkDnsSupportRequest$ = DescribeVpcClassicLinkDnsSupportRequest$;
exports.DescribeVpcClassicLinkDnsSupportResult$ = DescribeVpcClassicLinkDnsSupportResult$;
exports.DescribeVpcClassicLinkRequest$ = DescribeVpcClassicLinkRequest$;
exports.DescribeVpcClassicLinkResult$ = DescribeVpcClassicLinkResult$;
exports.DescribeVpcEncryptionControls$ = DescribeVpcEncryptionControls$;
exports.DescribeVpcEncryptionControlsCommand = DescribeVpcEncryptionControlsCommand;
exports.DescribeVpcEncryptionControlsRequest$ = DescribeVpcEncryptionControlsRequest$;
exports.DescribeVpcEncryptionControlsResult$ = DescribeVpcEncryptionControlsResult$;
exports.DescribeVpcEndpointAssociations$ = DescribeVpcEndpointAssociations$;
exports.DescribeVpcEndpointAssociationsCommand = DescribeVpcEndpointAssociationsCommand;
exports.DescribeVpcEndpointAssociationsRequest$ = DescribeVpcEndpointAssociationsRequest$;
exports.DescribeVpcEndpointAssociationsResult$ = DescribeVpcEndpointAssociationsResult$;
exports.DescribeVpcEndpointConnectionNotifications$ = DescribeVpcEndpointConnectionNotifications$;
exports.DescribeVpcEndpointConnectionNotificationsCommand = DescribeVpcEndpointConnectionNotificationsCommand;
exports.DescribeVpcEndpointConnectionNotificationsRequest$ = DescribeVpcEndpointConnectionNotificationsRequest$;
exports.DescribeVpcEndpointConnectionNotificationsResult$ = DescribeVpcEndpointConnectionNotificationsResult$;
exports.DescribeVpcEndpointConnections$ = DescribeVpcEndpointConnections$;
exports.DescribeVpcEndpointConnectionsCommand = DescribeVpcEndpointConnectionsCommand;
exports.DescribeVpcEndpointConnectionsRequest$ = DescribeVpcEndpointConnectionsRequest$;
exports.DescribeVpcEndpointConnectionsResult$ = DescribeVpcEndpointConnectionsResult$;
exports.DescribeVpcEndpointServiceConfigurations$ = DescribeVpcEndpointServiceConfigurations$;
exports.DescribeVpcEndpointServiceConfigurationsCommand = DescribeVpcEndpointServiceConfigurationsCommand;
exports.DescribeVpcEndpointServiceConfigurationsRequest$ = DescribeVpcEndpointServiceConfigurationsRequest$;
exports.DescribeVpcEndpointServiceConfigurationsResult$ = DescribeVpcEndpointServiceConfigurationsResult$;
exports.DescribeVpcEndpointServicePermissions$ = DescribeVpcEndpointServicePermissions$;
exports.DescribeVpcEndpointServicePermissionsCommand = DescribeVpcEndpointServicePermissionsCommand;
exports.DescribeVpcEndpointServicePermissionsRequest$ = DescribeVpcEndpointServicePermissionsRequest$;
exports.DescribeVpcEndpointServicePermissionsResult$ = DescribeVpcEndpointServicePermissionsResult$;
exports.DescribeVpcEndpointServices$ = DescribeVpcEndpointServices$;
exports.DescribeVpcEndpointServicesCommand = DescribeVpcEndpointServicesCommand;
exports.DescribeVpcEndpointServicesRequest$ = DescribeVpcEndpointServicesRequest$;
exports.DescribeVpcEndpointServicesResult$ = DescribeVpcEndpointServicesResult$;
exports.DescribeVpcEndpoints$ = DescribeVpcEndpoints$;
exports.DescribeVpcEndpointsCommand = DescribeVpcEndpointsCommand;
exports.DescribeVpcEndpointsRequest$ = DescribeVpcEndpointsRequest$;
exports.DescribeVpcEndpointsResult$ = DescribeVpcEndpointsResult$;
exports.DescribeVpcPeeringConnections$ = DescribeVpcPeeringConnections$;
exports.DescribeVpcPeeringConnectionsCommand = DescribeVpcPeeringConnectionsCommand;
exports.DescribeVpcPeeringConnectionsRequest$ = DescribeVpcPeeringConnectionsRequest$;
exports.DescribeVpcPeeringConnectionsResult$ = DescribeVpcPeeringConnectionsResult$;
exports.DescribeVpcs$ = DescribeVpcs$;
exports.DescribeVpcsCommand = DescribeVpcsCommand;
exports.DescribeVpcsRequest$ = DescribeVpcsRequest$;
exports.DescribeVpcsResult$ = DescribeVpcsResult$;
exports.DescribeVpnConcentrators$ = DescribeVpnConcentrators$;
exports.DescribeVpnConcentratorsCommand = DescribeVpnConcentratorsCommand;
exports.DescribeVpnConcentratorsRequest$ = DescribeVpnConcentratorsRequest$;
exports.DescribeVpnConcentratorsResult$ = DescribeVpnConcentratorsResult$;
exports.DescribeVpnConnections$ = DescribeVpnConnections$;
exports.DescribeVpnConnectionsCommand = DescribeVpnConnectionsCommand;
exports.DescribeVpnConnectionsRequest$ = DescribeVpnConnectionsRequest$;
exports.DescribeVpnConnectionsResult$ = DescribeVpnConnectionsResult$;
exports.DescribeVpnGateways$ = DescribeVpnGateways$;
exports.DescribeVpnGatewaysCommand = DescribeVpnGatewaysCommand;
exports.DescribeVpnGatewaysRequest$ = DescribeVpnGatewaysRequest$;
exports.DescribeVpnGatewaysResult$ = DescribeVpnGatewaysResult$;
exports.DestinationFileFormat = DestinationFileFormat;
exports.DestinationOptionsRequest$ = DestinationOptionsRequest$;
exports.DestinationOptionsResponse$ = DestinationOptionsResponse$;
exports.DetachClassicLinkVpc$ = DetachClassicLinkVpc$;
exports.DetachClassicLinkVpcCommand = DetachClassicLinkVpcCommand;
exports.DetachClassicLinkVpcRequest$ = DetachClassicLinkVpcRequest$;
exports.DetachClassicLinkVpcResult$ = DetachClassicLinkVpcResult$;
exports.DetachImageWatermark$ = DetachImageWatermark$;
exports.DetachImageWatermarkCommand = DetachImageWatermarkCommand;
exports.DetachImageWatermarkRequest$ = DetachImageWatermarkRequest$;
exports.DetachImageWatermarkResult$ = DetachImageWatermarkResult$;
exports.DetachInternetGateway$ = DetachInternetGateway$;
exports.DetachInternetGatewayCommand = DetachInternetGatewayCommand;
exports.DetachInternetGatewayRequest$ = DetachInternetGatewayRequest$;
exports.DetachNetworkInterface$ = DetachNetworkInterface$;
exports.DetachNetworkInterfaceCommand = DetachNetworkInterfaceCommand;
exports.DetachNetworkInterfaceRequest$ = DetachNetworkInterfaceRequest$;
exports.DetachVerifiedAccessTrustProvider$ = DetachVerifiedAccessTrustProvider$;
exports.DetachVerifiedAccessTrustProviderCommand = DetachVerifiedAccessTrustProviderCommand;
exports.DetachVerifiedAccessTrustProviderRequest$ = DetachVerifiedAccessTrustProviderRequest$;
exports.DetachVerifiedAccessTrustProviderResult$ = DetachVerifiedAccessTrustProviderResult$;
exports.DetachVolume$ = DetachVolume$;
exports.DetachVolumeCommand = DetachVolumeCommand;
exports.DetachVolumeRequest$ = DetachVolumeRequest$;
exports.DetachVpnGateway$ = DetachVpnGateway$;
exports.DetachVpnGatewayCommand = DetachVpnGatewayCommand;
exports.DetachVpnGatewayRequest$ = DetachVpnGatewayRequest$;
exports.DeviceOptions$ = DeviceOptions$;
exports.DeviceTrustProviderType = DeviceTrustProviderType;
exports.DeviceType = DeviceType;
exports.DhcpConfiguration$ = DhcpConfiguration$;
exports.DhcpOptions$ = DhcpOptions$;
exports.DimensionCondition$ = DimensionCondition$;
exports.DirectoryServiceAuthentication$ = DirectoryServiceAuthentication$;
exports.DirectoryServiceAuthenticationRequest$ = DirectoryServiceAuthenticationRequest$;
exports.DisableAddressTransfer$ = DisableAddressTransfer$;
exports.DisableAddressTransferCommand = DisableAddressTransferCommand;
exports.DisableAddressTransferRequest$ = DisableAddressTransferRequest$;
exports.DisableAddressTransferResult$ = DisableAddressTransferResult$;
exports.DisableAllowedImagesSettings$ = DisableAllowedImagesSettings$;
exports.DisableAllowedImagesSettingsCommand = DisableAllowedImagesSettingsCommand;
exports.DisableAllowedImagesSettingsRequest$ = DisableAllowedImagesSettingsRequest$;
exports.DisableAllowedImagesSettingsResult$ = DisableAllowedImagesSettingsResult$;
exports.DisableAwsNetworkPerformanceMetricSubscription$ = DisableAwsNetworkPerformanceMetricSubscription$;
exports.DisableAwsNetworkPerformanceMetricSubscriptionCommand = DisableAwsNetworkPerformanceMetricSubscriptionCommand;
exports.DisableAwsNetworkPerformanceMetricSubscriptionRequest$ = DisableAwsNetworkPerformanceMetricSubscriptionRequest$;
exports.DisableAwsNetworkPerformanceMetricSubscriptionResult$ = DisableAwsNetworkPerformanceMetricSubscriptionResult$;
exports.DisableCapacityManager$ = DisableCapacityManager$;
exports.DisableCapacityManagerCommand = DisableCapacityManagerCommand;
exports.DisableCapacityManagerRequest$ = DisableCapacityManagerRequest$;
exports.DisableCapacityManagerResult$ = DisableCapacityManagerResult$;
exports.DisableEbsEncryptionByDefault$ = DisableEbsEncryptionByDefault$;
exports.DisableEbsEncryptionByDefaultCommand = DisableEbsEncryptionByDefaultCommand;
exports.DisableEbsEncryptionByDefaultRequest$ = DisableEbsEncryptionByDefaultRequest$;
exports.DisableEbsEncryptionByDefaultResult$ = DisableEbsEncryptionByDefaultResult$;
exports.DisableFastLaunch$ = DisableFastLaunch$;
exports.DisableFastLaunchCommand = DisableFastLaunchCommand;
exports.DisableFastLaunchRequest$ = DisableFastLaunchRequest$;
exports.DisableFastLaunchResult$ = DisableFastLaunchResult$;
exports.DisableFastSnapshotRestoreErrorItem$ = DisableFastSnapshotRestoreErrorItem$;
exports.DisableFastSnapshotRestoreStateError$ = DisableFastSnapshotRestoreStateError$;
exports.DisableFastSnapshotRestoreStateErrorItem$ = DisableFastSnapshotRestoreStateErrorItem$;
exports.DisableFastSnapshotRestoreSuccessItem$ = DisableFastSnapshotRestoreSuccessItem$;
exports.DisableFastSnapshotRestores$ = DisableFastSnapshotRestores$;
exports.DisableFastSnapshotRestoresCommand = DisableFastSnapshotRestoresCommand;
exports.DisableFastSnapshotRestoresRequest$ = DisableFastSnapshotRestoresRequest$;
exports.DisableFastSnapshotRestoresResult$ = DisableFastSnapshotRestoresResult$;
exports.DisableImage$ = DisableImage$;
exports.DisableImageBlockPublicAccess$ = DisableImageBlockPublicAccess$;
exports.DisableImageBlockPublicAccessCommand = DisableImageBlockPublicAccessCommand;
exports.DisableImageBlockPublicAccessRequest$ = DisableImageBlockPublicAccessRequest$;
exports.DisableImageBlockPublicAccessResult$ = DisableImageBlockPublicAccessResult$;
exports.DisableImageCommand = DisableImageCommand;
exports.DisableImageDeprecation$ = DisableImageDeprecation$;
exports.DisableImageDeprecationCommand = DisableImageDeprecationCommand;
exports.DisableImageDeprecationRequest$ = DisableImageDeprecationRequest$;
exports.DisableImageDeprecationResult$ = DisableImageDeprecationResult$;
exports.DisableImageDeregistrationProtection$ = DisableImageDeregistrationProtection$;
exports.DisableImageDeregistrationProtectionCommand = DisableImageDeregistrationProtectionCommand;
exports.DisableImageDeregistrationProtectionRequest$ = DisableImageDeregistrationProtectionRequest$;
exports.DisableImageDeregistrationProtectionResult$ = DisableImageDeregistrationProtectionResult$;
exports.DisableImageRequest$ = DisableImageRequest$;
exports.DisableImageResult$ = DisableImageResult$;
exports.DisableInstanceSqlHaStandbyDetections$ = DisableInstanceSqlHaStandbyDetections$;
exports.DisableInstanceSqlHaStandbyDetectionsCommand = DisableInstanceSqlHaStandbyDetectionsCommand;
exports.DisableInstanceSqlHaStandbyDetectionsRequest$ = DisableInstanceSqlHaStandbyDetectionsRequest$;
exports.DisableInstanceSqlHaStandbyDetectionsResult$ = DisableInstanceSqlHaStandbyDetectionsResult$;
exports.DisableIpamOrganizationAdminAccount$ = DisableIpamOrganizationAdminAccount$;
exports.DisableIpamOrganizationAdminAccountCommand = DisableIpamOrganizationAdminAccountCommand;
exports.DisableIpamOrganizationAdminAccountRequest$ = DisableIpamOrganizationAdminAccountRequest$;
exports.DisableIpamOrganizationAdminAccountResult$ = DisableIpamOrganizationAdminAccountResult$;
exports.DisableIpamPolicy$ = DisableIpamPolicy$;
exports.DisableIpamPolicyCommand = DisableIpamPolicyCommand;
exports.DisableIpamPolicyRequest$ = DisableIpamPolicyRequest$;
exports.DisableIpamPolicyResult$ = DisableIpamPolicyResult$;
exports.DisableRouteServerPropagation$ = DisableRouteServerPropagation$;
exports.DisableRouteServerPropagationCommand = DisableRouteServerPropagationCommand;
exports.DisableRouteServerPropagationRequest$ = DisableRouteServerPropagationRequest$;
exports.DisableRouteServerPropagationResult$ = DisableRouteServerPropagationResult$;
exports.DisableSerialConsoleAccess$ = DisableSerialConsoleAccess$;
exports.DisableSerialConsoleAccessCommand = DisableSerialConsoleAccessCommand;
exports.DisableSerialConsoleAccessRequest$ = DisableSerialConsoleAccessRequest$;
exports.DisableSerialConsoleAccessResult$ = DisableSerialConsoleAccessResult$;
exports.DisableSnapshotBlockPublicAccess$ = DisableSnapshotBlockPublicAccess$;
exports.DisableSnapshotBlockPublicAccessCommand = DisableSnapshotBlockPublicAccessCommand;
exports.DisableSnapshotBlockPublicAccessRequest$ = DisableSnapshotBlockPublicAccessRequest$;
exports.DisableSnapshotBlockPublicAccessResult$ = DisableSnapshotBlockPublicAccessResult$;
exports.DisableTransitGatewayRouteTablePropagation$ = DisableTransitGatewayRouteTablePropagation$;
exports.DisableTransitGatewayRouteTablePropagationCommand = DisableTransitGatewayRouteTablePropagationCommand;
exports.DisableTransitGatewayRouteTablePropagationRequest$ = DisableTransitGatewayRouteTablePropagationRequest$;
exports.DisableTransitGatewayRouteTablePropagationResult$ = DisableTransitGatewayRouteTablePropagationResult$;
exports.DisableVgwRoutePropagation$ = DisableVgwRoutePropagation$;
exports.DisableVgwRoutePropagationCommand = DisableVgwRoutePropagationCommand;
exports.DisableVgwRoutePropagationRequest$ = DisableVgwRoutePropagationRequest$;
exports.DisableVpcClassicLink$ = DisableVpcClassicLink$;
exports.DisableVpcClassicLinkCommand = DisableVpcClassicLinkCommand;
exports.DisableVpcClassicLinkDnsSupport$ = DisableVpcClassicLinkDnsSupport$;
exports.DisableVpcClassicLinkDnsSupportCommand = DisableVpcClassicLinkDnsSupportCommand;
exports.DisableVpcClassicLinkDnsSupportRequest$ = DisableVpcClassicLinkDnsSupportRequest$;
exports.DisableVpcClassicLinkDnsSupportResult$ = DisableVpcClassicLinkDnsSupportResult$;
exports.DisableVpcClassicLinkRequest$ = DisableVpcClassicLinkRequest$;
exports.DisableVpcClassicLinkResult$ = DisableVpcClassicLinkResult$;
exports.DisassociateAddress$ = DisassociateAddress$;
exports.DisassociateAddressCommand = DisassociateAddressCommand;
exports.DisassociateAddressRequest$ = DisassociateAddressRequest$;
exports.DisassociateCapacityReservationBillingOwner$ = DisassociateCapacityReservationBillingOwner$;
exports.DisassociateCapacityReservationBillingOwnerCommand = DisassociateCapacityReservationBillingOwnerCommand;
exports.DisassociateCapacityReservationBillingOwnerRequest$ = DisassociateCapacityReservationBillingOwnerRequest$;
exports.DisassociateCapacityReservationBillingOwnerResult$ = DisassociateCapacityReservationBillingOwnerResult$;
exports.DisassociateClientVpnTargetNetwork$ = DisassociateClientVpnTargetNetwork$;
exports.DisassociateClientVpnTargetNetworkCommand = DisassociateClientVpnTargetNetworkCommand;
exports.DisassociateClientVpnTargetNetworkRequest$ = DisassociateClientVpnTargetNetworkRequest$;
exports.DisassociateClientVpnTargetNetworkResult$ = DisassociateClientVpnTargetNetworkResult$;
exports.DisassociateEnclaveCertificateIamRole$ = DisassociateEnclaveCertificateIamRole$;
exports.DisassociateEnclaveCertificateIamRoleCommand = DisassociateEnclaveCertificateIamRoleCommand;
exports.DisassociateEnclaveCertificateIamRoleRequest$ = DisassociateEnclaveCertificateIamRoleRequest$;
exports.DisassociateEnclaveCertificateIamRoleResult$ = DisassociateEnclaveCertificateIamRoleResult$;
exports.DisassociateIamInstanceProfile$ = DisassociateIamInstanceProfile$;
exports.DisassociateIamInstanceProfileCommand = DisassociateIamInstanceProfileCommand;
exports.DisassociateIamInstanceProfileRequest$ = DisassociateIamInstanceProfileRequest$;
exports.DisassociateIamInstanceProfileResult$ = DisassociateIamInstanceProfileResult$;
exports.DisassociateInstanceEventWindow$ = DisassociateInstanceEventWindow$;
exports.DisassociateInstanceEventWindowCommand = DisassociateInstanceEventWindowCommand;
exports.DisassociateInstanceEventWindowRequest$ = DisassociateInstanceEventWindowRequest$;
exports.DisassociateInstanceEventWindowResult$ = DisassociateInstanceEventWindowResult$;
exports.DisassociateIpamByoasn$ = DisassociateIpamByoasn$;
exports.DisassociateIpamByoasnCommand = DisassociateIpamByoasnCommand;
exports.DisassociateIpamByoasnRequest$ = DisassociateIpamByoasnRequest$;
exports.DisassociateIpamByoasnResult$ = DisassociateIpamByoasnResult$;
exports.DisassociateIpamResourceDiscovery$ = DisassociateIpamResourceDiscovery$;
exports.DisassociateIpamResourceDiscoveryCommand = DisassociateIpamResourceDiscoveryCommand;
exports.DisassociateIpamResourceDiscoveryRequest$ = DisassociateIpamResourceDiscoveryRequest$;
exports.DisassociateIpamResourceDiscoveryResult$ = DisassociateIpamResourceDiscoveryResult$;
exports.DisassociateNatGatewayAddress$ = DisassociateNatGatewayAddress$;
exports.DisassociateNatGatewayAddressCommand = DisassociateNatGatewayAddressCommand;
exports.DisassociateNatGatewayAddressRequest$ = DisassociateNatGatewayAddressRequest$;
exports.DisassociateNatGatewayAddressResult$ = DisassociateNatGatewayAddressResult$;
exports.DisassociateRouteServer$ = DisassociateRouteServer$;
exports.DisassociateRouteServerCommand = DisassociateRouteServerCommand;
exports.DisassociateRouteServerRequest$ = DisassociateRouteServerRequest$;
exports.DisassociateRouteServerResult$ = DisassociateRouteServerResult$;
exports.DisassociateRouteTable$ = DisassociateRouteTable$;
exports.DisassociateRouteTableCommand = DisassociateRouteTableCommand;
exports.DisassociateRouteTableRequest$ = DisassociateRouteTableRequest$;
exports.DisassociateSecurityGroupVpc$ = DisassociateSecurityGroupVpc$;
exports.DisassociateSecurityGroupVpcCommand = DisassociateSecurityGroupVpcCommand;
exports.DisassociateSecurityGroupVpcRequest$ = DisassociateSecurityGroupVpcRequest$;
exports.DisassociateSecurityGroupVpcResult$ = DisassociateSecurityGroupVpcResult$;
exports.DisassociateSubnetCidrBlock$ = DisassociateSubnetCidrBlock$;
exports.DisassociateSubnetCidrBlockCommand = DisassociateSubnetCidrBlockCommand;
exports.DisassociateSubnetCidrBlockRequest$ = DisassociateSubnetCidrBlockRequest$;
exports.DisassociateSubnetCidrBlockResult$ = DisassociateSubnetCidrBlockResult$;
exports.DisassociateTransitGatewayMulticastDomain$ = DisassociateTransitGatewayMulticastDomain$;
exports.DisassociateTransitGatewayMulticastDomainCommand = DisassociateTransitGatewayMulticastDomainCommand;
exports.DisassociateTransitGatewayMulticastDomainRequest$ = DisassociateTransitGatewayMulticastDomainRequest$;
exports.DisassociateTransitGatewayMulticastDomainResult$ = DisassociateTransitGatewayMulticastDomainResult$;
exports.DisassociateTransitGatewayPolicyTable$ = DisassociateTransitGatewayPolicyTable$;
exports.DisassociateTransitGatewayPolicyTableCommand = DisassociateTransitGatewayPolicyTableCommand;
exports.DisassociateTransitGatewayPolicyTableRequest$ = DisassociateTransitGatewayPolicyTableRequest$;
exports.DisassociateTransitGatewayPolicyTableResult$ = DisassociateTransitGatewayPolicyTableResult$;
exports.DisassociateTransitGatewayRouteTable$ = DisassociateTransitGatewayRouteTable$;
exports.DisassociateTransitGatewayRouteTableCommand = DisassociateTransitGatewayRouteTableCommand;
exports.DisassociateTransitGatewayRouteTableRequest$ = DisassociateTransitGatewayRouteTableRequest$;
exports.DisassociateTransitGatewayRouteTableResult$ = DisassociateTransitGatewayRouteTableResult$;
exports.DisassociateTrunkInterface$ = DisassociateTrunkInterface$;
exports.DisassociateTrunkInterfaceCommand = DisassociateTrunkInterfaceCommand;
exports.DisassociateTrunkInterfaceRequest$ = DisassociateTrunkInterfaceRequest$;
exports.DisassociateTrunkInterfaceResult$ = DisassociateTrunkInterfaceResult$;
exports.DisassociateVpcCidrBlock$ = DisassociateVpcCidrBlock$;
exports.DisassociateVpcCidrBlockCommand = DisassociateVpcCidrBlockCommand;
exports.DisassociateVpcCidrBlockRequest$ = DisassociateVpcCidrBlockRequest$;
exports.DisassociateVpcCidrBlockResult$ = DisassociateVpcCidrBlockResult$;
exports.DiskImage$ = DiskImage$;
exports.DiskImageDescription$ = DiskImageDescription$;
exports.DiskImageDetail$ = DiskImageDetail$;
exports.DiskImageFormat = DiskImageFormat;
exports.DiskImageVolumeDescription$ = DiskImageVolumeDescription$;
exports.DiskInfo$ = DiskInfo$;
exports.DiskType = DiskType;
exports.DnsEntry$ = DnsEntry$;
exports.DnsNameState = DnsNameState;
exports.DnsOptions$ = DnsOptions$;
exports.DnsOptionsSpecification$ = DnsOptionsSpecification$;
exports.DnsRecordIpType = DnsRecordIpType;
exports.DnsServersOptionsModifyStructure$ = DnsServersOptionsModifyStructure$;
exports.DnsSupportValue = DnsSupportValue;
exports.DomainType = DomainType;
exports.DynamicRoutingValue = DynamicRoutingValue;
exports.EC2 = EC2;
exports.EC2Client = EC2Client;
exports.EC2ServiceException = EC2ServiceException;
exports.EC2ServiceException$ = EC2ServiceException$;
exports.EbsBlockDevice$ = EbsBlockDevice$;
exports.EbsBlockDeviceResponse$ = EbsBlockDeviceResponse$;
exports.EbsCardInfo$ = EbsCardInfo$;
exports.EbsEncryptionSupport = EbsEncryptionSupport;
exports.EbsInfo$ = EbsInfo$;
exports.EbsInstanceBlockDevice$ = EbsInstanceBlockDevice$;
exports.EbsInstanceBlockDeviceSpecification$ = EbsInstanceBlockDeviceSpecification$;
exports.EbsNvmeSupport = EbsNvmeSupport;
exports.EbsOptimizedInfo$ = EbsOptimizedInfo$;
exports.EbsOptimizedSupport = EbsOptimizedSupport;
exports.EbsStatusDetails$ = EbsStatusDetails$;
exports.EbsStatusSummary$ = EbsStatusSummary$;
exports.Ec2InstanceConnectEndpoint$ = Ec2InstanceConnectEndpoint$;
exports.Ec2InstanceConnectEndpointState = Ec2InstanceConnectEndpointState;
exports.EfaInfo$ = EfaInfo$;
exports.EgressOnlyInternetGateway$ = EgressOnlyInternetGateway$;
exports.EkPubKeyFormat = EkPubKeyFormat;
exports.EkPubKeyType = EkPubKeyType;
exports.ElasticGpuAssociation$ = ElasticGpuAssociation$;
exports.ElasticGpuHealth$ = ElasticGpuHealth$;
exports.ElasticGpuSpecification$ = ElasticGpuSpecification$;
exports.ElasticGpuSpecificationResponse$ = ElasticGpuSpecificationResponse$;
exports.ElasticGpuState = ElasticGpuState;
exports.ElasticGpuStatus = ElasticGpuStatus;
exports.ElasticGpus$ = ElasticGpus$;
exports.ElasticInferenceAccelerator$ = ElasticInferenceAccelerator$;
exports.ElasticInferenceAcceleratorAssociation$ = ElasticInferenceAcceleratorAssociation$;
exports.EnaSrdSpecification$ = EnaSrdSpecification$;
exports.EnaSrdSpecificationRequest$ = EnaSrdSpecificationRequest$;
exports.EnaSrdUdpSpecification$ = EnaSrdUdpSpecification$;
exports.EnaSrdUdpSpecificationRequest$ = EnaSrdUdpSpecificationRequest$;
exports.EnaSupport = EnaSupport;
exports.EnableAddressTransfer$ = EnableAddressTransfer$;
exports.EnableAddressTransferCommand = EnableAddressTransferCommand;
exports.EnableAddressTransferRequest$ = EnableAddressTransferRequest$;
exports.EnableAddressTransferResult$ = EnableAddressTransferResult$;
exports.EnableAllowedImagesSettings$ = EnableAllowedImagesSettings$;
exports.EnableAllowedImagesSettingsCommand = EnableAllowedImagesSettingsCommand;
exports.EnableAllowedImagesSettingsRequest$ = EnableAllowedImagesSettingsRequest$;
exports.EnableAllowedImagesSettingsResult$ = EnableAllowedImagesSettingsResult$;
exports.EnableAwsNetworkPerformanceMetricSubscription$ = EnableAwsNetworkPerformanceMetricSubscription$;
exports.EnableAwsNetworkPerformanceMetricSubscriptionCommand = EnableAwsNetworkPerformanceMetricSubscriptionCommand;
exports.EnableAwsNetworkPerformanceMetricSubscriptionRequest$ = EnableAwsNetworkPerformanceMetricSubscriptionRequest$;
exports.EnableAwsNetworkPerformanceMetricSubscriptionResult$ = EnableAwsNetworkPerformanceMetricSubscriptionResult$;
exports.EnableCapacityManager$ = EnableCapacityManager$;
exports.EnableCapacityManagerCommand = EnableCapacityManagerCommand;
exports.EnableCapacityManagerRequest$ = EnableCapacityManagerRequest$;
exports.EnableCapacityManagerResult$ = EnableCapacityManagerResult$;
exports.EnableEbsEncryptionByDefault$ = EnableEbsEncryptionByDefault$;
exports.EnableEbsEncryptionByDefaultCommand = EnableEbsEncryptionByDefaultCommand;
exports.EnableEbsEncryptionByDefaultRequest$ = EnableEbsEncryptionByDefaultRequest$;
exports.EnableEbsEncryptionByDefaultResult$ = EnableEbsEncryptionByDefaultResult$;
exports.EnableFastLaunch$ = EnableFastLaunch$;
exports.EnableFastLaunchCommand = EnableFastLaunchCommand;
exports.EnableFastLaunchRequest$ = EnableFastLaunchRequest$;
exports.EnableFastLaunchResult$ = EnableFastLaunchResult$;
exports.EnableFastSnapshotRestoreErrorItem$ = EnableFastSnapshotRestoreErrorItem$;
exports.EnableFastSnapshotRestoreStateError$ = EnableFastSnapshotRestoreStateError$;
exports.EnableFastSnapshotRestoreStateErrorItem$ = EnableFastSnapshotRestoreStateErrorItem$;
exports.EnableFastSnapshotRestoreSuccessItem$ = EnableFastSnapshotRestoreSuccessItem$;
exports.EnableFastSnapshotRestores$ = EnableFastSnapshotRestores$;
exports.EnableFastSnapshotRestoresCommand = EnableFastSnapshotRestoresCommand;
exports.EnableFastSnapshotRestoresRequest$ = EnableFastSnapshotRestoresRequest$;
exports.EnableFastSnapshotRestoresResult$ = EnableFastSnapshotRestoresResult$;
exports.EnableImage$ = EnableImage$;
exports.EnableImageBlockPublicAccess$ = EnableImageBlockPublicAccess$;
exports.EnableImageBlockPublicAccessCommand = EnableImageBlockPublicAccessCommand;
exports.EnableImageBlockPublicAccessRequest$ = EnableImageBlockPublicAccessRequest$;
exports.EnableImageBlockPublicAccessResult$ = EnableImageBlockPublicAccessResult$;
exports.EnableImageCommand = EnableImageCommand;
exports.EnableImageDeprecation$ = EnableImageDeprecation$;
exports.EnableImageDeprecationCommand = EnableImageDeprecationCommand;
exports.EnableImageDeprecationRequest$ = EnableImageDeprecationRequest$;
exports.EnableImageDeprecationResult$ = EnableImageDeprecationResult$;
exports.EnableImageDeregistrationProtection$ = EnableImageDeregistrationProtection$;
exports.EnableImageDeregistrationProtectionCommand = EnableImageDeregistrationProtectionCommand;
exports.EnableImageDeregistrationProtectionRequest$ = EnableImageDeregistrationProtectionRequest$;
exports.EnableImageDeregistrationProtectionResult$ = EnableImageDeregistrationProtectionResult$;
exports.EnableImageRequest$ = EnableImageRequest$;
exports.EnableImageResult$ = EnableImageResult$;
exports.EnableInstanceSqlHaStandbyDetections$ = EnableInstanceSqlHaStandbyDetections$;
exports.EnableInstanceSqlHaStandbyDetectionsCommand = EnableInstanceSqlHaStandbyDetectionsCommand;
exports.EnableInstanceSqlHaStandbyDetectionsRequest$ = EnableInstanceSqlHaStandbyDetectionsRequest$;
exports.EnableInstanceSqlHaStandbyDetectionsResult$ = EnableInstanceSqlHaStandbyDetectionsResult$;
exports.EnableIpamOrganizationAdminAccount$ = EnableIpamOrganizationAdminAccount$;
exports.EnableIpamOrganizationAdminAccountCommand = EnableIpamOrganizationAdminAccountCommand;
exports.EnableIpamOrganizationAdminAccountRequest$ = EnableIpamOrganizationAdminAccountRequest$;
exports.EnableIpamOrganizationAdminAccountResult$ = EnableIpamOrganizationAdminAccountResult$;
exports.EnableIpamPolicy$ = EnableIpamPolicy$;
exports.EnableIpamPolicyCommand = EnableIpamPolicyCommand;
exports.EnableIpamPolicyRequest$ = EnableIpamPolicyRequest$;
exports.EnableIpamPolicyResult$ = EnableIpamPolicyResult$;
exports.EnableReachabilityAnalyzerOrganizationSharing$ = EnableReachabilityAnalyzerOrganizationSharing$;
exports.EnableReachabilityAnalyzerOrganizationSharingCommand = EnableReachabilityAnalyzerOrganizationSharingCommand;
exports.EnableReachabilityAnalyzerOrganizationSharingRequest$ = EnableReachabilityAnalyzerOrganizationSharingRequest$;
exports.EnableReachabilityAnalyzerOrganizationSharingResult$ = EnableReachabilityAnalyzerOrganizationSharingResult$;
exports.EnableRouteServerPropagation$ = EnableRouteServerPropagation$;
exports.EnableRouteServerPropagationCommand = EnableRouteServerPropagationCommand;
exports.EnableRouteServerPropagationRequest$ = EnableRouteServerPropagationRequest$;
exports.EnableRouteServerPropagationResult$ = EnableRouteServerPropagationResult$;
exports.EnableSerialConsoleAccess$ = EnableSerialConsoleAccess$;
exports.EnableSerialConsoleAccessCommand = EnableSerialConsoleAccessCommand;
exports.EnableSerialConsoleAccessRequest$ = EnableSerialConsoleAccessRequest$;
exports.EnableSerialConsoleAccessResult$ = EnableSerialConsoleAccessResult$;
exports.EnableSnapshotBlockPublicAccess$ = EnableSnapshotBlockPublicAccess$;
exports.EnableSnapshotBlockPublicAccessCommand = EnableSnapshotBlockPublicAccessCommand;
exports.EnableSnapshotBlockPublicAccessRequest$ = EnableSnapshotBlockPublicAccessRequest$;
exports.EnableSnapshotBlockPublicAccessResult$ = EnableSnapshotBlockPublicAccessResult$;
exports.EnableTransitGatewayRouteTablePropagation$ = EnableTransitGatewayRouteTablePropagation$;
exports.EnableTransitGatewayRouteTablePropagationCommand = EnableTransitGatewayRouteTablePropagationCommand;
exports.EnableTransitGatewayRouteTablePropagationRequest$ = EnableTransitGatewayRouteTablePropagationRequest$;
exports.EnableTransitGatewayRouteTablePropagationResult$ = EnableTransitGatewayRouteTablePropagationResult$;
exports.EnableVgwRoutePropagation$ = EnableVgwRoutePropagation$;
exports.EnableVgwRoutePropagationCommand = EnableVgwRoutePropagationCommand;
exports.EnableVgwRoutePropagationRequest$ = EnableVgwRoutePropagationRequest$;
exports.EnableVolumeIO$ = EnableVolumeIO$;
exports.EnableVolumeIOCommand = EnableVolumeIOCommand;
exports.EnableVolumeIORequest$ = EnableVolumeIORequest$;
exports.EnableVpcClassicLink$ = EnableVpcClassicLink$;
exports.EnableVpcClassicLinkCommand = EnableVpcClassicLinkCommand;
exports.EnableVpcClassicLinkDnsSupport$ = EnableVpcClassicLinkDnsSupport$;
exports.EnableVpcClassicLinkDnsSupportCommand = EnableVpcClassicLinkDnsSupportCommand;
exports.EnableVpcClassicLinkDnsSupportRequest$ = EnableVpcClassicLinkDnsSupportRequest$;
exports.EnableVpcClassicLinkDnsSupportResult$ = EnableVpcClassicLinkDnsSupportResult$;
exports.EnableVpcClassicLinkRequest$ = EnableVpcClassicLinkRequest$;
exports.EnableVpcClassicLinkResult$ = EnableVpcClassicLinkResult$;
exports.EnclaveOptions$ = EnclaveOptions$;
exports.EnclaveOptionsRequest$ = EnclaveOptionsRequest$;
exports.EncryptionStateValue = EncryptionStateValue;
exports.EncryptionSupport$ = EncryptionSupport$;
exports.EncryptionSupportOptionValue = EncryptionSupportOptionValue;
exports.EndDateType = EndDateType;
exports.EndpointIpAddressType = EndpointIpAddressType;
exports.EphemeralNvmeSupport = EphemeralNvmeSupport;
exports.EventCode = EventCode;
exports.EventInformation$ = EventInformation$;
exports.EventType = EventType;
exports.ExcessCapacityTerminationPolicy = ExcessCapacityTerminationPolicy;
exports.Explanation$ = Explanation$;
exports.ExportClientVpnClientCertificateRevocationList$ = ExportClientVpnClientCertificateRevocationList$;
exports.ExportClientVpnClientCertificateRevocationListCommand = ExportClientVpnClientCertificateRevocationListCommand;
exports.ExportClientVpnClientCertificateRevocationListRequest$ = ExportClientVpnClientCertificateRevocationListRequest$;
exports.ExportClientVpnClientCertificateRevocationListResult$ = ExportClientVpnClientCertificateRevocationListResult$;
exports.ExportClientVpnClientConfiguration$ = ExportClientVpnClientConfiguration$;
exports.ExportClientVpnClientConfigurationCommand = ExportClientVpnClientConfigurationCommand;
exports.ExportClientVpnClientConfigurationRequest$ = ExportClientVpnClientConfigurationRequest$;
exports.ExportClientVpnClientConfigurationResult$ = ExportClientVpnClientConfigurationResult$;
exports.ExportEnvironment = ExportEnvironment;
exports.ExportImage$ = ExportImage$;
exports.ExportImageCommand = ExportImageCommand;
exports.ExportImageRequest$ = ExportImageRequest$;
exports.ExportImageResult$ = ExportImageResult$;
exports.ExportImageTask$ = ExportImageTask$;
exports.ExportTask$ = ExportTask$;
exports.ExportTaskS3Location$ = ExportTaskS3Location$;
exports.ExportTaskS3LocationRequest$ = ExportTaskS3LocationRequest$;
exports.ExportTaskState = ExportTaskState;
exports.ExportToS3Task$ = ExportToS3Task$;
exports.ExportToS3TaskSpecification$ = ExportToS3TaskSpecification$;
exports.ExportTransitGatewayRoutes$ = ExportTransitGatewayRoutes$;
exports.ExportTransitGatewayRoutesCommand = ExportTransitGatewayRoutesCommand;
exports.ExportTransitGatewayRoutesRequest$ = ExportTransitGatewayRoutesRequest$;
exports.ExportTransitGatewayRoutesResult$ = ExportTransitGatewayRoutesResult$;
exports.ExportVerifiedAccessInstanceClientConfiguration$ = ExportVerifiedAccessInstanceClientConfiguration$;
exports.ExportVerifiedAccessInstanceClientConfigurationCommand = ExportVerifiedAccessInstanceClientConfigurationCommand;
exports.ExportVerifiedAccessInstanceClientConfigurationRequest$ = ExportVerifiedAccessInstanceClientConfigurationRequest$;
exports.ExportVerifiedAccessInstanceClientConfigurationResult$ = ExportVerifiedAccessInstanceClientConfigurationResult$;
exports.ExternalAuthorityConfiguration$ = ExternalAuthorityConfiguration$;
exports.FailedCapacityReservationFleetCancellationResult$ = FailedCapacityReservationFleetCancellationResult$;
exports.FailedQueuedPurchaseDeletion$ = FailedQueuedPurchaseDeletion$;
exports.FastLaunchLaunchTemplateSpecificationRequest$ = FastLaunchLaunchTemplateSpecificationRequest$;
exports.FastLaunchLaunchTemplateSpecificationResponse$ = FastLaunchLaunchTemplateSpecificationResponse$;
exports.FastLaunchResourceType = FastLaunchResourceType;
exports.FastLaunchSnapshotConfigurationRequest$ = FastLaunchSnapshotConfigurationRequest$;
exports.FastLaunchSnapshotConfigurationResponse$ = FastLaunchSnapshotConfigurationResponse$;
exports.FastLaunchStateCode = FastLaunchStateCode;
exports.FastSnapshotRestoreStateCode = FastSnapshotRestoreStateCode;
exports.FederatedAuthentication$ = FederatedAuthentication$;
exports.FederatedAuthenticationRequest$ = FederatedAuthenticationRequest$;
exports.Filter$ = Filter$;
exports.FilterByDimension = FilterByDimension;
exports.FilterPortRange$ = FilterPortRange$;
exports.FindingsFound = FindingsFound;
exports.FirewallStatefulRule$ = FirewallStatefulRule$;
exports.FirewallStatelessRule$ = FirewallStatelessRule$;
exports.FleetActivityStatus = FleetActivityStatus;
exports.FleetBlockDeviceMappingRequest$ = FleetBlockDeviceMappingRequest$;
exports.FleetCapacityReservation$ = FleetCapacityReservation$;
exports.FleetCapacityReservationTenancy = FleetCapacityReservationTenancy;
exports.FleetCapacityReservationUsageStrategy = FleetCapacityReservationUsageStrategy;
exports.FleetData$ = FleetData$;
exports.FleetEbsBlockDeviceRequest$ = FleetEbsBlockDeviceRequest$;
exports.FleetEventType = FleetEventType;
exports.FleetExcessCapacityTerminationPolicy = FleetExcessCapacityTerminationPolicy;
exports.FleetHttpTokensState = FleetHttpTokensState;
exports.FleetIamInstanceProfileSpecificationRequest$ = FleetIamInstanceProfileSpecificationRequest$;
exports.FleetInstanceMatchCriteria = FleetInstanceMatchCriteria;
exports.FleetInstanceMetadataEndpointState = FleetInstanceMetadataEndpointState;
exports.FleetInstanceMetadataOptionsRequest$ = FleetInstanceMetadataOptionsRequest$;
exports.FleetLaunchTemplateConfig$ = FleetLaunchTemplateConfig$;
exports.FleetLaunchTemplateConfigRequest$ = FleetLaunchTemplateConfigRequest$;
exports.FleetLaunchTemplateOverrides$ = FleetLaunchTemplateOverrides$;
exports.FleetLaunchTemplateOverridesRequest$ = FleetLaunchTemplateOverridesRequest$;
exports.FleetLaunchTemplateSpecification$ = FleetLaunchTemplateSpecification$;
exports.FleetLaunchTemplateSpecificationRequest$ = FleetLaunchTemplateSpecificationRequest$;
exports.FleetOnDemandAllocationStrategy = FleetOnDemandAllocationStrategy;
exports.FleetReplacementStrategy = FleetReplacementStrategy;
exports.FleetReservationType = FleetReservationType;
exports.FleetSpotCapacityRebalance$ = FleetSpotCapacityRebalance$;
exports.FleetSpotCapacityRebalanceRequest$ = FleetSpotCapacityRebalanceRequest$;
exports.FleetSpotMaintenanceStrategies$ = FleetSpotMaintenanceStrategies$;
exports.FleetSpotMaintenanceStrategiesRequest$ = FleetSpotMaintenanceStrategiesRequest$;
exports.FleetStateCode = FleetStateCode;
exports.FleetType = FleetType;
exports.FlexibleEnaQueuesSupport = FlexibleEnaQueuesSupport;
exports.FlowLog$ = FlowLog$;
exports.FlowLogsResourceType = FlowLogsResourceType;
exports.FpgaDeviceInfo$ = FpgaDeviceInfo$;
exports.FpgaDeviceMemoryInfo$ = FpgaDeviceMemoryInfo$;
exports.FpgaImage$ = FpgaImage$;
exports.FpgaImageAttribute$ = FpgaImageAttribute$;
exports.FpgaImageAttributeName = FpgaImageAttributeName;
exports.FpgaImageState$ = FpgaImageState$;
exports.FpgaImageStateCode = FpgaImageStateCode;
exports.FpgaInfo$ = FpgaInfo$;
exports.GatewayAssociationState = GatewayAssociationState;
exports.GatewayType = GatewayType;
exports.GetActiveVpnTunnelStatus$ = GetActiveVpnTunnelStatus$;
exports.GetActiveVpnTunnelStatusCommand = GetActiveVpnTunnelStatusCommand;
exports.GetActiveVpnTunnelStatusRequest$ = GetActiveVpnTunnelStatusRequest$;
exports.GetActiveVpnTunnelStatusResult$ = GetActiveVpnTunnelStatusResult$;
exports.GetAllowedImagesSettings$ = GetAllowedImagesSettings$;
exports.GetAllowedImagesSettingsCommand = GetAllowedImagesSettingsCommand;
exports.GetAllowedImagesSettingsRequest$ = GetAllowedImagesSettingsRequest$;
exports.GetAllowedImagesSettingsResult$ = GetAllowedImagesSettingsResult$;
exports.GetAssociatedEnclaveCertificateIamRoles$ = GetAssociatedEnclaveCertificateIamRoles$;
exports.GetAssociatedEnclaveCertificateIamRolesCommand = GetAssociatedEnclaveCertificateIamRolesCommand;
exports.GetAssociatedEnclaveCertificateIamRolesRequest$ = GetAssociatedEnclaveCertificateIamRolesRequest$;
exports.GetAssociatedEnclaveCertificateIamRolesResult$ = GetAssociatedEnclaveCertificateIamRolesResult$;
exports.GetAssociatedIpv6PoolCidrs$ = GetAssociatedIpv6PoolCidrs$;
exports.GetAssociatedIpv6PoolCidrsCommand = GetAssociatedIpv6PoolCidrsCommand;
exports.GetAssociatedIpv6PoolCidrsRequest$ = GetAssociatedIpv6PoolCidrsRequest$;
exports.GetAssociatedIpv6PoolCidrsResult$ = GetAssociatedIpv6PoolCidrsResult$;
exports.GetAwsNetworkPerformanceData$ = GetAwsNetworkPerformanceData$;
exports.GetAwsNetworkPerformanceDataCommand = GetAwsNetworkPerformanceDataCommand;
exports.GetAwsNetworkPerformanceDataRequest$ = GetAwsNetworkPerformanceDataRequest$;
exports.GetAwsNetworkPerformanceDataResult$ = GetAwsNetworkPerformanceDataResult$;
exports.GetCapacityManagerAttributes$ = GetCapacityManagerAttributes$;
exports.GetCapacityManagerAttributesCommand = GetCapacityManagerAttributesCommand;
exports.GetCapacityManagerAttributesRequest$ = GetCapacityManagerAttributesRequest$;
exports.GetCapacityManagerAttributesResult$ = GetCapacityManagerAttributesResult$;
exports.GetCapacityManagerMetricData$ = GetCapacityManagerMetricData$;
exports.GetCapacityManagerMetricDataCommand = GetCapacityManagerMetricDataCommand;
exports.GetCapacityManagerMetricDataRequest$ = GetCapacityManagerMetricDataRequest$;
exports.GetCapacityManagerMetricDataResult$ = GetCapacityManagerMetricDataResult$;
exports.GetCapacityManagerMetricDimensions$ = GetCapacityManagerMetricDimensions$;
exports.GetCapacityManagerMetricDimensionsCommand = GetCapacityManagerMetricDimensionsCommand;
exports.GetCapacityManagerMetricDimensionsRequest$ = GetCapacityManagerMetricDimensionsRequest$;
exports.GetCapacityManagerMetricDimensionsResult$ = GetCapacityManagerMetricDimensionsResult$;
exports.GetCapacityManagerMonitoredTagKeys$ = GetCapacityManagerMonitoredTagKeys$;
exports.GetCapacityManagerMonitoredTagKeysCommand = GetCapacityManagerMonitoredTagKeysCommand;
exports.GetCapacityManagerMonitoredTagKeysRequest$ = GetCapacityManagerMonitoredTagKeysRequest$;
exports.GetCapacityManagerMonitoredTagKeysResult$ = GetCapacityManagerMonitoredTagKeysResult$;
exports.GetCapacityReservationUsage$ = GetCapacityReservationUsage$;
exports.GetCapacityReservationUsageCommand = GetCapacityReservationUsageCommand;
exports.GetCapacityReservationUsageRequest$ = GetCapacityReservationUsageRequest$;
exports.GetCapacityReservationUsageResult$ = GetCapacityReservationUsageResult$;
exports.GetCoipPoolUsage$ = GetCoipPoolUsage$;
exports.GetCoipPoolUsageCommand = GetCoipPoolUsageCommand;
exports.GetCoipPoolUsageRequest$ = GetCoipPoolUsageRequest$;
exports.GetCoipPoolUsageResult$ = GetCoipPoolUsageResult$;
exports.GetConsoleOutput$ = GetConsoleOutput$;
exports.GetConsoleOutputCommand = GetConsoleOutputCommand;
exports.GetConsoleOutputRequest$ = GetConsoleOutputRequest$;
exports.GetConsoleOutputResult$ = GetConsoleOutputResult$;
exports.GetConsoleScreenshot$ = GetConsoleScreenshot$;
exports.GetConsoleScreenshotCommand = GetConsoleScreenshotCommand;
exports.GetConsoleScreenshotRequest$ = GetConsoleScreenshotRequest$;
exports.GetConsoleScreenshotResult$ = GetConsoleScreenshotResult$;
exports.GetDeclarativePoliciesReportSummary$ = GetDeclarativePoliciesReportSummary$;
exports.GetDeclarativePoliciesReportSummaryCommand = GetDeclarativePoliciesReportSummaryCommand;
exports.GetDeclarativePoliciesReportSummaryRequest$ = GetDeclarativePoliciesReportSummaryRequest$;
exports.GetDeclarativePoliciesReportSummaryResult$ = GetDeclarativePoliciesReportSummaryResult$;
exports.GetDefaultCreditSpecification$ = GetDefaultCreditSpecification$;
exports.GetDefaultCreditSpecificationCommand = GetDefaultCreditSpecificationCommand;
exports.GetDefaultCreditSpecificationRequest$ = GetDefaultCreditSpecificationRequest$;
exports.GetDefaultCreditSpecificationResult$ = GetDefaultCreditSpecificationResult$;
exports.GetEbsDefaultKmsKeyId$ = GetEbsDefaultKmsKeyId$;
exports.GetEbsDefaultKmsKeyIdCommand = GetEbsDefaultKmsKeyIdCommand;
exports.GetEbsDefaultKmsKeyIdRequest$ = GetEbsDefaultKmsKeyIdRequest$;
exports.GetEbsDefaultKmsKeyIdResult$ = GetEbsDefaultKmsKeyIdResult$;
exports.GetEbsEncryptionByDefault$ = GetEbsEncryptionByDefault$;
exports.GetEbsEncryptionByDefaultCommand = GetEbsEncryptionByDefaultCommand;
exports.GetEbsEncryptionByDefaultRequest$ = GetEbsEncryptionByDefaultRequest$;
exports.GetEbsEncryptionByDefaultResult$ = GetEbsEncryptionByDefaultResult$;
exports.GetEnabledIpamPolicy$ = GetEnabledIpamPolicy$;
exports.GetEnabledIpamPolicyCommand = GetEnabledIpamPolicyCommand;
exports.GetEnabledIpamPolicyRequest$ = GetEnabledIpamPolicyRequest$;
exports.GetEnabledIpamPolicyResult$ = GetEnabledIpamPolicyResult$;
exports.GetFlowLogsIntegrationTemplate$ = GetFlowLogsIntegrationTemplate$;
exports.GetFlowLogsIntegrationTemplateCommand = GetFlowLogsIntegrationTemplateCommand;
exports.GetFlowLogsIntegrationTemplateRequest$ = GetFlowLogsIntegrationTemplateRequest$;
exports.GetFlowLogsIntegrationTemplateResult$ = GetFlowLogsIntegrationTemplateResult$;
exports.GetGroupsForCapacityReservation$ = GetGroupsForCapacityReservation$;
exports.GetGroupsForCapacityReservationCommand = GetGroupsForCapacityReservationCommand;
exports.GetGroupsForCapacityReservationRequest$ = GetGroupsForCapacityReservationRequest$;
exports.GetGroupsForCapacityReservationResult$ = GetGroupsForCapacityReservationResult$;
exports.GetHostReservationPurchasePreview$ = GetHostReservationPurchasePreview$;
exports.GetHostReservationPurchasePreviewCommand = GetHostReservationPurchasePreviewCommand;
exports.GetHostReservationPurchasePreviewRequest$ = GetHostReservationPurchasePreviewRequest$;
exports.GetHostReservationPurchasePreviewResult$ = GetHostReservationPurchasePreviewResult$;
exports.GetImageAncestry$ = GetImageAncestry$;
exports.GetImageAncestryCommand = GetImageAncestryCommand;
exports.GetImageAncestryRequest$ = GetImageAncestryRequest$;
exports.GetImageAncestryResult$ = GetImageAncestryResult$;
exports.GetImageBlockPublicAccessState$ = GetImageBlockPublicAccessState$;
exports.GetImageBlockPublicAccessStateCommand = GetImageBlockPublicAccessStateCommand;
exports.GetImageBlockPublicAccessStateRequest$ = GetImageBlockPublicAccessStateRequest$;
exports.GetImageBlockPublicAccessStateResult$ = GetImageBlockPublicAccessStateResult$;
exports.GetInstanceMetadataDefaults$ = GetInstanceMetadataDefaults$;
exports.GetInstanceMetadataDefaultsCommand = GetInstanceMetadataDefaultsCommand;
exports.GetInstanceMetadataDefaultsRequest$ = GetInstanceMetadataDefaultsRequest$;
exports.GetInstanceMetadataDefaultsResult$ = GetInstanceMetadataDefaultsResult$;
exports.GetInstanceTpmEkPub$ = GetInstanceTpmEkPub$;
exports.GetInstanceTpmEkPubCommand = GetInstanceTpmEkPubCommand;
exports.GetInstanceTpmEkPubRequest$ = GetInstanceTpmEkPubRequest$;
exports.GetInstanceTpmEkPubResult$ = GetInstanceTpmEkPubResult$;
exports.GetInstanceTypesFromInstanceRequirements$ = GetInstanceTypesFromInstanceRequirements$;
exports.GetInstanceTypesFromInstanceRequirementsCommand = GetInstanceTypesFromInstanceRequirementsCommand;
exports.GetInstanceTypesFromInstanceRequirementsRequest$ = GetInstanceTypesFromInstanceRequirementsRequest$;
exports.GetInstanceTypesFromInstanceRequirementsResult$ = GetInstanceTypesFromInstanceRequirementsResult$;
exports.GetInstanceUefiData$ = GetInstanceUefiData$;
exports.GetInstanceUefiDataCommand = GetInstanceUefiDataCommand;
exports.GetInstanceUefiDataRequest$ = GetInstanceUefiDataRequest$;
exports.GetInstanceUefiDataResult$ = GetInstanceUefiDataResult$;
exports.GetIpamAddressHistory$ = GetIpamAddressHistory$;
exports.GetIpamAddressHistoryCommand = GetIpamAddressHistoryCommand;
exports.GetIpamAddressHistoryRequest$ = GetIpamAddressHistoryRequest$;
exports.GetIpamAddressHistoryResult$ = GetIpamAddressHistoryResult$;
exports.GetIpamDiscoveredAccounts$ = GetIpamDiscoveredAccounts$;
exports.GetIpamDiscoveredAccountsCommand = GetIpamDiscoveredAccountsCommand;
exports.GetIpamDiscoveredAccountsRequest$ = GetIpamDiscoveredAccountsRequest$;
exports.GetIpamDiscoveredAccountsResult$ = GetIpamDiscoveredAccountsResult$;
exports.GetIpamDiscoveredPublicAddresses$ = GetIpamDiscoveredPublicAddresses$;
exports.GetIpamDiscoveredPublicAddressesCommand = GetIpamDiscoveredPublicAddressesCommand;
exports.GetIpamDiscoveredPublicAddressesRequest$ = GetIpamDiscoveredPublicAddressesRequest$;
exports.GetIpamDiscoveredPublicAddressesResult$ = GetIpamDiscoveredPublicAddressesResult$;
exports.GetIpamDiscoveredResourceCidrs$ = GetIpamDiscoveredResourceCidrs$;
exports.GetIpamDiscoveredResourceCidrsCommand = GetIpamDiscoveredResourceCidrsCommand;
exports.GetIpamDiscoveredResourceCidrsRequest$ = GetIpamDiscoveredResourceCidrsRequest$;
exports.GetIpamDiscoveredResourceCidrsResult$ = GetIpamDiscoveredResourceCidrsResult$;
exports.GetIpamPolicyAllocationRules$ = GetIpamPolicyAllocationRules$;
exports.GetIpamPolicyAllocationRulesCommand = GetIpamPolicyAllocationRulesCommand;
exports.GetIpamPolicyAllocationRulesRequest$ = GetIpamPolicyAllocationRulesRequest$;
exports.GetIpamPolicyAllocationRulesResult$ = GetIpamPolicyAllocationRulesResult$;
exports.GetIpamPolicyOrganizationTargets$ = GetIpamPolicyOrganizationTargets$;
exports.GetIpamPolicyOrganizationTargetsCommand = GetIpamPolicyOrganizationTargetsCommand;
exports.GetIpamPolicyOrganizationTargetsRequest$ = GetIpamPolicyOrganizationTargetsRequest$;
exports.GetIpamPolicyOrganizationTargetsResult$ = GetIpamPolicyOrganizationTargetsResult$;
exports.GetIpamPoolAllocations$ = GetIpamPoolAllocations$;
exports.GetIpamPoolAllocationsCommand = GetIpamPoolAllocationsCommand;
exports.GetIpamPoolAllocationsRequest$ = GetIpamPoolAllocationsRequest$;
exports.GetIpamPoolAllocationsResult$ = GetIpamPoolAllocationsResult$;
exports.GetIpamPoolCidrs$ = GetIpamPoolCidrs$;
exports.GetIpamPoolCidrsCommand = GetIpamPoolCidrsCommand;
exports.GetIpamPoolCidrsRequest$ = GetIpamPoolCidrsRequest$;
exports.GetIpamPoolCidrsResult$ = GetIpamPoolCidrsResult$;
exports.GetIpamPrefixListResolverRules$ = GetIpamPrefixListResolverRules$;
exports.GetIpamPrefixListResolverRulesCommand = GetIpamPrefixListResolverRulesCommand;
exports.GetIpamPrefixListResolverRulesRequest$ = GetIpamPrefixListResolverRulesRequest$;
exports.GetIpamPrefixListResolverRulesResult$ = GetIpamPrefixListResolverRulesResult$;
exports.GetIpamPrefixListResolverVersionEntries$ = GetIpamPrefixListResolverVersionEntries$;
exports.GetIpamPrefixListResolverVersionEntriesCommand = GetIpamPrefixListResolverVersionEntriesCommand;
exports.GetIpamPrefixListResolverVersionEntriesRequest$ = GetIpamPrefixListResolverVersionEntriesRequest$;
exports.GetIpamPrefixListResolverVersionEntriesResult$ = GetIpamPrefixListResolverVersionEntriesResult$;
exports.GetIpamPrefixListResolverVersions$ = GetIpamPrefixListResolverVersions$;
exports.GetIpamPrefixListResolverVersionsCommand = GetIpamPrefixListResolverVersionsCommand;
exports.GetIpamPrefixListResolverVersionsRequest$ = GetIpamPrefixListResolverVersionsRequest$;
exports.GetIpamPrefixListResolverVersionsResult$ = GetIpamPrefixListResolverVersionsResult$;
exports.GetIpamResourceCidrs$ = GetIpamResourceCidrs$;
exports.GetIpamResourceCidrsCommand = GetIpamResourceCidrsCommand;
exports.GetIpamResourceCidrsRequest$ = GetIpamResourceCidrsRequest$;
exports.GetIpamResourceCidrsResult$ = GetIpamResourceCidrsResult$;
exports.GetLaunchTemplateData$ = GetLaunchTemplateData$;
exports.GetLaunchTemplateDataCommand = GetLaunchTemplateDataCommand;
exports.GetLaunchTemplateDataRequest$ = GetLaunchTemplateDataRequest$;
exports.GetLaunchTemplateDataResult$ = GetLaunchTemplateDataResult$;
exports.GetManagedPrefixListAssociations$ = GetManagedPrefixListAssociations$;
exports.GetManagedPrefixListAssociationsCommand = GetManagedPrefixListAssociationsCommand;
exports.GetManagedPrefixListAssociationsRequest$ = GetManagedPrefixListAssociationsRequest$;
exports.GetManagedPrefixListAssociationsResult$ = GetManagedPrefixListAssociationsResult$;
exports.GetManagedPrefixListEntries$ = GetManagedPrefixListEntries$;
exports.GetManagedPrefixListEntriesCommand = GetManagedPrefixListEntriesCommand;
exports.GetManagedPrefixListEntriesRequest$ = GetManagedPrefixListEntriesRequest$;
exports.GetManagedPrefixListEntriesResult$ = GetManagedPrefixListEntriesResult$;
exports.GetManagedResourceVisibility$ = GetManagedResourceVisibility$;
exports.GetManagedResourceVisibilityCommand = GetManagedResourceVisibilityCommand;
exports.GetManagedResourceVisibilityRequest$ = GetManagedResourceVisibilityRequest$;
exports.GetManagedResourceVisibilityResult$ = GetManagedResourceVisibilityResult$;
exports.GetNetworkInsightsAccessScopeAnalysisFindings$ = GetNetworkInsightsAccessScopeAnalysisFindings$;
exports.GetNetworkInsightsAccessScopeAnalysisFindingsCommand = GetNetworkInsightsAccessScopeAnalysisFindingsCommand;
exports.GetNetworkInsightsAccessScopeAnalysisFindingsRequest$ = GetNetworkInsightsAccessScopeAnalysisFindingsRequest$;
exports.GetNetworkInsightsAccessScopeAnalysisFindingsResult$ = GetNetworkInsightsAccessScopeAnalysisFindingsResult$;
exports.GetNetworkInsightsAccessScopeContent$ = GetNetworkInsightsAccessScopeContent$;
exports.GetNetworkInsightsAccessScopeContentCommand = GetNetworkInsightsAccessScopeContentCommand;
exports.GetNetworkInsightsAccessScopeContentRequest$ = GetNetworkInsightsAccessScopeContentRequest$;
exports.GetNetworkInsightsAccessScopeContentResult$ = GetNetworkInsightsAccessScopeContentResult$;
exports.GetPasswordData$ = GetPasswordData$;
exports.GetPasswordDataCommand = GetPasswordDataCommand;
exports.GetPasswordDataRequest$ = GetPasswordDataRequest$;
exports.GetPasswordDataResult$ = GetPasswordDataResult$;
exports.GetReservedInstancesExchangeQuote$ = GetReservedInstancesExchangeQuote$;
exports.GetReservedInstancesExchangeQuoteCommand = GetReservedInstancesExchangeQuoteCommand;
exports.GetReservedInstancesExchangeQuoteRequest$ = GetReservedInstancesExchangeQuoteRequest$;
exports.GetReservedInstancesExchangeQuoteResult$ = GetReservedInstancesExchangeQuoteResult$;
exports.GetRouteServerAssociations$ = GetRouteServerAssociations$;
exports.GetRouteServerAssociationsCommand = GetRouteServerAssociationsCommand;
exports.GetRouteServerAssociationsRequest$ = GetRouteServerAssociationsRequest$;
exports.GetRouteServerAssociationsResult$ = GetRouteServerAssociationsResult$;
exports.GetRouteServerPropagations$ = GetRouteServerPropagations$;
exports.GetRouteServerPropagationsCommand = GetRouteServerPropagationsCommand;
exports.GetRouteServerPropagationsRequest$ = GetRouteServerPropagationsRequest$;
exports.GetRouteServerPropagationsResult$ = GetRouteServerPropagationsResult$;
exports.GetRouteServerRoutingDatabase$ = GetRouteServerRoutingDatabase$;
exports.GetRouteServerRoutingDatabaseCommand = GetRouteServerRoutingDatabaseCommand;
exports.GetRouteServerRoutingDatabaseRequest$ = GetRouteServerRoutingDatabaseRequest$;
exports.GetRouteServerRoutingDatabaseResult$ = GetRouteServerRoutingDatabaseResult$;
exports.GetSecurityGroupsForVpc$ = GetSecurityGroupsForVpc$;
exports.GetSecurityGroupsForVpcCommand = GetSecurityGroupsForVpcCommand;
exports.GetSecurityGroupsForVpcRequest$ = GetSecurityGroupsForVpcRequest$;
exports.GetSecurityGroupsForVpcResult$ = GetSecurityGroupsForVpcResult$;
exports.GetSerialConsoleAccessStatus$ = GetSerialConsoleAccessStatus$;
exports.GetSerialConsoleAccessStatusCommand = GetSerialConsoleAccessStatusCommand;
exports.GetSerialConsoleAccessStatusRequest$ = GetSerialConsoleAccessStatusRequest$;
exports.GetSerialConsoleAccessStatusResult$ = GetSerialConsoleAccessStatusResult$;
exports.GetSnapshotBlockPublicAccessState$ = GetSnapshotBlockPublicAccessState$;
exports.GetSnapshotBlockPublicAccessStateCommand = GetSnapshotBlockPublicAccessStateCommand;
exports.GetSnapshotBlockPublicAccessStateRequest$ = GetSnapshotBlockPublicAccessStateRequest$;
exports.GetSnapshotBlockPublicAccessStateResult$ = GetSnapshotBlockPublicAccessStateResult$;
exports.GetSpotPlacementScores$ = GetSpotPlacementScores$;
exports.GetSpotPlacementScoresCommand = GetSpotPlacementScoresCommand;
exports.GetSpotPlacementScoresRequest$ = GetSpotPlacementScoresRequest$;
exports.GetSpotPlacementScoresResult$ = GetSpotPlacementScoresResult$;
exports.GetSubnetCidrReservations$ = GetSubnetCidrReservations$;
exports.GetSubnetCidrReservationsCommand = GetSubnetCidrReservationsCommand;
exports.GetSubnetCidrReservationsRequest$ = GetSubnetCidrReservationsRequest$;
exports.GetSubnetCidrReservationsResult$ = GetSubnetCidrReservationsResult$;
exports.GetTransitGatewayAttachmentPropagations$ = GetTransitGatewayAttachmentPropagations$;
exports.GetTransitGatewayAttachmentPropagationsCommand = GetTransitGatewayAttachmentPropagationsCommand;
exports.GetTransitGatewayAttachmentPropagationsRequest$ = GetTransitGatewayAttachmentPropagationsRequest$;
exports.GetTransitGatewayAttachmentPropagationsResult$ = GetTransitGatewayAttachmentPropagationsResult$;
exports.GetTransitGatewayMeteringPolicyEntries$ = GetTransitGatewayMeteringPolicyEntries$;
exports.GetTransitGatewayMeteringPolicyEntriesCommand = GetTransitGatewayMeteringPolicyEntriesCommand;
exports.GetTransitGatewayMeteringPolicyEntriesRequest$ = GetTransitGatewayMeteringPolicyEntriesRequest$;
exports.GetTransitGatewayMeteringPolicyEntriesResult$ = GetTransitGatewayMeteringPolicyEntriesResult$;
exports.GetTransitGatewayMulticastDomainAssociations$ = GetTransitGatewayMulticastDomainAssociations$;
exports.GetTransitGatewayMulticastDomainAssociationsCommand = GetTransitGatewayMulticastDomainAssociationsCommand;
exports.GetTransitGatewayMulticastDomainAssociationsRequest$ = GetTransitGatewayMulticastDomainAssociationsRequest$;
exports.GetTransitGatewayMulticastDomainAssociationsResult$ = GetTransitGatewayMulticastDomainAssociationsResult$;
exports.GetTransitGatewayPolicyTableAssociations$ = GetTransitGatewayPolicyTableAssociations$;
exports.GetTransitGatewayPolicyTableAssociationsCommand = GetTransitGatewayPolicyTableAssociationsCommand;
exports.GetTransitGatewayPolicyTableAssociationsRequest$ = GetTransitGatewayPolicyTableAssociationsRequest$;
exports.GetTransitGatewayPolicyTableAssociationsResult$ = GetTransitGatewayPolicyTableAssociationsResult$;
exports.GetTransitGatewayPolicyTableEntries$ = GetTransitGatewayPolicyTableEntries$;
exports.GetTransitGatewayPolicyTableEntriesCommand = GetTransitGatewayPolicyTableEntriesCommand;
exports.GetTransitGatewayPolicyTableEntriesRequest$ = GetTransitGatewayPolicyTableEntriesRequest$;
exports.GetTransitGatewayPolicyTableEntriesResult$ = GetTransitGatewayPolicyTableEntriesResult$;
exports.GetTransitGatewayPrefixListReferences$ = GetTransitGatewayPrefixListReferences$;
exports.GetTransitGatewayPrefixListReferencesCommand = GetTransitGatewayPrefixListReferencesCommand;
exports.GetTransitGatewayPrefixListReferencesRequest$ = GetTransitGatewayPrefixListReferencesRequest$;
exports.GetTransitGatewayPrefixListReferencesResult$ = GetTransitGatewayPrefixListReferencesResult$;
exports.GetTransitGatewayRouteTableAssociations$ = GetTransitGatewayRouteTableAssociations$;
exports.GetTransitGatewayRouteTableAssociationsCommand = GetTransitGatewayRouteTableAssociationsCommand;
exports.GetTransitGatewayRouteTableAssociationsRequest$ = GetTransitGatewayRouteTableAssociationsRequest$;
exports.GetTransitGatewayRouteTableAssociationsResult$ = GetTransitGatewayRouteTableAssociationsResult$;
exports.GetTransitGatewayRouteTablePropagations$ = GetTransitGatewayRouteTablePropagations$;
exports.GetTransitGatewayRouteTablePropagationsCommand = GetTransitGatewayRouteTablePropagationsCommand;
exports.GetTransitGatewayRouteTablePropagationsRequest$ = GetTransitGatewayRouteTablePropagationsRequest$;
exports.GetTransitGatewayRouteTablePropagationsResult$ = GetTransitGatewayRouteTablePropagationsResult$;
exports.GetVerifiedAccessEndpointPolicy$ = GetVerifiedAccessEndpointPolicy$;
exports.GetVerifiedAccessEndpointPolicyCommand = GetVerifiedAccessEndpointPolicyCommand;
exports.GetVerifiedAccessEndpointPolicyRequest$ = GetVerifiedAccessEndpointPolicyRequest$;
exports.GetVerifiedAccessEndpointPolicyResult$ = GetVerifiedAccessEndpointPolicyResult$;
exports.GetVerifiedAccessEndpointTargets$ = GetVerifiedAccessEndpointTargets$;
exports.GetVerifiedAccessEndpointTargetsCommand = GetVerifiedAccessEndpointTargetsCommand;
exports.GetVerifiedAccessEndpointTargetsRequest$ = GetVerifiedAccessEndpointTargetsRequest$;
exports.GetVerifiedAccessEndpointTargetsResult$ = GetVerifiedAccessEndpointTargetsResult$;
exports.GetVerifiedAccessGroupPolicy$ = GetVerifiedAccessGroupPolicy$;
exports.GetVerifiedAccessGroupPolicyCommand = GetVerifiedAccessGroupPolicyCommand;
exports.GetVerifiedAccessGroupPolicyRequest$ = GetVerifiedAccessGroupPolicyRequest$;
exports.GetVerifiedAccessGroupPolicyResult$ = GetVerifiedAccessGroupPolicyResult$;
exports.GetVpcResourcesBlockingEncryptionEnforcement$ = GetVpcResourcesBlockingEncryptionEnforcement$;
exports.GetVpcResourcesBlockingEncryptionEnforcementCommand = GetVpcResourcesBlockingEncryptionEnforcementCommand;
exports.GetVpcResourcesBlockingEncryptionEnforcementRequest$ = GetVpcResourcesBlockingEncryptionEnforcementRequest$;
exports.GetVpcResourcesBlockingEncryptionEnforcementResult$ = GetVpcResourcesBlockingEncryptionEnforcementResult$;
exports.GetVpnConnectionDeviceSampleConfiguration$ = GetVpnConnectionDeviceSampleConfiguration$;
exports.GetVpnConnectionDeviceSampleConfigurationCommand = GetVpnConnectionDeviceSampleConfigurationCommand;
exports.GetVpnConnectionDeviceSampleConfigurationRequest$ = GetVpnConnectionDeviceSampleConfigurationRequest$;
exports.GetVpnConnectionDeviceSampleConfigurationResult$ = GetVpnConnectionDeviceSampleConfigurationResult$;
exports.GetVpnConnectionDeviceTypes$ = GetVpnConnectionDeviceTypes$;
exports.GetVpnConnectionDeviceTypesCommand = GetVpnConnectionDeviceTypesCommand;
exports.GetVpnConnectionDeviceTypesRequest$ = GetVpnConnectionDeviceTypesRequest$;
exports.GetVpnConnectionDeviceTypesResult$ = GetVpnConnectionDeviceTypesResult$;
exports.GetVpnTunnelReplacementStatus$ = GetVpnTunnelReplacementStatus$;
exports.GetVpnTunnelReplacementStatusCommand = GetVpnTunnelReplacementStatusCommand;
exports.GetVpnTunnelReplacementStatusRequest$ = GetVpnTunnelReplacementStatusRequest$;
exports.GetVpnTunnelReplacementStatusResult$ = GetVpnTunnelReplacementStatusResult$;
exports.GpuDeviceInfo$ = GpuDeviceInfo$;
exports.GpuDeviceMemoryInfo$ = GpuDeviceMemoryInfo$;
exports.GpuInfo$ = GpuInfo$;
exports.GroupBy = GroupBy;
exports.GroupIdentifier$ = GroupIdentifier$;
exports.HaStatus = HaStatus;
exports.HibernationOptions$ = HibernationOptions$;
exports.HibernationOptionsRequest$ = HibernationOptionsRequest$;
exports.HistoryRecord$ = HistoryRecord$;
exports.HistoryRecordEntry$ = HistoryRecordEntry$;
exports.Host$ = Host$;
exports.HostCpuOptions$ = HostCpuOptions$;
exports.HostCpuOptionsRequest$ = HostCpuOptionsRequest$;
exports.HostInstance$ = HostInstance$;
exports.HostMaintenance = HostMaintenance;
exports.HostOffering$ = HostOffering$;
exports.HostProperties$ = HostProperties$;
exports.HostRecovery = HostRecovery;
exports.HostReservation$ = HostReservation$;
exports.HostTenancy = HostTenancy;
exports.HostnameType = HostnameType;
exports.HttpTokensEnforcedState = HttpTokensEnforcedState;
exports.HttpTokensState = HttpTokensState;
exports.HypervisorType = HypervisorType;
exports.IKEVersionsListValue$ = IKEVersionsListValue$;
exports.IKEVersionsRequestListValue$ = IKEVersionsRequestListValue$;
exports.IamInstanceProfile$ = IamInstanceProfile$;
exports.IamInstanceProfileAssociation$ = IamInstanceProfileAssociation$;
exports.IamInstanceProfileAssociationState = IamInstanceProfileAssociationState;
exports.IamInstanceProfileSpecification$ = IamInstanceProfileSpecification$;
exports.IcmpTypeCode$ = IcmpTypeCode$;
exports.IdFormat$ = IdFormat$;
exports.Igmpv2SupportValue = Igmpv2SupportValue;
exports.Image$ = Image$;
exports.ImageAncestryEntry$ = ImageAncestryEntry$;
exports.ImageAttribute$ = ImageAttribute$;
exports.ImageAttributeName = ImageAttributeName;
exports.ImageBlockPublicAccessDisabledState = ImageBlockPublicAccessDisabledState;
exports.ImageBlockPublicAccessEnabledState = ImageBlockPublicAccessEnabledState;
exports.ImageCriterion$ = ImageCriterion$;
exports.ImageCriterionRequest$ = ImageCriterionRequest$;
exports.ImageDiskContainer$ = ImageDiskContainer$;
exports.ImageMetadata$ = ImageMetadata$;
exports.ImageRecycleBinInfo$ = ImageRecycleBinInfo$;
exports.ImageReference$ = ImageReference$;
exports.ImageReferenceOptionName = ImageReferenceOptionName;
exports.ImageReferenceResourceType = ImageReferenceResourceType;
exports.ImageState = ImageState;
exports.ImageTypeValues = ImageTypeValues;
exports.ImageUsageReport$ = ImageUsageReport$;
exports.ImageUsageReportEntry$ = ImageUsageReportEntry$;
exports.ImageUsageResourceType$ = ImageUsageResourceType$;
exports.ImageUsageResourceTypeOption$ = ImageUsageResourceTypeOption$;
exports.ImageUsageResourceTypeOptionRequest$ = ImageUsageResourceTypeOptionRequest$;
exports.ImageUsageResourceTypeRequest$ = ImageUsageResourceTypeRequest$;
exports.ImageWatermark$ = ImageWatermark$;
exports.ImageWatermarkFilterRequest$ = ImageWatermarkFilterRequest$;
exports.ImageWatermarkFilterResponse$ = ImageWatermarkFilterResponse$;
exports.ImdsSupportValues = ImdsSupportValues;
exports.ImportClientVpnClientCertificateRevocationList$ = ImportClientVpnClientCertificateRevocationList$;
exports.ImportClientVpnClientCertificateRevocationListCommand = ImportClientVpnClientCertificateRevocationListCommand;
exports.ImportClientVpnClientCertificateRevocationListRequest$ = ImportClientVpnClientCertificateRevocationListRequest$;
exports.ImportClientVpnClientCertificateRevocationListResult$ = ImportClientVpnClientCertificateRevocationListResult$;
exports.ImportImage$ = ImportImage$;
exports.ImportImageCommand = ImportImageCommand;
exports.ImportImageLicenseConfigurationRequest$ = ImportImageLicenseConfigurationRequest$;
exports.ImportImageLicenseConfigurationResponse$ = ImportImageLicenseConfigurationResponse$;
exports.ImportImageRequest$ = ImportImageRequest$;
exports.ImportImageResult$ = ImportImageResult$;
exports.ImportImageTask$ = ImportImageTask$;
exports.ImportInstance$ = ImportInstance$;
exports.ImportInstanceCommand = ImportInstanceCommand;
exports.ImportInstanceLaunchSpecification$ = ImportInstanceLaunchSpecification$;
exports.ImportInstanceRequest$ = ImportInstanceRequest$;
exports.ImportInstanceResult$ = ImportInstanceResult$;
exports.ImportInstanceTaskDetails$ = ImportInstanceTaskDetails$;
exports.ImportInstanceVolumeDetailItem$ = ImportInstanceVolumeDetailItem$;
exports.ImportKeyPair$ = ImportKeyPair$;
exports.ImportKeyPairCommand = ImportKeyPairCommand;
exports.ImportKeyPairRequest$ = ImportKeyPairRequest$;
exports.ImportKeyPairResult$ = ImportKeyPairResult$;
exports.ImportSnapshot$ = ImportSnapshot$;
exports.ImportSnapshotCommand = ImportSnapshotCommand;
exports.ImportSnapshotRequest$ = ImportSnapshotRequest$;
exports.ImportSnapshotResult$ = ImportSnapshotResult$;
exports.ImportSnapshotTask$ = ImportSnapshotTask$;
exports.ImportVolume$ = ImportVolume$;
exports.ImportVolumeCommand = ImportVolumeCommand;
exports.ImportVolumeRequest$ = ImportVolumeRequest$;
exports.ImportVolumeResult$ = ImportVolumeResult$;
exports.ImportVolumeTaskDetails$ = ImportVolumeTaskDetails$;
exports.InferenceAcceleratorInfo$ = InferenceAcceleratorInfo$;
exports.InferenceDeviceInfo$ = InferenceDeviceInfo$;
exports.InferenceDeviceMemoryInfo$ = InferenceDeviceMemoryInfo$;
exports.IngestionStatus = IngestionStatus;
exports.InitializationStatusDetails$ = InitializationStatusDetails$;
exports.InitializationType = InitializationType;
exports.Instance$ = Instance$;
exports.InstanceAttachmentEnaSrdSpecification$ = InstanceAttachmentEnaSrdSpecification$;
exports.InstanceAttachmentEnaSrdUdpSpecification$ = InstanceAttachmentEnaSrdUdpSpecification$;
exports.InstanceAttribute$ = InstanceAttribute$;
exports.InstanceAttributeName = InstanceAttributeName;
exports.InstanceAutoRecoveryState = InstanceAutoRecoveryState;
exports.InstanceBandwidthWeighting = InstanceBandwidthWeighting;
exports.InstanceBlockDeviceMapping$ = InstanceBlockDeviceMapping$;
exports.InstanceBlockDeviceMappingSpecification$ = InstanceBlockDeviceMappingSpecification$;
exports.InstanceBootModeValues = InstanceBootModeValues;
exports.InstanceCapacity$ = InstanceCapacity$;
exports.InstanceConnectEndpointDnsNames$ = InstanceConnectEndpointDnsNames$;
exports.InstanceConnectEndpointPublicDnsNames$ = InstanceConnectEndpointPublicDnsNames$;
exports.InstanceCount$ = InstanceCount$;
exports.InstanceCreditSpecification$ = InstanceCreditSpecification$;
exports.InstanceCreditSpecificationRequest$ = InstanceCreditSpecificationRequest$;
exports.InstanceEventWindow$ = InstanceEventWindow$;
exports.InstanceEventWindowAssociationRequest$ = InstanceEventWindowAssociationRequest$;
exports.InstanceEventWindowAssociationTarget$ = InstanceEventWindowAssociationTarget$;
exports.InstanceEventWindowDisassociationRequest$ = InstanceEventWindowDisassociationRequest$;
exports.InstanceEventWindowState = InstanceEventWindowState;
exports.InstanceEventWindowStateChange$ = InstanceEventWindowStateChange$;
exports.InstanceEventWindowTimeRange$ = InstanceEventWindowTimeRange$;
exports.InstanceEventWindowTimeRangeRequest$ = InstanceEventWindowTimeRangeRequest$;
exports.InstanceExportDetails$ = InstanceExportDetails$;
exports.InstanceFamilyCreditSpecification$ = InstanceFamilyCreditSpecification$;
exports.InstanceGeneration = InstanceGeneration;
exports.InstanceHealthStatus = InstanceHealthStatus;
exports.InstanceImageMetadata$ = InstanceImageMetadata$;
exports.InstanceInterruptionBehavior = InstanceInterruptionBehavior;
exports.InstanceIpv4Prefix$ = InstanceIpv4Prefix$;
exports.InstanceIpv6Address$ = InstanceIpv6Address$;
exports.InstanceIpv6AddressRequest$ = InstanceIpv6AddressRequest$;
exports.InstanceIpv6Prefix$ = InstanceIpv6Prefix$;
exports.InstanceLifecycle = InstanceLifecycle;
exports.InstanceLifecycleType = InstanceLifecycleType;
exports.InstanceMaintenanceOptions$ = InstanceMaintenanceOptions$;
exports.InstanceMaintenanceOptionsRequest$ = InstanceMaintenanceOptionsRequest$;
exports.InstanceMarketOptionsRequest$ = InstanceMarketOptionsRequest$;
exports.InstanceMatchCriteria = InstanceMatchCriteria;
exports.InstanceMetadataDefaultsResponse$ = InstanceMetadataDefaultsResponse$;
exports.InstanceMetadataEndpointState = InstanceMetadataEndpointState;
exports.InstanceMetadataOptionsRequest$ = InstanceMetadataOptionsRequest$;
exports.InstanceMetadataOptionsResponse$ = InstanceMetadataOptionsResponse$;
exports.InstanceMetadataOptionsState = InstanceMetadataOptionsState;
exports.InstanceMetadataProtocolState = InstanceMetadataProtocolState;
exports.InstanceMetadataTagsState = InstanceMetadataTagsState;
exports.InstanceMonitoring$ = InstanceMonitoring$;
exports.InstanceNetworkInterface$ = InstanceNetworkInterface$;
exports.InstanceNetworkInterfaceAssociation$ = InstanceNetworkInterfaceAssociation$;
exports.InstanceNetworkInterfaceAttachment$ = InstanceNetworkInterfaceAttachment$;
exports.InstanceNetworkInterfaceSpecification$ = InstanceNetworkInterfaceSpecification$;
exports.InstanceNetworkPerformanceOptions$ = InstanceNetworkPerformanceOptions$;
exports.InstanceNetworkPerformanceOptionsRequest$ = InstanceNetworkPerformanceOptionsRequest$;
exports.InstancePrivateIpAddress$ = InstancePrivateIpAddress$;
exports.InstanceRebootMigrationState = InstanceRebootMigrationState;
exports.InstanceRequirements$ = InstanceRequirements$;
exports.InstanceRequirementsRequest$ = InstanceRequirementsRequest$;
exports.InstanceRequirementsWithMetadataRequest$ = InstanceRequirementsWithMetadataRequest$;
exports.InstanceSecondaryInterface$ = InstanceSecondaryInterface$;
exports.InstanceSecondaryInterfaceAttachment$ = InstanceSecondaryInterfaceAttachment$;
exports.InstanceSecondaryInterfacePrivateIpAddress$ = InstanceSecondaryInterfacePrivateIpAddress$;
exports.InstanceSecondaryInterfacePrivateIpAddressRequest$ = InstanceSecondaryInterfacePrivateIpAddressRequest$;
exports.InstanceSecondaryInterfaceSpecificationRequest$ = InstanceSecondaryInterfaceSpecificationRequest$;
exports.InstanceSpecification$ = InstanceSpecification$;
exports.InstanceState$ = InstanceState$;
exports.InstanceStateChange$ = InstanceStateChange$;
exports.InstanceStateName = InstanceStateName;
exports.InstanceStatus$ = InstanceStatus$;
exports.InstanceStatusDetails$ = InstanceStatusDetails$;
exports.InstanceStatusEvent$ = InstanceStatusEvent$;
exports.InstanceStatusSummary$ = InstanceStatusSummary$;
exports.InstanceStorageEncryptionSupport = InstanceStorageEncryptionSupport;
exports.InstanceStorageInfo$ = InstanceStorageInfo$;
exports.InstanceTagNotificationAttribute$ = InstanceTagNotificationAttribute$;
exports.InstanceTopology$ = InstanceTopology$;
exports.InstanceTypeHypervisor = InstanceTypeHypervisor;
exports.InstanceTypeInfo$ = InstanceTypeInfo$;
exports.InstanceTypeInfoFromInstanceRequirements$ = InstanceTypeInfoFromInstanceRequirements$;
exports.InstanceTypeOffering$ = InstanceTypeOffering$;
exports.InstanceUsage$ = InstanceUsage$;
exports.IntegrateServices$ = IntegrateServices$;
exports.InterfacePermissionType = InterfacePermissionType;
exports.InterfaceProtocolType = InterfaceProtocolType;
exports.InternetGateway$ = InternetGateway$;
exports.InternetGatewayAttachment$ = InternetGatewayAttachment$;
exports.InternetGatewayBlockMode = InternetGatewayBlockMode;
exports.InternetGatewayExclusionMode = InternetGatewayExclusionMode;
exports.InterruptibleCapacityAllocation$ = InterruptibleCapacityAllocation$;
exports.InterruptibleCapacityReservationAllocationStatus = InterruptibleCapacityReservationAllocationStatus;
exports.InterruptionInfo$ = InterruptionInfo$;
exports.InterruptionType = InterruptionType;
exports.IpAddressType = IpAddressType;
exports.IpPermission$ = IpPermission$;
exports.IpRange$ = IpRange$;
exports.IpSource = IpSource;
exports.Ipam$ = Ipam$;
exports.IpamAddressHistoryRecord$ = IpamAddressHistoryRecord$;
exports.IpamAddressHistoryResourceType = IpamAddressHistoryResourceType;
exports.IpamAssociatedResourceDiscoveryStatus = IpamAssociatedResourceDiscoveryStatus;
exports.IpamCidrAuthorizationContext$ = IpamCidrAuthorizationContext$;
exports.IpamComplianceStatus = IpamComplianceStatus;
exports.IpamDiscoveredAccount$ = IpamDiscoveredAccount$;
exports.IpamDiscoveredPublicAddress$ = IpamDiscoveredPublicAddress$;
exports.IpamDiscoveredResourceCidr$ = IpamDiscoveredResourceCidr$;
exports.IpamDiscoveryFailureCode = IpamDiscoveryFailureCode;
exports.IpamDiscoveryFailureReason$ = IpamDiscoveryFailureReason$;
exports.IpamExternalResourceVerificationToken$ = IpamExternalResourceVerificationToken$;
exports.IpamExternalResourceVerificationTokenState = IpamExternalResourceVerificationTokenState;
exports.IpamManagementState = IpamManagementState;
exports.IpamMeteredAccount = IpamMeteredAccount;
exports.IpamNetworkInterfaceAttachmentStatus = IpamNetworkInterfaceAttachmentStatus;
exports.IpamOperatingRegion$ = IpamOperatingRegion$;
exports.IpamOrganizationalUnitExclusion$ = IpamOrganizationalUnitExclusion$;
exports.IpamOverlapStatus = IpamOverlapStatus;
exports.IpamPolicy$ = IpamPolicy$;
exports.IpamPolicyAllocationRule$ = IpamPolicyAllocationRule$;
exports.IpamPolicyAllocationRuleRequest$ = IpamPolicyAllocationRuleRequest$;
exports.IpamPolicyDocument$ = IpamPolicyDocument$;
exports.IpamPolicyManagedBy = IpamPolicyManagedBy;
exports.IpamPolicyOrganizationTarget$ = IpamPolicyOrganizationTarget$;
exports.IpamPolicyResourceType = IpamPolicyResourceType;
exports.IpamPolicyState = IpamPolicyState;
exports.IpamPool$ = IpamPool$;
exports.IpamPoolAllocation$ = IpamPoolAllocation$;
exports.IpamPoolAllocationResourceType = IpamPoolAllocationResourceType;
exports.IpamPoolAwsService = IpamPoolAwsService;
exports.IpamPoolCidr$ = IpamPoolCidr$;
exports.IpamPoolCidrFailureCode = IpamPoolCidrFailureCode;
exports.IpamPoolCidrFailureReason$ = IpamPoolCidrFailureReason$;
exports.IpamPoolCidrState = IpamPoolCidrState;
exports.IpamPoolPublicIpSource = IpamPoolPublicIpSource;
exports.IpamPoolSourceResource$ = IpamPoolSourceResource$;
exports.IpamPoolSourceResourceRequest$ = IpamPoolSourceResourceRequest$;
exports.IpamPoolSourceResourceType = IpamPoolSourceResourceType;
exports.IpamPoolState = IpamPoolState;
exports.IpamPrefixListResolver$ = IpamPrefixListResolver$;
exports.IpamPrefixListResolverRule$ = IpamPrefixListResolverRule$;
exports.IpamPrefixListResolverRuleCondition$ = IpamPrefixListResolverRuleCondition$;
exports.IpamPrefixListResolverRuleConditionOperation = IpamPrefixListResolverRuleConditionOperation;
exports.IpamPrefixListResolverRuleConditionRequest$ = IpamPrefixListResolverRuleConditionRequest$;
exports.IpamPrefixListResolverRuleRequest$ = IpamPrefixListResolverRuleRequest$;
exports.IpamPrefixListResolverRuleType = IpamPrefixListResolverRuleType;
exports.IpamPrefixListResolverState = IpamPrefixListResolverState;
exports.IpamPrefixListResolverTarget$ = IpamPrefixListResolverTarget$;
exports.IpamPrefixListResolverTargetState = IpamPrefixListResolverTargetState;
exports.IpamPrefixListResolverVersion$ = IpamPrefixListResolverVersion$;
exports.IpamPrefixListResolverVersionCreationStatus = IpamPrefixListResolverVersionCreationStatus;
exports.IpamPrefixListResolverVersionEntry$ = IpamPrefixListResolverVersionEntry$;
exports.IpamPublicAddressAssociationStatus = IpamPublicAddressAssociationStatus;
exports.IpamPublicAddressAwsService = IpamPublicAddressAwsService;
exports.IpamPublicAddressSecurityGroup$ = IpamPublicAddressSecurityGroup$;
exports.IpamPublicAddressTag$ = IpamPublicAddressTag$;
exports.IpamPublicAddressTags$ = IpamPublicAddressTags$;
exports.IpamPublicAddressType = IpamPublicAddressType;
exports.IpamResourceCidr$ = IpamResourceCidr$;
exports.IpamResourceCidrIpSource = IpamResourceCidrIpSource;
exports.IpamResourceDiscovery$ = IpamResourceDiscovery$;
exports.IpamResourceDiscoveryAssociation$ = IpamResourceDiscoveryAssociation$;
exports.IpamResourceDiscoveryAssociationState = IpamResourceDiscoveryAssociationState;
exports.IpamResourceDiscoveryState = IpamResourceDiscoveryState;
exports.IpamResourceTag$ = IpamResourceTag$;
exports.IpamResourceType = IpamResourceType;
exports.IpamScope$ = IpamScope$;
exports.IpamScopeExternalAuthorityConfiguration$ = IpamScopeExternalAuthorityConfiguration$;
exports.IpamScopeExternalAuthorityType = IpamScopeExternalAuthorityType;
exports.IpamScopeState = IpamScopeState;
exports.IpamScopeType = IpamScopeType;
exports.IpamState = IpamState;
exports.IpamTier = IpamTier;
exports.Ipv4PrefixSpecification$ = Ipv4PrefixSpecification$;
exports.Ipv4PrefixSpecificationRequest$ = Ipv4PrefixSpecificationRequest$;
exports.Ipv4PrefixSpecificationResponse$ = Ipv4PrefixSpecificationResponse$;
exports.Ipv6AddressAttribute = Ipv6AddressAttribute;
exports.Ipv6CidrAssociation$ = Ipv6CidrAssociation$;
exports.Ipv6CidrBlock$ = Ipv6CidrBlock$;
exports.Ipv6Pool$ = Ipv6Pool$;
exports.Ipv6PrefixSpecification$ = Ipv6PrefixSpecification$;
exports.Ipv6PrefixSpecificationRequest$ = Ipv6PrefixSpecificationRequest$;
exports.Ipv6PrefixSpecificationResponse$ = Ipv6PrefixSpecificationResponse$;
exports.Ipv6Range$ = Ipv6Range$;
exports.Ipv6SupportValue = Ipv6SupportValue;
exports.KeyFormat = KeyFormat;
exports.KeyPair$ = KeyPair$;
exports.KeyPairInfo$ = KeyPairInfo$;
exports.KeyType = KeyType;
exports.LastError$ = LastError$;
exports.LaunchPermission$ = LaunchPermission$;
exports.LaunchPermissionModifications$ = LaunchPermissionModifications$;
exports.LaunchSpecification$ = LaunchSpecification$;
exports.LaunchTemplate$ = LaunchTemplate$;
exports.LaunchTemplateAndOverridesResponse$ = LaunchTemplateAndOverridesResponse$;
exports.LaunchTemplateAutoRecoveryState = LaunchTemplateAutoRecoveryState;
exports.LaunchTemplateBlockDeviceMapping$ = LaunchTemplateBlockDeviceMapping$;
exports.LaunchTemplateBlockDeviceMappingRequest$ = LaunchTemplateBlockDeviceMappingRequest$;
exports.LaunchTemplateCapacityReservationSpecificationRequest$ = LaunchTemplateCapacityReservationSpecificationRequest$;
exports.LaunchTemplateCapacityReservationSpecificationResponse$ = LaunchTemplateCapacityReservationSpecificationResponse$;
exports.LaunchTemplateConfig$ = LaunchTemplateConfig$;
exports.LaunchTemplateCpuOptions$ = LaunchTemplateCpuOptions$;
exports.LaunchTemplateCpuOptionsRequest$ = LaunchTemplateCpuOptionsRequest$;
exports.LaunchTemplateEbsBlockDevice$ = LaunchTemplateEbsBlockDevice$;
exports.LaunchTemplateEbsBlockDeviceRequest$ = LaunchTemplateEbsBlockDeviceRequest$;
exports.LaunchTemplateElasticInferenceAccelerator$ = LaunchTemplateElasticInferenceAccelerator$;
exports.LaunchTemplateElasticInferenceAcceleratorResponse$ = LaunchTemplateElasticInferenceAcceleratorResponse$;
exports.LaunchTemplateEnaSrdSpecification$ = LaunchTemplateEnaSrdSpecification$;
exports.LaunchTemplateEnaSrdUdpSpecification$ = LaunchTemplateEnaSrdUdpSpecification$;
exports.LaunchTemplateEnclaveOptions$ = LaunchTemplateEnclaveOptions$;
exports.LaunchTemplateEnclaveOptionsRequest$ = LaunchTemplateEnclaveOptionsRequest$;
exports.LaunchTemplateErrorCode = LaunchTemplateErrorCode;
exports.LaunchTemplateHibernationOptions$ = LaunchTemplateHibernationOptions$;
exports.LaunchTemplateHibernationOptionsRequest$ = LaunchTemplateHibernationOptionsRequest$;
exports.LaunchTemplateHttpTokensState = LaunchTemplateHttpTokensState;
exports.LaunchTemplateIamInstanceProfileSpecification$ = LaunchTemplateIamInstanceProfileSpecification$;
exports.LaunchTemplateIamInstanceProfileSpecificationRequest$ = LaunchTemplateIamInstanceProfileSpecificationRequest$;
exports.LaunchTemplateInstanceMaintenanceOptions$ = LaunchTemplateInstanceMaintenanceOptions$;
exports.LaunchTemplateInstanceMaintenanceOptionsRequest$ = LaunchTemplateInstanceMaintenanceOptionsRequest$;
exports.LaunchTemplateInstanceMarketOptions$ = LaunchTemplateInstanceMarketOptions$;
exports.LaunchTemplateInstanceMarketOptionsRequest$ = LaunchTemplateInstanceMarketOptionsRequest$;
exports.LaunchTemplateInstanceMetadataEndpointState = LaunchTemplateInstanceMetadataEndpointState;
exports.LaunchTemplateInstanceMetadataOptions$ = LaunchTemplateInstanceMetadataOptions$;
exports.LaunchTemplateInstanceMetadataOptionsRequest$ = LaunchTemplateInstanceMetadataOptionsRequest$;
exports.LaunchTemplateInstanceMetadataOptionsState = LaunchTemplateInstanceMetadataOptionsState;
exports.LaunchTemplateInstanceMetadataProtocolIpv6 = LaunchTemplateInstanceMetadataProtocolIpv6;
exports.LaunchTemplateInstanceMetadataTagsState = LaunchTemplateInstanceMetadataTagsState;
exports.LaunchTemplateInstanceNetworkInterfaceSpecification$ = LaunchTemplateInstanceNetworkInterfaceSpecification$;
exports.LaunchTemplateInstanceNetworkInterfaceSpecificationRequest$ = LaunchTemplateInstanceNetworkInterfaceSpecificationRequest$;
exports.LaunchTemplateInstanceSecondaryInterfaceSpecification$ = LaunchTemplateInstanceSecondaryInterfaceSpecification$;
exports.LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest$ = LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest$;
exports.LaunchTemplateLicenseConfiguration$ = LaunchTemplateLicenseConfiguration$;
exports.LaunchTemplateLicenseConfigurationRequest$ = LaunchTemplateLicenseConfigurationRequest$;
exports.LaunchTemplateNetworkPerformanceOptions$ = LaunchTemplateNetworkPerformanceOptions$;
exports.LaunchTemplateNetworkPerformanceOptionsRequest$ = LaunchTemplateNetworkPerformanceOptionsRequest$;
exports.LaunchTemplateOverrides$ = LaunchTemplateOverrides$;
exports.LaunchTemplatePlacement$ = LaunchTemplatePlacement$;
exports.LaunchTemplatePlacementRequest$ = LaunchTemplatePlacementRequest$;
exports.LaunchTemplatePrivateDnsNameOptions$ = LaunchTemplatePrivateDnsNameOptions$;
exports.LaunchTemplatePrivateDnsNameOptionsRequest$ = LaunchTemplatePrivateDnsNameOptionsRequest$;
exports.LaunchTemplateSpecification$ = LaunchTemplateSpecification$;
exports.LaunchTemplateSpotMarketOptions$ = LaunchTemplateSpotMarketOptions$;
exports.LaunchTemplateSpotMarketOptionsRequest$ = LaunchTemplateSpotMarketOptionsRequest$;
exports.LaunchTemplateTagSpecification$ = LaunchTemplateTagSpecification$;
exports.LaunchTemplateTagSpecificationRequest$ = LaunchTemplateTagSpecificationRequest$;
exports.LaunchTemplateVersion$ = LaunchTemplateVersion$;
exports.LaunchTemplatesMonitoring$ = LaunchTemplatesMonitoring$;
exports.LaunchTemplatesMonitoringRequest$ = LaunchTemplatesMonitoringRequest$;
exports.LicenseConfiguration$ = LicenseConfiguration$;
exports.LicenseConfigurationRequest$ = LicenseConfigurationRequest$;
exports.ListImagesInRecycleBin$ = ListImagesInRecycleBin$;
exports.ListImagesInRecycleBinCommand = ListImagesInRecycleBinCommand;
exports.ListImagesInRecycleBinRequest$ = ListImagesInRecycleBinRequest$;
exports.ListImagesInRecycleBinResult$ = ListImagesInRecycleBinResult$;
exports.ListSnapshotsInRecycleBin$ = ListSnapshotsInRecycleBin$;
exports.ListSnapshotsInRecycleBinCommand = ListSnapshotsInRecycleBinCommand;
exports.ListSnapshotsInRecycleBinRequest$ = ListSnapshotsInRecycleBinRequest$;
exports.ListSnapshotsInRecycleBinResult$ = ListSnapshotsInRecycleBinResult$;
exports.ListVolumesInRecycleBin$ = ListVolumesInRecycleBin$;
exports.ListVolumesInRecycleBinCommand = ListVolumesInRecycleBinCommand;
exports.ListVolumesInRecycleBinRequest$ = ListVolumesInRecycleBinRequest$;
exports.ListVolumesInRecycleBinResult$ = ListVolumesInRecycleBinResult$;
exports.ListingState = ListingState;
exports.ListingStatus = ListingStatus;
exports.LoadBalancersConfig$ = LoadBalancersConfig$;
exports.LoadPermission$ = LoadPermission$;
exports.LoadPermissionModifications$ = LoadPermissionModifications$;
exports.LoadPermissionRequest$ = LoadPermissionRequest$;
exports.LocalGateway$ = LocalGateway$;
exports.LocalGatewayRoute$ = LocalGatewayRoute$;
exports.LocalGatewayRouteState = LocalGatewayRouteState;
exports.LocalGatewayRouteTable$ = LocalGatewayRouteTable$;
exports.LocalGatewayRouteTableMode = LocalGatewayRouteTableMode;
exports.LocalGatewayRouteTableVirtualInterfaceGroupAssociation$ = LocalGatewayRouteTableVirtualInterfaceGroupAssociation$;
exports.LocalGatewayRouteTableVpcAssociation$ = LocalGatewayRouteTableVpcAssociation$;
exports.LocalGatewayRouteType = LocalGatewayRouteType;
exports.LocalGatewayVirtualInterface$ = LocalGatewayVirtualInterface$;
exports.LocalGatewayVirtualInterfaceConfigurationState = LocalGatewayVirtualInterfaceConfigurationState;
exports.LocalGatewayVirtualInterfaceGroup$ = LocalGatewayVirtualInterfaceGroup$;
exports.LocalGatewayVirtualInterfaceGroupConfigurationState = LocalGatewayVirtualInterfaceGroupConfigurationState;
exports.LocalStorage = LocalStorage;
exports.LocalStorageType = LocalStorageType;
exports.LocationType = LocationType;
exports.LockMode = LockMode;
exports.LockSnapshot$ = LockSnapshot$;
exports.LockSnapshotCommand = LockSnapshotCommand;
exports.LockSnapshotRequest$ = LockSnapshotRequest$;
exports.LockSnapshotResult$ = LockSnapshotResult$;
exports.LockState = LockState;
exports.LockedSnapshotsInfo$ = LockedSnapshotsInfo$;
exports.LogDestinationType = LogDestinationType;
exports.MacHost$ = MacHost$;
exports.MacModificationTask$ = MacModificationTask$;
exports.MacModificationTaskState = MacModificationTaskState;
exports.MacModificationTaskType = MacModificationTaskType;
exports.MacSystemIntegrityProtectionConfiguration$ = MacSystemIntegrityProtectionConfiguration$;
exports.MacSystemIntegrityProtectionConfigurationRequest$ = MacSystemIntegrityProtectionConfigurationRequest$;
exports.MacSystemIntegrityProtectionSettingStatus = MacSystemIntegrityProtectionSettingStatus;
exports.MaintenanceDetails$ = MaintenanceDetails$;
exports.ManagedBy = ManagedBy;
exports.ManagedPrefixList$ = ManagedPrefixList$;
exports.ManagedResourceDefaultVisibility = ManagedResourceDefaultVisibility;
exports.ManagedResourceVisibilitySettings$ = ManagedResourceVisibilitySettings$;
exports.MarketType = MarketType;
exports.MediaAcceleratorInfo$ = MediaAcceleratorInfo$;
exports.MediaDeviceInfo$ = MediaDeviceInfo$;
exports.MediaDeviceMemoryInfo$ = MediaDeviceMemoryInfo$;
exports.MembershipType = MembershipType;
exports.MemoryGiBPerVCpu$ = MemoryGiBPerVCpu$;
exports.MemoryGiBPerVCpuRequest$ = MemoryGiBPerVCpuRequest$;
exports.MemoryInfo$ = MemoryInfo$;
exports.MemoryMiB$ = MemoryMiB$;
exports.MemoryMiBRequest$ = MemoryMiBRequest$;
exports.MetadataDefaultHttpTokensState = MetadataDefaultHttpTokensState;
exports.Metric = Metric;
exports.MetricDataResult$ = MetricDataResult$;
exports.MetricPoint$ = MetricPoint$;
exports.MetricType = MetricType;
exports.MetricValue$ = MetricValue$;
exports.ModifyAccountVpcEncryptionControl$ = ModifyAccountVpcEncryptionControl$;
exports.ModifyAccountVpcEncryptionControlCommand = ModifyAccountVpcEncryptionControlCommand;
exports.ModifyAccountVpcEncryptionControlRequest$ = ModifyAccountVpcEncryptionControlRequest$;
exports.ModifyAccountVpcEncryptionControlResult$ = ModifyAccountVpcEncryptionControlResult$;
exports.ModifyAddressAttribute$ = ModifyAddressAttribute$;
exports.ModifyAddressAttributeCommand = ModifyAddressAttributeCommand;
exports.ModifyAddressAttributeRequest$ = ModifyAddressAttributeRequest$;
exports.ModifyAddressAttributeResult$ = ModifyAddressAttributeResult$;
exports.ModifyAvailabilityZoneGroup$ = ModifyAvailabilityZoneGroup$;
exports.ModifyAvailabilityZoneGroupCommand = ModifyAvailabilityZoneGroupCommand;
exports.ModifyAvailabilityZoneGroupRequest$ = ModifyAvailabilityZoneGroupRequest$;
exports.ModifyAvailabilityZoneGroupResult$ = ModifyAvailabilityZoneGroupResult$;
exports.ModifyAvailabilityZoneOptInStatus = ModifyAvailabilityZoneOptInStatus;
exports.ModifyCapacityReservation$ = ModifyCapacityReservation$;
exports.ModifyCapacityReservationCommand = ModifyCapacityReservationCommand;
exports.ModifyCapacityReservationFleet$ = ModifyCapacityReservationFleet$;
exports.ModifyCapacityReservationFleetCommand = ModifyCapacityReservationFleetCommand;
exports.ModifyCapacityReservationFleetRequest$ = ModifyCapacityReservationFleetRequest$;
exports.ModifyCapacityReservationFleetResult$ = ModifyCapacityReservationFleetResult$;
exports.ModifyCapacityReservationRequest$ = ModifyCapacityReservationRequest$;
exports.ModifyCapacityReservationResult$ = ModifyCapacityReservationResult$;
exports.ModifyClientVpnEndpoint$ = ModifyClientVpnEndpoint$;
exports.ModifyClientVpnEndpointCommand = ModifyClientVpnEndpointCommand;
exports.ModifyClientVpnEndpointRequest$ = ModifyClientVpnEndpointRequest$;
exports.ModifyClientVpnEndpointResult$ = ModifyClientVpnEndpointResult$;
exports.ModifyDefaultCreditSpecification$ = ModifyDefaultCreditSpecification$;
exports.ModifyDefaultCreditSpecificationCommand = ModifyDefaultCreditSpecificationCommand;
exports.ModifyDefaultCreditSpecificationRequest$ = ModifyDefaultCreditSpecificationRequest$;
exports.ModifyDefaultCreditSpecificationResult$ = ModifyDefaultCreditSpecificationResult$;
exports.ModifyEbsDefaultKmsKeyId$ = ModifyEbsDefaultKmsKeyId$;
exports.ModifyEbsDefaultKmsKeyIdCommand = ModifyEbsDefaultKmsKeyIdCommand;
exports.ModifyEbsDefaultKmsKeyIdRequest$ = ModifyEbsDefaultKmsKeyIdRequest$;
exports.ModifyEbsDefaultKmsKeyIdResult$ = ModifyEbsDefaultKmsKeyIdResult$;
exports.ModifyFleet$ = ModifyFleet$;
exports.ModifyFleetCommand = ModifyFleetCommand;
exports.ModifyFleetRequest$ = ModifyFleetRequest$;
exports.ModifyFleetResult$ = ModifyFleetResult$;
exports.ModifyFpgaImageAttribute$ = ModifyFpgaImageAttribute$;
exports.ModifyFpgaImageAttributeCommand = ModifyFpgaImageAttributeCommand;
exports.ModifyFpgaImageAttributeRequest$ = ModifyFpgaImageAttributeRequest$;
exports.ModifyFpgaImageAttributeResult$ = ModifyFpgaImageAttributeResult$;
exports.ModifyHosts$ = ModifyHosts$;
exports.ModifyHostsCommand = ModifyHostsCommand;
exports.ModifyHostsRequest$ = ModifyHostsRequest$;
exports.ModifyHostsResult$ = ModifyHostsResult$;
exports.ModifyIdFormat$ = ModifyIdFormat$;
exports.ModifyIdFormatCommand = ModifyIdFormatCommand;
exports.ModifyIdFormatRequest$ = ModifyIdFormatRequest$;
exports.ModifyIdentityIdFormat$ = ModifyIdentityIdFormat$;
exports.ModifyIdentityIdFormatCommand = ModifyIdentityIdFormatCommand;
exports.ModifyIdentityIdFormatRequest$ = ModifyIdentityIdFormatRequest$;
exports.ModifyImageAttribute$ = ModifyImageAttribute$;
exports.ModifyImageAttributeCommand = ModifyImageAttributeCommand;
exports.ModifyImageAttributeRequest$ = ModifyImageAttributeRequest$;
exports.ModifyInstanceAttribute$ = ModifyInstanceAttribute$;
exports.ModifyInstanceAttributeCommand = ModifyInstanceAttributeCommand;
exports.ModifyInstanceAttributeRequest$ = ModifyInstanceAttributeRequest$;
exports.ModifyInstanceCapacityReservationAttributes$ = ModifyInstanceCapacityReservationAttributes$;
exports.ModifyInstanceCapacityReservationAttributesCommand = ModifyInstanceCapacityReservationAttributesCommand;
exports.ModifyInstanceCapacityReservationAttributesRequest$ = ModifyInstanceCapacityReservationAttributesRequest$;
exports.ModifyInstanceCapacityReservationAttributesResult$ = ModifyInstanceCapacityReservationAttributesResult$;
exports.ModifyInstanceConnectEndpoint$ = ModifyInstanceConnectEndpoint$;
exports.ModifyInstanceConnectEndpointCommand = ModifyInstanceConnectEndpointCommand;
exports.ModifyInstanceConnectEndpointRequest$ = ModifyInstanceConnectEndpointRequest$;
exports.ModifyInstanceConnectEndpointResult$ = ModifyInstanceConnectEndpointResult$;
exports.ModifyInstanceCpuOptions$ = ModifyInstanceCpuOptions$;
exports.ModifyInstanceCpuOptionsCommand = ModifyInstanceCpuOptionsCommand;
exports.ModifyInstanceCpuOptionsRequest$ = ModifyInstanceCpuOptionsRequest$;
exports.ModifyInstanceCpuOptionsResult$ = ModifyInstanceCpuOptionsResult$;
exports.ModifyInstanceCreditSpecification$ = ModifyInstanceCreditSpecification$;
exports.ModifyInstanceCreditSpecificationCommand = ModifyInstanceCreditSpecificationCommand;
exports.ModifyInstanceCreditSpecificationRequest$ = ModifyInstanceCreditSpecificationRequest$;
exports.ModifyInstanceCreditSpecificationResult$ = ModifyInstanceCreditSpecificationResult$;
exports.ModifyInstanceEventStartTime$ = ModifyInstanceEventStartTime$;
exports.ModifyInstanceEventStartTimeCommand = ModifyInstanceEventStartTimeCommand;
exports.ModifyInstanceEventStartTimeRequest$ = ModifyInstanceEventStartTimeRequest$;
exports.ModifyInstanceEventStartTimeResult$ = ModifyInstanceEventStartTimeResult$;
exports.ModifyInstanceEventWindow$ = ModifyInstanceEventWindow$;
exports.ModifyInstanceEventWindowCommand = ModifyInstanceEventWindowCommand;
exports.ModifyInstanceEventWindowRequest$ = ModifyInstanceEventWindowRequest$;
exports.ModifyInstanceEventWindowResult$ = ModifyInstanceEventWindowResult$;
exports.ModifyInstanceMaintenanceOptions$ = ModifyInstanceMaintenanceOptions$;
exports.ModifyInstanceMaintenanceOptionsCommand = ModifyInstanceMaintenanceOptionsCommand;
exports.ModifyInstanceMaintenanceOptionsRequest$ = ModifyInstanceMaintenanceOptionsRequest$;
exports.ModifyInstanceMaintenanceOptionsResult$ = ModifyInstanceMaintenanceOptionsResult$;
exports.ModifyInstanceMetadataDefaults$ = ModifyInstanceMetadataDefaults$;
exports.ModifyInstanceMetadataDefaultsCommand = ModifyInstanceMetadataDefaultsCommand;
exports.ModifyInstanceMetadataDefaultsRequest$ = ModifyInstanceMetadataDefaultsRequest$;
exports.ModifyInstanceMetadataDefaultsResult$ = ModifyInstanceMetadataDefaultsResult$;
exports.ModifyInstanceMetadataOptions$ = ModifyInstanceMetadataOptions$;
exports.ModifyInstanceMetadataOptionsCommand = ModifyInstanceMetadataOptionsCommand;
exports.ModifyInstanceMetadataOptionsRequest$ = ModifyInstanceMetadataOptionsRequest$;
exports.ModifyInstanceMetadataOptionsResult$ = ModifyInstanceMetadataOptionsResult$;
exports.ModifyInstanceNetworkPerformanceOptions$ = ModifyInstanceNetworkPerformanceOptions$;
exports.ModifyInstanceNetworkPerformanceOptionsCommand = ModifyInstanceNetworkPerformanceOptionsCommand;
exports.ModifyInstanceNetworkPerformanceRequest$ = ModifyInstanceNetworkPerformanceRequest$;
exports.ModifyInstanceNetworkPerformanceResult$ = ModifyInstanceNetworkPerformanceResult$;
exports.ModifyInstancePlacement$ = ModifyInstancePlacement$;
exports.ModifyInstancePlacementCommand = ModifyInstancePlacementCommand;
exports.ModifyInstancePlacementRequest$ = ModifyInstancePlacementRequest$;
exports.ModifyInstancePlacementResult$ = ModifyInstancePlacementResult$;
exports.ModifyIpam$ = ModifyIpam$;
exports.ModifyIpamCommand = ModifyIpamCommand;
exports.ModifyIpamPolicyAllocationRules$ = ModifyIpamPolicyAllocationRules$;
exports.ModifyIpamPolicyAllocationRulesCommand = ModifyIpamPolicyAllocationRulesCommand;
exports.ModifyIpamPolicyAllocationRulesRequest$ = ModifyIpamPolicyAllocationRulesRequest$;
exports.ModifyIpamPolicyAllocationRulesResult$ = ModifyIpamPolicyAllocationRulesResult$;
exports.ModifyIpamPool$ = ModifyIpamPool$;
exports.ModifyIpamPoolAllocation$ = ModifyIpamPoolAllocation$;
exports.ModifyIpamPoolAllocationCommand = ModifyIpamPoolAllocationCommand;
exports.ModifyIpamPoolAllocationRequest$ = ModifyIpamPoolAllocationRequest$;
exports.ModifyIpamPoolAllocationResult$ = ModifyIpamPoolAllocationResult$;
exports.ModifyIpamPoolCommand = ModifyIpamPoolCommand;
exports.ModifyIpamPoolRequest$ = ModifyIpamPoolRequest$;
exports.ModifyIpamPoolResult$ = ModifyIpamPoolResult$;
exports.ModifyIpamPrefixListResolver$ = ModifyIpamPrefixListResolver$;
exports.ModifyIpamPrefixListResolverCommand = ModifyIpamPrefixListResolverCommand;
exports.ModifyIpamPrefixListResolverRequest$ = ModifyIpamPrefixListResolverRequest$;
exports.ModifyIpamPrefixListResolverResult$ = ModifyIpamPrefixListResolverResult$;
exports.ModifyIpamPrefixListResolverTarget$ = ModifyIpamPrefixListResolverTarget$;
exports.ModifyIpamPrefixListResolverTargetCommand = ModifyIpamPrefixListResolverTargetCommand;
exports.ModifyIpamPrefixListResolverTargetRequest$ = ModifyIpamPrefixListResolverTargetRequest$;
exports.ModifyIpamPrefixListResolverTargetResult$ = ModifyIpamPrefixListResolverTargetResult$;
exports.ModifyIpamRequest$ = ModifyIpamRequest$;
exports.ModifyIpamResourceCidr$ = ModifyIpamResourceCidr$;
exports.ModifyIpamResourceCidrCommand = ModifyIpamResourceCidrCommand;
exports.ModifyIpamResourceCidrRequest$ = ModifyIpamResourceCidrRequest$;
exports.ModifyIpamResourceCidrResult$ = ModifyIpamResourceCidrResult$;
exports.ModifyIpamResourceDiscovery$ = ModifyIpamResourceDiscovery$;
exports.ModifyIpamResourceDiscoveryCommand = ModifyIpamResourceDiscoveryCommand;
exports.ModifyIpamResourceDiscoveryRequest$ = ModifyIpamResourceDiscoveryRequest$;
exports.ModifyIpamResourceDiscoveryResult$ = ModifyIpamResourceDiscoveryResult$;
exports.ModifyIpamResult$ = ModifyIpamResult$;
exports.ModifyIpamScope$ = ModifyIpamScope$;
exports.ModifyIpamScopeCommand = ModifyIpamScopeCommand;
exports.ModifyIpamScopeRequest$ = ModifyIpamScopeRequest$;
exports.ModifyIpamScopeResult$ = ModifyIpamScopeResult$;
exports.ModifyLaunchTemplate$ = ModifyLaunchTemplate$;
exports.ModifyLaunchTemplateCommand = ModifyLaunchTemplateCommand;
exports.ModifyLaunchTemplateRequest$ = ModifyLaunchTemplateRequest$;
exports.ModifyLaunchTemplateResult$ = ModifyLaunchTemplateResult$;
exports.ModifyLocalGatewayRoute$ = ModifyLocalGatewayRoute$;
exports.ModifyLocalGatewayRouteCommand = ModifyLocalGatewayRouteCommand;
exports.ModifyLocalGatewayRouteRequest$ = ModifyLocalGatewayRouteRequest$;
exports.ModifyLocalGatewayRouteResult$ = ModifyLocalGatewayRouteResult$;
exports.ModifyManagedPrefixList$ = ModifyManagedPrefixList$;
exports.ModifyManagedPrefixListCommand = ModifyManagedPrefixListCommand;
exports.ModifyManagedPrefixListRequest$ = ModifyManagedPrefixListRequest$;
exports.ModifyManagedPrefixListResult$ = ModifyManagedPrefixListResult$;
exports.ModifyManagedResourceVisibility$ = ModifyManagedResourceVisibility$;
exports.ModifyManagedResourceVisibilityCommand = ModifyManagedResourceVisibilityCommand;
exports.ModifyManagedResourceVisibilityRequest$ = ModifyManagedResourceVisibilityRequest$;
exports.ModifyManagedResourceVisibilityResult$ = ModifyManagedResourceVisibilityResult$;
exports.ModifyNetworkInterfaceAttribute$ = ModifyNetworkInterfaceAttribute$;
exports.ModifyNetworkInterfaceAttributeCommand = ModifyNetworkInterfaceAttributeCommand;
exports.ModifyNetworkInterfaceAttributeRequest$ = ModifyNetworkInterfaceAttributeRequest$;
exports.ModifyPrivateDnsNameOptions$ = ModifyPrivateDnsNameOptions$;
exports.ModifyPrivateDnsNameOptionsCommand = ModifyPrivateDnsNameOptionsCommand;
exports.ModifyPrivateDnsNameOptionsRequest$ = ModifyPrivateDnsNameOptionsRequest$;
exports.ModifyPrivateDnsNameOptionsResult$ = ModifyPrivateDnsNameOptionsResult$;
exports.ModifyPublicIpDnsNameOptions$ = ModifyPublicIpDnsNameOptions$;
exports.ModifyPublicIpDnsNameOptionsCommand = ModifyPublicIpDnsNameOptionsCommand;
exports.ModifyPublicIpDnsNameOptionsRequest$ = ModifyPublicIpDnsNameOptionsRequest$;
exports.ModifyPublicIpDnsNameOptionsResult$ = ModifyPublicIpDnsNameOptionsResult$;
exports.ModifyReservedInstances$ = ModifyReservedInstances$;
exports.ModifyReservedInstancesCommand = ModifyReservedInstancesCommand;
exports.ModifyReservedInstancesRequest$ = ModifyReservedInstancesRequest$;
exports.ModifyReservedInstancesResult$ = ModifyReservedInstancesResult$;
exports.ModifyRouteServer$ = ModifyRouteServer$;
exports.ModifyRouteServerCommand = ModifyRouteServerCommand;
exports.ModifyRouteServerRequest$ = ModifyRouteServerRequest$;
exports.ModifyRouteServerResult$ = ModifyRouteServerResult$;
exports.ModifySecurityGroupRules$ = ModifySecurityGroupRules$;
exports.ModifySecurityGroupRulesCommand = ModifySecurityGroupRulesCommand;
exports.ModifySecurityGroupRulesRequest$ = ModifySecurityGroupRulesRequest$;
exports.ModifySecurityGroupRulesResult$ = ModifySecurityGroupRulesResult$;
exports.ModifySnapshotAttribute$ = ModifySnapshotAttribute$;
exports.ModifySnapshotAttributeCommand = ModifySnapshotAttributeCommand;
exports.ModifySnapshotAttributeRequest$ = ModifySnapshotAttributeRequest$;
exports.ModifySnapshotTier$ = ModifySnapshotTier$;
exports.ModifySnapshotTierCommand = ModifySnapshotTierCommand;
exports.ModifySnapshotTierRequest$ = ModifySnapshotTierRequest$;
exports.ModifySnapshotTierResult$ = ModifySnapshotTierResult$;
exports.ModifySpotFleetRequest$ = ModifySpotFleetRequest$;
exports.ModifySpotFleetRequestCommand = ModifySpotFleetRequestCommand;
exports.ModifySpotFleetRequestRequest$ = ModifySpotFleetRequestRequest$;
exports.ModifySpotFleetRequestResponse$ = ModifySpotFleetRequestResponse$;
exports.ModifySubnetAttribute$ = ModifySubnetAttribute$;
exports.ModifySubnetAttributeCommand = ModifySubnetAttributeCommand;
exports.ModifySubnetAttributeRequest$ = ModifySubnetAttributeRequest$;
exports.ModifyTrafficMirrorFilterNetworkServices$ = ModifyTrafficMirrorFilterNetworkServices$;
exports.ModifyTrafficMirrorFilterNetworkServicesCommand = ModifyTrafficMirrorFilterNetworkServicesCommand;
exports.ModifyTrafficMirrorFilterNetworkServicesRequest$ = ModifyTrafficMirrorFilterNetworkServicesRequest$;
exports.ModifyTrafficMirrorFilterNetworkServicesResult$ = ModifyTrafficMirrorFilterNetworkServicesResult$;
exports.ModifyTrafficMirrorFilterRule$ = ModifyTrafficMirrorFilterRule$;
exports.ModifyTrafficMirrorFilterRuleCommand = ModifyTrafficMirrorFilterRuleCommand;
exports.ModifyTrafficMirrorFilterRuleRequest$ = ModifyTrafficMirrorFilterRuleRequest$;
exports.ModifyTrafficMirrorFilterRuleResult$ = ModifyTrafficMirrorFilterRuleResult$;
exports.ModifyTrafficMirrorSession$ = ModifyTrafficMirrorSession$;
exports.ModifyTrafficMirrorSessionCommand = ModifyTrafficMirrorSessionCommand;
exports.ModifyTrafficMirrorSessionRequest$ = ModifyTrafficMirrorSessionRequest$;
exports.ModifyTrafficMirrorSessionResult$ = ModifyTrafficMirrorSessionResult$;
exports.ModifyTransitGateway$ = ModifyTransitGateway$;
exports.ModifyTransitGatewayCommand = ModifyTransitGatewayCommand;
exports.ModifyTransitGatewayMeteringPolicy$ = ModifyTransitGatewayMeteringPolicy$;
exports.ModifyTransitGatewayMeteringPolicyCommand = ModifyTransitGatewayMeteringPolicyCommand;
exports.ModifyTransitGatewayMeteringPolicyRequest$ = ModifyTransitGatewayMeteringPolicyRequest$;
exports.ModifyTransitGatewayMeteringPolicyResult$ = ModifyTransitGatewayMeteringPolicyResult$;
exports.ModifyTransitGatewayOptions$ = ModifyTransitGatewayOptions$;
exports.ModifyTransitGatewayPrefixListReference$ = ModifyTransitGatewayPrefixListReference$;
exports.ModifyTransitGatewayPrefixListReferenceCommand = ModifyTransitGatewayPrefixListReferenceCommand;
exports.ModifyTransitGatewayPrefixListReferenceRequest$ = ModifyTransitGatewayPrefixListReferenceRequest$;
exports.ModifyTransitGatewayPrefixListReferenceResult$ = ModifyTransitGatewayPrefixListReferenceResult$;
exports.ModifyTransitGatewayRequest$ = ModifyTransitGatewayRequest$;
exports.ModifyTransitGatewayResult$ = ModifyTransitGatewayResult$;
exports.ModifyTransitGatewayVpcAttachment$ = ModifyTransitGatewayVpcAttachment$;
exports.ModifyTransitGatewayVpcAttachmentCommand = ModifyTransitGatewayVpcAttachmentCommand;
exports.ModifyTransitGatewayVpcAttachmentRequest$ = ModifyTransitGatewayVpcAttachmentRequest$;
exports.ModifyTransitGatewayVpcAttachmentRequestOptions$ = ModifyTransitGatewayVpcAttachmentRequestOptions$;
exports.ModifyTransitGatewayVpcAttachmentResult$ = ModifyTransitGatewayVpcAttachmentResult$;
exports.ModifyVerifiedAccessEndpoint$ = ModifyVerifiedAccessEndpoint$;
exports.ModifyVerifiedAccessEndpointCidrOptions$ = ModifyVerifiedAccessEndpointCidrOptions$;
exports.ModifyVerifiedAccessEndpointCommand = ModifyVerifiedAccessEndpointCommand;
exports.ModifyVerifiedAccessEndpointEniOptions$ = ModifyVerifiedAccessEndpointEniOptions$;
exports.ModifyVerifiedAccessEndpointLoadBalancerOptions$ = ModifyVerifiedAccessEndpointLoadBalancerOptions$;
exports.ModifyVerifiedAccessEndpointPolicy$ = ModifyVerifiedAccessEndpointPolicy$;
exports.ModifyVerifiedAccessEndpointPolicyCommand = ModifyVerifiedAccessEndpointPolicyCommand;
exports.ModifyVerifiedAccessEndpointPolicyRequest$ = ModifyVerifiedAccessEndpointPolicyRequest$;
exports.ModifyVerifiedAccessEndpointPolicyResult$ = ModifyVerifiedAccessEndpointPolicyResult$;
exports.ModifyVerifiedAccessEndpointPortRange$ = ModifyVerifiedAccessEndpointPortRange$;
exports.ModifyVerifiedAccessEndpointRdsOptions$ = ModifyVerifiedAccessEndpointRdsOptions$;
exports.ModifyVerifiedAccessEndpointRequest$ = ModifyVerifiedAccessEndpointRequest$;
exports.ModifyVerifiedAccessEndpointResult$ = ModifyVerifiedAccessEndpointResult$;
exports.ModifyVerifiedAccessGroup$ = ModifyVerifiedAccessGroup$;
exports.ModifyVerifiedAccessGroupCommand = ModifyVerifiedAccessGroupCommand;
exports.ModifyVerifiedAccessGroupPolicy$ = ModifyVerifiedAccessGroupPolicy$;
exports.ModifyVerifiedAccessGroupPolicyCommand = ModifyVerifiedAccessGroupPolicyCommand;
exports.ModifyVerifiedAccessGroupPolicyRequest$ = ModifyVerifiedAccessGroupPolicyRequest$;
exports.ModifyVerifiedAccessGroupPolicyResult$ = ModifyVerifiedAccessGroupPolicyResult$;
exports.ModifyVerifiedAccessGroupRequest$ = ModifyVerifiedAccessGroupRequest$;
exports.ModifyVerifiedAccessGroupResult$ = ModifyVerifiedAccessGroupResult$;
exports.ModifyVerifiedAccessInstance$ = ModifyVerifiedAccessInstance$;
exports.ModifyVerifiedAccessInstanceCommand = ModifyVerifiedAccessInstanceCommand;
exports.ModifyVerifiedAccessInstanceLoggingConfiguration$ = ModifyVerifiedAccessInstanceLoggingConfiguration$;
exports.ModifyVerifiedAccessInstanceLoggingConfigurationCommand = ModifyVerifiedAccessInstanceLoggingConfigurationCommand;
exports.ModifyVerifiedAccessInstanceLoggingConfigurationRequest$ = ModifyVerifiedAccessInstanceLoggingConfigurationRequest$;
exports.ModifyVerifiedAccessInstanceLoggingConfigurationResult$ = ModifyVerifiedAccessInstanceLoggingConfigurationResult$;
exports.ModifyVerifiedAccessInstanceRequest$ = ModifyVerifiedAccessInstanceRequest$;
exports.ModifyVerifiedAccessInstanceResult$ = ModifyVerifiedAccessInstanceResult$;
exports.ModifyVerifiedAccessNativeApplicationOidcOptions$ = ModifyVerifiedAccessNativeApplicationOidcOptions$;
exports.ModifyVerifiedAccessTrustProvider$ = ModifyVerifiedAccessTrustProvider$;
exports.ModifyVerifiedAccessTrustProviderCommand = ModifyVerifiedAccessTrustProviderCommand;
exports.ModifyVerifiedAccessTrustProviderDeviceOptions$ = ModifyVerifiedAccessTrustProviderDeviceOptions$;
exports.ModifyVerifiedAccessTrustProviderOidcOptions$ = ModifyVerifiedAccessTrustProviderOidcOptions$;
exports.ModifyVerifiedAccessTrustProviderRequest$ = ModifyVerifiedAccessTrustProviderRequest$;
exports.ModifyVerifiedAccessTrustProviderResult$ = ModifyVerifiedAccessTrustProviderResult$;
exports.ModifyVolume$ = ModifyVolume$;
exports.ModifyVolumeAttribute$ = ModifyVolumeAttribute$;
exports.ModifyVolumeAttributeCommand = ModifyVolumeAttributeCommand;
exports.ModifyVolumeAttributeRequest$ = ModifyVolumeAttributeRequest$;
exports.ModifyVolumeCommand = ModifyVolumeCommand;
exports.ModifyVolumeRequest$ = ModifyVolumeRequest$;
exports.ModifyVolumeResult$ = ModifyVolumeResult$;
exports.ModifyVpcAttribute$ = ModifyVpcAttribute$;
exports.ModifyVpcAttributeCommand = ModifyVpcAttributeCommand;
exports.ModifyVpcAttributeRequest$ = ModifyVpcAttributeRequest$;
exports.ModifyVpcBlockPublicAccessExclusion$ = ModifyVpcBlockPublicAccessExclusion$;
exports.ModifyVpcBlockPublicAccessExclusionCommand = ModifyVpcBlockPublicAccessExclusionCommand;
exports.ModifyVpcBlockPublicAccessExclusionRequest$ = ModifyVpcBlockPublicAccessExclusionRequest$;
exports.ModifyVpcBlockPublicAccessExclusionResult$ = ModifyVpcBlockPublicAccessExclusionResult$;
exports.ModifyVpcBlockPublicAccessOptions$ = ModifyVpcBlockPublicAccessOptions$;
exports.ModifyVpcBlockPublicAccessOptionsCommand = ModifyVpcBlockPublicAccessOptionsCommand;
exports.ModifyVpcBlockPublicAccessOptionsRequest$ = ModifyVpcBlockPublicAccessOptionsRequest$;
exports.ModifyVpcBlockPublicAccessOptionsResult$ = ModifyVpcBlockPublicAccessOptionsResult$;
exports.ModifyVpcEncryptionControl$ = ModifyVpcEncryptionControl$;
exports.ModifyVpcEncryptionControlCommand = ModifyVpcEncryptionControlCommand;
exports.ModifyVpcEncryptionControlRequest$ = ModifyVpcEncryptionControlRequest$;
exports.ModifyVpcEncryptionControlResult$ = ModifyVpcEncryptionControlResult$;
exports.ModifyVpcEndpoint$ = ModifyVpcEndpoint$;
exports.ModifyVpcEndpointCommand = ModifyVpcEndpointCommand;
exports.ModifyVpcEndpointConnectionNotification$ = ModifyVpcEndpointConnectionNotification$;
exports.ModifyVpcEndpointConnectionNotificationCommand = ModifyVpcEndpointConnectionNotificationCommand;
exports.ModifyVpcEndpointConnectionNotificationRequest$ = ModifyVpcEndpointConnectionNotificationRequest$;
exports.ModifyVpcEndpointConnectionNotificationResult$ = ModifyVpcEndpointConnectionNotificationResult$;
exports.ModifyVpcEndpointPayerResponsibility$ = ModifyVpcEndpointPayerResponsibility$;
exports.ModifyVpcEndpointPayerResponsibilityCommand = ModifyVpcEndpointPayerResponsibilityCommand;
exports.ModifyVpcEndpointPayerResponsibilityRequest$ = ModifyVpcEndpointPayerResponsibilityRequest$;
exports.ModifyVpcEndpointPayerResponsibilityResult$ = ModifyVpcEndpointPayerResponsibilityResult$;
exports.ModifyVpcEndpointRequest$ = ModifyVpcEndpointRequest$;
exports.ModifyVpcEndpointResult$ = ModifyVpcEndpointResult$;
exports.ModifyVpcEndpointServiceConfiguration$ = ModifyVpcEndpointServiceConfiguration$;
exports.ModifyVpcEndpointServiceConfigurationCommand = ModifyVpcEndpointServiceConfigurationCommand;
exports.ModifyVpcEndpointServiceConfigurationRequest$ = ModifyVpcEndpointServiceConfigurationRequest$;
exports.ModifyVpcEndpointServiceConfigurationResult$ = ModifyVpcEndpointServiceConfigurationResult$;
exports.ModifyVpcEndpointServicePayerResponsibility$ = ModifyVpcEndpointServicePayerResponsibility$;
exports.ModifyVpcEndpointServicePayerResponsibilityCommand = ModifyVpcEndpointServicePayerResponsibilityCommand;
exports.ModifyVpcEndpointServicePayerResponsibilityRequest$ = ModifyVpcEndpointServicePayerResponsibilityRequest$;
exports.ModifyVpcEndpointServicePayerResponsibilityResult$ = ModifyVpcEndpointServicePayerResponsibilityResult$;
exports.ModifyVpcEndpointServicePermissions$ = ModifyVpcEndpointServicePermissions$;
exports.ModifyVpcEndpointServicePermissionsCommand = ModifyVpcEndpointServicePermissionsCommand;
exports.ModifyVpcEndpointServicePermissionsRequest$ = ModifyVpcEndpointServicePermissionsRequest$;
exports.ModifyVpcEndpointServicePermissionsResult$ = ModifyVpcEndpointServicePermissionsResult$;
exports.ModifyVpcPeeringConnectionOptions$ = ModifyVpcPeeringConnectionOptions$;
exports.ModifyVpcPeeringConnectionOptionsCommand = ModifyVpcPeeringConnectionOptionsCommand;
exports.ModifyVpcPeeringConnectionOptionsRequest$ = ModifyVpcPeeringConnectionOptionsRequest$;
exports.ModifyVpcPeeringConnectionOptionsResult$ = ModifyVpcPeeringConnectionOptionsResult$;
exports.ModifyVpcTenancy$ = ModifyVpcTenancy$;
exports.ModifyVpcTenancyCommand = ModifyVpcTenancyCommand;
exports.ModifyVpcTenancyRequest$ = ModifyVpcTenancyRequest$;
exports.ModifyVpcTenancyResult$ = ModifyVpcTenancyResult$;
exports.ModifyVpnConnection$ = ModifyVpnConnection$;
exports.ModifyVpnConnectionCommand = ModifyVpnConnectionCommand;
exports.ModifyVpnConnectionOptions$ = ModifyVpnConnectionOptions$;
exports.ModifyVpnConnectionOptionsCommand = ModifyVpnConnectionOptionsCommand;
exports.ModifyVpnConnectionOptionsRequest$ = ModifyVpnConnectionOptionsRequest$;
exports.ModifyVpnConnectionOptionsResult$ = ModifyVpnConnectionOptionsResult$;
exports.ModifyVpnConnectionRequest$ = ModifyVpnConnectionRequest$;
exports.ModifyVpnConnectionResult$ = ModifyVpnConnectionResult$;
exports.ModifyVpnTunnelCertificate$ = ModifyVpnTunnelCertificate$;
exports.ModifyVpnTunnelCertificateCommand = ModifyVpnTunnelCertificateCommand;
exports.ModifyVpnTunnelCertificateRequest$ = ModifyVpnTunnelCertificateRequest$;
exports.ModifyVpnTunnelCertificateResult$ = ModifyVpnTunnelCertificateResult$;
exports.ModifyVpnTunnelOptions$ = ModifyVpnTunnelOptions$;
exports.ModifyVpnTunnelOptionsCommand = ModifyVpnTunnelOptionsCommand;
exports.ModifyVpnTunnelOptionsRequest$ = ModifyVpnTunnelOptionsRequest$;
exports.ModifyVpnTunnelOptionsResult$ = ModifyVpnTunnelOptionsResult$;
exports.ModifyVpnTunnelOptionsSpecification$ = ModifyVpnTunnelOptionsSpecification$;
exports.MonitorInstances$ = MonitorInstances$;
exports.MonitorInstancesCommand = MonitorInstancesCommand;
exports.MonitorInstancesRequest$ = MonitorInstancesRequest$;
exports.MonitorInstancesResult$ = MonitorInstancesResult$;
exports.Monitoring$ = Monitoring$;
exports.MonitoringState = MonitoringState;
exports.MoveAddressToVpc$ = MoveAddressToVpc$;
exports.MoveAddressToVpcCommand = MoveAddressToVpcCommand;
exports.MoveAddressToVpcRequest$ = MoveAddressToVpcRequest$;
exports.MoveAddressToVpcResult$ = MoveAddressToVpcResult$;
exports.MoveByoipCidrToIpam$ = MoveByoipCidrToIpam$;
exports.MoveByoipCidrToIpamCommand = MoveByoipCidrToIpamCommand;
exports.MoveByoipCidrToIpamRequest$ = MoveByoipCidrToIpamRequest$;
exports.MoveByoipCidrToIpamResult$ = MoveByoipCidrToIpamResult$;
exports.MoveCapacityReservationInstances$ = MoveCapacityReservationInstances$;
exports.MoveCapacityReservationInstancesCommand = MoveCapacityReservationInstancesCommand;
exports.MoveCapacityReservationInstancesRequest$ = MoveCapacityReservationInstancesRequest$;
exports.MoveCapacityReservationInstancesResult$ = MoveCapacityReservationInstancesResult$;
exports.MoveStatus = MoveStatus;
exports.MovingAddressStatus$ = MovingAddressStatus$;
exports.MulticastSupportValue = MulticastSupportValue;
exports.NatGateway$ = NatGateway$;
exports.NatGatewayAddress$ = NatGatewayAddress$;
exports.NatGatewayAddressStatus = NatGatewayAddressStatus;
exports.NatGatewayApplianceModifyState = NatGatewayApplianceModifyState;
exports.NatGatewayApplianceState = NatGatewayApplianceState;
exports.NatGatewayApplianceType = NatGatewayApplianceType;
exports.NatGatewayAttachedAppliance$ = NatGatewayAttachedAppliance$;
exports.NatGatewayState = NatGatewayState;
exports.NativeApplicationOidcOptions$ = NativeApplicationOidcOptions$;
exports.NestedVirtualizationSpecification = NestedVirtualizationSpecification;
exports.NetworkAcl$ = NetworkAcl$;
exports.NetworkAclAssociation$ = NetworkAclAssociation$;
exports.NetworkAclEntry$ = NetworkAclEntry$;
exports.NetworkBandwidthGbps$ = NetworkBandwidthGbps$;
exports.NetworkBandwidthGbpsRequest$ = NetworkBandwidthGbpsRequest$;
exports.NetworkCardInfo$ = NetworkCardInfo$;
exports.NetworkInfo$ = NetworkInfo$;
exports.NetworkInsightsAccessScope$ = NetworkInsightsAccessScope$;
exports.NetworkInsightsAccessScopeAnalysis$ = NetworkInsightsAccessScopeAnalysis$;
exports.NetworkInsightsAccessScopeContent$ = NetworkInsightsAccessScopeContent$;
exports.NetworkInsightsAnalysis$ = NetworkInsightsAnalysis$;
exports.NetworkInsightsPath$ = NetworkInsightsPath$;
exports.NetworkInterface$ = NetworkInterface$;
exports.NetworkInterfaceAssociation$ = NetworkInterfaceAssociation$;
exports.NetworkInterfaceAttachment$ = NetworkInterfaceAttachment$;
exports.NetworkInterfaceAttachmentChanges$ = NetworkInterfaceAttachmentChanges$;
exports.NetworkInterfaceAttribute = NetworkInterfaceAttribute;
exports.NetworkInterfaceCount$ = NetworkInterfaceCount$;
exports.NetworkInterfaceCountRequest$ = NetworkInterfaceCountRequest$;
exports.NetworkInterfaceCreationType = NetworkInterfaceCreationType;
exports.NetworkInterfaceIpv6Address$ = NetworkInterfaceIpv6Address$;
exports.NetworkInterfacePermission$ = NetworkInterfacePermission$;
exports.NetworkInterfacePermissionState$ = NetworkInterfacePermissionState$;
exports.NetworkInterfacePermissionStateCode = NetworkInterfacePermissionStateCode;
exports.NetworkInterfacePrivateIpAddress$ = NetworkInterfacePrivateIpAddress$;
exports.NetworkInterfaceStatus = NetworkInterfaceStatus;
exports.NetworkInterfaceType = NetworkInterfaceType;
exports.NeuronDeviceCoreInfo$ = NeuronDeviceCoreInfo$;
exports.NeuronDeviceInfo$ = NeuronDeviceInfo$;
exports.NeuronDeviceMemoryInfo$ = NeuronDeviceMemoryInfo$;
exports.NeuronInfo$ = NeuronInfo$;
exports.NewDhcpConfiguration$ = NewDhcpConfiguration$;
exports.NitroEnclavesSupport = NitroEnclavesSupport;
exports.NitroTpmInfo$ = NitroTpmInfo$;
exports.NitroTpmSupport = NitroTpmSupport;
exports.OfferingClassType = OfferingClassType;
exports.OfferingTypeValues = OfferingTypeValues;
exports.OidcOptions$ = OidcOptions$;
exports.OnDemandAllocationStrategy = OnDemandAllocationStrategy;
exports.OnDemandOptions$ = OnDemandOptions$;
exports.OnDemandOptionsRequest$ = OnDemandOptionsRequest$;
exports.OperationType = OperationType;
exports.OperatorRequest$ = OperatorRequest$;
exports.OperatorResponse$ = OperatorResponse$;
exports.OutpostLag$ = OutpostLag$;
exports.OutputFormat = OutputFormat;
exports.PacketHeaderStatement$ = PacketHeaderStatement$;
exports.PacketHeaderStatementRequest$ = PacketHeaderStatementRequest$;
exports.PartitionLoadFrequency = PartitionLoadFrequency;
exports.PathComponent$ = PathComponent$;
exports.PathFilter$ = PathFilter$;
exports.PathRequestFilter$ = PathRequestFilter$;
exports.PathStatement$ = PathStatement$;
exports.PathStatementRequest$ = PathStatementRequest$;
exports.PayerResponsibility = PayerResponsibility;
exports.PayerResponsibilityEntry$ = PayerResponsibilityEntry$;
exports.PayerResponsibilityScope = PayerResponsibilityScope;
exports.PayerResponsibilityType = PayerResponsibilityType;
exports.PaymentOption = PaymentOption;
exports.PciId$ = PciId$;
exports.PeeringAttachmentStatus$ = PeeringAttachmentStatus$;
exports.PeeringConnectionOptions$ = PeeringConnectionOptions$;
exports.PeeringConnectionOptionsRequest$ = PeeringConnectionOptionsRequest$;
exports.PeeringTgwInfo$ = PeeringTgwInfo$;
exports.PerformanceFactorReference$ = PerformanceFactorReference$;
exports.PerformanceFactorReferenceRequest$ = PerformanceFactorReferenceRequest$;
exports.PeriodType = PeriodType;
exports.PermissionGroup = PermissionGroup;
exports.Phase1DHGroupNumbersListValue$ = Phase1DHGroupNumbersListValue$;
exports.Phase1DHGroupNumbersRequestListValue$ = Phase1DHGroupNumbersRequestListValue$;
exports.Phase1EncryptionAlgorithmsListValue$ = Phase1EncryptionAlgorithmsListValue$;
exports.Phase1EncryptionAlgorithmsRequestListValue$ = Phase1EncryptionAlgorithmsRequestListValue$;
exports.Phase1IntegrityAlgorithmsListValue$ = Phase1IntegrityAlgorithmsListValue$;
exports.Phase1IntegrityAlgorithmsRequestListValue$ = Phase1IntegrityAlgorithmsRequestListValue$;
exports.Phase2DHGroupNumbersListValue$ = Phase2DHGroupNumbersListValue$;
exports.Phase2DHGroupNumbersRequestListValue$ = Phase2DHGroupNumbersRequestListValue$;
exports.Phase2EncryptionAlgorithmsListValue$ = Phase2EncryptionAlgorithmsListValue$;
exports.Phase2EncryptionAlgorithmsRequestListValue$ = Phase2EncryptionAlgorithmsRequestListValue$;
exports.Phase2IntegrityAlgorithmsListValue$ = Phase2IntegrityAlgorithmsListValue$;
exports.Phase2IntegrityAlgorithmsRequestListValue$ = Phase2IntegrityAlgorithmsRequestListValue$;
exports.PhcSupport = PhcSupport;
exports.Placement$ = Placement$;
exports.PlacementGroup$ = PlacementGroup$;
exports.PlacementGroupInfo$ = PlacementGroupInfo$;
exports.PlacementGroupState = PlacementGroupState;
exports.PlacementGroupStrategy = PlacementGroupStrategy;
exports.PlacementResponse$ = PlacementResponse$;
exports.PlacementStrategy = PlacementStrategy;
exports.PlatformValues = PlatformValues;
exports.PoolCidrBlock$ = PoolCidrBlock$;
exports.PortRange$ = PortRange$;
exports.PrefixList$ = PrefixList$;
exports.PrefixListAssociation$ = PrefixListAssociation$;
exports.PrefixListEntry$ = PrefixListEntry$;
exports.PrefixListId$ = PrefixListId$;
exports.PrefixListState = PrefixListState;
exports.PriceSchedule$ = PriceSchedule$;
exports.PriceScheduleSpecification$ = PriceScheduleSpecification$;
exports.PricingDetail$ = PricingDetail$;
exports.PrincipalIdFormat$ = PrincipalIdFormat$;
exports.PrincipalType = PrincipalType;
exports.PrivateDnsDetails$ = PrivateDnsDetails$;
exports.PrivateDnsNameConfiguration$ = PrivateDnsNameConfiguration$;
exports.PrivateDnsNameOptionsOnLaunch$ = PrivateDnsNameOptionsOnLaunch$;
exports.PrivateDnsNameOptionsRequest$ = PrivateDnsNameOptionsRequest$;
exports.PrivateDnsNameOptionsResponse$ = PrivateDnsNameOptionsResponse$;
exports.PrivateIpAddressSpecification$ = PrivateIpAddressSpecification$;
exports.ProcessorInfo$ = ProcessorInfo$;
exports.ProductCode$ = ProductCode$;
exports.ProductCodeValues = ProductCodeValues;
exports.PropagatingVgw$ = PropagatingVgw$;
exports.Protocol = Protocol;
exports.ProtocolValue = ProtocolValue;
exports.ProvisionByoipCidr$ = ProvisionByoipCidr$;
exports.ProvisionByoipCidrCommand = ProvisionByoipCidrCommand;
exports.ProvisionByoipCidrRequest$ = ProvisionByoipCidrRequest$;
exports.ProvisionByoipCidrResult$ = ProvisionByoipCidrResult$;
exports.ProvisionIpamByoasn$ = ProvisionIpamByoasn$;
exports.ProvisionIpamByoasnCommand = ProvisionIpamByoasnCommand;
exports.ProvisionIpamByoasnRequest$ = ProvisionIpamByoasnRequest$;
exports.ProvisionIpamByoasnResult$ = ProvisionIpamByoasnResult$;
exports.ProvisionIpamPoolCidr$ = ProvisionIpamPoolCidr$;
exports.ProvisionIpamPoolCidrCommand = ProvisionIpamPoolCidrCommand;
exports.ProvisionIpamPoolCidrRequest$ = ProvisionIpamPoolCidrRequest$;
exports.ProvisionIpamPoolCidrResult$ = ProvisionIpamPoolCidrResult$;
exports.ProvisionPublicIpv4PoolCidr$ = ProvisionPublicIpv4PoolCidr$;
exports.ProvisionPublicIpv4PoolCidrCommand = ProvisionPublicIpv4PoolCidrCommand;
exports.ProvisionPublicIpv4PoolCidrRequest$ = ProvisionPublicIpv4PoolCidrRequest$;
exports.ProvisionPublicIpv4PoolCidrResult$ = ProvisionPublicIpv4PoolCidrResult$;
exports.ProvisionedBandwidth$ = ProvisionedBandwidth$;
exports.PtrUpdateStatus$ = PtrUpdateStatus$;
exports.PublicIpDnsNameOptions$ = PublicIpDnsNameOptions$;
exports.PublicIpDnsOption = PublicIpDnsOption;
exports.PublicIpv4Pool$ = PublicIpv4Pool$;
exports.PublicIpv4PoolRange$ = PublicIpv4PoolRange$;
exports.Purchase$ = Purchase$;
exports.PurchaseCapacityBlock$ = PurchaseCapacityBlock$;
exports.PurchaseCapacityBlockCommand = PurchaseCapacityBlockCommand;
exports.PurchaseCapacityBlockExtension$ = PurchaseCapacityBlockExtension$;
exports.PurchaseCapacityBlockExtensionCommand = PurchaseCapacityBlockExtensionCommand;
exports.PurchaseCapacityBlockExtensionRequest$ = PurchaseCapacityBlockExtensionRequest$;
exports.PurchaseCapacityBlockExtensionResult$ = PurchaseCapacityBlockExtensionResult$;
exports.PurchaseCapacityBlockRequest$ = PurchaseCapacityBlockRequest$;
exports.PurchaseCapacityBlockResult$ = PurchaseCapacityBlockResult$;
exports.PurchaseHostReservation$ = PurchaseHostReservation$;
exports.PurchaseHostReservationCommand = PurchaseHostReservationCommand;
exports.PurchaseHostReservationRequest$ = PurchaseHostReservationRequest$;
exports.PurchaseHostReservationResult$ = PurchaseHostReservationResult$;
exports.PurchaseRequest$ = PurchaseRequest$;
exports.PurchaseReservedInstancesOffering$ = PurchaseReservedInstancesOffering$;
exports.PurchaseReservedInstancesOfferingCommand = PurchaseReservedInstancesOfferingCommand;
exports.PurchaseReservedInstancesOfferingRequest$ = PurchaseReservedInstancesOfferingRequest$;
exports.PurchaseReservedInstancesOfferingResult$ = PurchaseReservedInstancesOfferingResult$;
exports.PurchaseScheduledInstances$ = PurchaseScheduledInstances$;
exports.PurchaseScheduledInstancesCommand = PurchaseScheduledInstancesCommand;
exports.PurchaseScheduledInstancesRequest$ = PurchaseScheduledInstancesRequest$;
exports.PurchaseScheduledInstancesResult$ = PurchaseScheduledInstancesResult$;
exports.RIProductDescription = RIProductDescription;
exports.RebootInstances$ = RebootInstances$;
exports.RebootInstancesCommand = RebootInstancesCommand;
exports.RebootInstancesRequest$ = RebootInstancesRequest$;
exports.RebootMigrationSupport = RebootMigrationSupport;
exports.RecurringCharge$ = RecurringCharge$;
exports.RecurringChargeFrequency = RecurringChargeFrequency;
exports.ReferencedSecurityGroup$ = ReferencedSecurityGroup$;
exports.Region$ = Region$;
exports.RegionGeography$ = RegionGeography$;
exports.RegionalSummary$ = RegionalSummary$;
exports.RegisterImage$ = RegisterImage$;
exports.RegisterImageCommand = RegisterImageCommand;
exports.RegisterImageRequest$ = RegisterImageRequest$;
exports.RegisterImageResult$ = RegisterImageResult$;
exports.RegisterInstanceEventNotificationAttributes$ = RegisterInstanceEventNotificationAttributes$;
exports.RegisterInstanceEventNotificationAttributesCommand = RegisterInstanceEventNotificationAttributesCommand;
exports.RegisterInstanceEventNotificationAttributesRequest$ = RegisterInstanceEventNotificationAttributesRequest$;
exports.RegisterInstanceEventNotificationAttributesResult$ = RegisterInstanceEventNotificationAttributesResult$;
exports.RegisterInstanceTagAttributeRequest$ = RegisterInstanceTagAttributeRequest$;
exports.RegisterTransitGatewayMulticastGroupMembers$ = RegisterTransitGatewayMulticastGroupMembers$;
exports.RegisterTransitGatewayMulticastGroupMembersCommand = RegisterTransitGatewayMulticastGroupMembersCommand;
exports.RegisterTransitGatewayMulticastGroupMembersRequest$ = RegisterTransitGatewayMulticastGroupMembersRequest$;
exports.RegisterTransitGatewayMulticastGroupMembersResult$ = RegisterTransitGatewayMulticastGroupMembersResult$;
exports.RegisterTransitGatewayMulticastGroupSources$ = RegisterTransitGatewayMulticastGroupSources$;
exports.RegisterTransitGatewayMulticastGroupSourcesCommand = RegisterTransitGatewayMulticastGroupSourcesCommand;
exports.RegisterTransitGatewayMulticastGroupSourcesRequest$ = RegisterTransitGatewayMulticastGroupSourcesRequest$;
exports.RegisterTransitGatewayMulticastGroupSourcesResult$ = RegisterTransitGatewayMulticastGroupSourcesResult$;
exports.RegisteredInstance$ = RegisteredInstance$;
exports.RejectCapacityReservationBillingOwnership$ = RejectCapacityReservationBillingOwnership$;
exports.RejectCapacityReservationBillingOwnershipCommand = RejectCapacityReservationBillingOwnershipCommand;
exports.RejectCapacityReservationBillingOwnershipRequest$ = RejectCapacityReservationBillingOwnershipRequest$;
exports.RejectCapacityReservationBillingOwnershipResult$ = RejectCapacityReservationBillingOwnershipResult$;
exports.RejectTransitGatewayClientVpnAttachment$ = RejectTransitGatewayClientVpnAttachment$;
exports.RejectTransitGatewayClientVpnAttachmentCommand = RejectTransitGatewayClientVpnAttachmentCommand;
exports.RejectTransitGatewayClientVpnAttachmentRequest$ = RejectTransitGatewayClientVpnAttachmentRequest$;
exports.RejectTransitGatewayClientVpnAttachmentResult$ = RejectTransitGatewayClientVpnAttachmentResult$;
exports.RejectTransitGatewayMulticastDomainAssociations$ = RejectTransitGatewayMulticastDomainAssociations$;
exports.RejectTransitGatewayMulticastDomainAssociationsCommand = RejectTransitGatewayMulticastDomainAssociationsCommand;
exports.RejectTransitGatewayMulticastDomainAssociationsRequest$ = RejectTransitGatewayMulticastDomainAssociationsRequest$;
exports.RejectTransitGatewayMulticastDomainAssociationsResult$ = RejectTransitGatewayMulticastDomainAssociationsResult$;
exports.RejectTransitGatewayPeeringAttachment$ = RejectTransitGatewayPeeringAttachment$;
exports.RejectTransitGatewayPeeringAttachmentCommand = RejectTransitGatewayPeeringAttachmentCommand;
exports.RejectTransitGatewayPeeringAttachmentRequest$ = RejectTransitGatewayPeeringAttachmentRequest$;
exports.RejectTransitGatewayPeeringAttachmentResult$ = RejectTransitGatewayPeeringAttachmentResult$;
exports.RejectTransitGatewayVpcAttachment$ = RejectTransitGatewayVpcAttachment$;
exports.RejectTransitGatewayVpcAttachmentCommand = RejectTransitGatewayVpcAttachmentCommand;
exports.RejectTransitGatewayVpcAttachmentRequest$ = RejectTransitGatewayVpcAttachmentRequest$;
exports.RejectTransitGatewayVpcAttachmentResult$ = RejectTransitGatewayVpcAttachmentResult$;
exports.RejectVpcEndpointConnections$ = RejectVpcEndpointConnections$;
exports.RejectVpcEndpointConnectionsCommand = RejectVpcEndpointConnectionsCommand;
exports.RejectVpcEndpointConnectionsRequest$ = RejectVpcEndpointConnectionsRequest$;
exports.RejectVpcEndpointConnectionsResult$ = RejectVpcEndpointConnectionsResult$;
exports.RejectVpcPeeringConnection$ = RejectVpcPeeringConnection$;
exports.RejectVpcPeeringConnectionCommand = RejectVpcPeeringConnectionCommand;
exports.RejectVpcPeeringConnectionRequest$ = RejectVpcPeeringConnectionRequest$;
exports.RejectVpcPeeringConnectionResult$ = RejectVpcPeeringConnectionResult$;
exports.ReleaseAddress$ = ReleaseAddress$;
exports.ReleaseAddressCommand = ReleaseAddressCommand;
exports.ReleaseAddressRequest$ = ReleaseAddressRequest$;
exports.ReleaseHosts$ = ReleaseHosts$;
exports.ReleaseHostsCommand = ReleaseHostsCommand;
exports.ReleaseHostsRequest$ = ReleaseHostsRequest$;
exports.ReleaseHostsResult$ = ReleaseHostsResult$;
exports.ReleaseIpamPoolAllocation$ = ReleaseIpamPoolAllocation$;
exports.ReleaseIpamPoolAllocationCommand = ReleaseIpamPoolAllocationCommand;
exports.ReleaseIpamPoolAllocationRequest$ = ReleaseIpamPoolAllocationRequest$;
exports.ReleaseIpamPoolAllocationResult$ = ReleaseIpamPoolAllocationResult$;
exports.RemoveIpamOperatingRegion$ = RemoveIpamOperatingRegion$;
exports.RemoveIpamOrganizationalUnitExclusion$ = RemoveIpamOrganizationalUnitExclusion$;
exports.RemovePrefixListEntry$ = RemovePrefixListEntry$;
exports.ReplaceIamInstanceProfileAssociation$ = ReplaceIamInstanceProfileAssociation$;
exports.ReplaceIamInstanceProfileAssociationCommand = ReplaceIamInstanceProfileAssociationCommand;
exports.ReplaceIamInstanceProfileAssociationRequest$ = ReplaceIamInstanceProfileAssociationRequest$;
exports.ReplaceIamInstanceProfileAssociationResult$ = ReplaceIamInstanceProfileAssociationResult$;
exports.ReplaceImageCriteriaInAllowedImagesSettings$ = ReplaceImageCriteriaInAllowedImagesSettings$;
exports.ReplaceImageCriteriaInAllowedImagesSettingsCommand = ReplaceImageCriteriaInAllowedImagesSettingsCommand;
exports.ReplaceImageCriteriaInAllowedImagesSettingsRequest$ = ReplaceImageCriteriaInAllowedImagesSettingsRequest$;
exports.ReplaceImageCriteriaInAllowedImagesSettingsResult$ = ReplaceImageCriteriaInAllowedImagesSettingsResult$;
exports.ReplaceNetworkAclAssociation$ = ReplaceNetworkAclAssociation$;
exports.ReplaceNetworkAclAssociationCommand = ReplaceNetworkAclAssociationCommand;
exports.ReplaceNetworkAclAssociationRequest$ = ReplaceNetworkAclAssociationRequest$;
exports.ReplaceNetworkAclAssociationResult$ = ReplaceNetworkAclAssociationResult$;
exports.ReplaceNetworkAclEntry$ = ReplaceNetworkAclEntry$;
exports.ReplaceNetworkAclEntryCommand = ReplaceNetworkAclEntryCommand;
exports.ReplaceNetworkAclEntryRequest$ = ReplaceNetworkAclEntryRequest$;
exports.ReplaceRootVolumeTask$ = ReplaceRootVolumeTask$;
exports.ReplaceRootVolumeTaskState = ReplaceRootVolumeTaskState;
exports.ReplaceRoute$ = ReplaceRoute$;
exports.ReplaceRouteCommand = ReplaceRouteCommand;
exports.ReplaceRouteRequest$ = ReplaceRouteRequest$;
exports.ReplaceRouteTableAssociation$ = ReplaceRouteTableAssociation$;
exports.ReplaceRouteTableAssociationCommand = ReplaceRouteTableAssociationCommand;
exports.ReplaceRouteTableAssociationRequest$ = ReplaceRouteTableAssociationRequest$;
exports.ReplaceRouteTableAssociationResult$ = ReplaceRouteTableAssociationResult$;
exports.ReplaceTransitGatewayRoute$ = ReplaceTransitGatewayRoute$;
exports.ReplaceTransitGatewayRouteCommand = ReplaceTransitGatewayRouteCommand;
exports.ReplaceTransitGatewayRouteRequest$ = ReplaceTransitGatewayRouteRequest$;
exports.ReplaceTransitGatewayRouteResult$ = ReplaceTransitGatewayRouteResult$;
exports.ReplaceVpnTunnel$ = ReplaceVpnTunnel$;
exports.ReplaceVpnTunnelCommand = ReplaceVpnTunnelCommand;
exports.ReplaceVpnTunnelRequest$ = ReplaceVpnTunnelRequest$;
exports.ReplaceVpnTunnelResult$ = ReplaceVpnTunnelResult$;
exports.ReplacementStrategy = ReplacementStrategy;
exports.ReportInstanceReasonCodes = ReportInstanceReasonCodes;
exports.ReportInstanceStatus$ = ReportInstanceStatus$;
exports.ReportInstanceStatusCommand = ReportInstanceStatusCommand;
exports.ReportInstanceStatusRequest$ = ReportInstanceStatusRequest$;
exports.ReportState = ReportState;
exports.ReportStatusType = ReportStatusType;
exports.RequestFilterPortRange$ = RequestFilterPortRange$;
exports.RequestIpamResourceTag$ = RequestIpamResourceTag$;
exports.RequestLaunchTemplateData$ = RequestLaunchTemplateData$;
exports.RequestSpotFleet$ = RequestSpotFleet$;
exports.RequestSpotFleetCommand = RequestSpotFleetCommand;
exports.RequestSpotFleetRequest$ = RequestSpotFleetRequest$;
exports.RequestSpotFleetResponse$ = RequestSpotFleetResponse$;
exports.RequestSpotInstances$ = RequestSpotInstances$;
exports.RequestSpotInstancesCommand = RequestSpotInstancesCommand;
exports.RequestSpotInstancesRequest$ = RequestSpotInstancesRequest$;
exports.RequestSpotInstancesResult$ = RequestSpotInstancesResult$;
exports.RequestSpotLaunchSpecification$ = RequestSpotLaunchSpecification$;
exports.Reservation$ = Reservation$;
exports.ReservationEndDateType = ReservationEndDateType;
exports.ReservationFleetInstanceSpecification$ = ReservationFleetInstanceSpecification$;
exports.ReservationState = ReservationState;
exports.ReservationType = ReservationType;
exports.ReservationValue$ = ReservationValue$;
exports.ReservedCapacityOptions$ = ReservedCapacityOptions$;
exports.ReservedCapacityOptionsRequest$ = ReservedCapacityOptionsRequest$;
exports.ReservedInstanceLimitPrice$ = ReservedInstanceLimitPrice$;
exports.ReservedInstanceReservationValue$ = ReservedInstanceReservationValue$;
exports.ReservedInstanceState = ReservedInstanceState;
exports.ReservedInstances$ = ReservedInstances$;
exports.ReservedInstancesConfiguration$ = ReservedInstancesConfiguration$;
exports.ReservedInstancesId$ = ReservedInstancesId$;
exports.ReservedInstancesListing$ = ReservedInstancesListing$;
exports.ReservedInstancesModification$ = ReservedInstancesModification$;
exports.ReservedInstancesModificationResult$ = ReservedInstancesModificationResult$;
exports.ReservedInstancesOffering$ = ReservedInstancesOffering$;
exports.ResetAddressAttribute$ = ResetAddressAttribute$;
exports.ResetAddressAttributeCommand = ResetAddressAttributeCommand;
exports.ResetAddressAttributeRequest$ = ResetAddressAttributeRequest$;
exports.ResetAddressAttributeResult$ = ResetAddressAttributeResult$;
exports.ResetEbsDefaultKmsKeyId$ = ResetEbsDefaultKmsKeyId$;
exports.ResetEbsDefaultKmsKeyIdCommand = ResetEbsDefaultKmsKeyIdCommand;
exports.ResetEbsDefaultKmsKeyIdRequest$ = ResetEbsDefaultKmsKeyIdRequest$;
exports.ResetEbsDefaultKmsKeyIdResult$ = ResetEbsDefaultKmsKeyIdResult$;
exports.ResetFpgaImageAttribute$ = ResetFpgaImageAttribute$;
exports.ResetFpgaImageAttributeCommand = ResetFpgaImageAttributeCommand;
exports.ResetFpgaImageAttributeName = ResetFpgaImageAttributeName;
exports.ResetFpgaImageAttributeRequest$ = ResetFpgaImageAttributeRequest$;
exports.ResetFpgaImageAttributeResult$ = ResetFpgaImageAttributeResult$;
exports.ResetImageAttribute$ = ResetImageAttribute$;
exports.ResetImageAttributeCommand = ResetImageAttributeCommand;
exports.ResetImageAttributeName = ResetImageAttributeName;
exports.ResetImageAttributeRequest$ = ResetImageAttributeRequest$;
exports.ResetInstanceAttribute$ = ResetInstanceAttribute$;
exports.ResetInstanceAttributeCommand = ResetInstanceAttributeCommand;
exports.ResetInstanceAttributeRequest$ = ResetInstanceAttributeRequest$;
exports.ResetNetworkInterfaceAttribute$ = ResetNetworkInterfaceAttribute$;
exports.ResetNetworkInterfaceAttributeCommand = ResetNetworkInterfaceAttributeCommand;
exports.ResetNetworkInterfaceAttributeRequest$ = ResetNetworkInterfaceAttributeRequest$;
exports.ResetSnapshotAttribute$ = ResetSnapshotAttribute$;
exports.ResetSnapshotAttributeCommand = ResetSnapshotAttributeCommand;
exports.ResetSnapshotAttributeRequest$ = ResetSnapshotAttributeRequest$;
exports.ResourceStatement$ = ResourceStatement$;
exports.ResourceStatementRequest$ = ResourceStatementRequest$;
exports.ResourceType = ResourceType;
exports.ResourceTypeOption$ = ResourceTypeOption$;
exports.ResourceTypeRequest$ = ResourceTypeRequest$;
exports.ResponseError$ = ResponseError$;
exports.ResponseLaunchTemplateData$ = ResponseLaunchTemplateData$;
exports.RestoreAddressToClassic$ = RestoreAddressToClassic$;
exports.RestoreAddressToClassicCommand = RestoreAddressToClassicCommand;
exports.RestoreAddressToClassicRequest$ = RestoreAddressToClassicRequest$;
exports.RestoreAddressToClassicResult$ = RestoreAddressToClassicResult$;
exports.RestoreImageFromRecycleBin$ = RestoreImageFromRecycleBin$;
exports.RestoreImageFromRecycleBinCommand = RestoreImageFromRecycleBinCommand;
exports.RestoreImageFromRecycleBinRequest$ = RestoreImageFromRecycleBinRequest$;
exports.RestoreImageFromRecycleBinResult$ = RestoreImageFromRecycleBinResult$;
exports.RestoreManagedPrefixListVersion$ = RestoreManagedPrefixListVersion$;
exports.RestoreManagedPrefixListVersionCommand = RestoreManagedPrefixListVersionCommand;
exports.RestoreManagedPrefixListVersionRequest$ = RestoreManagedPrefixListVersionRequest$;
exports.RestoreManagedPrefixListVersionResult$ = RestoreManagedPrefixListVersionResult$;
exports.RestoreSnapshotFromRecycleBin$ = RestoreSnapshotFromRecycleBin$;
exports.RestoreSnapshotFromRecycleBinCommand = RestoreSnapshotFromRecycleBinCommand;
exports.RestoreSnapshotFromRecycleBinRequest$ = RestoreSnapshotFromRecycleBinRequest$;
exports.RestoreSnapshotFromRecycleBinResult$ = RestoreSnapshotFromRecycleBinResult$;
exports.RestoreSnapshotTier$ = RestoreSnapshotTier$;
exports.RestoreSnapshotTierCommand = RestoreSnapshotTierCommand;
exports.RestoreSnapshotTierRequest$ = RestoreSnapshotTierRequest$;
exports.RestoreSnapshotTierResult$ = RestoreSnapshotTierResult$;
exports.RestoreVolumeFromRecycleBin$ = RestoreVolumeFromRecycleBin$;
exports.RestoreVolumeFromRecycleBinCommand = RestoreVolumeFromRecycleBinCommand;
exports.RestoreVolumeFromRecycleBinRequest$ = RestoreVolumeFromRecycleBinRequest$;
exports.RestoreVolumeFromRecycleBinResult$ = RestoreVolumeFromRecycleBinResult$;
exports.RevokeClientVpnIngress$ = RevokeClientVpnIngress$;
exports.RevokeClientVpnIngressCommand = RevokeClientVpnIngressCommand;
exports.RevokeClientVpnIngressRequest$ = RevokeClientVpnIngressRequest$;
exports.RevokeClientVpnIngressResult$ = RevokeClientVpnIngressResult$;
exports.RevokeSecurityGroupEgress$ = RevokeSecurityGroupEgress$;
exports.RevokeSecurityGroupEgressCommand = RevokeSecurityGroupEgressCommand;
exports.RevokeSecurityGroupEgressRequest$ = RevokeSecurityGroupEgressRequest$;
exports.RevokeSecurityGroupEgressResult$ = RevokeSecurityGroupEgressResult$;
exports.RevokeSecurityGroupIngress$ = RevokeSecurityGroupIngress$;
exports.RevokeSecurityGroupIngressCommand = RevokeSecurityGroupIngressCommand;
exports.RevokeSecurityGroupIngressRequest$ = RevokeSecurityGroupIngressRequest$;
exports.RevokeSecurityGroupIngressResult$ = RevokeSecurityGroupIngressResult$;
exports.RevokedSecurityGroupRule$ = RevokedSecurityGroupRule$;
exports.RootDeviceType = RootDeviceType;
exports.Route$ = Route$;
exports.RouteOrigin = RouteOrigin;
exports.RouteServer$ = RouteServer$;
exports.RouteServerAssociation$ = RouteServerAssociation$;
exports.RouteServerAssociationState = RouteServerAssociationState;
exports.RouteServerBfdState = RouteServerBfdState;
exports.RouteServerBfdStatus$ = RouteServerBfdStatus$;
exports.RouteServerBgpOptions$ = RouteServerBgpOptions$;
exports.RouteServerBgpOptionsRequest$ = RouteServerBgpOptionsRequest$;
exports.RouteServerBgpState = RouteServerBgpState;
exports.RouteServerBgpStatus$ = RouteServerBgpStatus$;
exports.RouteServerEndpoint$ = RouteServerEndpoint$;
exports.RouteServerEndpointState = RouteServerEndpointState;
exports.RouteServerPeer$ = RouteServerPeer$;
exports.RouteServerPeerLivenessMode = RouteServerPeerLivenessMode;
exports.RouteServerPeerState = RouteServerPeerState;
exports.RouteServerPersistRoutesAction = RouteServerPersistRoutesAction;
exports.RouteServerPersistRoutesState = RouteServerPersistRoutesState;
exports.RouteServerPropagation$ = RouteServerPropagation$;
exports.RouteServerPropagationState = RouteServerPropagationState;
exports.RouteServerRoute$ = RouteServerRoute$;
exports.RouteServerRouteInstallationDetail$ = RouteServerRouteInstallationDetail$;
exports.RouteServerRouteInstallationStatus = RouteServerRouteInstallationStatus;
exports.RouteServerRouteStatus = RouteServerRouteStatus;
exports.RouteServerState = RouteServerState;
exports.RouteState = RouteState;
exports.RouteTable$ = RouteTable$;
exports.RouteTableAssociation$ = RouteTableAssociation$;
exports.RouteTableAssociationState$ = RouteTableAssociationState$;
exports.RouteTableAssociationStateCode = RouteTableAssociationStateCode;
exports.RuleAction = RuleAction;
exports.RuleGroupRuleOptionsPair$ = RuleGroupRuleOptionsPair$;
exports.RuleGroupTypePair$ = RuleGroupTypePair$;
exports.RuleOption$ = RuleOption$;
exports.RunInstances$ = RunInstances$;
exports.RunInstancesCommand = RunInstancesCommand;
exports.RunInstancesMonitoringEnabled$ = RunInstancesMonitoringEnabled$;
exports.RunInstancesRequest$ = RunInstancesRequest$;
exports.RunScheduledInstances$ = RunScheduledInstances$;
exports.RunScheduledInstancesCommand = RunScheduledInstancesCommand;
exports.RunScheduledInstancesRequest$ = RunScheduledInstancesRequest$;
exports.RunScheduledInstancesResult$ = RunScheduledInstancesResult$;
exports.S3ObjectTag$ = S3ObjectTag$;
exports.S3Storage$ = S3Storage$;
exports.SSEType = SSEType;
exports.Schedule = Schedule;
exports.ScheduledInstance$ = ScheduledInstance$;
exports.ScheduledInstanceAvailability$ = ScheduledInstanceAvailability$;
exports.ScheduledInstanceRecurrence$ = ScheduledInstanceRecurrence$;
exports.ScheduledInstanceRecurrenceRequest$ = ScheduledInstanceRecurrenceRequest$;
exports.ScheduledInstancesBlockDeviceMapping$ = ScheduledInstancesBlockDeviceMapping$;
exports.ScheduledInstancesEbs$ = ScheduledInstancesEbs$;
exports.ScheduledInstancesIamInstanceProfile$ = ScheduledInstancesIamInstanceProfile$;
exports.ScheduledInstancesIpv6Address$ = ScheduledInstancesIpv6Address$;
exports.ScheduledInstancesLaunchSpecification$ = ScheduledInstancesLaunchSpecification$;
exports.ScheduledInstancesMonitoring$ = ScheduledInstancesMonitoring$;
exports.ScheduledInstancesNetworkInterface$ = ScheduledInstancesNetworkInterface$;
exports.ScheduledInstancesPlacement$ = ScheduledInstancesPlacement$;
exports.ScheduledInstancesPrivateIpAddressConfig$ = ScheduledInstancesPrivateIpAddressConfig$;
exports.Scope = Scope;
exports.SearchLocalGatewayRoutes$ = SearchLocalGatewayRoutes$;
exports.SearchLocalGatewayRoutesCommand = SearchLocalGatewayRoutesCommand;
exports.SearchLocalGatewayRoutesRequest$ = SearchLocalGatewayRoutesRequest$;
exports.SearchLocalGatewayRoutesResult$ = SearchLocalGatewayRoutesResult$;
exports.SearchTransitGatewayMulticastGroups$ = SearchTransitGatewayMulticastGroups$;
exports.SearchTransitGatewayMulticastGroupsCommand = SearchTransitGatewayMulticastGroupsCommand;
exports.SearchTransitGatewayMulticastGroupsRequest$ = SearchTransitGatewayMulticastGroupsRequest$;
exports.SearchTransitGatewayMulticastGroupsResult$ = SearchTransitGatewayMulticastGroupsResult$;
exports.SearchTransitGatewayRoutes$ = SearchTransitGatewayRoutes$;
exports.SearchTransitGatewayRoutesCommand = SearchTransitGatewayRoutesCommand;
exports.SearchTransitGatewayRoutesRequest$ = SearchTransitGatewayRoutesRequest$;
exports.SearchTransitGatewayRoutesResult$ = SearchTransitGatewayRoutesResult$;
exports.SecondaryInterface$ = SecondaryInterface$;
exports.SecondaryInterfaceAttachment$ = SecondaryInterfaceAttachment$;
exports.SecondaryInterfaceIpv4Address$ = SecondaryInterfaceIpv4Address$;
exports.SecondaryInterfacePrivateIpAddressSpecification$ = SecondaryInterfacePrivateIpAddressSpecification$;
exports.SecondaryInterfacePrivateIpAddressSpecificationRequest$ = SecondaryInterfacePrivateIpAddressSpecificationRequest$;
exports.SecondaryInterfaceStatus = SecondaryInterfaceStatus;
exports.SecondaryInterfaceType = SecondaryInterfaceType;
exports.SecondaryNetwork$ = SecondaryNetwork$;
exports.SecondaryNetworkCidrBlockAssociationState = SecondaryNetworkCidrBlockAssociationState;
exports.SecondaryNetworkIpv4CidrBlockAssociation$ = SecondaryNetworkIpv4CidrBlockAssociation$;
exports.SecondaryNetworkState = SecondaryNetworkState;
exports.SecondaryNetworkType = SecondaryNetworkType;
exports.SecondarySubnet$ = SecondarySubnet$;
exports.SecondarySubnetCidrBlockAssociationState = SecondarySubnetCidrBlockAssociationState;
exports.SecondarySubnetIpv4CidrBlockAssociation$ = SecondarySubnetIpv4CidrBlockAssociation$;
exports.SecondarySubnetState = SecondarySubnetState;
exports.SecurityGroup$ = SecurityGroup$;
exports.SecurityGroupForVpc$ = SecurityGroupForVpc$;
exports.SecurityGroupIdentifier$ = SecurityGroupIdentifier$;
exports.SecurityGroupReference$ = SecurityGroupReference$;
exports.SecurityGroupReferencingSupportValue = SecurityGroupReferencingSupportValue;
exports.SecurityGroupRule$ = SecurityGroupRule$;
exports.SecurityGroupRuleDescription$ = SecurityGroupRuleDescription$;
exports.SecurityGroupRuleRequest$ = SecurityGroupRuleRequest$;
exports.SecurityGroupRuleUpdate$ = SecurityGroupRuleUpdate$;
exports.SecurityGroupVpcAssociation$ = SecurityGroupVpcAssociation$;
exports.SecurityGroupVpcAssociationState = SecurityGroupVpcAssociationState;
exports.SelfServicePortal = SelfServicePortal;
exports.SendDiagnosticInterrupt$ = SendDiagnosticInterrupt$;
exports.SendDiagnosticInterruptCommand = SendDiagnosticInterruptCommand;
exports.SendDiagnosticInterruptRequest$ = SendDiagnosticInterruptRequest$;
exports.ServiceConfiguration$ = ServiceConfiguration$;
exports.ServiceConnectivityType = ServiceConnectivityType;
exports.ServiceDetail$ = ServiceDetail$;
exports.ServiceLinkVirtualInterface$ = ServiceLinkVirtualInterface$;
exports.ServiceLinkVirtualInterfaceConfigurationState = ServiceLinkVirtualInterfaceConfigurationState;
exports.ServiceManaged = ServiceManaged;
exports.ServiceState = ServiceState;
exports.ServiceType = ServiceType;
exports.ServiceTypeDetail$ = ServiceTypeDetail$;
exports.ShutdownBehavior = ShutdownBehavior;
exports.SlotDateTimeRangeRequest$ = SlotDateTimeRangeRequest$;
exports.SlotStartTimeRangeRequest$ = SlotStartTimeRangeRequest$;
exports.Snapshot$ = Snapshot$;
exports.SnapshotAttributeName = SnapshotAttributeName;
exports.SnapshotBlockPublicAccessState = SnapshotBlockPublicAccessState;
exports.SnapshotDetail$ = SnapshotDetail$;
exports.SnapshotDiskContainer$ = SnapshotDiskContainer$;
exports.SnapshotInfo$ = SnapshotInfo$;
exports.SnapshotLocationEnum = SnapshotLocationEnum;
exports.SnapshotRecycleBinInfo$ = SnapshotRecycleBinInfo$;
exports.SnapshotReturnCodes = SnapshotReturnCodes;
exports.SnapshotState = SnapshotState;
exports.SnapshotTaskDetail$ = SnapshotTaskDetail$;
exports.SnapshotTierStatus$ = SnapshotTierStatus$;
exports.SpotAllocationStrategy = SpotAllocationStrategy;
exports.SpotCapacityRebalance$ = SpotCapacityRebalance$;
exports.SpotDatafeedSubscription$ = SpotDatafeedSubscription$;
exports.SpotFleetLaunchSpecification$ = SpotFleetLaunchSpecification$;
exports.SpotFleetMonitoring$ = SpotFleetMonitoring$;
exports.SpotFleetRequestConfig$ = SpotFleetRequestConfig$;
exports.SpotFleetRequestConfigData$ = SpotFleetRequestConfigData$;
exports.SpotFleetTagSpecification$ = SpotFleetTagSpecification$;
exports.SpotInstanceInterruptionBehavior = SpotInstanceInterruptionBehavior;
exports.SpotInstanceRequest$ = SpotInstanceRequest$;
exports.SpotInstanceState = SpotInstanceState;
exports.SpotInstanceStateFault$ = SpotInstanceStateFault$;
exports.SpotInstanceStatus$ = SpotInstanceStatus$;
exports.SpotInstanceType = SpotInstanceType;
exports.SpotMaintenanceStrategies$ = SpotMaintenanceStrategies$;
exports.SpotMarketOptions$ = SpotMarketOptions$;
exports.SpotOptions$ = SpotOptions$;
exports.SpotOptionsRequest$ = SpotOptionsRequest$;
exports.SpotPlacement$ = SpotPlacement$;
exports.SpotPlacementScore$ = SpotPlacementScore$;
exports.SpotPrice$ = SpotPrice$;
exports.SpreadLevel = SpreadLevel;
exports.SqlServerLicenseUsage = SqlServerLicenseUsage;
exports.StaleIpPermission$ = StaleIpPermission$;
exports.StaleSecurityGroup$ = StaleSecurityGroup$;
exports.StartDeclarativePoliciesReport$ = StartDeclarativePoliciesReport$;
exports.StartDeclarativePoliciesReportCommand = StartDeclarativePoliciesReportCommand;
exports.StartDeclarativePoliciesReportRequest$ = StartDeclarativePoliciesReportRequest$;
exports.StartDeclarativePoliciesReportResult$ = StartDeclarativePoliciesReportResult$;
exports.StartInstances$ = StartInstances$;
exports.StartInstancesCommand = StartInstancesCommand;
exports.StartInstancesRequest$ = StartInstancesRequest$;
exports.StartInstancesResult$ = StartInstancesResult$;
exports.StartNetworkInsightsAccessScopeAnalysis$ = StartNetworkInsightsAccessScopeAnalysis$;
exports.StartNetworkInsightsAccessScopeAnalysisCommand = StartNetworkInsightsAccessScopeAnalysisCommand;
exports.StartNetworkInsightsAccessScopeAnalysisRequest$ = StartNetworkInsightsAccessScopeAnalysisRequest$;
exports.StartNetworkInsightsAccessScopeAnalysisResult$ = StartNetworkInsightsAccessScopeAnalysisResult$;
exports.StartNetworkInsightsAnalysis$ = StartNetworkInsightsAnalysis$;
exports.StartNetworkInsightsAnalysisCommand = StartNetworkInsightsAnalysisCommand;
exports.StartNetworkInsightsAnalysisRequest$ = StartNetworkInsightsAnalysisRequest$;
exports.StartNetworkInsightsAnalysisResult$ = StartNetworkInsightsAnalysisResult$;
exports.StartVpcEndpointServicePrivateDnsVerification$ = StartVpcEndpointServicePrivateDnsVerification$;
exports.StartVpcEndpointServicePrivateDnsVerificationCommand = StartVpcEndpointServicePrivateDnsVerificationCommand;
exports.StartVpcEndpointServicePrivateDnsVerificationRequest$ = StartVpcEndpointServicePrivateDnsVerificationRequest$;
exports.StartVpcEndpointServicePrivateDnsVerificationResult$ = StartVpcEndpointServicePrivateDnsVerificationResult$;
exports.State = State;
exports.StateReason$ = StateReason$;
exports.StaticSourcesSupportValue = StaticSourcesSupportValue;
exports.StatisticType = StatisticType;
exports.Status = Status;
exports.StatusName = StatusName;
exports.StatusType = StatusType;
exports.StopInstances$ = StopInstances$;
exports.StopInstancesCommand = StopInstancesCommand;
exports.StopInstancesRequest$ = StopInstancesRequest$;
exports.StopInstancesResult$ = StopInstancesResult$;
exports.Storage$ = Storage$;
exports.StorageLocation$ = StorageLocation$;
exports.StorageTier = StorageTier;
exports.StoreImageTaskResult$ = StoreImageTaskResult$;
exports.Subnet$ = Subnet$;
exports.SubnetAssociation$ = SubnetAssociation$;
exports.SubnetCidrBlockState$ = SubnetCidrBlockState$;
exports.SubnetCidrBlockStateCode = SubnetCidrBlockStateCode;
exports.SubnetCidrReservation$ = SubnetCidrReservation$;
exports.SubnetCidrReservationType = SubnetCidrReservationType;
exports.SubnetConfiguration$ = SubnetConfiguration$;
exports.SubnetIpPrefixes$ = SubnetIpPrefixes$;
exports.SubnetIpv6CidrBlockAssociation$ = SubnetIpv6CidrBlockAssociation$;
exports.SubnetState = SubnetState;
exports.Subscription$ = Subscription$;
exports.SuccessfulInstanceCreditSpecificationItem$ = SuccessfulInstanceCreditSpecificationItem$;
exports.SuccessfulQueuedPurchaseDeletion$ = SuccessfulQueuedPurchaseDeletion$;
exports.SummaryStatus = SummaryStatus;
exports.SupportedAdditionalProcessorFeature = SupportedAdditionalProcessorFeature;
exports.SupportedRegionDetail$ = SupportedRegionDetail$;
exports.Tag$ = Tag$;
exports.TagDescription$ = TagDescription$;
exports.TagFieldSpecificationRequest$ = TagFieldSpecificationRequest$;
exports.TagFieldSpecificationResponse$ = TagFieldSpecificationResponse$;
exports.TagSpecification$ = TagSpecification$;
exports.TaggableResourceType = TaggableResourceType;
exports.TargetCapacitySpecification$ = TargetCapacitySpecification$;
exports.TargetCapacitySpecificationRequest$ = TargetCapacitySpecificationRequest$;
exports.TargetCapacityUnitType = TargetCapacityUnitType;
exports.TargetConfiguration$ = TargetConfiguration$;
exports.TargetConfigurationRequest$ = TargetConfigurationRequest$;
exports.TargetGroup$ = TargetGroup$;
exports.TargetGroupsConfig$ = TargetGroupsConfig$;
exports.TargetNetwork$ = TargetNetwork$;
exports.TargetReservationValue$ = TargetReservationValue$;
exports.TargetStorageTier = TargetStorageTier;
exports.TelemetryStatus = TelemetryStatus;
exports.Tenancy = Tenancy;
exports.TerminateClientVpnConnections$ = TerminateClientVpnConnections$;
exports.TerminateClientVpnConnectionsCommand = TerminateClientVpnConnectionsCommand;
exports.TerminateClientVpnConnectionsRequest$ = TerminateClientVpnConnectionsRequest$;
exports.TerminateClientVpnConnectionsResult$ = TerminateClientVpnConnectionsResult$;
exports.TerminateConnectionStatus$ = TerminateConnectionStatus$;
exports.TerminateInstances$ = TerminateInstances$;
exports.TerminateInstancesCommand = TerminateInstancesCommand;
exports.TerminateInstancesRequest$ = TerminateInstancesRequest$;
exports.TerminateInstancesResult$ = TerminateInstancesResult$;
exports.ThroughResourcesStatement$ = ThroughResourcesStatement$;
exports.ThroughResourcesStatementRequest$ = ThroughResourcesStatementRequest$;
exports.TieringOperationStatus = TieringOperationStatus;
exports.TokenState = TokenState;
exports.TotalLocalStorageGB$ = TotalLocalStorageGB$;
exports.TotalLocalStorageGBRequest$ = TotalLocalStorageGBRequest$;
exports.TpmSupportValues = TpmSupportValues;
exports.TrafficDirection = TrafficDirection;
exports.TrafficIpAddressType = TrafficIpAddressType;
exports.TrafficMirrorFilter$ = TrafficMirrorFilter$;
exports.TrafficMirrorFilterRule$ = TrafficMirrorFilterRule$;
exports.TrafficMirrorFilterRuleField = TrafficMirrorFilterRuleField;
exports.TrafficMirrorNetworkService = TrafficMirrorNetworkService;
exports.TrafficMirrorPortRange$ = TrafficMirrorPortRange$;
exports.TrafficMirrorPortRangeRequest$ = TrafficMirrorPortRangeRequest$;
exports.TrafficMirrorRuleAction = TrafficMirrorRuleAction;
exports.TrafficMirrorSession$ = TrafficMirrorSession$;
exports.TrafficMirrorSessionField = TrafficMirrorSessionField;
exports.TrafficMirrorTarget$ = TrafficMirrorTarget$;
exports.TrafficMirrorTargetType = TrafficMirrorTargetType;
exports.TrafficType = TrafficType;
exports.TransferType = TransferType;
exports.TransitGateway$ = TransitGateway$;
exports.TransitGatewayAssociation$ = TransitGatewayAssociation$;
exports.TransitGatewayAssociationState = TransitGatewayAssociationState;
exports.TransitGatewayAttachment$ = TransitGatewayAttachment$;
exports.TransitGatewayAttachmentAssociation$ = TransitGatewayAttachmentAssociation$;
exports.TransitGatewayAttachmentBgpConfiguration$ = TransitGatewayAttachmentBgpConfiguration$;
exports.TransitGatewayAttachmentPropagation$ = TransitGatewayAttachmentPropagation$;
exports.TransitGatewayAttachmentResourceType = TransitGatewayAttachmentResourceType;
exports.TransitGatewayAttachmentState = TransitGatewayAttachmentState;
exports.TransitGatewayAttachmentStatusType = TransitGatewayAttachmentStatusType;
exports.TransitGatewayClientVpnAttachment$ = TransitGatewayClientVpnAttachment$;
exports.TransitGatewayConfigurationDescribeEndpointStructure$ = TransitGatewayConfigurationDescribeEndpointStructure$;
exports.TransitGatewayConfigurationInputStructure$ = TransitGatewayConfigurationInputStructure$;
exports.TransitGatewayConnect$ = TransitGatewayConnect$;
exports.TransitGatewayConnectOptions$ = TransitGatewayConnectOptions$;
exports.TransitGatewayConnectPeer$ = TransitGatewayConnectPeer$;
exports.TransitGatewayConnectPeerConfiguration$ = TransitGatewayConnectPeerConfiguration$;
exports.TransitGatewayConnectPeerState = TransitGatewayConnectPeerState;
exports.TransitGatewayConnectRequestBgpOptions$ = TransitGatewayConnectRequestBgpOptions$;
exports.TransitGatewayMeteringPayerType = TransitGatewayMeteringPayerType;
exports.TransitGatewayMeteringPolicy$ = TransitGatewayMeteringPolicy$;
exports.TransitGatewayMeteringPolicyEntry$ = TransitGatewayMeteringPolicyEntry$;
exports.TransitGatewayMeteringPolicyEntryState = TransitGatewayMeteringPolicyEntryState;
exports.TransitGatewayMeteringPolicyRule$ = TransitGatewayMeteringPolicyRule$;
exports.TransitGatewayMeteringPolicyState = TransitGatewayMeteringPolicyState;
exports.TransitGatewayMulitcastDomainAssociationState = TransitGatewayMulitcastDomainAssociationState;
exports.TransitGatewayMulticastDeregisteredGroupMembers$ = TransitGatewayMulticastDeregisteredGroupMembers$;
exports.TransitGatewayMulticastDeregisteredGroupSources$ = TransitGatewayMulticastDeregisteredGroupSources$;
exports.TransitGatewayMulticastDomain$ = TransitGatewayMulticastDomain$;
exports.TransitGatewayMulticastDomainAssociation$ = TransitGatewayMulticastDomainAssociation$;
exports.TransitGatewayMulticastDomainAssociations$ = TransitGatewayMulticastDomainAssociations$;
exports.TransitGatewayMulticastDomainOptions$ = TransitGatewayMulticastDomainOptions$;
exports.TransitGatewayMulticastDomainState = TransitGatewayMulticastDomainState;
exports.TransitGatewayMulticastGroup$ = TransitGatewayMulticastGroup$;
exports.TransitGatewayMulticastRegisteredGroupMembers$ = TransitGatewayMulticastRegisteredGroupMembers$;
exports.TransitGatewayMulticastRegisteredGroupSources$ = TransitGatewayMulticastRegisteredGroupSources$;
exports.TransitGatewayOptions$ = TransitGatewayOptions$;
exports.TransitGatewayPeeringAttachment$ = TransitGatewayPeeringAttachment$;
exports.TransitGatewayPeeringAttachmentOptions$ = TransitGatewayPeeringAttachmentOptions$;
exports.TransitGatewayPolicyRule$ = TransitGatewayPolicyRule$;
exports.TransitGatewayPolicyRuleMetaData$ = TransitGatewayPolicyRuleMetaData$;
exports.TransitGatewayPolicyTable$ = TransitGatewayPolicyTable$;
exports.TransitGatewayPolicyTableAssociation$ = TransitGatewayPolicyTableAssociation$;
exports.TransitGatewayPolicyTableEntry$ = TransitGatewayPolicyTableEntry$;
exports.TransitGatewayPolicyTableState = TransitGatewayPolicyTableState;
exports.TransitGatewayPrefixListAttachment$ = TransitGatewayPrefixListAttachment$;
exports.TransitGatewayPrefixListReference$ = TransitGatewayPrefixListReference$;
exports.TransitGatewayPrefixListReferenceState = TransitGatewayPrefixListReferenceState;
exports.TransitGatewayPropagation$ = TransitGatewayPropagation$;
exports.TransitGatewayPropagationState = TransitGatewayPropagationState;
exports.TransitGatewayRequestOptions$ = TransitGatewayRequestOptions$;
exports.TransitGatewayRoute$ = TransitGatewayRoute$;
exports.TransitGatewayRouteAttachment$ = TransitGatewayRouteAttachment$;
exports.TransitGatewayRouteState = TransitGatewayRouteState;
exports.TransitGatewayRouteTable$ = TransitGatewayRouteTable$;
exports.TransitGatewayRouteTableAnnouncement$ = TransitGatewayRouteTableAnnouncement$;
exports.TransitGatewayRouteTableAnnouncementDirection = TransitGatewayRouteTableAnnouncementDirection;
exports.TransitGatewayRouteTableAnnouncementState = TransitGatewayRouteTableAnnouncementState;
exports.TransitGatewayRouteTableAssociation$ = TransitGatewayRouteTableAssociation$;
exports.TransitGatewayRouteTablePropagation$ = TransitGatewayRouteTablePropagation$;
exports.TransitGatewayRouteTableRoute$ = TransitGatewayRouteTableRoute$;
exports.TransitGatewayRouteTableState = TransitGatewayRouteTableState;
exports.TransitGatewayRouteType = TransitGatewayRouteType;
exports.TransitGatewayState = TransitGatewayState;
exports.TransitGatewayVpcAttachment$ = TransitGatewayVpcAttachment$;
exports.TransitGatewayVpcAttachmentOptions$ = TransitGatewayVpcAttachmentOptions$;
exports.TransportProtocol = TransportProtocol;
exports.TrunkInterfaceAssociation$ = TrunkInterfaceAssociation$;
exports.TrustProviderType = TrustProviderType;
exports.TunnelInsideIpVersion = TunnelInsideIpVersion;
exports.TunnelOption$ = TunnelOption$;
exports.UnassignIpv6Addresses$ = UnassignIpv6Addresses$;
exports.UnassignIpv6AddressesCommand = UnassignIpv6AddressesCommand;
exports.UnassignIpv6AddressesRequest$ = UnassignIpv6AddressesRequest$;
exports.UnassignIpv6AddressesResult$ = UnassignIpv6AddressesResult$;
exports.UnassignPrivateIpAddresses$ = UnassignPrivateIpAddresses$;
exports.UnassignPrivateIpAddressesCommand = UnassignPrivateIpAddressesCommand;
exports.UnassignPrivateIpAddressesRequest$ = UnassignPrivateIpAddressesRequest$;
exports.UnassignPrivateNatGatewayAddress$ = UnassignPrivateNatGatewayAddress$;
exports.UnassignPrivateNatGatewayAddressCommand = UnassignPrivateNatGatewayAddressCommand;
exports.UnassignPrivateNatGatewayAddressRequest$ = UnassignPrivateNatGatewayAddressRequest$;
exports.UnassignPrivateNatGatewayAddressResult$ = UnassignPrivateNatGatewayAddressResult$;
exports.UnlimitedSupportedInstanceFamily = UnlimitedSupportedInstanceFamily;
exports.UnlockSnapshot$ = UnlockSnapshot$;
exports.UnlockSnapshotCommand = UnlockSnapshotCommand;
exports.UnlockSnapshotRequest$ = UnlockSnapshotRequest$;
exports.UnlockSnapshotResult$ = UnlockSnapshotResult$;
exports.UnmonitorInstances$ = UnmonitorInstances$;
exports.UnmonitorInstancesCommand = UnmonitorInstancesCommand;
exports.UnmonitorInstancesRequest$ = UnmonitorInstancesRequest$;
exports.UnmonitorInstancesResult$ = UnmonitorInstancesResult$;
exports.UnsuccessfulInstanceCreditSpecificationErrorCode = UnsuccessfulInstanceCreditSpecificationErrorCode;
exports.UnsuccessfulInstanceCreditSpecificationItem$ = UnsuccessfulInstanceCreditSpecificationItem$;
exports.UnsuccessfulInstanceCreditSpecificationItemError$ = UnsuccessfulInstanceCreditSpecificationItemError$;
exports.UnsuccessfulItem$ = UnsuccessfulItem$;
exports.UnsuccessfulItemError$ = UnsuccessfulItemError$;
exports.UpdateCapacityManagerMonitoredTagKeys$ = UpdateCapacityManagerMonitoredTagKeys$;
exports.UpdateCapacityManagerMonitoredTagKeysCommand = UpdateCapacityManagerMonitoredTagKeysCommand;
exports.UpdateCapacityManagerMonitoredTagKeysRequest$ = UpdateCapacityManagerMonitoredTagKeysRequest$;
exports.UpdateCapacityManagerMonitoredTagKeysResult$ = UpdateCapacityManagerMonitoredTagKeysResult$;
exports.UpdateCapacityManagerOrganizationsAccess$ = UpdateCapacityManagerOrganizationsAccess$;
exports.UpdateCapacityManagerOrganizationsAccessCommand = UpdateCapacityManagerOrganizationsAccessCommand;
exports.UpdateCapacityManagerOrganizationsAccessRequest$ = UpdateCapacityManagerOrganizationsAccessRequest$;
exports.UpdateCapacityManagerOrganizationsAccessResult$ = UpdateCapacityManagerOrganizationsAccessResult$;
exports.UpdateInterruptibleCapacityReservationAllocation$ = UpdateInterruptibleCapacityReservationAllocation$;
exports.UpdateInterruptibleCapacityReservationAllocationCommand = UpdateInterruptibleCapacityReservationAllocationCommand;
exports.UpdateInterruptibleCapacityReservationAllocationRequest$ = UpdateInterruptibleCapacityReservationAllocationRequest$;
exports.UpdateInterruptibleCapacityReservationAllocationResult$ = UpdateInterruptibleCapacityReservationAllocationResult$;
exports.UpdateSecurityGroupRuleDescriptionsEgress$ = UpdateSecurityGroupRuleDescriptionsEgress$;
exports.UpdateSecurityGroupRuleDescriptionsEgressCommand = UpdateSecurityGroupRuleDescriptionsEgressCommand;
exports.UpdateSecurityGroupRuleDescriptionsEgressRequest$ = UpdateSecurityGroupRuleDescriptionsEgressRequest$;
exports.UpdateSecurityGroupRuleDescriptionsEgressResult$ = UpdateSecurityGroupRuleDescriptionsEgressResult$;
exports.UpdateSecurityGroupRuleDescriptionsIngress$ = UpdateSecurityGroupRuleDescriptionsIngress$;
exports.UpdateSecurityGroupRuleDescriptionsIngressCommand = UpdateSecurityGroupRuleDescriptionsIngressCommand;
exports.UpdateSecurityGroupRuleDescriptionsIngressRequest$ = UpdateSecurityGroupRuleDescriptionsIngressRequest$;
exports.UpdateSecurityGroupRuleDescriptionsIngressResult$ = UpdateSecurityGroupRuleDescriptionsIngressResult$;
exports.UsageClassType = UsageClassType;
exports.UserBucket$ = UserBucket$;
exports.UserBucketDetails$ = UserBucketDetails$;
exports.UserData$ = UserData$;
exports.UserIdGroupPair$ = UserIdGroupPair$;
exports.UserTrustProviderType = UserTrustProviderType;
exports.VCpuCountRange$ = VCpuCountRange$;
exports.VCpuCountRangeRequest$ = VCpuCountRangeRequest$;
exports.VCpuInfo$ = VCpuInfo$;
exports.ValidationError$ = ValidationError$;
exports.ValidationWarning$ = ValidationWarning$;
exports.VerificationMethod = VerificationMethod;
exports.VerifiedAccessEndpoint$ = VerifiedAccessEndpoint$;
exports.VerifiedAccessEndpointAttachmentType = VerifiedAccessEndpointAttachmentType;
exports.VerifiedAccessEndpointCidrOptions$ = VerifiedAccessEndpointCidrOptions$;
exports.VerifiedAccessEndpointEniOptions$ = VerifiedAccessEndpointEniOptions$;
exports.VerifiedAccessEndpointLoadBalancerOptions$ = VerifiedAccessEndpointLoadBalancerOptions$;
exports.VerifiedAccessEndpointPortRange$ = VerifiedAccessEndpointPortRange$;
exports.VerifiedAccessEndpointProtocol = VerifiedAccessEndpointProtocol;
exports.VerifiedAccessEndpointRdsOptions$ = VerifiedAccessEndpointRdsOptions$;
exports.VerifiedAccessEndpointStatus$ = VerifiedAccessEndpointStatus$;
exports.VerifiedAccessEndpointStatusCode = VerifiedAccessEndpointStatusCode;
exports.VerifiedAccessEndpointTarget$ = VerifiedAccessEndpointTarget$;
exports.VerifiedAccessEndpointType = VerifiedAccessEndpointType;
exports.VerifiedAccessGroup$ = VerifiedAccessGroup$;
exports.VerifiedAccessInstance$ = VerifiedAccessInstance$;
exports.VerifiedAccessInstanceCustomSubDomain$ = VerifiedAccessInstanceCustomSubDomain$;
exports.VerifiedAccessInstanceLoggingConfiguration$ = VerifiedAccessInstanceLoggingConfiguration$;
exports.VerifiedAccessInstanceOpenVpnClientConfiguration$ = VerifiedAccessInstanceOpenVpnClientConfiguration$;
exports.VerifiedAccessInstanceOpenVpnClientConfigurationRoute$ = VerifiedAccessInstanceOpenVpnClientConfigurationRoute$;
exports.VerifiedAccessInstanceUserTrustProviderClientConfiguration$ = VerifiedAccessInstanceUserTrustProviderClientConfiguration$;
exports.VerifiedAccessLogCloudWatchLogsDestination$ = VerifiedAccessLogCloudWatchLogsDestination$;
exports.VerifiedAccessLogCloudWatchLogsDestinationOptions$ = VerifiedAccessLogCloudWatchLogsDestinationOptions$;
exports.VerifiedAccessLogDeliveryStatus$ = VerifiedAccessLogDeliveryStatus$;
exports.VerifiedAccessLogDeliveryStatusCode = VerifiedAccessLogDeliveryStatusCode;
exports.VerifiedAccessLogKinesisDataFirehoseDestination$ = VerifiedAccessLogKinesisDataFirehoseDestination$;
exports.VerifiedAccessLogKinesisDataFirehoseDestinationOptions$ = VerifiedAccessLogKinesisDataFirehoseDestinationOptions$;
exports.VerifiedAccessLogOptions$ = VerifiedAccessLogOptions$;
exports.VerifiedAccessLogS3Destination$ = VerifiedAccessLogS3Destination$;
exports.VerifiedAccessLogS3DestinationOptions$ = VerifiedAccessLogS3DestinationOptions$;
exports.VerifiedAccessLogs$ = VerifiedAccessLogs$;
exports.VerifiedAccessSseSpecificationRequest$ = VerifiedAccessSseSpecificationRequest$;
exports.VerifiedAccessSseSpecificationResponse$ = VerifiedAccessSseSpecificationResponse$;
exports.VerifiedAccessTrustProvider$ = VerifiedAccessTrustProvider$;
exports.VerifiedAccessTrustProviderCondensed$ = VerifiedAccessTrustProviderCondensed$;
exports.VgwTelemetry$ = VgwTelemetry$;
exports.VirtualizationType = VirtualizationType;
exports.Volume$ = Volume$;
exports.VolumeAttachment$ = VolumeAttachment$;
exports.VolumeAttachmentState = VolumeAttachmentState;
exports.VolumeAttributeName = VolumeAttributeName;
exports.VolumeDetail$ = VolumeDetail$;
exports.VolumeModification$ = VolumeModification$;
exports.VolumeModificationState = VolumeModificationState;
exports.VolumeRecycleBinInfo$ = VolumeRecycleBinInfo$;
exports.VolumeState = VolumeState;
exports.VolumeStatusAction$ = VolumeStatusAction$;
exports.VolumeStatusAttachmentStatus$ = VolumeStatusAttachmentStatus$;
exports.VolumeStatusDetails$ = VolumeStatusDetails$;
exports.VolumeStatusEvent$ = VolumeStatusEvent$;
exports.VolumeStatusInfo$ = VolumeStatusInfo$;
exports.VolumeStatusInfoStatus = VolumeStatusInfoStatus;
exports.VolumeStatusItem$ = VolumeStatusItem$;
exports.VolumeStatusName = VolumeStatusName;
exports.VolumeType = VolumeType;
exports.Vpc$ = Vpc$;
exports.VpcAttachment$ = VpcAttachment$;
exports.VpcAttributeName = VpcAttributeName;
exports.VpcBlockPublicAccessExclusion$ = VpcBlockPublicAccessExclusion$;
exports.VpcBlockPublicAccessExclusionState = VpcBlockPublicAccessExclusionState;
exports.VpcBlockPublicAccessExclusionsAllowed = VpcBlockPublicAccessExclusionsAllowed;
exports.VpcBlockPublicAccessOptions$ = VpcBlockPublicAccessOptions$;
exports.VpcBlockPublicAccessState = VpcBlockPublicAccessState;
exports.VpcCidrBlockAssociation$ = VpcCidrBlockAssociation$;
exports.VpcCidrBlockState$ = VpcCidrBlockState$;
exports.VpcCidrBlockStateCode = VpcCidrBlockStateCode;
exports.VpcClassicLink$ = VpcClassicLink$;
exports.VpcEncryptionControl$ = VpcEncryptionControl$;
exports.VpcEncryptionControlConfiguration$ = VpcEncryptionControlConfiguration$;
exports.VpcEncryptionControlExclusion$ = VpcEncryptionControlExclusion$;
exports.VpcEncryptionControlExclusionState = VpcEncryptionControlExclusionState;
exports.VpcEncryptionControlExclusionStateInput = VpcEncryptionControlExclusionStateInput;
exports.VpcEncryptionControlExclusions$ = VpcEncryptionControlExclusions$;
exports.VpcEncryptionControlMode = VpcEncryptionControlMode;
exports.VpcEncryptionControlState = VpcEncryptionControlState;
exports.VpcEncryptionNonCompliantResource$ = VpcEncryptionNonCompliantResource$;
exports.VpcEndpoint$ = VpcEndpoint$;
exports.VpcEndpointAssociation$ = VpcEndpointAssociation$;
exports.VpcEndpointConnection$ = VpcEndpointConnection$;
exports.VpcEndpointType = VpcEndpointType;
exports.VpcIpv6CidrBlockAssociation$ = VpcIpv6CidrBlockAssociation$;
exports.VpcPeeringConnection$ = VpcPeeringConnection$;
exports.VpcPeeringConnectionOptionsDescription$ = VpcPeeringConnectionOptionsDescription$;
exports.VpcPeeringConnectionStateReason$ = VpcPeeringConnectionStateReason$;
exports.VpcPeeringConnectionStateReasonCode = VpcPeeringConnectionStateReasonCode;
exports.VpcPeeringConnectionVpcInfo$ = VpcPeeringConnectionVpcInfo$;
exports.VpcState = VpcState;
exports.VpcTenancy = VpcTenancy;
exports.VpnConcentrator$ = VpnConcentrator$;
exports.VpnConcentratorType = VpnConcentratorType;
exports.VpnConnection$ = VpnConnection$;
exports.VpnConnectionDeviceType$ = VpnConnectionDeviceType$;
exports.VpnConnectionOptions$ = VpnConnectionOptions$;
exports.VpnConnectionOptionsSpecification$ = VpnConnectionOptionsSpecification$;
exports.VpnEcmpSupportValue = VpnEcmpSupportValue;
exports.VpnGateway$ = VpnGateway$;
exports.VpnProtocol = VpnProtocol;
exports.VpnState = VpnState;
exports.VpnStaticRoute$ = VpnStaticRoute$;
exports.VpnStaticRouteSource = VpnStaticRouteSource;
exports.VpnTunnelBandwidth = VpnTunnelBandwidth;
exports.VpnTunnelLogOptions$ = VpnTunnelLogOptions$;
exports.VpnTunnelLogOptionsSpecification$ = VpnTunnelLogOptionsSpecification$;
exports.VpnTunnelOptionsSpecification$ = VpnTunnelOptionsSpecification$;
exports.VpnTunnelProvisioningStatus = VpnTunnelProvisioningStatus;
exports.WeekDay = WeekDay;
exports.WithdrawByoipCidr$ = WithdrawByoipCidr$;
exports.WithdrawByoipCidrCommand = WithdrawByoipCidrCommand;
exports.WithdrawByoipCidrRequest$ = WithdrawByoipCidrRequest$;
exports.WithdrawByoipCidrResult$ = WithdrawByoipCidrResult$;
exports._InstanceType = _InstanceType;
exports.errorTypeRegistries = errorTypeRegistries;
exports.paginateDescribeAddressTransfers = paginateDescribeAddressTransfers;
exports.paginateDescribeAddressesAttribute = paginateDescribeAddressesAttribute;
exports.paginateDescribeAwsNetworkPerformanceMetricSubscriptions = paginateDescribeAwsNetworkPerformanceMetricSubscriptions;
exports.paginateDescribeByoipCidrs = paginateDescribeByoipCidrs;
exports.paginateDescribeCapacityBlockExtensionHistory = paginateDescribeCapacityBlockExtensionHistory;
exports.paginateDescribeCapacityBlockExtensionOfferings = paginateDescribeCapacityBlockExtensionOfferings;
exports.paginateDescribeCapacityBlockOfferings = paginateDescribeCapacityBlockOfferings;
exports.paginateDescribeCapacityBlockStatus = paginateDescribeCapacityBlockStatus;
exports.paginateDescribeCapacityBlocks = paginateDescribeCapacityBlocks;
exports.paginateDescribeCapacityManagerDataExports = paginateDescribeCapacityManagerDataExports;
exports.paginateDescribeCapacityReservationBillingRequests = paginateDescribeCapacityReservationBillingRequests;
exports.paginateDescribeCapacityReservationFleets = paginateDescribeCapacityReservationFleets;
exports.paginateDescribeCapacityReservations = paginateDescribeCapacityReservations;
exports.paginateDescribeCarrierGateways = paginateDescribeCarrierGateways;
exports.paginateDescribeClassicLinkInstances = paginateDescribeClassicLinkInstances;
exports.paginateDescribeClientVpnAuthorizationRules = paginateDescribeClientVpnAuthorizationRules;
exports.paginateDescribeClientVpnConnections = paginateDescribeClientVpnConnections;
exports.paginateDescribeClientVpnEndpoints = paginateDescribeClientVpnEndpoints;
exports.paginateDescribeClientVpnRoutes = paginateDescribeClientVpnRoutes;
exports.paginateDescribeClientVpnTargetNetworks = paginateDescribeClientVpnTargetNetworks;
exports.paginateDescribeCoipPools = paginateDescribeCoipPools;
exports.paginateDescribeDhcpOptions = paginateDescribeDhcpOptions;
exports.paginateDescribeEgressOnlyInternetGateways = paginateDescribeEgressOnlyInternetGateways;
exports.paginateDescribeExportImageTasks = paginateDescribeExportImageTasks;
exports.paginateDescribeFastLaunchImages = paginateDescribeFastLaunchImages;
exports.paginateDescribeFastSnapshotRestores = paginateDescribeFastSnapshotRestores;
exports.paginateDescribeFleets = paginateDescribeFleets;
exports.paginateDescribeFlowLogs = paginateDescribeFlowLogs;
exports.paginateDescribeFpgaImages = paginateDescribeFpgaImages;
exports.paginateDescribeHostReservationOfferings = paginateDescribeHostReservationOfferings;
exports.paginateDescribeHostReservations = paginateDescribeHostReservations;
exports.paginateDescribeHosts = paginateDescribeHosts;
exports.paginateDescribeIamInstanceProfileAssociations = paginateDescribeIamInstanceProfileAssociations;
exports.paginateDescribeImageReferences = paginateDescribeImageReferences;
exports.paginateDescribeImageUsageReportEntries = paginateDescribeImageUsageReportEntries;
exports.paginateDescribeImageUsageReports = paginateDescribeImageUsageReports;
exports.paginateDescribeImages = paginateDescribeImages;
exports.paginateDescribeImportImageTasks = paginateDescribeImportImageTasks;
exports.paginateDescribeImportSnapshotTasks = paginateDescribeImportSnapshotTasks;
exports.paginateDescribeInstanceConnectEndpoints = paginateDescribeInstanceConnectEndpoints;
exports.paginateDescribeInstanceCreditSpecifications = paginateDescribeInstanceCreditSpecifications;
exports.paginateDescribeInstanceEventWindows = paginateDescribeInstanceEventWindows;
exports.paginateDescribeInstanceImageMetadata = paginateDescribeInstanceImageMetadata;
exports.paginateDescribeInstanceStatus = paginateDescribeInstanceStatus;
exports.paginateDescribeInstanceTopology = paginateDescribeInstanceTopology;
exports.paginateDescribeInstanceTypeOfferings = paginateDescribeInstanceTypeOfferings;
exports.paginateDescribeInstanceTypes = paginateDescribeInstanceTypes;
exports.paginateDescribeInstances = paginateDescribeInstances;
exports.paginateDescribeInternetGateways = paginateDescribeInternetGateways;
exports.paginateDescribeIpamPoolAllocations = paginateDescribeIpamPoolAllocations;
exports.paginateDescribeIpamPools = paginateDescribeIpamPools;
exports.paginateDescribeIpamPrefixListResolverTargets = paginateDescribeIpamPrefixListResolverTargets;
exports.paginateDescribeIpamPrefixListResolvers = paginateDescribeIpamPrefixListResolvers;
exports.paginateDescribeIpamResourceDiscoveries = paginateDescribeIpamResourceDiscoveries;
exports.paginateDescribeIpamResourceDiscoveryAssociations = paginateDescribeIpamResourceDiscoveryAssociations;
exports.paginateDescribeIpamScopes = paginateDescribeIpamScopes;
exports.paginateDescribeIpams = paginateDescribeIpams;
exports.paginateDescribeIpv6Pools = paginateDescribeIpv6Pools;
exports.paginateDescribeLaunchTemplateVersions = paginateDescribeLaunchTemplateVersions;
exports.paginateDescribeLaunchTemplates = paginateDescribeLaunchTemplates;
exports.paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations = paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations;
exports.paginateDescribeLocalGatewayRouteTableVpcAssociations = paginateDescribeLocalGatewayRouteTableVpcAssociations;
exports.paginateDescribeLocalGatewayRouteTables = paginateDescribeLocalGatewayRouteTables;
exports.paginateDescribeLocalGatewayVirtualInterfaceGroups = paginateDescribeLocalGatewayVirtualInterfaceGroups;
exports.paginateDescribeLocalGatewayVirtualInterfaces = paginateDescribeLocalGatewayVirtualInterfaces;
exports.paginateDescribeLocalGateways = paginateDescribeLocalGateways;
exports.paginateDescribeMacHosts = paginateDescribeMacHosts;
exports.paginateDescribeMacModificationTasks = paginateDescribeMacModificationTasks;
exports.paginateDescribeManagedPrefixLists = paginateDescribeManagedPrefixLists;
exports.paginateDescribeMovingAddresses = paginateDescribeMovingAddresses;
exports.paginateDescribeNatGateways = paginateDescribeNatGateways;
exports.paginateDescribeNetworkAcls = paginateDescribeNetworkAcls;
exports.paginateDescribeNetworkInsightsAccessScopeAnalyses = paginateDescribeNetworkInsightsAccessScopeAnalyses;
exports.paginateDescribeNetworkInsightsAccessScopes = paginateDescribeNetworkInsightsAccessScopes;
exports.paginateDescribeNetworkInsightsAnalyses = paginateDescribeNetworkInsightsAnalyses;
exports.paginateDescribeNetworkInsightsPaths = paginateDescribeNetworkInsightsPaths;
exports.paginateDescribeNetworkInterfacePermissions = paginateDescribeNetworkInterfacePermissions;
exports.paginateDescribeNetworkInterfaces = paginateDescribeNetworkInterfaces;
exports.paginateDescribePrefixLists = paginateDescribePrefixLists;
exports.paginateDescribePrincipalIdFormat = paginateDescribePrincipalIdFormat;
exports.paginateDescribePublicIpv4Pools = paginateDescribePublicIpv4Pools;
exports.paginateDescribeReplaceRootVolumeTasks = paginateDescribeReplaceRootVolumeTasks;
exports.paginateDescribeReservedInstancesModifications = paginateDescribeReservedInstancesModifications;
exports.paginateDescribeReservedInstancesOfferings = paginateDescribeReservedInstancesOfferings;
exports.paginateDescribeRouteServerEndpoints = paginateDescribeRouteServerEndpoints;
exports.paginateDescribeRouteServerPeers = paginateDescribeRouteServerPeers;
exports.paginateDescribeRouteServers = paginateDescribeRouteServers;
exports.paginateDescribeRouteTables = paginateDescribeRouteTables;
exports.paginateDescribeScheduledInstanceAvailability = paginateDescribeScheduledInstanceAvailability;
exports.paginateDescribeScheduledInstances = paginateDescribeScheduledInstances;
exports.paginateDescribeSecondaryInterfaces = paginateDescribeSecondaryInterfaces;
exports.paginateDescribeSecondaryNetworks = paginateDescribeSecondaryNetworks;
exports.paginateDescribeSecondarySubnets = paginateDescribeSecondarySubnets;
exports.paginateDescribeSecurityGroupRules = paginateDescribeSecurityGroupRules;
exports.paginateDescribeSecurityGroupVpcAssociations = paginateDescribeSecurityGroupVpcAssociations;
exports.paginateDescribeSecurityGroups = paginateDescribeSecurityGroups;
exports.paginateDescribeSnapshotTierStatus = paginateDescribeSnapshotTierStatus;
exports.paginateDescribeSnapshots = paginateDescribeSnapshots;
exports.paginateDescribeSpotFleetRequests = paginateDescribeSpotFleetRequests;
exports.paginateDescribeSpotInstanceRequests = paginateDescribeSpotInstanceRequests;
exports.paginateDescribeSpotPriceHistory = paginateDescribeSpotPriceHistory;
exports.paginateDescribeStaleSecurityGroups = paginateDescribeStaleSecurityGroups;
exports.paginateDescribeStoreImageTasks = paginateDescribeStoreImageTasks;
exports.paginateDescribeSubnets = paginateDescribeSubnets;
exports.paginateDescribeTags = paginateDescribeTags;
exports.paginateDescribeTrafficMirrorFilters = paginateDescribeTrafficMirrorFilters;
exports.paginateDescribeTrafficMirrorSessions = paginateDescribeTrafficMirrorSessions;
exports.paginateDescribeTrafficMirrorTargets = paginateDescribeTrafficMirrorTargets;
exports.paginateDescribeTransitGatewayAttachments = paginateDescribeTransitGatewayAttachments;
exports.paginateDescribeTransitGatewayConnectPeers = paginateDescribeTransitGatewayConnectPeers;
exports.paginateDescribeTransitGatewayConnects = paginateDescribeTransitGatewayConnects;
exports.paginateDescribeTransitGatewayMulticastDomains = paginateDescribeTransitGatewayMulticastDomains;
exports.paginateDescribeTransitGatewayPeeringAttachments = paginateDescribeTransitGatewayPeeringAttachments;
exports.paginateDescribeTransitGatewayPolicyTables = paginateDescribeTransitGatewayPolicyTables;
exports.paginateDescribeTransitGatewayRouteTableAnnouncements = paginateDescribeTransitGatewayRouteTableAnnouncements;
exports.paginateDescribeTransitGatewayRouteTables = paginateDescribeTransitGatewayRouteTables;
exports.paginateDescribeTransitGatewayVpcAttachments = paginateDescribeTransitGatewayVpcAttachments;
exports.paginateDescribeTransitGateways = paginateDescribeTransitGateways;
exports.paginateDescribeTrunkInterfaceAssociations = paginateDescribeTrunkInterfaceAssociations;
exports.paginateDescribeVerifiedAccessEndpoints = paginateDescribeVerifiedAccessEndpoints;
exports.paginateDescribeVerifiedAccessGroups = paginateDescribeVerifiedAccessGroups;
exports.paginateDescribeVerifiedAccessInstanceLoggingConfigurations = paginateDescribeVerifiedAccessInstanceLoggingConfigurations;
exports.paginateDescribeVerifiedAccessInstances = paginateDescribeVerifiedAccessInstances;
exports.paginateDescribeVerifiedAccessTrustProviders = paginateDescribeVerifiedAccessTrustProviders;
exports.paginateDescribeVolumeStatus = paginateDescribeVolumeStatus;
exports.paginateDescribeVolumes = paginateDescribeVolumes;
exports.paginateDescribeVolumesModifications = paginateDescribeVolumesModifications;
exports.paginateDescribeVpcClassicLinkDnsSupport = paginateDescribeVpcClassicLinkDnsSupport;
exports.paginateDescribeVpcEndpointConnectionNotifications = paginateDescribeVpcEndpointConnectionNotifications;
exports.paginateDescribeVpcEndpointConnections = paginateDescribeVpcEndpointConnections;
exports.paginateDescribeVpcEndpointServiceConfigurations = paginateDescribeVpcEndpointServiceConfigurations;
exports.paginateDescribeVpcEndpointServicePermissions = paginateDescribeVpcEndpointServicePermissions;
exports.paginateDescribeVpcEndpoints = paginateDescribeVpcEndpoints;
exports.paginateDescribeVpcPeeringConnections = paginateDescribeVpcPeeringConnections;
exports.paginateDescribeVpcs = paginateDescribeVpcs;
exports.paginateDescribeVpnConcentrators = paginateDescribeVpnConcentrators;
exports.paginateGetAssociatedIpv6PoolCidrs = paginateGetAssociatedIpv6PoolCidrs;
exports.paginateGetAwsNetworkPerformanceData = paginateGetAwsNetworkPerformanceData;
exports.paginateGetCapacityManagerMetricData = paginateGetCapacityManagerMetricData;
exports.paginateGetCapacityManagerMetricDimensions = paginateGetCapacityManagerMetricDimensions;
exports.paginateGetCapacityManagerMonitoredTagKeys = paginateGetCapacityManagerMonitoredTagKeys;
exports.paginateGetGroupsForCapacityReservation = paginateGetGroupsForCapacityReservation;
exports.paginateGetInstanceTypesFromInstanceRequirements = paginateGetInstanceTypesFromInstanceRequirements;
exports.paginateGetIpamAddressHistory = paginateGetIpamAddressHistory;
exports.paginateGetIpamDiscoveredAccounts = paginateGetIpamDiscoveredAccounts;
exports.paginateGetIpamDiscoveredResourceCidrs = paginateGetIpamDiscoveredResourceCidrs;
exports.paginateGetIpamPoolAllocations = paginateGetIpamPoolAllocations;
exports.paginateGetIpamPoolCidrs = paginateGetIpamPoolCidrs;
exports.paginateGetIpamPrefixListResolverRules = paginateGetIpamPrefixListResolverRules;
exports.paginateGetIpamPrefixListResolverVersionEntries = paginateGetIpamPrefixListResolverVersionEntries;
exports.paginateGetIpamPrefixListResolverVersions = paginateGetIpamPrefixListResolverVersions;
exports.paginateGetIpamResourceCidrs = paginateGetIpamResourceCidrs;
exports.paginateGetManagedPrefixListAssociations = paginateGetManagedPrefixListAssociations;
exports.paginateGetManagedPrefixListEntries = paginateGetManagedPrefixListEntries;
exports.paginateGetNetworkInsightsAccessScopeAnalysisFindings = paginateGetNetworkInsightsAccessScopeAnalysisFindings;
exports.paginateGetSecurityGroupsForVpc = paginateGetSecurityGroupsForVpc;
exports.paginateGetSpotPlacementScores = paginateGetSpotPlacementScores;
exports.paginateGetTransitGatewayAttachmentPropagations = paginateGetTransitGatewayAttachmentPropagations;
exports.paginateGetTransitGatewayMulticastDomainAssociations = paginateGetTransitGatewayMulticastDomainAssociations;
exports.paginateGetTransitGatewayPolicyTableAssociations = paginateGetTransitGatewayPolicyTableAssociations;
exports.paginateGetTransitGatewayPrefixListReferences = paginateGetTransitGatewayPrefixListReferences;
exports.paginateGetTransitGatewayRouteTableAssociations = paginateGetTransitGatewayRouteTableAssociations;
exports.paginateGetTransitGatewayRouteTablePropagations = paginateGetTransitGatewayRouteTablePropagations;
exports.paginateGetVpnConnectionDeviceTypes = paginateGetVpnConnectionDeviceTypes;
exports.paginateListImagesInRecycleBin = paginateListImagesInRecycleBin;
exports.paginateListSnapshotsInRecycleBin = paginateListSnapshotsInRecycleBin;
exports.paginateSearchLocalGatewayRoutes = paginateSearchLocalGatewayRoutes;
exports.paginateSearchTransitGatewayMulticastGroups = paginateSearchTransitGatewayMulticastGroups;
exports.paginateSearchTransitGatewayRoutes = paginateSearchTransitGatewayRoutes;
exports.waitForBundleTaskComplete = waitForBundleTaskComplete;
exports.waitForConversionTaskCancelled = waitForConversionTaskCancelled;
exports.waitForConversionTaskCompleted = waitForConversionTaskCompleted;
exports.waitForConversionTaskDeleted = waitForConversionTaskDeleted;
exports.waitForCustomerGatewayAvailable = waitForCustomerGatewayAvailable;
exports.waitForExportTaskCancelled = waitForExportTaskCancelled;
exports.waitForExportTaskCompleted = waitForExportTaskCompleted;
exports.waitForImageAvailable = waitForImageAvailable;
exports.waitForImageExists = waitForImageExists;
exports.waitForImageUsageReportAvailable = waitForImageUsageReportAvailable;
exports.waitForInstanceExists = waitForInstanceExists;
exports.waitForInstanceRunning = waitForInstanceRunning;
exports.waitForInstanceStatusOk = waitForInstanceStatusOk;
exports.waitForInstanceStopped = waitForInstanceStopped;
exports.waitForInstanceTerminated = waitForInstanceTerminated;
exports.waitForInternetGatewayExists = waitForInternetGatewayExists;
exports.waitForKeyPairExists = waitForKeyPairExists;
exports.waitForNatGatewayAvailable = waitForNatGatewayAvailable;
exports.waitForNatGatewayDeleted = waitForNatGatewayDeleted;
exports.waitForNetworkInterfaceAvailable = waitForNetworkInterfaceAvailable;
exports.waitForPasswordDataAvailable = waitForPasswordDataAvailable;
exports.waitForSecondaryNetworkCreateComplete = waitForSecondaryNetworkCreateComplete;
exports.waitForSecondaryNetworkDeleteComplete = waitForSecondaryNetworkDeleteComplete;
exports.waitForSecondarySubnetCreateComplete = waitForSecondarySubnetCreateComplete;
exports.waitForSecondarySubnetDeleteComplete = waitForSecondarySubnetDeleteComplete;
exports.waitForSecurityGroupExists = waitForSecurityGroupExists;
exports.waitForSecurityGroupVpcAssociationAssociated = waitForSecurityGroupVpcAssociationAssociated;
exports.waitForSecurityGroupVpcAssociationDisassociated = waitForSecurityGroupVpcAssociationDisassociated;
exports.waitForSnapshotCompleted = waitForSnapshotCompleted;
exports.waitForSnapshotImported = waitForSnapshotImported;
exports.waitForSpotInstanceRequestFulfilled = waitForSpotInstanceRequestFulfilled;
exports.waitForStoreImageTaskComplete = waitForStoreImageTaskComplete;
exports.waitForSubnetAvailable = waitForSubnetAvailable;
exports.waitForSystemStatusOk = waitForSystemStatusOk;
exports.waitForVolumeAvailable = waitForVolumeAvailable;
exports.waitForVolumeDeleted = waitForVolumeDeleted;
exports.waitForVolumeInUse = waitForVolumeInUse;
exports.waitForVpcAvailable = waitForVpcAvailable;
exports.waitForVpcExists = waitForVpcExists;
exports.waitForVpcPeeringConnectionDeleted = waitForVpcPeeringConnectionDeleted;
exports.waitForVpcPeeringConnectionExists = waitForVpcPeeringConnectionExists;
exports.waitForVpnConnectionAvailable = waitForVpnConnectionAvailable;
exports.waitForVpnConnectionDeleted = waitForVpnConnectionDeleted;
exports.waitUntilBundleTaskComplete = waitUntilBundleTaskComplete;
exports.waitUntilConversionTaskCancelled = waitUntilConversionTaskCancelled;
exports.waitUntilConversionTaskCompleted = waitUntilConversionTaskCompleted;
exports.waitUntilConversionTaskDeleted = waitUntilConversionTaskDeleted;
exports.waitUntilCustomerGatewayAvailable = waitUntilCustomerGatewayAvailable;
exports.waitUntilExportTaskCancelled = waitUntilExportTaskCancelled;
exports.waitUntilExportTaskCompleted = waitUntilExportTaskCompleted;
exports.waitUntilImageAvailable = waitUntilImageAvailable;
exports.waitUntilImageExists = waitUntilImageExists;
exports.waitUntilImageUsageReportAvailable = waitUntilImageUsageReportAvailable;
exports.waitUntilInstanceExists = waitUntilInstanceExists;
exports.waitUntilInstanceRunning = waitUntilInstanceRunning;
exports.waitUntilInstanceStatusOk = waitUntilInstanceStatusOk;
exports.waitUntilInstanceStopped = waitUntilInstanceStopped;
exports.waitUntilInstanceTerminated = waitUntilInstanceTerminated;
exports.waitUntilInternetGatewayExists = waitUntilInternetGatewayExists;
exports.waitUntilKeyPairExists = waitUntilKeyPairExists;
exports.waitUntilNatGatewayAvailable = waitUntilNatGatewayAvailable;
exports.waitUntilNatGatewayDeleted = waitUntilNatGatewayDeleted;
exports.waitUntilNetworkInterfaceAvailable = waitUntilNetworkInterfaceAvailable;
exports.waitUntilPasswordDataAvailable = waitUntilPasswordDataAvailable;
exports.waitUntilSecondaryNetworkCreateComplete = waitUntilSecondaryNetworkCreateComplete;
exports.waitUntilSecondaryNetworkDeleteComplete = waitUntilSecondaryNetworkDeleteComplete;
exports.waitUntilSecondarySubnetCreateComplete = waitUntilSecondarySubnetCreateComplete;
exports.waitUntilSecondarySubnetDeleteComplete = waitUntilSecondarySubnetDeleteComplete;
exports.waitUntilSecurityGroupExists = waitUntilSecurityGroupExists;
exports.waitUntilSecurityGroupVpcAssociationAssociated = waitUntilSecurityGroupVpcAssociationAssociated;
exports.waitUntilSecurityGroupVpcAssociationDisassociated = waitUntilSecurityGroupVpcAssociationDisassociated;
exports.waitUntilSnapshotCompleted = waitUntilSnapshotCompleted;
exports.waitUntilSnapshotImported = waitUntilSnapshotImported;
exports.waitUntilSpotInstanceRequestFulfilled = waitUntilSpotInstanceRequestFulfilled;
exports.waitUntilStoreImageTaskComplete = waitUntilStoreImageTaskComplete;
exports.waitUntilSubnetAvailable = waitUntilSubnetAvailable;
exports.waitUntilSystemStatusOk = waitUntilSystemStatusOk;
exports.waitUntilVolumeAvailable = waitUntilVolumeAvailable;
exports.waitUntilVolumeDeleted = waitUntilVolumeDeleted;
exports.waitUntilVolumeInUse = waitUntilVolumeInUse;
exports.waitUntilVpcAvailable = waitUntilVpcAvailable;
exports.waitUntilVpcExists = waitUntilVpcExists;
exports.waitUntilVpcPeeringConnectionDeleted = waitUntilVpcPeeringConnectionDeleted;
exports.waitUntilVpcPeeringConnectionExists = waitUntilVpcPeeringConnectionExists;
exports.waitUntilVpnConnectionAvailable = waitUntilVpnConnectionAvailable;
exports.waitUntilVpnConnectionDeleted = waitUntilVpnConnectionDeleted;
