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

The account that a network tunnel belongs to.

getAddressTranslationConfigurations

Build and returns IPsec VPN tunnel address translation configurations

getAddressTranslations

A network tunnel’s address translations.

getAllAvailableServiceSubnets

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

The current billing item for network tunnel.

getCustomerSubnets

Remote subnets that are allowed access through a network tunnel.

getDatacenter

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

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

Service subnets that can be access through the network tunnel.

getStaticRouteSubnets

Subnets used for a network tunnel’s address translations.

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