SoftLayer Network Subnet
From SoftLayer Development Network Wiki
This page refers to the SoftLayer_Network_Subnet service. For information on the SoftLayer_Network_Subnet data type please see SoftLayer_Network_Subnet (type).
Overview
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.
Endpoints
| SOAP WSDL | http://api.service.softlayer.com/soap/v3/SoftLayer_Network_Subnet?wsdl |
| XML-RPC | http://api.service.softlayer.com/xmlrpc/v3/SoftLayer_Network_Subnet |
Methods
createSwipTransaction
create a SWIP transaction for a subnet
- returns
- bool
- parameters
- None
findAllSubnetsAndActiveSwipTransactionStatus
Retrieve a list of subnets along with their SWIP transaction statuses.
- returns
- parameters
- None
getActiveSwipTransaction
Retrieve all the swip transactions associated with a subnet that are still active.
- returns
- parameters
- None
getEndPointIpAddress
Retrieve a static routed ip address
- returns
- parameters
- None
getIpAddresses
Retrieve all the ip addresses associated with a subnet.
- returns
- parameters
- None
getNetworkComponent
Retrieve a subnet's associated network component.
- returns
- parameters
- None
getNetworkVlan
Retrieve the VLAN object that a subnet is associated with.
- returns
- parameters
- None
getObject
Retrieve a SoftLayer_Network_Subnet record.
- returns
- parameters
- None
getReverseDomainRecords
Retrieve all reverse DNS records associated with a subnet.
- returns
- parameters
- None
getRoutableEndpointIpAddresses
Retrieve all IP addresses in a subnet along with their function within the subnet
- returns
- parameters
- None
getSubnetForIpAddress
Retrieve an IP addresses's associated subnet.
- returns
- parameters
- string ipAddress
getSwipTransaction
Retrieve all the swip transactions associated with a subnet.
- returns
- parameters
- None

