import { HttpHandlerOptions as __HttpHandlerOptions } from "@trivikr-test/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 { CreateDeviceCommandInput, CreateDeviceCommandOutput } from "./commands/CreateDeviceCommand"; 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 { 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 { 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 { ListAttachmentsCommandInput, ListAttachmentsCommandOutput } from "./commands/ListAttachmentsCommand"; import { ListConnectPeersCommandInput, ListConnectPeersCommandOutput } from "./commands/ListConnectPeersCommand"; import { ListCoreNetworkPolicyVersionsCommandInput, ListCoreNetworkPolicyVersionsCommandOutput } from "./commands/ListCoreNetworkPolicyVersionsCommand"; 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 { PutCoreNetworkPolicyCommandInput, PutCoreNetworkPolicyCommandOutput } from "./commands/PutCoreNetworkPolicyCommand"; import { PutResourcePolicyCommandInput, PutResourcePolicyCommandOutput } from "./commands/PutResourcePolicyCommand"; import { RegisterTransitGatewayCommandInput, RegisterTransitGatewayCommandOutput } from "./commands/RegisterTransitGatewayCommand"; import { RejectAttachmentCommandInput, RejectAttachmentCommandOutput } from "./commands/RejectAttachmentCommand"; 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 { 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"; /** *
Amazon Web Services enables you to centrally manage your Amazon Web Services Cloud WAN core network and your Transit Gateway network across Amazon Web Services accounts, Regions, and on-premises locations.
*/ export declare class NetworkManager extends NetworkManagerClient { /** *Accepts a core network attachment request.
*Once the attachment request is accepted by a core network owner, the attachment is * created and connected to a core network.
*/ acceptAttachment(args: AcceptAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseAssociates a core network Connect peer with a device and optionally, with a link.
*If you specify a link, it must be associated with the specified device. You can only * associate core network Connect peers that have been created on a core network Connect * attachment on a core network.
*/ associateConnectPeer(args: AssociateConnectPeerCommandInput, options?: __HttpHandlerOptions): PromiseAssociates a customer gateway with a device and optionally, with a link. If you * specify a link, it must be associated with the specified device.
*You can only associate customer gateways that are connected to a VPN attachment on a
* transit gateway or core network registered in your global network. When you register a
* transit gateway or core network, customer gateways that are connected to the transit
* gateway are automatically included in the global network. To list customer gateways
* that are connected to a transit gateway, use the DescribeVpnConnections EC2 API and filter by
* transit-gateway-id.
You cannot associate a customer gateway with more than one device and link.
*/ associateCustomerGateway(args: AssociateCustomerGatewayCommandInput, options?: __HttpHandlerOptions): PromiseAssociates a link to a device. A device can be associated to multiple links and a link can be associated to multiple devices. The device and link must be in the same global network and the same site.
*/ associateLink(args: AssociateLinkCommandInput, options?: __HttpHandlerOptions): PromiseAssociates a transit gateway Connect peer with a device, and optionally, with a link. If you * specify a link, it must be associated with the specified device.
*You can only associate transit gateway Connect peers that have been created on a * transit gateway that's registered in your global network.
*You cannot associate a transit gateway Connect peer with more than one device and link.
*/ associateTransitGatewayConnectPeer(args: AssociateTransitGatewayConnectPeerCommandInput, options?: __HttpHandlerOptions): PromiseCreates a core network Connect attachment from a specified core network attachment.
*A core network Connect attachment is a GRE-based tunnel attachment that you can use to * establish a connection between a core network and an appliance. A core network Connect * attachment uses an existing VPC attachment as the underlying transport mechanism.
*/ createConnectAttachment(args: CreateConnectAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseCreates a connection between two devices. The devices can be a physical or virtual appliance that connects to a third-party appliance in a VPC, or a physical appliance that connects to another physical appliance in an on-premises network.
*/ createConnection(args: CreateConnectionCommandInput, options?: __HttpHandlerOptions): PromiseCreates a core network Connect peer for a specified core network connect attachment between a core network and an appliance. * The peer address and transit gateway address must be the same IP address family (IPv4 or IPv6).
*/ createConnectPeer(args: CreateConnectPeerCommandInput, options?: __HttpHandlerOptions): PromiseCreates a core network as part of your global network, and optionally, with a core network policy.
*/ createCoreNetwork(args: CreateCoreNetworkCommandInput, options?: __HttpHandlerOptions): PromiseCreates a new device in a global network. If you specify both a site ID and a * location, the location of the site is used for visualization in the Network Manager console.
*/ createDevice(args: CreateDeviceCommandInput, options?: __HttpHandlerOptions): PromiseCreates a new, empty global network.
*/ createGlobalNetwork(args: CreateGlobalNetworkCommandInput, options?: __HttpHandlerOptions): PromiseCreates a new link for a specified site.
*/ createLink(args: CreateLinkCommandInput, options?: __HttpHandlerOptions): PromiseCreates a new site in a global network.
*/ createSite(args: CreateSiteCommandInput, options?: __HttpHandlerOptions): PromiseCreates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
*/ createSiteToSiteVpnAttachment(args: CreateSiteToSiteVpnAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseCreates a transit gateway peering connection.
*/ createTransitGatewayPeering(args: CreateTransitGatewayPeeringCommandInput, options?: __HttpHandlerOptions): PromiseCreates a transit gateway route table attachment.
*/ createTransitGatewayRouteTableAttachment(args: CreateTransitGatewayRouteTableAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseCreates a VPC attachment on an edge location of a core network.
*/ createVpcAttachment(args: CreateVpcAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseDeletes an attachment. Supports all attachment types.
*/ deleteAttachment(args: DeleteAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseDeletes the specified connection in your global network.
*/ deleteConnection(args: DeleteConnectionCommandInput, options?: __HttpHandlerOptions): PromiseDeletes a Connect peer.
*/ deleteConnectPeer(args: DeleteConnectPeerCommandInput, options?: __HttpHandlerOptions): PromiseDeletes a core network along with all core network policies. This can only be done if there are no attachments on a core network.
*/ deleteCoreNetwork(args: DeleteCoreNetworkCommandInput, options?: __HttpHandlerOptions): PromiseDeletes a policy version from a core network. You can't delete the current LIVE policy.
*/ deleteCoreNetworkPolicyVersion(args: DeleteCoreNetworkPolicyVersionCommandInput, options?: __HttpHandlerOptions): PromiseDeletes an existing device. You must first disassociate the device from any links and * customer gateways.
*/ deleteDevice(args: DeleteDeviceCommandInput, options?: __HttpHandlerOptions): PromiseDeletes an existing global network. You must first delete all global network objects * (devices, links, and sites), deregister all transit gateways, and delete any core networks.
*/ deleteGlobalNetwork(args: DeleteGlobalNetworkCommandInput, options?: __HttpHandlerOptions): PromiseDeletes an existing link. You must first disassociate the link from any devices and * customer gateways.
*/ deleteLink(args: DeleteLinkCommandInput, options?: __HttpHandlerOptions): PromiseDeletes an existing peering connection.
*/ deletePeering(args: DeletePeeringCommandInput, options?: __HttpHandlerOptions): PromiseDeletes a resource policy for the specified resource. This revokes the access of the principals specified in the resource policy.
*/ deleteResourcePolicy(args: DeleteResourcePolicyCommandInput, options?: __HttpHandlerOptions): PromiseDeletes an existing site. The site cannot be associated with any device or link.
*/ deleteSite(args: DeleteSiteCommandInput, options?: __HttpHandlerOptions): PromiseDeregisters a transit gateway from your global network. This action does not delete * your transit gateway, or modify any of its attachments. This action removes any customer gateway associations.
*/ deregisterTransitGateway(args: DeregisterTransitGatewayCommandInput, options?: __HttpHandlerOptions): PromiseDescribes one or more global networks. By default, all global networks are
* described. To describe the objects in your global network, you must use the appropriate
* Get* action. For example, to list the transit gateways in your global
* network, use GetTransitGatewayRegistrations.
Disassociates a core network Connect peer from a device and a link.
*/ disassociateConnectPeer(args: DisassociateConnectPeerCommandInput, options?: __HttpHandlerOptions): PromiseDisassociates a customer gateway from a device and a link.
*/ disassociateCustomerGateway(args: DisassociateCustomerGatewayCommandInput, options?: __HttpHandlerOptions): PromiseDisassociates an existing device from a link. You must first disassociate any customer * gateways that are associated with the link.
*/ disassociateLink(args: DisassociateLinkCommandInput, options?: __HttpHandlerOptions): PromiseDisassociates a transit gateway Connect peer from a device and link.
*/ disassociateTransitGatewayConnectPeer(args: DisassociateTransitGatewayConnectPeerCommandInput, options?: __HttpHandlerOptions): PromiseExecutes a change set on your core network. Deploys changes globally based on the policy submitted..
*/ executeCoreNetworkChangeSet(args: ExecuteCoreNetworkChangeSetCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a core network Connect attachment.
*/ getConnectAttachment(args: GetConnectAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseGets information about one or more of your connections in a global network.
*/ getConnections(args: GetConnectionsCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a core network Connect peer.
*/ getConnectPeer(args: GetConnectPeerCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a core network Connect peer associations.
*/ getConnectPeerAssociations(args: GetConnectPeerAssociationsCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about the LIVE policy for a core network.
*/ getCoreNetwork(args: GetCoreNetworkCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a core network change event.
*/ getCoreNetworkChangeEvents(args: GetCoreNetworkChangeEventsCommandInput, options?: __HttpHandlerOptions): PromiseReturns a change set between the LIVE core network policy and a submitted policy.
*/ getCoreNetworkChangeSet(args: GetCoreNetworkChangeSetCommandInput, options?: __HttpHandlerOptions): PromiseReturns details about a core network policy. You can get details about your current live policy or any previous policy version.
*/ getCoreNetworkPolicy(args: GetCoreNetworkPolicyCommandInput, options?: __HttpHandlerOptions): PromiseGets the association information for customer gateways that are associated with * devices and links in your global network.
*/ getCustomerGatewayAssociations(args: GetCustomerGatewayAssociationsCommandInput, options?: __HttpHandlerOptions): PromiseGets information about one or more of your devices in a global network.
*/ getDevices(args: GetDevicesCommandInput, options?: __HttpHandlerOptions): PromiseGets the link associations for a device or a link. Either the device ID or the link ID * must be specified.
*/ getLinkAssociations(args: GetLinkAssociationsCommandInput, options?: __HttpHandlerOptions): PromiseGets information about one or more links in a specified global network.
*If you specify the site ID, you cannot specify the type or provider in the same request. You can specify the type and provider in the same request.
*/ getLinks(args: GetLinksCommandInput, options?: __HttpHandlerOptions): PromiseGets the count of network resources, by resource type, for the specified global network.
*/ getNetworkResourceCounts(args: GetNetworkResourceCountsCommandInput, options?: __HttpHandlerOptions): PromiseGets the network resource relationships for the specified global network.
*/ getNetworkResourceRelationships(args: GetNetworkResourceRelationshipsCommandInput, options?: __HttpHandlerOptions): PromiseDescribes the network resources for the specified global network.
*The results include information from the corresponding Describe call for the resource, minus any sensitive information such as pre-shared keys.
*/ getNetworkResources(args: GetNetworkResourcesCommandInput, options?: __HttpHandlerOptions): PromiseGets the network routes of the specified global network.
*/ getNetworkRoutes(args: GetNetworkRoutesCommandInput, options?: __HttpHandlerOptions): PromiseGets the network telemetry of the specified global network.
*/ getNetworkTelemetry(args: GetNetworkTelemetryCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a resource policy.
*/ getResourcePolicy(args: GetResourcePolicyCommandInput, options?: __HttpHandlerOptions): PromiseGets information about the specified route analysis.
*/ getRouteAnalysis(args: GetRouteAnalysisCommandInput, options?: __HttpHandlerOptions): PromiseGets information about one or more of your sites in a global network.
*/ getSites(args: GetSitesCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a site-to-site VPN attachment.
*/ getSiteToSiteVpnAttachment(args: GetSiteToSiteVpnAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseGets information about one or more of your transit gateway Connect peer associations in a global network.
*/ getTransitGatewayConnectPeerAssociations(args: GetTransitGatewayConnectPeerAssociationsCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a transit gateway peer.
*/ getTransitGatewayPeering(args: GetTransitGatewayPeeringCommandInput, options?: __HttpHandlerOptions): PromiseGets information about the transit gateway registrations in a specified * global network.
*/ getTransitGatewayRegistrations(args: GetTransitGatewayRegistrationsCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a transit gateway route table attachment.
*/ getTransitGatewayRouteTableAttachment(args: GetTransitGatewayRouteTableAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseReturns information about a VPC attachment.
*/ getVpcAttachment(args: GetVpcAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseReturns a list of core network attachments.
*/ listAttachments(args: ListAttachmentsCommandInput, options?: __HttpHandlerOptions): PromiseReturns a list of core network Connect peers.
*/ listConnectPeers(args: ListConnectPeersCommandInput, options?: __HttpHandlerOptions): PromiseReturns a list of core network policy versions.
*/ listCoreNetworkPolicyVersions(args: ListCoreNetworkPolicyVersionsCommandInput, options?: __HttpHandlerOptions): PromiseReturns a list of owned and shared core networks.
*/ listCoreNetworks(args: ListCoreNetworksCommandInput, options?: __HttpHandlerOptions): PromiseGets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services Organization.
*/ listOrganizationServiceAccessStatus(args: ListOrganizationServiceAccessStatusCommandInput, options?: __HttpHandlerOptions): PromiseLists the peerings for a core network.
*/ listPeerings(args: ListPeeringsCommandInput, options?: __HttpHandlerOptions): PromiseLists the tags for a specified resource.
*/ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): PromiseCreates a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and the submitted policy.
*/ putCoreNetworkPolicy(args: PutCoreNetworkPolicyCommandInput, options?: __HttpHandlerOptions): PromiseCreates or updates a resource policy.
*/ putResourcePolicy(args: PutResourcePolicyCommandInput, options?: __HttpHandlerOptions): PromiseRegisters a transit gateway in your global network. The transit gateway can be in any * Amazon Web Services Region, but it must be owned by the same Amazon Web Services account that owns * the global network. You cannot register a transit gateway in more than one global network.
*/ registerTransitGateway(args: RegisterTransitGatewayCommandInput, options?: __HttpHandlerOptions): PromiseRejects a core network attachment request.
*/ rejectAttachment(args: RejectAttachmentCommandInput, options?: __HttpHandlerOptions): PromiseRestores a previous policy version as a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and restored policy.
*/ restoreCoreNetworkPolicyVersion(args: RestoreCoreNetworkPolicyVersionCommandInput, options?: __HttpHandlerOptions): PromiseEnables for the Network Manager service for an Amazon Web Services Organization. This can only be called by a management account within the organization.
*/ startOrganizationServiceAccessUpdate(args: StartOrganizationServiceAccessUpdateCommandInput, options?: __HttpHandlerOptions): PromiseStarts analyzing the routing path between the specified source and destination. For more information, * see Route Analyzer.
*/ startRouteAnalysis(args: StartRouteAnalysisCommandInput, options?: __HttpHandlerOptions): PromiseTags a specified resource.
*/ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): PromiseRemoves tags from a specified resource.
*/ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): PromiseUpdates the information for an existing connection. To remove information for any of the parameters, * specify an empty string.
*/ updateConnection(args: UpdateConnectionCommandInput, options?: __HttpHandlerOptions): PromiseUpdates the description of a core network.
*/ updateCoreNetwork(args: UpdateCoreNetworkCommandInput, options?: __HttpHandlerOptions): PromiseUpdates the details for an existing device. To remove information for any of the * parameters, specify an empty string.
*/ updateDevice(args: UpdateDeviceCommandInput, options?: __HttpHandlerOptions): PromiseUpdates an existing global network. To remove information for any of the parameters, * specify an empty string.
*/ updateGlobalNetwork(args: UpdateGlobalNetworkCommandInput, options?: __HttpHandlerOptions): PromiseUpdates the details for an existing link. To remove information for any of the * parameters, specify an empty string.
*/ updateLink(args: UpdateLinkCommandInput, options?: __HttpHandlerOptions): PromiseUpdates the resource metadata for the specified global network.
*/ updateNetworkResourceMetadata(args: UpdateNetworkResourceMetadataCommandInput, options?: __HttpHandlerOptions): PromiseUpdates the information for an existing site. To remove information for any of the * parameters, specify an empty string.
*/ updateSite(args: UpdateSiteCommandInput, options?: __HttpHandlerOptions): PromiseUpdates a VPC attachment.
*/ updateVpcAttachment(args: UpdateVpcAttachmentCommandInput, options?: __HttpHandlerOptions): Promise