"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.EC2 = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** EC2 service binding for Step Functions SDK integrations. */
class EC2 {
    constructor() { }
    acceptAddressTransfer(params) {
        throw new Error(BINDING_ERROR);
    }
    acceptCapacityReservationBillingOwnership(params) {
        throw new Error(BINDING_ERROR);
    }
    acceptReservedInstancesExchangeQuote(params) {
        throw new Error(BINDING_ERROR);
    }
    acceptTransitGatewayMulticastDomainAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    acceptTransitGatewayPeeringAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    acceptTransitGatewayVpcAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    acceptVpcEndpointConnections(params) {
        throw new Error(BINDING_ERROR);
    }
    acceptVpcPeeringConnection(params) {
        throw new Error(BINDING_ERROR);
    }
    advertiseByoipCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    allocateAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    allocateHosts(params) {
        throw new Error(BINDING_ERROR);
    }
    allocateIpamPoolCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    applySecurityGroupsToClientVpnTargetNetwork(params) {
        throw new Error(BINDING_ERROR);
    }
    assignIpv6Addresses(params) {
        throw new Error(BINDING_ERROR);
    }
    assignPrivateIpAddresses(params) {
        throw new Error(BINDING_ERROR);
    }
    assignPrivateNatGatewayAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    associateAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    associateCapacityReservationBillingOwner(params) {
        throw new Error(BINDING_ERROR);
    }
    associateClientVpnTargetNetwork(params) {
        throw new Error(BINDING_ERROR);
    }
    associateDhcpOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    associateEnclaveCertificateIamRole(params) {
        throw new Error(BINDING_ERROR);
    }
    associateIamInstanceProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    associateInstanceEventWindow(params) {
        throw new Error(BINDING_ERROR);
    }
    associateIpamByoasn(params) {
        throw new Error(BINDING_ERROR);
    }
    associateIpamResourceDiscovery(params) {
        throw new Error(BINDING_ERROR);
    }
    associateNatGatewayAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    associateRouteServer(params) {
        throw new Error(BINDING_ERROR);
    }
    associateRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    associateSecurityGroupVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    associateSubnetCidrBlock(params) {
        throw new Error(BINDING_ERROR);
    }
    associateTransitGatewayMulticastDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    associateTransitGatewayPolicyTable(params) {
        throw new Error(BINDING_ERROR);
    }
    associateTransitGatewayRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    associateTrunkInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    associateVpcCidrBlock(params) {
        throw new Error(BINDING_ERROR);
    }
    attachClassicLinkVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    attachInternetGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    attachNetworkInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    attachVerifiedAccessTrustProvider(params) {
        throw new Error(BINDING_ERROR);
    }
    attachVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    attachVpnGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    authorizeClientVpnIngress(params) {
        throw new Error(BINDING_ERROR);
    }
    authorizeSecurityGroupEgress(params) {
        throw new Error(BINDING_ERROR);
    }
    authorizeSecurityGroupIngress(params) {
        throw new Error(BINDING_ERROR);
    }
    bundleInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelBundleTask(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelCapacityReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelCapacityReservationFleets(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelConversionTask(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelDeclarativePoliciesReport(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelExportTask(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelImageLaunchPermission(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelImportTask(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelReservedInstancesListing(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelSpotFleetRequests(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelSpotInstanceRequests(params) {
        throw new Error(BINDING_ERROR);
    }
    confirmProductInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    copyFpgaImage(params) {
        throw new Error(BINDING_ERROR);
    }
    copyImage(params) {
        throw new Error(BINDING_ERROR);
    }
    copySnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    copyVolumes(params) {
        throw new Error(BINDING_ERROR);
    }
    createCapacityManagerDataExport(params) {
        throw new Error(BINDING_ERROR);
    }
    createCapacityReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    createCapacityReservationBySplitting(params) {
        throw new Error(BINDING_ERROR);
    }
    createCapacityReservationFleet(params) {
        throw new Error(BINDING_ERROR);
    }
    createCarrierGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    createClientVpnEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    createClientVpnRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    createCoipCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    createCoipPool(params) {
        throw new Error(BINDING_ERROR);
    }
    createCustomerGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    createDefaultSubnet(params) {
        throw new Error(BINDING_ERROR);
    }
    createDefaultVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    createDelegateMacVolumeOwnershipTask(params) {
        throw new Error(BINDING_ERROR);
    }
    createDhcpOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    createEgressOnlyInternetGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    createFleet(params) {
        throw new Error(BINDING_ERROR);
    }
    createFlowLogs(params) {
        throw new Error(BINDING_ERROR);
    }
    createFpgaImage(params) {
        throw new Error(BINDING_ERROR);
    }
    createImage(params) {
        throw new Error(BINDING_ERROR);
    }
    createImageUsageReport(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstanceConnectEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstanceEventWindow(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstanceExportTask(params) {
        throw new Error(BINDING_ERROR);
    }
    createInternetGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    createInterruptibleCapacityReservationAllocation(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpam(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpamExternalResourceVerificationToken(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpamPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpamPool(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpamPrefixListResolver(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpamPrefixListResolverTarget(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpamResourceDiscovery(params) {
        throw new Error(BINDING_ERROR);
    }
    createIpamScope(params) {
        throw new Error(BINDING_ERROR);
    }
    createKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    createLaunchTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    createLaunchTemplateVersion(params) {
        throw new Error(BINDING_ERROR);
    }
    createLocalGatewayRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    createLocalGatewayRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    createLocalGatewayRouteTableVirtualInterfaceGroupAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    createLocalGatewayRouteTableVpcAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    createLocalGatewayVirtualInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    createLocalGatewayVirtualInterfaceGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createMacSystemIntegrityProtectionModificationTask(params) {
        throw new Error(BINDING_ERROR);
    }
    createManagedPrefixList(params) {
        throw new Error(BINDING_ERROR);
    }
    createNatGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    createNetworkAcl(params) {
        throw new Error(BINDING_ERROR);
    }
    createNetworkAclEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    createNetworkInsightsAccessScope(params) {
        throw new Error(BINDING_ERROR);
    }
    createNetworkInsightsPath(params) {
        throw new Error(BINDING_ERROR);
    }
    createNetworkInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    createNetworkInterfacePermission(params) {
        throw new Error(BINDING_ERROR);
    }
    createPlacementGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createPublicIpv4Pool(params) {
        throw new Error(BINDING_ERROR);
    }
    createReplaceRootVolumeTask(params) {
        throw new Error(BINDING_ERROR);
    }
    createReservedInstancesListing(params) {
        throw new Error(BINDING_ERROR);
    }
    createRestoreImageTask(params) {
        throw new Error(BINDING_ERROR);
    }
    createRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    createRouteServer(params) {
        throw new Error(BINDING_ERROR);
    }
    createRouteServerEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    createRouteServerPeer(params) {
        throw new Error(BINDING_ERROR);
    }
    createRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    createSecondaryNetwork(params) {
        throw new Error(BINDING_ERROR);
    }
    createSecondarySubnet(params) {
        throw new Error(BINDING_ERROR);
    }
    createSecurityGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    createSpotDatafeedSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    createStoreImageTask(params) {
        throw new Error(BINDING_ERROR);
    }
    createSubnet(params) {
        throw new Error(BINDING_ERROR);
    }
    createSubnetCidrReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    createTags(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrafficMirrorFilter(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrafficMirrorFilterRule(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrafficMirrorSession(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrafficMirrorTarget(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayConnect(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayConnectPeer(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayMeteringPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayMeteringPolicyEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayMulticastDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayPeeringAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayPolicyTable(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayPrefixListReference(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayRouteTableAnnouncement(params) {
        throw new Error(BINDING_ERROR);
    }
    createTransitGatewayVpcAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    createVerifiedAccessEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    createVerifiedAccessGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createVerifiedAccessInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    createVerifiedAccessTrustProvider(params) {
        throw new Error(BINDING_ERROR);
    }
    createVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcBlockPublicAccessExclusion(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcEncryptionControl(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcEndpointConnectionNotification(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcEndpointServiceConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcPeeringConnection(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpnConcentrator(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpnConnection(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpnConnectionRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpnGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCapacityManagerDataExport(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCarrierGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteClientVpnEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteClientVpnRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCoipCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCoipPool(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCustomerGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDhcpOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteEgressOnlyInternetGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFleets(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFlowLogs(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFpgaImage(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteImageUsageReport(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInstanceConnectEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInstanceEventWindow(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInternetGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpam(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpamExternalResourceVerificationToken(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpamPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpamPool(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpamPrefixListResolver(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpamPrefixListResolverTarget(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpamResourceDiscovery(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIpamScope(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLaunchTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLaunchTemplateVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLocalGatewayRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLocalGatewayRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLocalGatewayRouteTableVpcAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLocalGatewayVirtualInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLocalGatewayVirtualInterfaceGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteManagedPrefixList(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNatGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkAcl(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkAclEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkInsightsAccessScope(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkInsightsAccessScopeAnalysis(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkInsightsAnalysis(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkInsightsPath(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteNetworkInterfacePermission(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePlacementGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePublicIpv4Pool(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteQueuedReservedInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRouteServer(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRouteServerEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRouteServerPeer(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSecondaryNetwork(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSecondarySubnet(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSecurityGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSpotDatafeedSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSubnet(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSubnetCidrReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTags(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrafficMirrorFilter(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrafficMirrorFilterRule(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrafficMirrorSession(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrafficMirrorTarget(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayConnect(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayConnectPeer(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayMeteringPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayMeteringPolicyEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayMulticastDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayPeeringAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayPolicyTable(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayPrefixListReference(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayRouteTableAnnouncement(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTransitGatewayVpcAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVerifiedAccessEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVerifiedAccessGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVerifiedAccessInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVerifiedAccessTrustProvider(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcBlockPublicAccessExclusion(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcEncryptionControl(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcEndpointConnectionNotifications(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcEndpoints(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcEndpointServiceConfigurations(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcPeeringConnection(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpnConcentrator(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpnConnection(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpnConnectionRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpnGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deprovisionByoipCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    deprovisionIpamByoasn(params) {
        throw new Error(BINDING_ERROR);
    }
    deprovisionIpamPoolCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    deprovisionPublicIpv4PoolCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterImage(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterInstanceEventNotificationAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterTransitGatewayMulticastGroupMembers(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterTransitGatewayMulticastGroupSources(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAccountAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAddresses(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAddressesAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAddressTransfers(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAggregateIdFormat(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAvailabilityZones(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAwsNetworkPerformanceMetricSubscriptions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeBundleTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeByoipCidrs(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityBlockExtensionHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityBlockExtensionOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityBlockOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityBlocks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityBlockStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityManagerDataExports(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityReservationBillingRequests(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityReservationFleets(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityReservations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityReservationTopology(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCarrierGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClassicLinkInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClientVpnAuthorizationRules(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClientVpnConnections(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClientVpnEndpoints(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClientVpnRoutes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClientVpnTargetNetworks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCoipPools(params) {
        throw new Error(BINDING_ERROR);
    }
    describeConversionTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCustomerGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDeclarativePoliciesReports(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDhcpOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEgressOnlyInternetGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    describeElasticGpus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeExportImageTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeExportTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFastLaunchImages(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFastSnapshotRestores(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFleetHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFleetInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFleets(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFlowLogs(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFpgaImageAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFpgaImages(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHostReservationOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHostReservations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHosts(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIamInstanceProfileAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIdentityIdFormat(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIdFormat(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImageAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImageReferences(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImages(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImageUsageReportEntries(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImageUsageReports(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImportImageTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImportSnapshotTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceConnectEndpoints(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceCreditSpecifications(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceEventNotificationAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceEventWindows(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceImageMetadata(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceSqlHaHistoryStates(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceSqlHaStates(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceTopology(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceTypeOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceTypes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInternetGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamByoasn(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamExternalResourceVerificationTokens(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamPools(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamPrefixListResolvers(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamPrefixListResolverTargets(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamResourceDiscoveries(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamResourceDiscoveryAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpams(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpamScopes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIpv6Pools(params) {
        throw new Error(BINDING_ERROR);
    }
    describeKeyPairs(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLaunchTemplates(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLaunchTemplateVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLocalGatewayRouteTables(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLocalGatewayRouteTableVirtualInterfaceGroupAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLocalGatewayRouteTableVpcAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLocalGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLocalGatewayVirtualInterfaceGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLocalGatewayVirtualInterfaces(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLockedSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMacHosts(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMacModificationTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeManagedPrefixLists(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMovingAddresses(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNatGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkAcls(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkInsightsAccessScopeAnalyses(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkInsightsAccessScopes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkInsightsAnalyses(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkInsightsPaths(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkInterfaceAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkInterfacePermissions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNetworkInterfaces(params) {
        throw new Error(BINDING_ERROR);
    }
    describeOutpostLags(params) {
        throw new Error(BINDING_ERROR);
    }
    describePlacementGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describePrefixLists(params) {
        throw new Error(BINDING_ERROR);
    }
    describePrincipalIdFormat(params) {
        throw new Error(BINDING_ERROR);
    }
    describePublicIpv4Pools(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReplaceRootVolumeTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedInstancesListings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedInstancesModifications(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedInstancesOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRouteServerEndpoints(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRouteServerPeers(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRouteServers(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRouteTables(params) {
        throw new Error(BINDING_ERROR);
    }
    describeScheduledInstanceAvailability(params) {
        throw new Error(BINDING_ERROR);
    }
    describeScheduledInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecondaryInterfaces(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecondaryNetworks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecondarySubnets(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecurityGroupReferences(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecurityGroupRules(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecurityGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecurityGroupVpcAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeServiceLinkVirtualInterfaces(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshotAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshotTierStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSpotDatafeedSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSpotFleetInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSpotFleetRequestHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSpotFleetRequests(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSpotInstanceRequests(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSpotPriceHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    describeStaleSecurityGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeStoreImageTasks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSubnets(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTags(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrafficMirrorFilterRules(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrafficMirrorFilters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrafficMirrorSessions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrafficMirrorTargets(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayAttachments(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayConnectPeers(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayConnects(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayMeteringPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayMulticastDomains(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayPeeringAttachments(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayPolicyTables(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayRouteTableAnnouncements(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayRouteTables(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTransitGatewayVpcAttachments(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrunkInterfaceAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVerifiedAccessEndpoints(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVerifiedAccessGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVerifiedAccessInstanceLoggingConfigurations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVerifiedAccessInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVerifiedAccessTrustProviders(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVolumeAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVolumes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVolumesModifications(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVolumeStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcBlockPublicAccessExclusions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcBlockPublicAccessOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcClassicLink(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcClassicLinkDnsSupport(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEncryptionControls(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEndpointAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEndpointConnectionNotifications(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEndpointConnections(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEndpoints(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEndpointServiceConfigurations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEndpointServicePermissions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcEndpointServices(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcPeeringConnections(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpcs(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpnConcentrators(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpnConnections(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVpnGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    detachClassicLinkVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    detachInternetGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    detachNetworkInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    detachVerifiedAccessTrustProvider(params) {
        throw new Error(BINDING_ERROR);
    }
    detachVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    detachVpnGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    disableAddressTransfer(params) {
        throw new Error(BINDING_ERROR);
    }
    disableAllowedImagesSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    disableAwsNetworkPerformanceMetricSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    disableCapacityManager(params) {
        throw new Error(BINDING_ERROR);
    }
    disableEbsEncryptionByDefault(params) {
        throw new Error(BINDING_ERROR);
    }
    disableFastLaunch(params) {
        throw new Error(BINDING_ERROR);
    }
    disableFastSnapshotRestores(params) {
        throw new Error(BINDING_ERROR);
    }
    disableImage(params) {
        throw new Error(BINDING_ERROR);
    }
    disableImageBlockPublicAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    disableImageDeprecation(params) {
        throw new Error(BINDING_ERROR);
    }
    disableImageDeregistrationProtection(params) {
        throw new Error(BINDING_ERROR);
    }
    disableInstanceSqlHaStandbyDetections(params) {
        throw new Error(BINDING_ERROR);
    }
    disableIpamOrganizationAdminAccount(params) {
        throw new Error(BINDING_ERROR);
    }
    disableIpamPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    disableRouteServerPropagation(params) {
        throw new Error(BINDING_ERROR);
    }
    disableSerialConsoleAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    disableSnapshotBlockPublicAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    disableTransitGatewayRouteTablePropagation(params) {
        throw new Error(BINDING_ERROR);
    }
    disableVgwRoutePropagation(params) {
        throw new Error(BINDING_ERROR);
    }
    disableVpcClassicLink(params) {
        throw new Error(BINDING_ERROR);
    }
    disableVpcClassicLinkDnsSupport(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateCapacityReservationBillingOwner(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateClientVpnTargetNetwork(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateEnclaveCertificateIamRole(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateIamInstanceProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateInstanceEventWindow(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateIpamByoasn(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateIpamResourceDiscovery(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateNatGatewayAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateRouteServer(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateSecurityGroupVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateSubnetCidrBlock(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateTransitGatewayMulticastDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateTransitGatewayPolicyTable(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateTransitGatewayRouteTable(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateTrunkInterface(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateVpcCidrBlock(params) {
        throw new Error(BINDING_ERROR);
    }
    enableAddressTransfer(params) {
        throw new Error(BINDING_ERROR);
    }
    enableAllowedImagesSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    enableAwsNetworkPerformanceMetricSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    enableCapacityManager(params) {
        throw new Error(BINDING_ERROR);
    }
    enableEbsEncryptionByDefault(params) {
        throw new Error(BINDING_ERROR);
    }
    enableFastLaunch(params) {
        throw new Error(BINDING_ERROR);
    }
    enableFastSnapshotRestores(params) {
        throw new Error(BINDING_ERROR);
    }
    enableImage(params) {
        throw new Error(BINDING_ERROR);
    }
    enableImageBlockPublicAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    enableImageDeprecation(params) {
        throw new Error(BINDING_ERROR);
    }
    enableImageDeregistrationProtection(params) {
        throw new Error(BINDING_ERROR);
    }
    enableInstanceSqlHaStandbyDetections(params) {
        throw new Error(BINDING_ERROR);
    }
    enableIpamOrganizationAdminAccount(params) {
        throw new Error(BINDING_ERROR);
    }
    enableIpamPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    enableReachabilityAnalyzerOrganizationSharing(params) {
        throw new Error(BINDING_ERROR);
    }
    enableRouteServerPropagation(params) {
        throw new Error(BINDING_ERROR);
    }
    enableSerialConsoleAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    enableSnapshotBlockPublicAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    enableTransitGatewayRouteTablePropagation(params) {
        throw new Error(BINDING_ERROR);
    }
    enableVgwRoutePropagation(params) {
        throw new Error(BINDING_ERROR);
    }
    enableVolumeIO(params) {
        throw new Error(BINDING_ERROR);
    }
    enableVpcClassicLink(params) {
        throw new Error(BINDING_ERROR);
    }
    enableVpcClassicLinkDnsSupport(params) {
        throw new Error(BINDING_ERROR);
    }
    exportClientVpnClientCertificateRevocationList(params) {
        throw new Error(BINDING_ERROR);
    }
    exportClientVpnClientConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    exportImage(params) {
        throw new Error(BINDING_ERROR);
    }
    exportTransitGatewayRoutes(params) {
        throw new Error(BINDING_ERROR);
    }
    exportVerifiedAccessInstanceClientConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    getActiveVpnTunnelStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    getAllowedImagesSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    getAssociatedEnclaveCertificateIamRoles(params) {
        throw new Error(BINDING_ERROR);
    }
    getAssociatedIpv6PoolCidrs(params) {
        throw new Error(BINDING_ERROR);
    }
    getAwsNetworkPerformanceData(params) {
        throw new Error(BINDING_ERROR);
    }
    getCapacityManagerAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    getCapacityManagerMetricData(params) {
        throw new Error(BINDING_ERROR);
    }
    getCapacityManagerMetricDimensions(params) {
        throw new Error(BINDING_ERROR);
    }
    getCapacityReservationUsage(params) {
        throw new Error(BINDING_ERROR);
    }
    getCoipPoolUsage(params) {
        throw new Error(BINDING_ERROR);
    }
    getConsoleOutput(params) {
        throw new Error(BINDING_ERROR);
    }
    getConsoleScreenshot(params) {
        throw new Error(BINDING_ERROR);
    }
    getDeclarativePoliciesReportSummary(params) {
        throw new Error(BINDING_ERROR);
    }
    getDefaultCreditSpecification(params) {
        throw new Error(BINDING_ERROR);
    }
    getEbsDefaultKmsKeyId(params) {
        throw new Error(BINDING_ERROR);
    }
    getEbsEncryptionByDefault(params) {
        throw new Error(BINDING_ERROR);
    }
    getEnabledIpamPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getFlowLogsIntegrationTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    getGroupsForCapacityReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    getHostReservationPurchasePreview(params) {
        throw new Error(BINDING_ERROR);
    }
    getImageAncestry(params) {
        throw new Error(BINDING_ERROR);
    }
    getImageBlockPublicAccessState(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceMetadataDefaults(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceTpmEkPub(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceTypesFromInstanceRequirements(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceUefiData(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamAddressHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamDiscoveredAccounts(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamDiscoveredPublicAddresses(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamDiscoveredResourceCidrs(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamPolicyAllocationRules(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamPolicyOrganizationTargets(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamPoolAllocations(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamPoolCidrs(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamPrefixListResolverRules(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamPrefixListResolverVersionEntries(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamPrefixListResolverVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    getIpamResourceCidrs(params) {
        throw new Error(BINDING_ERROR);
    }
    getLaunchTemplateData(params) {
        throw new Error(BINDING_ERROR);
    }
    getManagedPrefixListAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    getManagedPrefixListEntries(params) {
        throw new Error(BINDING_ERROR);
    }
    getNetworkInsightsAccessScopeAnalysisFindings(params) {
        throw new Error(BINDING_ERROR);
    }
    getNetworkInsightsAccessScopeContent(params) {
        throw new Error(BINDING_ERROR);
    }
    getPasswordData(params) {
        throw new Error(BINDING_ERROR);
    }
    getReservedInstancesExchangeQuote(params) {
        throw new Error(BINDING_ERROR);
    }
    getRouteServerAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    getRouteServerPropagations(params) {
        throw new Error(BINDING_ERROR);
    }
    getRouteServerRoutingDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    getSecurityGroupsForVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    getSerialConsoleAccessStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    getSnapshotBlockPublicAccessState(params) {
        throw new Error(BINDING_ERROR);
    }
    getSpotPlacementScores(params) {
        throw new Error(BINDING_ERROR);
    }
    getSubnetCidrReservations(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayAttachmentPropagations(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayMeteringPolicyEntries(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayMulticastDomainAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayPolicyTableAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayPolicyTableEntries(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayPrefixListReferences(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayRouteTableAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    getTransitGatewayRouteTablePropagations(params) {
        throw new Error(BINDING_ERROR);
    }
    getVerifiedAccessEndpointPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getVerifiedAccessEndpointTargets(params) {
        throw new Error(BINDING_ERROR);
    }
    getVerifiedAccessGroupPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getVpcResourcesBlockingEncryptionEnforcement(params) {
        throw new Error(BINDING_ERROR);
    }
    getVpnConnectionDeviceSampleConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    getVpnConnectionDeviceTypes(params) {
        throw new Error(BINDING_ERROR);
    }
    getVpnTunnelReplacementStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    importClientVpnClientCertificateRevocationList(params) {
        throw new Error(BINDING_ERROR);
    }
    importImage(params) {
        throw new Error(BINDING_ERROR);
    }
    importInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    importKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    importSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    importVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    listImagesInRecycleBin(params) {
        throw new Error(BINDING_ERROR);
    }
    listSnapshotsInRecycleBin(params) {
        throw new Error(BINDING_ERROR);
    }
    listVolumesInRecycleBin(params) {
        throw new Error(BINDING_ERROR);
    }
    lockSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyAddressAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyAvailabilityZoneGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyCapacityReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyCapacityReservationFleet(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClientVpnEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyDefaultCreditSpecification(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyEbsDefaultKmsKeyId(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyFleet(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyFpgaImageAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyHosts(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIdentityIdFormat(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIdFormat(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyImageAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceCapacityReservationAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceConnectEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceCpuOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceCreditSpecification(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceEventStartTime(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceEventWindow(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceMaintenanceOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceMetadataDefaults(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceMetadataOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceNetworkPerformanceOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstancePlacement(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpam(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpamPolicyAllocationRules(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpamPool(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpamPrefixListResolver(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpamPrefixListResolverTarget(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpamResourceCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpamResourceDiscovery(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpamScope(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyLaunchTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyLocalGatewayRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyManagedPrefixList(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyNetworkInterfaceAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyPrivateDnsNameOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyPublicIpDnsNameOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyReservedInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyRouteServer(params) {
        throw new Error(BINDING_ERROR);
    }
    modifySecurityGroupRules(params) {
        throw new Error(BINDING_ERROR);
    }
    modifySnapshotAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifySnapshotTier(params) {
        throw new Error(BINDING_ERROR);
    }
    modifySpotFleetRequest(params) {
        throw new Error(BINDING_ERROR);
    }
    modifySubnetAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTrafficMirrorFilterNetworkServices(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTrafficMirrorFilterRule(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTrafficMirrorSession(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTransitGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTransitGatewayMeteringPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTransitGatewayPrefixListReference(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTransitGatewayVpcAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVerifiedAccessEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVerifiedAccessEndpointPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVerifiedAccessGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVerifiedAccessGroupPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVerifiedAccessInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVerifiedAccessInstanceLoggingConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVerifiedAccessTrustProvider(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVolumeAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcBlockPublicAccessExclusion(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcBlockPublicAccessOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcEncryptionControl(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcEndpointConnectionNotification(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcEndpointServiceConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcEndpointServicePayerResponsibility(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcEndpointServicePermissions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcPeeringConnectionOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpcTenancy(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpnConnection(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpnConnectionOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpnTunnelCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyVpnTunnelOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    monitorInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    moveAddressToVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    moveByoipCidrToIpam(params) {
        throw new Error(BINDING_ERROR);
    }
    moveCapacityReservationInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    provisionByoipCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    provisionIpamByoasn(params) {
        throw new Error(BINDING_ERROR);
    }
    provisionIpamPoolCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    provisionPublicIpv4PoolCidr(params) {
        throw new Error(BINDING_ERROR);
    }
    purchaseCapacityBlock(params) {
        throw new Error(BINDING_ERROR);
    }
    purchaseCapacityBlockExtension(params) {
        throw new Error(BINDING_ERROR);
    }
    purchaseHostReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    purchaseReservedInstancesOffering(params) {
        throw new Error(BINDING_ERROR);
    }
    purchaseScheduledInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    rebootInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    registerImage(params) {
        throw new Error(BINDING_ERROR);
    }
    registerInstanceEventNotificationAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    registerTransitGatewayMulticastGroupMembers(params) {
        throw new Error(BINDING_ERROR);
    }
    registerTransitGatewayMulticastGroupSources(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectCapacityReservationBillingOwnership(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectTransitGatewayMulticastDomainAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectTransitGatewayPeeringAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectTransitGatewayVpcAttachment(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectVpcEndpointConnections(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectVpcPeeringConnection(params) {
        throw new Error(BINDING_ERROR);
    }
    releaseAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    releaseHosts(params) {
        throw new Error(BINDING_ERROR);
    }
    releaseIpamPoolAllocation(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceIamInstanceProfileAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceImageCriteriaInAllowedImagesSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceNetworkAclAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceNetworkAclEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceRouteTableAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceTransitGatewayRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    replaceVpnTunnel(params) {
        throw new Error(BINDING_ERROR);
    }
    reportInstanceStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    requestSpotFleet(params) {
        throw new Error(BINDING_ERROR);
    }
    requestSpotInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    resetAddressAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    resetEbsDefaultKmsKeyId(params) {
        throw new Error(BINDING_ERROR);
    }
    resetFpgaImageAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    resetImageAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    resetInstanceAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    resetNetworkInterfaceAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    resetSnapshotAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreAddressToClassic(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreImageFromRecycleBin(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreManagedPrefixListVersion(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreSnapshotFromRecycleBin(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreSnapshotTier(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreVolumeFromRecycleBin(params) {
        throw new Error(BINDING_ERROR);
    }
    revokeClientVpnIngress(params) {
        throw new Error(BINDING_ERROR);
    }
    revokeSecurityGroupEgress(params) {
        throw new Error(BINDING_ERROR);
    }
    revokeSecurityGroupIngress(params) {
        throw new Error(BINDING_ERROR);
    }
    runInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    runScheduledInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    searchLocalGatewayRoutes(params) {
        throw new Error(BINDING_ERROR);
    }
    searchTransitGatewayMulticastGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    searchTransitGatewayRoutes(params) {
        throw new Error(BINDING_ERROR);
    }
    sendDiagnosticInterrupt(params) {
        throw new Error(BINDING_ERROR);
    }
    startDeclarativePoliciesReport(params) {
        throw new Error(BINDING_ERROR);
    }
    startInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    startNetworkInsightsAccessScopeAnalysis(params) {
        throw new Error(BINDING_ERROR);
    }
    startNetworkInsightsAnalysis(params) {
        throw new Error(BINDING_ERROR);
    }
    startVpcEndpointServicePrivateDnsVerification(params) {
        throw new Error(BINDING_ERROR);
    }
    stopInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    terminateClientVpnConnections(params) {
        throw new Error(BINDING_ERROR);
    }
    terminateInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    unassignIpv6Addresses(params) {
        throw new Error(BINDING_ERROR);
    }
    unassignPrivateIpAddresses(params) {
        throw new Error(BINDING_ERROR);
    }
    unassignPrivateNatGatewayAddress(params) {
        throw new Error(BINDING_ERROR);
    }
    unlockSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    unmonitorInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCapacityManagerOrganizationsAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    updateInterruptibleCapacityReservationAllocation(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSecurityGroupRuleDescriptionsEgress(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSecurityGroupRuleDescriptionsIngress(params) {
        throw new Error(BINDING_ERROR);
    }
    withdrawByoipCidr(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.EC2 = EC2;
//# sourceMappingURL=EC2.js.map