SoftLayer_Network_Subnet


SoftLayer_Network_Subnet

Description

Every SoftLayer ip address is associated with a subnet which is defined in the SoftLayer_Network_Subnet service. SoftLayer subnets define a group of ip addresses and are assigned to a SoftLayer_Network_Vlan. The SoftLayer_Network_Subnet service gives you information about your subnet such as your network address, broadcast address, the subnet gateway address, and the total number of IP addresses within the subnet. Use the data returned by these methods with other API services to get more detailed information about your services.

Along with VLANs, subnets are an integral part of the SoftLayer network. Each server ordered by SoftLayer comes with at least one public and one private subnet, with more available for order in the customer portal. Subnets exist in the SoftLayer network as either interfaces on a VLAN or as route destination from an IP address or VLAN.

SoftLayer customers can order and manage subnets through the customer portal. If you need to cancel a subnet please open a sales ticket in our customer portal and our account management staff will assist you.

seeAlso

Methods

allowAccessToNetworkStorage

Allow access to a SoftLayer_Network_Storage volume from this device.

allowAccessToNetworkStorageList

Allow access to multiple SoftLayer_Network_Storage volumes from this device.

createReverseDomainRecords

Create the default PTR records for this subnet

createSubnetRouteUpdateTransaction

create a new transaction to modify a subnet route.

createSwipTransaction

create a SWIP transaction for a subnet

editNote

Edit the note for this subnet.

findAllSubnetsAndActiveSwipTransactionStatus

Retrieve a list of subnets along with their SWIP transaction statuses.

getActiveRegistration

Retrieve if present, the active registration for this subnet.

getActiveSwipTransaction

Retrieval: DEPRECATED

getActiveTransaction

Retrieve the billing item for a subnet.

getAddressSpace

Retrieve identifier which distinguishes what classification of addresses the subnet represents.

getAllowedHost

Retrieve the SoftLayer_Network_Storage_Allowed_Host information to connect this Subnet to Network Storage supporting access control lists.

getAllowedNetworkStorage

Retrieve the SoftLayer_Network_Storage objects that this SoftLayer_Hardware has access to.

getAllowedNetworkStorageReplicas

Retrieve the SoftLayer_Network_Storage objects whose Replica that this SoftLayer_Hardware has access to.

getAttachedNetworkStorages

Return a list of SoftLayer_Network_Storage volumes authorized to this device.

getAvailableNetworkStorages

Return a list of SoftLayer_Network_Storage volumes that can be authorized to this device.

getBillingItem

Retrieve the billing item for a subnet.

getBoundRouterFlag

Retrieve whether or not this subnet is associated with a router. Subnets that are not associated with a router cannot be routed.

getDatacenter

Retrieve the data center this subnet may be routed within.

getEndPointIpAddress

Retrieve a static routed ip address

getHardware

Retrieve the hardware using IP addresses on this subnet.

getIpAddresses

Retrieve all the ip addresses associated with a subnet.

getNetworkComponentFirewall

Retrieve the upstream network component firewall.

getNetworkTunnelContexts

Retrieve iPSec network tunnels that have access to a private subnet.

getNetworkVlan

Retrieve the VLAN object that a subnet is associated with.

getObject

Retrieve a SoftLayer_Network_Subnet record.

getPodName

Retrieve the pod in which this subnet resides.

getRegistrations

Retrieve all registrations that have been created for this subnet.

getReverseDomain

Retrieve the reverse DNS domain associated with this subnet.

getReverseDomainRecords

Retrieve all reverse DNS records associated with a subnet.

getRoleKeyName

Retrieve an identifier of the role the subnet is within. Roles dictate how a subnet may be used.

getRoleName

Retrieve the name of the role the subnet is within. Roles dictate how a subnet may be used.

getRoutableEndpointIpAddresses

Retrieve valid routable endpoint addresses for a subnet.

getRoutingTypeKeyName

Retrieve the identifier for the type of route then subnet is currently configured for.

getRoutingTypeName

Retrieve the name for the type of route then subnet is currently configured for.

getSubnetForIpAddress

Retrieve an IP addresses's associated subnet.

getSwipTransaction

Retrieval: DEPRECATED

getTagReferences

Retrieve references to all tags for this subnet.

getUtilizedIpAddressCount

Retrieve provides the total number of utilized IP addresses on this subnet. The primary consumer of IP addresses are compute resources, which can consume more than one address. This value is only supported for primary subnet types.

getVirtualGuests

Retrieve the Virtual Servers using IP addresses on this subnet.

removeAccessToNetworkStorageList

Remove access to multiple SoftLayer_Network_Storage volumes from this device.