SoftLayer_Network_Tunnel_Module_Context


SoftLayer_Network_Tunnel_Module_Context

Description

A SoftLayer network tunnel allows customer to authenticate and encrypt all IP traffic between two locations.

Manage the entire network tunnel using this service. The SoftLayer_Network_Tunnel_Module_Context allows customers to manage subnets on both ends of the network tunnel. Address translations can also be managed. SoftLayer also provides the ability to apply the network tunnel configurations on the SoftLayer network devices.

Methods

addCustomerSubnetToNetworkTunnel
Associate a remote subnet to a network tunnel
addPrivateSubnetToNetworkTunnel
Associate a private subnet to a network tunnel.
addServiceSubnetToNetworkTunnel
Associate a service subnet to a network tunnel.
applyConfigurationsToDevice
Apply current configuration settings to the network device
createAddressTranslation
Create an address translation for a network tunnel
createAddressTranslations
Create address translations for a network tunnel
deleteAddressTranslation
Delete an address translation from a network tunnel
downloadAddressTranslationConfigurations
Returns IPSec VPN tunnel address translation configurations in a text file.
downloadParameterConfigurations
Returns IPSec VPN tunnel configurations in a text file.
editAddressTranslation
Edit an address translation for a network tunnel
editAddressTranslations
Edit address translations for a network tunnel
editObject
Edit various settings for a network tunnel.
getAccount
Retrieve the account that a network tunnel belongs to.
getActiveTransaction
Retrieve the transaction that is currently applying configurations for the network tunnel.
getAddressTranslationConfigurations
Build and returns IPsec VPN tunnel address translation configurations
getAddressTranslations
Retrieve a network tunnel's address translations.
getAllAvailableServiceSubnets
Retrieve subnets that provide access to SoftLayer services such as the management portal and the SoftLayer API.
getAuthenticationDefault
Returns the authentication default.
getAuthenticationOptions
Returns the authentication options.
getBillingItem
Retrieve the current billing item for network tunnel.
getCustomerSubnets
Retrieve remote subnets that are allowed access through a network tunnel.
getDatacenter
Retrieve the datacenter location for one end of the network tunnel that allows access to account's private subnets.
getDiffieHellmanGroupDefault
Returns the diffie hellman group default.
getDiffieHellmanGroupOptions
Returns the diffie-hellman group options.
getEncryptionDefault
Returns the encryption default.
getEncryptionOptions
Returns the encryption options.
getInternalSubnets
Retrieve private subnets that can be accessed through the network tunnel.
getKeylifeLimits
Returns the keylife min and max limits.
getObject
Retrieve a SoftLayer_Network_Tunnel_Module_Context record.
getParameterConfigurationsForCustomerView
Build and returns IPsec VPN tunnel configurations
getPhaseOneKeylifeDefault
Returns the phase one keylife default.
getPhaseTwoKeylifeDefault
Returns phase two keylife default.
getServiceSubnets
Retrieve service subnets that can be access through the network tunnel.
getStaticRouteSubnets
Retrieve subnets used for a network tunnel's address translations.
getTransactionHistory
Retrieve the transaction history for this network tunnel.
removeCustomerSubnetFromNetworkTunnel
Disassociate a customer (remote) subnet from a network tunnel
removePrivateSubnetFromNetworkTunnel
Disassociate a private subnet from a network tunnel
removeServiceSubnetFromNetworkTunnel
Disassociate service subnet from a network tunnel

/reference/services/SoftLayer_Network_Tunnel_Module_Context/