import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AcceptAttachmentCommandInput, AcceptAttachmentCommandOutput, } from "./commands/AcceptAttachmentCommand"; import { AssociateConnectPeerCommandInput, AssociateConnectPeerCommandOutput, } from "./commands/AssociateConnectPeerCommand"; import { AssociateCustomerGatewayCommandInput, AssociateCustomerGatewayCommandOutput, } from "./commands/AssociateCustomerGatewayCommand"; import { AssociateLinkCommandInput, AssociateLinkCommandOutput, } from "./commands/AssociateLinkCommand"; import { AssociateTransitGatewayConnectPeerCommandInput, AssociateTransitGatewayConnectPeerCommandOutput, } from "./commands/AssociateTransitGatewayConnectPeerCommand"; import { CreateConnectAttachmentCommandInput, CreateConnectAttachmentCommandOutput, } from "./commands/CreateConnectAttachmentCommand"; import { CreateConnectionCommandInput, CreateConnectionCommandOutput, } from "./commands/CreateConnectionCommand"; import { CreateConnectPeerCommandInput, CreateConnectPeerCommandOutput, } from "./commands/CreateConnectPeerCommand"; import { CreateCoreNetworkCommandInput, CreateCoreNetworkCommandOutput, } from "./commands/CreateCoreNetworkCommand"; import { CreateCoreNetworkPrefixListAssociationCommandInput, CreateCoreNetworkPrefixListAssociationCommandOutput, } from "./commands/CreateCoreNetworkPrefixListAssociationCommand"; import { CreateDeviceCommandInput, CreateDeviceCommandOutput, } from "./commands/CreateDeviceCommand"; import { CreateDirectConnectGatewayAttachmentCommandInput, CreateDirectConnectGatewayAttachmentCommandOutput, } from "./commands/CreateDirectConnectGatewayAttachmentCommand"; import { CreateGlobalNetworkCommandInput, CreateGlobalNetworkCommandOutput, } from "./commands/CreateGlobalNetworkCommand"; import { CreateLinkCommandInput, CreateLinkCommandOutput } from "./commands/CreateLinkCommand"; import { CreateSiteCommandInput, CreateSiteCommandOutput } from "./commands/CreateSiteCommand"; import { CreateSiteToSiteVpnAttachmentCommandInput, CreateSiteToSiteVpnAttachmentCommandOutput, } from "./commands/CreateSiteToSiteVpnAttachmentCommand"; import { CreateTransitGatewayPeeringCommandInput, CreateTransitGatewayPeeringCommandOutput, } from "./commands/CreateTransitGatewayPeeringCommand"; import { CreateTransitGatewayRouteTableAttachmentCommandInput, CreateTransitGatewayRouteTableAttachmentCommandOutput, } from "./commands/CreateTransitGatewayRouteTableAttachmentCommand"; import { CreateVpcAttachmentCommandInput, CreateVpcAttachmentCommandOutput, } from "./commands/CreateVpcAttachmentCommand"; import { DeleteAttachmentCommandInput, DeleteAttachmentCommandOutput, } from "./commands/DeleteAttachmentCommand"; import { DeleteConnectionCommandInput, DeleteConnectionCommandOutput, } from "./commands/DeleteConnectionCommand"; import { DeleteConnectPeerCommandInput, DeleteConnectPeerCommandOutput, } from "./commands/DeleteConnectPeerCommand"; import { DeleteCoreNetworkCommandInput, DeleteCoreNetworkCommandOutput, } from "./commands/DeleteCoreNetworkCommand"; import { DeleteCoreNetworkPolicyVersionCommandInput, DeleteCoreNetworkPolicyVersionCommandOutput, } from "./commands/DeleteCoreNetworkPolicyVersionCommand"; import { DeleteCoreNetworkPrefixListAssociationCommandInput, DeleteCoreNetworkPrefixListAssociationCommandOutput, } from "./commands/DeleteCoreNetworkPrefixListAssociationCommand"; import { DeleteDeviceCommandInput, DeleteDeviceCommandOutput, } from "./commands/DeleteDeviceCommand"; import { DeleteGlobalNetworkCommandInput, DeleteGlobalNetworkCommandOutput, } from "./commands/DeleteGlobalNetworkCommand"; import { DeleteLinkCommandInput, DeleteLinkCommandOutput } from "./commands/DeleteLinkCommand"; import { DeletePeeringCommandInput, DeletePeeringCommandOutput, } from "./commands/DeletePeeringCommand"; import { DeleteResourcePolicyCommandInput, DeleteResourcePolicyCommandOutput, } from "./commands/DeleteResourcePolicyCommand"; import { DeleteSiteCommandInput, DeleteSiteCommandOutput } from "./commands/DeleteSiteCommand"; import { DeregisterTransitGatewayCommandInput, DeregisterTransitGatewayCommandOutput, } from "./commands/DeregisterTransitGatewayCommand"; import { DescribeGlobalNetworksCommandInput, DescribeGlobalNetworksCommandOutput, } from "./commands/DescribeGlobalNetworksCommand"; import { DisassociateConnectPeerCommandInput, DisassociateConnectPeerCommandOutput, } from "./commands/DisassociateConnectPeerCommand"; import { DisassociateCustomerGatewayCommandInput, DisassociateCustomerGatewayCommandOutput, } from "./commands/DisassociateCustomerGatewayCommand"; import { DisassociateLinkCommandInput, DisassociateLinkCommandOutput, } from "./commands/DisassociateLinkCommand"; import { DisassociateTransitGatewayConnectPeerCommandInput, DisassociateTransitGatewayConnectPeerCommandOutput, } from "./commands/DisassociateTransitGatewayConnectPeerCommand"; import { ExecuteCoreNetworkChangeSetCommandInput, ExecuteCoreNetworkChangeSetCommandOutput, } from "./commands/ExecuteCoreNetworkChangeSetCommand"; import { GetConnectAttachmentCommandInput, GetConnectAttachmentCommandOutput, } from "./commands/GetConnectAttachmentCommand"; import { GetConnectionsCommandInput, GetConnectionsCommandOutput, } from "./commands/GetConnectionsCommand"; import { GetConnectPeerAssociationsCommandInput, GetConnectPeerAssociationsCommandOutput, } from "./commands/GetConnectPeerAssociationsCommand"; import { GetConnectPeerCommandInput, GetConnectPeerCommandOutput, } from "./commands/GetConnectPeerCommand"; import { GetCoreNetworkChangeEventsCommandInput, GetCoreNetworkChangeEventsCommandOutput, } from "./commands/GetCoreNetworkChangeEventsCommand"; import { GetCoreNetworkChangeSetCommandInput, GetCoreNetworkChangeSetCommandOutput, } from "./commands/GetCoreNetworkChangeSetCommand"; import { GetCoreNetworkCommandInput, GetCoreNetworkCommandOutput, } from "./commands/GetCoreNetworkCommand"; import { GetCoreNetworkPolicyCommandInput, GetCoreNetworkPolicyCommandOutput, } from "./commands/GetCoreNetworkPolicyCommand"; import { GetCustomerGatewayAssociationsCommandInput, GetCustomerGatewayAssociationsCommandOutput, } from "./commands/GetCustomerGatewayAssociationsCommand"; import { GetDevicesCommandInput, GetDevicesCommandOutput } from "./commands/GetDevicesCommand"; import { GetDirectConnectGatewayAttachmentCommandInput, GetDirectConnectGatewayAttachmentCommandOutput, } from "./commands/GetDirectConnectGatewayAttachmentCommand"; import { GetLinkAssociationsCommandInput, GetLinkAssociationsCommandOutput, } from "./commands/GetLinkAssociationsCommand"; import { GetLinksCommandInput, GetLinksCommandOutput } from "./commands/GetLinksCommand"; import { GetNetworkResourceCountsCommandInput, GetNetworkResourceCountsCommandOutput, } from "./commands/GetNetworkResourceCountsCommand"; import { GetNetworkResourceRelationshipsCommandInput, GetNetworkResourceRelationshipsCommandOutput, } from "./commands/GetNetworkResourceRelationshipsCommand"; import { GetNetworkResourcesCommandInput, GetNetworkResourcesCommandOutput, } from "./commands/GetNetworkResourcesCommand"; import { GetNetworkRoutesCommandInput, GetNetworkRoutesCommandOutput, } from "./commands/GetNetworkRoutesCommand"; import { GetNetworkTelemetryCommandInput, GetNetworkTelemetryCommandOutput, } from "./commands/GetNetworkTelemetryCommand"; import { GetResourcePolicyCommandInput, GetResourcePolicyCommandOutput, } from "./commands/GetResourcePolicyCommand"; import { GetRouteAnalysisCommandInput, GetRouteAnalysisCommandOutput, } from "./commands/GetRouteAnalysisCommand"; import { GetSitesCommandInput, GetSitesCommandOutput } from "./commands/GetSitesCommand"; import { GetSiteToSiteVpnAttachmentCommandInput, GetSiteToSiteVpnAttachmentCommandOutput, } from "./commands/GetSiteToSiteVpnAttachmentCommand"; import { GetTransitGatewayConnectPeerAssociationsCommandInput, GetTransitGatewayConnectPeerAssociationsCommandOutput, } from "./commands/GetTransitGatewayConnectPeerAssociationsCommand"; import { GetTransitGatewayPeeringCommandInput, GetTransitGatewayPeeringCommandOutput, } from "./commands/GetTransitGatewayPeeringCommand"; import { GetTransitGatewayRegistrationsCommandInput, GetTransitGatewayRegistrationsCommandOutput, } from "./commands/GetTransitGatewayRegistrationsCommand"; import { GetTransitGatewayRouteTableAttachmentCommandInput, GetTransitGatewayRouteTableAttachmentCommandOutput, } from "./commands/GetTransitGatewayRouteTableAttachmentCommand"; import { GetVpcAttachmentCommandInput, GetVpcAttachmentCommandOutput, } from "./commands/GetVpcAttachmentCommand"; import { ListAttachmentRoutingPolicyAssociationsCommandInput, ListAttachmentRoutingPolicyAssociationsCommandOutput, } from "./commands/ListAttachmentRoutingPolicyAssociationsCommand"; import { ListAttachmentsCommandInput, ListAttachmentsCommandOutput, } from "./commands/ListAttachmentsCommand"; import { ListConnectPeersCommandInput, ListConnectPeersCommandOutput, } from "./commands/ListConnectPeersCommand"; import { ListCoreNetworkPolicyVersionsCommandInput, ListCoreNetworkPolicyVersionsCommandOutput, } from "./commands/ListCoreNetworkPolicyVersionsCommand"; import { ListCoreNetworkPrefixListAssociationsCommandInput, ListCoreNetworkPrefixListAssociationsCommandOutput, } from "./commands/ListCoreNetworkPrefixListAssociationsCommand"; import { ListCoreNetworkRoutingInformationCommandInput, ListCoreNetworkRoutingInformationCommandOutput, } from "./commands/ListCoreNetworkRoutingInformationCommand"; import { ListCoreNetworksCommandInput, ListCoreNetworksCommandOutput, } from "./commands/ListCoreNetworksCommand"; import { ListOrganizationServiceAccessStatusCommandInput, ListOrganizationServiceAccessStatusCommandOutput, } from "./commands/ListOrganizationServiceAccessStatusCommand"; import { ListPeeringsCommandInput, ListPeeringsCommandOutput, } from "./commands/ListPeeringsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PutAttachmentRoutingPolicyLabelCommandInput, PutAttachmentRoutingPolicyLabelCommandOutput, } from "./commands/PutAttachmentRoutingPolicyLabelCommand"; import { PutCoreNetworkPolicyCommandInput, PutCoreNetworkPolicyCommandOutput, } from "./commands/PutCoreNetworkPolicyCommand"; import { PutResourcePolicyCommandInput, PutResourcePolicyCommandOutput, } from "./commands/PutResourcePolicyCommand"; import { RegisterTransitGatewayCommandInput, RegisterTransitGatewayCommandOutput, } from "./commands/RegisterTransitGatewayCommand"; import { RejectAttachmentCommandInput, RejectAttachmentCommandOutput, } from "./commands/RejectAttachmentCommand"; import { RemoveAttachmentRoutingPolicyLabelCommandInput, RemoveAttachmentRoutingPolicyLabelCommandOutput, } from "./commands/RemoveAttachmentRoutingPolicyLabelCommand"; import { RestoreCoreNetworkPolicyVersionCommandInput, RestoreCoreNetworkPolicyVersionCommandOutput, } from "./commands/RestoreCoreNetworkPolicyVersionCommand"; import { StartOrganizationServiceAccessUpdateCommandInput, StartOrganizationServiceAccessUpdateCommandOutput, } from "./commands/StartOrganizationServiceAccessUpdateCommand"; import { StartRouteAnalysisCommandInput, StartRouteAnalysisCommandOutput, } from "./commands/StartRouteAnalysisCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateConnectionCommandInput, UpdateConnectionCommandOutput, } from "./commands/UpdateConnectionCommand"; import { UpdateCoreNetworkCommandInput, UpdateCoreNetworkCommandOutput, } from "./commands/UpdateCoreNetworkCommand"; import { UpdateDeviceCommandInput, UpdateDeviceCommandOutput, } from "./commands/UpdateDeviceCommand"; import { UpdateDirectConnectGatewayAttachmentCommandInput, UpdateDirectConnectGatewayAttachmentCommandOutput, } from "./commands/UpdateDirectConnectGatewayAttachmentCommand"; import { UpdateGlobalNetworkCommandInput, UpdateGlobalNetworkCommandOutput, } from "./commands/UpdateGlobalNetworkCommand"; import { UpdateLinkCommandInput, UpdateLinkCommandOutput } from "./commands/UpdateLinkCommand"; import { UpdateNetworkResourceMetadataCommandInput, UpdateNetworkResourceMetadataCommandOutput, } from "./commands/UpdateNetworkResourceMetadataCommand"; import { UpdateSiteCommandInput, UpdateSiteCommandOutput } from "./commands/UpdateSiteCommand"; import { UpdateVpcAttachmentCommandInput, UpdateVpcAttachmentCommandOutput, } from "./commands/UpdateVpcAttachmentCommand"; import { NetworkManagerClient } from "./NetworkManagerClient"; export interface NetworkManager { acceptAttachment( args: AcceptAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; acceptAttachment( args: AcceptAttachmentCommandInput, cb: (err: any, data?: AcceptAttachmentCommandOutput) => void, ): void; acceptAttachment( args: AcceptAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AcceptAttachmentCommandOutput) => void, ): void; associateConnectPeer( args: AssociateConnectPeerCommandInput, options?: __HttpHandlerOptions, ): Promise; associateConnectPeer( args: AssociateConnectPeerCommandInput, cb: (err: any, data?: AssociateConnectPeerCommandOutput) => void, ): void; associateConnectPeer( args: AssociateConnectPeerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateConnectPeerCommandOutput) => void, ): void; associateCustomerGateway( args: AssociateCustomerGatewayCommandInput, options?: __HttpHandlerOptions, ): Promise; associateCustomerGateway( args: AssociateCustomerGatewayCommandInput, cb: (err: any, data?: AssociateCustomerGatewayCommandOutput) => void, ): void; associateCustomerGateway( args: AssociateCustomerGatewayCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateCustomerGatewayCommandOutput) => void, ): void; associateLink( args: AssociateLinkCommandInput, options?: __HttpHandlerOptions, ): Promise; associateLink( args: AssociateLinkCommandInput, cb: (err: any, data?: AssociateLinkCommandOutput) => void, ): void; associateLink( args: AssociateLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateLinkCommandOutput) => void, ): void; associateTransitGatewayConnectPeer( args: AssociateTransitGatewayConnectPeerCommandInput, options?: __HttpHandlerOptions, ): Promise; associateTransitGatewayConnectPeer( args: AssociateTransitGatewayConnectPeerCommandInput, cb: (err: any, data?: AssociateTransitGatewayConnectPeerCommandOutput) => void, ): void; associateTransitGatewayConnectPeer( args: AssociateTransitGatewayConnectPeerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateTransitGatewayConnectPeerCommandOutput) => void, ): void; createConnectAttachment( args: CreateConnectAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; createConnectAttachment( args: CreateConnectAttachmentCommandInput, cb: (err: any, data?: CreateConnectAttachmentCommandOutput) => void, ): void; createConnectAttachment( args: CreateConnectAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateConnectAttachmentCommandOutput) => void, ): void; createConnection( args: CreateConnectionCommandInput, options?: __HttpHandlerOptions, ): Promise; createConnection( args: CreateConnectionCommandInput, cb: (err: any, data?: CreateConnectionCommandOutput) => void, ): void; createConnection( args: CreateConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateConnectionCommandOutput) => void, ): void; createConnectPeer( args: CreateConnectPeerCommandInput, options?: __HttpHandlerOptions, ): Promise; createConnectPeer( args: CreateConnectPeerCommandInput, cb: (err: any, data?: CreateConnectPeerCommandOutput) => void, ): void; createConnectPeer( args: CreateConnectPeerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateConnectPeerCommandOutput) => void, ): void; createCoreNetwork( args: CreateCoreNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; createCoreNetwork( args: CreateCoreNetworkCommandInput, cb: (err: any, data?: CreateCoreNetworkCommandOutput) => void, ): void; createCoreNetwork( args: CreateCoreNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCoreNetworkCommandOutput) => void, ): void; createCoreNetworkPrefixListAssociation( args: CreateCoreNetworkPrefixListAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; createCoreNetworkPrefixListAssociation( args: CreateCoreNetworkPrefixListAssociationCommandInput, cb: (err: any, data?: CreateCoreNetworkPrefixListAssociationCommandOutput) => void, ): void; createCoreNetworkPrefixListAssociation( args: CreateCoreNetworkPrefixListAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCoreNetworkPrefixListAssociationCommandOutput) => void, ): void; createDevice( args: CreateDeviceCommandInput, options?: __HttpHandlerOptions, ): Promise; createDevice( args: CreateDeviceCommandInput, cb: (err: any, data?: CreateDeviceCommandOutput) => void, ): void; createDevice( args: CreateDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDeviceCommandOutput) => void, ): void; createDirectConnectGatewayAttachment( args: CreateDirectConnectGatewayAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; createDirectConnectGatewayAttachment( args: CreateDirectConnectGatewayAttachmentCommandInput, cb: (err: any, data?: CreateDirectConnectGatewayAttachmentCommandOutput) => void, ): void; createDirectConnectGatewayAttachment( args: CreateDirectConnectGatewayAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDirectConnectGatewayAttachmentCommandOutput) => void, ): void; createGlobalNetwork(): Promise; createGlobalNetwork( args: CreateGlobalNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; createGlobalNetwork( args: CreateGlobalNetworkCommandInput, cb: (err: any, data?: CreateGlobalNetworkCommandOutput) => void, ): void; createGlobalNetwork( args: CreateGlobalNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateGlobalNetworkCommandOutput) => void, ): void; createLink( args: CreateLinkCommandInput, options?: __HttpHandlerOptions, ): Promise; createLink( args: CreateLinkCommandInput, cb: (err: any, data?: CreateLinkCommandOutput) => void, ): void; createLink( args: CreateLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLinkCommandOutput) => void, ): void; createSite( args: CreateSiteCommandInput, options?: __HttpHandlerOptions, ): Promise; createSite( args: CreateSiteCommandInput, cb: (err: any, data?: CreateSiteCommandOutput) => void, ): void; createSite( args: CreateSiteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSiteCommandOutput) => void, ): void; createSiteToSiteVpnAttachment( args: CreateSiteToSiteVpnAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; createSiteToSiteVpnAttachment( args: CreateSiteToSiteVpnAttachmentCommandInput, cb: (err: any, data?: CreateSiteToSiteVpnAttachmentCommandOutput) => void, ): void; createSiteToSiteVpnAttachment( args: CreateSiteToSiteVpnAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSiteToSiteVpnAttachmentCommandOutput) => void, ): void; createTransitGatewayPeering( args: CreateTransitGatewayPeeringCommandInput, options?: __HttpHandlerOptions, ): Promise; createTransitGatewayPeering( args: CreateTransitGatewayPeeringCommandInput, cb: (err: any, data?: CreateTransitGatewayPeeringCommandOutput) => void, ): void; createTransitGatewayPeering( args: CreateTransitGatewayPeeringCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTransitGatewayPeeringCommandOutput) => void, ): void; createTransitGatewayRouteTableAttachment( args: CreateTransitGatewayRouteTableAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; createTransitGatewayRouteTableAttachment( args: CreateTransitGatewayRouteTableAttachmentCommandInput, cb: (err: any, data?: CreateTransitGatewayRouteTableAttachmentCommandOutput) => void, ): void; createTransitGatewayRouteTableAttachment( args: CreateTransitGatewayRouteTableAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTransitGatewayRouteTableAttachmentCommandOutput) => void, ): void; createVpcAttachment( args: CreateVpcAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; createVpcAttachment( args: CreateVpcAttachmentCommandInput, cb: (err: any, data?: CreateVpcAttachmentCommandOutput) => void, ): void; createVpcAttachment( args: CreateVpcAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateVpcAttachmentCommandOutput) => void, ): void; deleteAttachment( args: DeleteAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAttachment( args: DeleteAttachmentCommandInput, cb: (err: any, data?: DeleteAttachmentCommandOutput) => void, ): void; deleteAttachment( args: DeleteAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAttachmentCommandOutput) => void, ): void; deleteConnection( args: DeleteConnectionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteConnection( args: DeleteConnectionCommandInput, cb: (err: any, data?: DeleteConnectionCommandOutput) => void, ): void; deleteConnection( args: DeleteConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConnectionCommandOutput) => void, ): void; deleteConnectPeer( args: DeleteConnectPeerCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteConnectPeer( args: DeleteConnectPeerCommandInput, cb: (err: any, data?: DeleteConnectPeerCommandOutput) => void, ): void; deleteConnectPeer( args: DeleteConnectPeerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConnectPeerCommandOutput) => void, ): void; deleteCoreNetwork( args: DeleteCoreNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteCoreNetwork( args: DeleteCoreNetworkCommandInput, cb: (err: any, data?: DeleteCoreNetworkCommandOutput) => void, ): void; deleteCoreNetwork( args: DeleteCoreNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCoreNetworkCommandOutput) => void, ): void; deleteCoreNetworkPolicyVersion( args: DeleteCoreNetworkPolicyVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteCoreNetworkPolicyVersion( args: DeleteCoreNetworkPolicyVersionCommandInput, cb: (err: any, data?: DeleteCoreNetworkPolicyVersionCommandOutput) => void, ): void; deleteCoreNetworkPolicyVersion( args: DeleteCoreNetworkPolicyVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCoreNetworkPolicyVersionCommandOutput) => void, ): void; deleteCoreNetworkPrefixListAssociation( args: DeleteCoreNetworkPrefixListAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteCoreNetworkPrefixListAssociation( args: DeleteCoreNetworkPrefixListAssociationCommandInput, cb: (err: any, data?: DeleteCoreNetworkPrefixListAssociationCommandOutput) => void, ): void; deleteCoreNetworkPrefixListAssociation( args: DeleteCoreNetworkPrefixListAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCoreNetworkPrefixListAssociationCommandOutput) => void, ): void; deleteDevice( args: DeleteDeviceCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDevice( args: DeleteDeviceCommandInput, cb: (err: any, data?: DeleteDeviceCommandOutput) => void, ): void; deleteDevice( args: DeleteDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDeviceCommandOutput) => void, ): void; deleteGlobalNetwork( args: DeleteGlobalNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteGlobalNetwork( args: DeleteGlobalNetworkCommandInput, cb: (err: any, data?: DeleteGlobalNetworkCommandOutput) => void, ): void; deleteGlobalNetwork( args: DeleteGlobalNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteGlobalNetworkCommandOutput) => void, ): void; deleteLink( args: DeleteLinkCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteLink( args: DeleteLinkCommandInput, cb: (err: any, data?: DeleteLinkCommandOutput) => void, ): void; deleteLink( args: DeleteLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLinkCommandOutput) => void, ): void; deletePeering( args: DeletePeeringCommandInput, options?: __HttpHandlerOptions, ): Promise; deletePeering( args: DeletePeeringCommandInput, cb: (err: any, data?: DeletePeeringCommandOutput) => void, ): void; deletePeering( args: DeletePeeringCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePeeringCommandOutput) => void, ): void; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void, ): void; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void, ): void; deleteSite( args: DeleteSiteCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteSite( args: DeleteSiteCommandInput, cb: (err: any, data?: DeleteSiteCommandOutput) => void, ): void; deleteSite( args: DeleteSiteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSiteCommandOutput) => void, ): void; deregisterTransitGateway( args: DeregisterTransitGatewayCommandInput, options?: __HttpHandlerOptions, ): Promise; deregisterTransitGateway( args: DeregisterTransitGatewayCommandInput, cb: (err: any, data?: DeregisterTransitGatewayCommandOutput) => void, ): void; deregisterTransitGateway( args: DeregisterTransitGatewayCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeregisterTransitGatewayCommandOutput) => void, ): void; describeGlobalNetworks(): Promise; describeGlobalNetworks( args: DescribeGlobalNetworksCommandInput, options?: __HttpHandlerOptions, ): Promise; describeGlobalNetworks( args: DescribeGlobalNetworksCommandInput, cb: (err: any, data?: DescribeGlobalNetworksCommandOutput) => void, ): void; describeGlobalNetworks( args: DescribeGlobalNetworksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeGlobalNetworksCommandOutput) => void, ): void; disassociateConnectPeer( args: DisassociateConnectPeerCommandInput, options?: __HttpHandlerOptions, ): Promise; disassociateConnectPeer( args: DisassociateConnectPeerCommandInput, cb: (err: any, data?: DisassociateConnectPeerCommandOutput) => void, ): void; disassociateConnectPeer( args: DisassociateConnectPeerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateConnectPeerCommandOutput) => void, ): void; disassociateCustomerGateway( args: DisassociateCustomerGatewayCommandInput, options?: __HttpHandlerOptions, ): Promise; disassociateCustomerGateway( args: DisassociateCustomerGatewayCommandInput, cb: (err: any, data?: DisassociateCustomerGatewayCommandOutput) => void, ): void; disassociateCustomerGateway( args: DisassociateCustomerGatewayCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateCustomerGatewayCommandOutput) => void, ): void; disassociateLink( args: DisassociateLinkCommandInput, options?: __HttpHandlerOptions, ): Promise; disassociateLink( args: DisassociateLinkCommandInput, cb: (err: any, data?: DisassociateLinkCommandOutput) => void, ): void; disassociateLink( args: DisassociateLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateLinkCommandOutput) => void, ): void; disassociateTransitGatewayConnectPeer( args: DisassociateTransitGatewayConnectPeerCommandInput, options?: __HttpHandlerOptions, ): Promise; disassociateTransitGatewayConnectPeer( args: DisassociateTransitGatewayConnectPeerCommandInput, cb: (err: any, data?: DisassociateTransitGatewayConnectPeerCommandOutput) => void, ): void; disassociateTransitGatewayConnectPeer( args: DisassociateTransitGatewayConnectPeerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateTransitGatewayConnectPeerCommandOutput) => void, ): void; executeCoreNetworkChangeSet( args: ExecuteCoreNetworkChangeSetCommandInput, options?: __HttpHandlerOptions, ): Promise; executeCoreNetworkChangeSet( args: ExecuteCoreNetworkChangeSetCommandInput, cb: (err: any, data?: ExecuteCoreNetworkChangeSetCommandOutput) => void, ): void; executeCoreNetworkChangeSet( args: ExecuteCoreNetworkChangeSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ExecuteCoreNetworkChangeSetCommandOutput) => void, ): void; getConnectAttachment( args: GetConnectAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; getConnectAttachment( args: GetConnectAttachmentCommandInput, cb: (err: any, data?: GetConnectAttachmentCommandOutput) => void, ): void; getConnectAttachment( args: GetConnectAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConnectAttachmentCommandOutput) => void, ): void; getConnections( args: GetConnectionsCommandInput, options?: __HttpHandlerOptions, ): Promise; getConnections( args: GetConnectionsCommandInput, cb: (err: any, data?: GetConnectionsCommandOutput) => void, ): void; getConnections( args: GetConnectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConnectionsCommandOutput) => void, ): void; getConnectPeer( args: GetConnectPeerCommandInput, options?: __HttpHandlerOptions, ): Promise; getConnectPeer( args: GetConnectPeerCommandInput, cb: (err: any, data?: GetConnectPeerCommandOutput) => void, ): void; getConnectPeer( args: GetConnectPeerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConnectPeerCommandOutput) => void, ): void; getConnectPeerAssociations( args: GetConnectPeerAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; getConnectPeerAssociations( args: GetConnectPeerAssociationsCommandInput, cb: (err: any, data?: GetConnectPeerAssociationsCommandOutput) => void, ): void; getConnectPeerAssociations( args: GetConnectPeerAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConnectPeerAssociationsCommandOutput) => void, ): void; getCoreNetwork( args: GetCoreNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; getCoreNetwork( args: GetCoreNetworkCommandInput, cb: (err: any, data?: GetCoreNetworkCommandOutput) => void, ): void; getCoreNetwork( args: GetCoreNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCoreNetworkCommandOutput) => void, ): void; getCoreNetworkChangeEvents( args: GetCoreNetworkChangeEventsCommandInput, options?: __HttpHandlerOptions, ): Promise; getCoreNetworkChangeEvents( args: GetCoreNetworkChangeEventsCommandInput, cb: (err: any, data?: GetCoreNetworkChangeEventsCommandOutput) => void, ): void; getCoreNetworkChangeEvents( args: GetCoreNetworkChangeEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCoreNetworkChangeEventsCommandOutput) => void, ): void; getCoreNetworkChangeSet( args: GetCoreNetworkChangeSetCommandInput, options?: __HttpHandlerOptions, ): Promise; getCoreNetworkChangeSet( args: GetCoreNetworkChangeSetCommandInput, cb: (err: any, data?: GetCoreNetworkChangeSetCommandOutput) => void, ): void; getCoreNetworkChangeSet( args: GetCoreNetworkChangeSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCoreNetworkChangeSetCommandOutput) => void, ): void; getCoreNetworkPolicy( args: GetCoreNetworkPolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; getCoreNetworkPolicy( args: GetCoreNetworkPolicyCommandInput, cb: (err: any, data?: GetCoreNetworkPolicyCommandOutput) => void, ): void; getCoreNetworkPolicy( args: GetCoreNetworkPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCoreNetworkPolicyCommandOutput) => void, ): void; getCustomerGatewayAssociations( args: GetCustomerGatewayAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; getCustomerGatewayAssociations( args: GetCustomerGatewayAssociationsCommandInput, cb: (err: any, data?: GetCustomerGatewayAssociationsCommandOutput) => void, ): void; getCustomerGatewayAssociations( args: GetCustomerGatewayAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCustomerGatewayAssociationsCommandOutput) => void, ): void; getDevices( args: GetDevicesCommandInput, options?: __HttpHandlerOptions, ): Promise; getDevices( args: GetDevicesCommandInput, cb: (err: any, data?: GetDevicesCommandOutput) => void, ): void; getDevices( args: GetDevicesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDevicesCommandOutput) => void, ): void; getDirectConnectGatewayAttachment( args: GetDirectConnectGatewayAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; getDirectConnectGatewayAttachment( args: GetDirectConnectGatewayAttachmentCommandInput, cb: (err: any, data?: GetDirectConnectGatewayAttachmentCommandOutput) => void, ): void; getDirectConnectGatewayAttachment( args: GetDirectConnectGatewayAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDirectConnectGatewayAttachmentCommandOutput) => void, ): void; getLinkAssociations( args: GetLinkAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; getLinkAssociations( args: GetLinkAssociationsCommandInput, cb: (err: any, data?: GetLinkAssociationsCommandOutput) => void, ): void; getLinkAssociations( args: GetLinkAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLinkAssociationsCommandOutput) => void, ): void; getLinks( args: GetLinksCommandInput, options?: __HttpHandlerOptions, ): Promise; getLinks(args: GetLinksCommandInput, cb: (err: any, data?: GetLinksCommandOutput) => void): void; getLinks( args: GetLinksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLinksCommandOutput) => void, ): void; getNetworkResourceCounts( args: GetNetworkResourceCountsCommandInput, options?: __HttpHandlerOptions, ): Promise; getNetworkResourceCounts( args: GetNetworkResourceCountsCommandInput, cb: (err: any, data?: GetNetworkResourceCountsCommandOutput) => void, ): void; getNetworkResourceCounts( args: GetNetworkResourceCountsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNetworkResourceCountsCommandOutput) => void, ): void; getNetworkResourceRelationships( args: GetNetworkResourceRelationshipsCommandInput, options?: __HttpHandlerOptions, ): Promise; getNetworkResourceRelationships( args: GetNetworkResourceRelationshipsCommandInput, cb: (err: any, data?: GetNetworkResourceRelationshipsCommandOutput) => void, ): void; getNetworkResourceRelationships( args: GetNetworkResourceRelationshipsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNetworkResourceRelationshipsCommandOutput) => void, ): void; getNetworkResources( args: GetNetworkResourcesCommandInput, options?: __HttpHandlerOptions, ): Promise; getNetworkResources( args: GetNetworkResourcesCommandInput, cb: (err: any, data?: GetNetworkResourcesCommandOutput) => void, ): void; getNetworkResources( args: GetNetworkResourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNetworkResourcesCommandOutput) => void, ): void; getNetworkRoutes( args: GetNetworkRoutesCommandInput, options?: __HttpHandlerOptions, ): Promise; getNetworkRoutes( args: GetNetworkRoutesCommandInput, cb: (err: any, data?: GetNetworkRoutesCommandOutput) => void, ): void; getNetworkRoutes( args: GetNetworkRoutesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNetworkRoutesCommandOutput) => void, ): void; getNetworkTelemetry( args: GetNetworkTelemetryCommandInput, options?: __HttpHandlerOptions, ): Promise; getNetworkTelemetry( args: GetNetworkTelemetryCommandInput, cb: (err: any, data?: GetNetworkTelemetryCommandOutput) => void, ): void; getNetworkTelemetry( args: GetNetworkTelemetryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNetworkTelemetryCommandOutput) => void, ): void; getResourcePolicy( args: GetResourcePolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; getResourcePolicy( args: GetResourcePolicyCommandInput, cb: (err: any, data?: GetResourcePolicyCommandOutput) => void, ): void; getResourcePolicy( args: GetResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResourcePolicyCommandOutput) => void, ): void; getRouteAnalysis( args: GetRouteAnalysisCommandInput, options?: __HttpHandlerOptions, ): Promise; getRouteAnalysis( args: GetRouteAnalysisCommandInput, cb: (err: any, data?: GetRouteAnalysisCommandOutput) => void, ): void; getRouteAnalysis( args: GetRouteAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRouteAnalysisCommandOutput) => void, ): void; getSites( args: GetSitesCommandInput, options?: __HttpHandlerOptions, ): Promise; getSites(args: GetSitesCommandInput, cb: (err: any, data?: GetSitesCommandOutput) => void): void; getSites( args: GetSitesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSitesCommandOutput) => void, ): void; getSiteToSiteVpnAttachment( args: GetSiteToSiteVpnAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; getSiteToSiteVpnAttachment( args: GetSiteToSiteVpnAttachmentCommandInput, cb: (err: any, data?: GetSiteToSiteVpnAttachmentCommandOutput) => void, ): void; getSiteToSiteVpnAttachment( args: GetSiteToSiteVpnAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSiteToSiteVpnAttachmentCommandOutput) => void, ): void; getTransitGatewayConnectPeerAssociations( args: GetTransitGatewayConnectPeerAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; getTransitGatewayConnectPeerAssociations( args: GetTransitGatewayConnectPeerAssociationsCommandInput, cb: (err: any, data?: GetTransitGatewayConnectPeerAssociationsCommandOutput) => void, ): void; getTransitGatewayConnectPeerAssociations( args: GetTransitGatewayConnectPeerAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTransitGatewayConnectPeerAssociationsCommandOutput) => void, ): void; getTransitGatewayPeering( args: GetTransitGatewayPeeringCommandInput, options?: __HttpHandlerOptions, ): Promise; getTransitGatewayPeering( args: GetTransitGatewayPeeringCommandInput, cb: (err: any, data?: GetTransitGatewayPeeringCommandOutput) => void, ): void; getTransitGatewayPeering( args: GetTransitGatewayPeeringCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTransitGatewayPeeringCommandOutput) => void, ): void; getTransitGatewayRegistrations( args: GetTransitGatewayRegistrationsCommandInput, options?: __HttpHandlerOptions, ): Promise; getTransitGatewayRegistrations( args: GetTransitGatewayRegistrationsCommandInput, cb: (err: any, data?: GetTransitGatewayRegistrationsCommandOutput) => void, ): void; getTransitGatewayRegistrations( args: GetTransitGatewayRegistrationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTransitGatewayRegistrationsCommandOutput) => void, ): void; getTransitGatewayRouteTableAttachment( args: GetTransitGatewayRouteTableAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; getTransitGatewayRouteTableAttachment( args: GetTransitGatewayRouteTableAttachmentCommandInput, cb: (err: any, data?: GetTransitGatewayRouteTableAttachmentCommandOutput) => void, ): void; getTransitGatewayRouteTableAttachment( args: GetTransitGatewayRouteTableAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTransitGatewayRouteTableAttachmentCommandOutput) => void, ): void; getVpcAttachment( args: GetVpcAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; getVpcAttachment( args: GetVpcAttachmentCommandInput, cb: (err: any, data?: GetVpcAttachmentCommandOutput) => void, ): void; getVpcAttachment( args: GetVpcAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetVpcAttachmentCommandOutput) => void, ): void; listAttachmentRoutingPolicyAssociations( args: ListAttachmentRoutingPolicyAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAttachmentRoutingPolicyAssociations( args: ListAttachmentRoutingPolicyAssociationsCommandInput, cb: (err: any, data?: ListAttachmentRoutingPolicyAssociationsCommandOutput) => void, ): void; listAttachmentRoutingPolicyAssociations( args: ListAttachmentRoutingPolicyAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAttachmentRoutingPolicyAssociationsCommandOutput) => void, ): void; listAttachments(): Promise; listAttachments( args: ListAttachmentsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAttachments( args: ListAttachmentsCommandInput, cb: (err: any, data?: ListAttachmentsCommandOutput) => void, ): void; listAttachments( args: ListAttachmentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAttachmentsCommandOutput) => void, ): void; listConnectPeers(): Promise; listConnectPeers( args: ListConnectPeersCommandInput, options?: __HttpHandlerOptions, ): Promise; listConnectPeers( args: ListConnectPeersCommandInput, cb: (err: any, data?: ListConnectPeersCommandOutput) => void, ): void; listConnectPeers( args: ListConnectPeersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListConnectPeersCommandOutput) => void, ): void; listCoreNetworkPolicyVersions( args: ListCoreNetworkPolicyVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listCoreNetworkPolicyVersions( args: ListCoreNetworkPolicyVersionsCommandInput, cb: (err: any, data?: ListCoreNetworkPolicyVersionsCommandOutput) => void, ): void; listCoreNetworkPolicyVersions( args: ListCoreNetworkPolicyVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCoreNetworkPolicyVersionsCommandOutput) => void, ): void; listCoreNetworkPrefixListAssociations( args: ListCoreNetworkPrefixListAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listCoreNetworkPrefixListAssociations( args: ListCoreNetworkPrefixListAssociationsCommandInput, cb: (err: any, data?: ListCoreNetworkPrefixListAssociationsCommandOutput) => void, ): void; listCoreNetworkPrefixListAssociations( args: ListCoreNetworkPrefixListAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCoreNetworkPrefixListAssociationsCommandOutput) => void, ): void; listCoreNetworkRoutingInformation( args: ListCoreNetworkRoutingInformationCommandInput, options?: __HttpHandlerOptions, ): Promise; listCoreNetworkRoutingInformation( args: ListCoreNetworkRoutingInformationCommandInput, cb: (err: any, data?: ListCoreNetworkRoutingInformationCommandOutput) => void, ): void; listCoreNetworkRoutingInformation( args: ListCoreNetworkRoutingInformationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCoreNetworkRoutingInformationCommandOutput) => void, ): void; listCoreNetworks(): Promise; listCoreNetworks( args: ListCoreNetworksCommandInput, options?: __HttpHandlerOptions, ): Promise; listCoreNetworks( args: ListCoreNetworksCommandInput, cb: (err: any, data?: ListCoreNetworksCommandOutput) => void, ): void; listCoreNetworks( args: ListCoreNetworksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCoreNetworksCommandOutput) => void, ): void; listOrganizationServiceAccessStatus(): Promise; listOrganizationServiceAccessStatus( args: ListOrganizationServiceAccessStatusCommandInput, options?: __HttpHandlerOptions, ): Promise; listOrganizationServiceAccessStatus( args: ListOrganizationServiceAccessStatusCommandInput, cb: (err: any, data?: ListOrganizationServiceAccessStatusCommandOutput) => void, ): void; listOrganizationServiceAccessStatus( args: ListOrganizationServiceAccessStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListOrganizationServiceAccessStatusCommandOutput) => void, ): void; listPeerings(): Promise; listPeerings( args: ListPeeringsCommandInput, options?: __HttpHandlerOptions, ): Promise; listPeerings( args: ListPeeringsCommandInput, cb: (err: any, data?: ListPeeringsCommandOutput) => void, ): void; listPeerings( args: ListPeeringsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPeeringsCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; putAttachmentRoutingPolicyLabel( args: PutAttachmentRoutingPolicyLabelCommandInput, options?: __HttpHandlerOptions, ): Promise; putAttachmentRoutingPolicyLabel( args: PutAttachmentRoutingPolicyLabelCommandInput, cb: (err: any, data?: PutAttachmentRoutingPolicyLabelCommandOutput) => void, ): void; putAttachmentRoutingPolicyLabel( args: PutAttachmentRoutingPolicyLabelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAttachmentRoutingPolicyLabelCommandOutput) => void, ): void; putCoreNetworkPolicy( args: PutCoreNetworkPolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; putCoreNetworkPolicy( args: PutCoreNetworkPolicyCommandInput, cb: (err: any, data?: PutCoreNetworkPolicyCommandOutput) => void, ): void; putCoreNetworkPolicy( args: PutCoreNetworkPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutCoreNetworkPolicyCommandOutput) => void, ): void; putResourcePolicy( args: PutResourcePolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; putResourcePolicy( args: PutResourcePolicyCommandInput, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void, ): void; putResourcePolicy( args: PutResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void, ): void; registerTransitGateway( args: RegisterTransitGatewayCommandInput, options?: __HttpHandlerOptions, ): Promise; registerTransitGateway( args: RegisterTransitGatewayCommandInput, cb: (err: any, data?: RegisterTransitGatewayCommandOutput) => void, ): void; registerTransitGateway( args: RegisterTransitGatewayCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RegisterTransitGatewayCommandOutput) => void, ): void; rejectAttachment( args: RejectAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; rejectAttachment( args: RejectAttachmentCommandInput, cb: (err: any, data?: RejectAttachmentCommandOutput) => void, ): void; rejectAttachment( args: RejectAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RejectAttachmentCommandOutput) => void, ): void; removeAttachmentRoutingPolicyLabel( args: RemoveAttachmentRoutingPolicyLabelCommandInput, options?: __HttpHandlerOptions, ): Promise; removeAttachmentRoutingPolicyLabel( args: RemoveAttachmentRoutingPolicyLabelCommandInput, cb: (err: any, data?: RemoveAttachmentRoutingPolicyLabelCommandOutput) => void, ): void; removeAttachmentRoutingPolicyLabel( args: RemoveAttachmentRoutingPolicyLabelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RemoveAttachmentRoutingPolicyLabelCommandOutput) => void, ): void; restoreCoreNetworkPolicyVersion( args: RestoreCoreNetworkPolicyVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; restoreCoreNetworkPolicyVersion( args: RestoreCoreNetworkPolicyVersionCommandInput, cb: (err: any, data?: RestoreCoreNetworkPolicyVersionCommandOutput) => void, ): void; restoreCoreNetworkPolicyVersion( args: RestoreCoreNetworkPolicyVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RestoreCoreNetworkPolicyVersionCommandOutput) => void, ): void; startOrganizationServiceAccessUpdate( args: StartOrganizationServiceAccessUpdateCommandInput, options?: __HttpHandlerOptions, ): Promise; startOrganizationServiceAccessUpdate( args: StartOrganizationServiceAccessUpdateCommandInput, cb: (err: any, data?: StartOrganizationServiceAccessUpdateCommandOutput) => void, ): void; startOrganizationServiceAccessUpdate( args: StartOrganizationServiceAccessUpdateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartOrganizationServiceAccessUpdateCommandOutput) => void, ): void; startRouteAnalysis( args: StartRouteAnalysisCommandInput, options?: __HttpHandlerOptions, ): Promise; startRouteAnalysis( args: StartRouteAnalysisCommandInput, cb: (err: any, data?: StartRouteAnalysisCommandOutput) => void, ): void; startRouteAnalysis( args: StartRouteAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartRouteAnalysisCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; updateConnection( args: UpdateConnectionCommandInput, options?: __HttpHandlerOptions, ): Promise; updateConnection( args: UpdateConnectionCommandInput, cb: (err: any, data?: UpdateConnectionCommandOutput) => void, ): void; updateConnection( args: UpdateConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateConnectionCommandOutput) => void, ): void; updateCoreNetwork( args: UpdateCoreNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; updateCoreNetwork( args: UpdateCoreNetworkCommandInput, cb: (err: any, data?: UpdateCoreNetworkCommandOutput) => void, ): void; updateCoreNetwork( args: UpdateCoreNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCoreNetworkCommandOutput) => void, ): void; updateDevice( args: UpdateDeviceCommandInput, options?: __HttpHandlerOptions, ): Promise; updateDevice( args: UpdateDeviceCommandInput, cb: (err: any, data?: UpdateDeviceCommandOutput) => void, ): void; updateDevice( args: UpdateDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDeviceCommandOutput) => void, ): void; updateDirectConnectGatewayAttachment( args: UpdateDirectConnectGatewayAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; updateDirectConnectGatewayAttachment( args: UpdateDirectConnectGatewayAttachmentCommandInput, cb: (err: any, data?: UpdateDirectConnectGatewayAttachmentCommandOutput) => void, ): void; updateDirectConnectGatewayAttachment( args: UpdateDirectConnectGatewayAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDirectConnectGatewayAttachmentCommandOutput) => void, ): void; updateGlobalNetwork( args: UpdateGlobalNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; updateGlobalNetwork( args: UpdateGlobalNetworkCommandInput, cb: (err: any, data?: UpdateGlobalNetworkCommandOutput) => void, ): void; updateGlobalNetwork( args: UpdateGlobalNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateGlobalNetworkCommandOutput) => void, ): void; updateLink( args: UpdateLinkCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLink( args: UpdateLinkCommandInput, cb: (err: any, data?: UpdateLinkCommandOutput) => void, ): void; updateLink( args: UpdateLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLinkCommandOutput) => void, ): void; updateNetworkResourceMetadata( args: UpdateNetworkResourceMetadataCommandInput, options?: __HttpHandlerOptions, ): Promise; updateNetworkResourceMetadata( args: UpdateNetworkResourceMetadataCommandInput, cb: (err: any, data?: UpdateNetworkResourceMetadataCommandOutput) => void, ): void; updateNetworkResourceMetadata( args: UpdateNetworkResourceMetadataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateNetworkResourceMetadataCommandOutput) => void, ): void; updateSite( args: UpdateSiteCommandInput, options?: __HttpHandlerOptions, ): Promise; updateSite( args: UpdateSiteCommandInput, cb: (err: any, data?: UpdateSiteCommandOutput) => void, ): void; updateSite( args: UpdateSiteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSiteCommandOutput) => void, ): void; updateVpcAttachment( args: UpdateVpcAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; updateVpcAttachment( args: UpdateVpcAttachmentCommandInput, cb: (err: any, data?: UpdateVpcAttachmentCommandOutput) => void, ): void; updateVpcAttachment( args: UpdateVpcAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateVpcAttachmentCommandOutput) => void, ): void; paginateDescribeGlobalNetworks( args?: DescribeGlobalNetworksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetConnections( args: GetConnectionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetConnectPeerAssociations( args: GetConnectPeerAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetCoreNetworkChangeEvents( args: GetCoreNetworkChangeEventsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetCoreNetworkChangeSet( args: GetCoreNetworkChangeSetCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetCustomerGatewayAssociations( args: GetCustomerGatewayAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetDevices( args: GetDevicesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetLinkAssociations( args: GetLinkAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetLinks( args: GetLinksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetNetworkResourceCounts( args: GetNetworkResourceCountsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetNetworkResourceRelationships( args: GetNetworkResourceRelationshipsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetNetworkResources( args: GetNetworkResourcesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetNetworkTelemetry( args: GetNetworkTelemetryCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetSites( args: GetSitesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetTransitGatewayConnectPeerAssociations( args: GetTransitGatewayConnectPeerAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetTransitGatewayRegistrations( args: GetTransitGatewayRegistrationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAttachmentRoutingPolicyAssociations( args: ListAttachmentRoutingPolicyAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAttachments( args?: ListAttachmentsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListConnectPeers( args?: ListConnectPeersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCoreNetworkPolicyVersions( args: ListCoreNetworkPolicyVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCoreNetworkPrefixListAssociations( args: ListCoreNetworkPrefixListAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCoreNetworkRoutingInformation( args: ListCoreNetworkRoutingInformationCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCoreNetworks( args?: ListCoreNetworksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPeerings( args?: ListPeeringsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class NetworkManager extends NetworkManagerClient implements NetworkManager {}