Class: AWS.NetworkManager
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.NetworkManager
- Identifier:
- networkmanager
- API Version:
- 2019-07-05
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
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.
Sending a Request Using NetworkManager
var networkmanager = new AWS.NetworkManager();
networkmanager.acceptAttachment(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the NetworkManager object uses this specific API, you can
construct the object by passing the apiVersion option to the constructor:
var networkmanager = new AWS.NetworkManager({apiVersion: '2019-07-05'});
You can also set the API version globally in AWS.config.apiVersions using
the networkmanager service identifier:
AWS.config.apiVersions = {
networkmanager: '2019-07-05',
// other service API versions
};
var networkmanager = new AWS.NetworkManager();
Constructor Summary collapse
-
new AWS.NetworkManager(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
acceptAttachment(params = {}, callback) ⇒ AWS.Request
Accepts a core network attachment request.
-
associateConnectPeer(params = {}, callback) ⇒ AWS.Request
Associates a core network Connect peer with a device and optionally, with a link.
-
associateCustomerGateway(params = {}, callback) ⇒ AWS.Request
Associates a customer gateway with a device and optionally, with a link.
-
associateLink(params = {}, callback) ⇒ AWS.Request
Associates a link to a device.
-
associateTransitGatewayConnectPeer(params = {}, callback) ⇒ AWS.Request
Associates a transit gateway Connect peer with a device, and optionally, with a link.
-
createConnectAttachment(params = {}, callback) ⇒ AWS.Request
Creates a core network Connect attachment from a specified core network attachment.
-
createConnection(params = {}, callback) ⇒ AWS.Request
Creates a connection between two devices.
-
createConnectPeer(params = {}, callback) ⇒ AWS.Request
Creates a core network Connect peer for a specified core network connect attachment between a core network and an appliance.
-
createCoreNetwork(params = {}, callback) ⇒ AWS.Request
Creates a core network as part of your global network, and optionally, with a core network policy.
.
-
createDevice(params = {}, callback) ⇒ AWS.Request
Creates a new device in a global network.
-
createGlobalNetwork(params = {}, callback) ⇒ AWS.Request
Creates a new, empty global network.
.
-
createLink(params = {}, callback) ⇒ AWS.Request
Creates a new link for a specified site.
.
-
createSite(params = {}, callback) ⇒ AWS.Request
Creates a new site in a global network.
.
-
createSiteToSiteVpnAttachment(params = {}, callback) ⇒ AWS.Request
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
.
-
createTransitGatewayPeering(params = {}, callback) ⇒ AWS.Request
Creates a transit gateway peering connection.
.
-
createTransitGatewayRouteTableAttachment(params = {}, callback) ⇒ AWS.Request
Creates a transit gateway route table attachment.
.
-
createVpcAttachment(params = {}, callback) ⇒ AWS.Request
Creates a VPC attachment on an edge location of a core network.
.
-
deleteAttachment(params = {}, callback) ⇒ AWS.Request
Deletes an attachment.
-
deleteConnection(params = {}, callback) ⇒ AWS.Request
Deletes the specified connection in your global network.
.
-
deleteConnectPeer(params = {}, callback) ⇒ AWS.Request
Deletes a Connect peer.
.
-
deleteCoreNetwork(params = {}, callback) ⇒ AWS.Request
Deletes a core network along with all core network policies.
-
deleteCoreNetworkPolicyVersion(params = {}, callback) ⇒ AWS.Request
Deletes a policy version from a core network.
-
deleteDevice(params = {}, callback) ⇒ AWS.Request
Deletes an existing device.
-
deleteGlobalNetwork(params = {}, callback) ⇒ AWS.Request
Deletes an existing global network.
-
deleteLink(params = {}, callback) ⇒ AWS.Request
Deletes an existing link.
-
deletePeering(params = {}, callback) ⇒ AWS.Request
Deletes an existing peering connection.
.
-
deleteResourcePolicy(params = {}, callback) ⇒ AWS.Request
Deletes a resource policy for the specified resource.
-
deleteSite(params = {}, callback) ⇒ AWS.Request
Deletes an existing site.
-
deregisterTransitGateway(params = {}, callback) ⇒ AWS.Request
Deregisters a transit gateway from your global network.
-
describeGlobalNetworks(params = {}, callback) ⇒ AWS.Request
Describes one or more global networks.
-
disassociateConnectPeer(params = {}, callback) ⇒ AWS.Request
Disassociates a core network Connect peer from a device and a link.
-
disassociateCustomerGateway(params = {}, callback) ⇒ AWS.Request
Disassociates a customer gateway from a device and a link.
.
-
disassociateLink(params = {}, callback) ⇒ AWS.Request
Disassociates an existing device from a link.
-
disassociateTransitGatewayConnectPeer(params = {}, callback) ⇒ AWS.Request
Disassociates a transit gateway Connect peer from a device and link.
.
-
executeCoreNetworkChangeSet(params = {}, callback) ⇒ AWS.Request