SoftLayer Network Subnet

From SoftLayer Development Network Wiki

Jump to: navigation, search

This page refers to the SoftLayer_Network_Subnet service. For information on the SoftLayer_Network_Subnet data type please see SoftLayer_Network_Subnet (type).

Contents

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
SoftLayer_Network_SubnetArray
  • parameters
None



getActiveSwipTransaction

Retrieve all the swip transactions associated with a subnet that are still active.

  • returns
SoftLayer_Network_Subnet_Swip_Transaction
  • parameters
None



getEndPointIpAddress

Retrieve a static routed ip address

  • returns
SoftLayer_Network_Subnet_IpAddress
  • parameters
None



getIpAddresses

Retrieve all the ip addresses associated with a subnet.

  • returns
SoftLayer_Network_Subnet_IpAddressArray
  • parameters
None



getNetworkComponent

Retrieve a subnet's associated network component.

  • returns
SoftLayer_Network_Component
  • parameters
None



getNetworkVlan

Retrieve the VLAN object that a subnet is associated with.

  • returns
SoftLayer_Network_Vlan
  • parameters
None



getObject

Retrieve a SoftLayer_Network_Subnet record.

  • returns
SoftLayer_Network_Subnet
  • parameters
None



getReverseDomainRecords

Retrieve all reverse DNS records associated with a subnet.

  • returns
SoftLayer_Dns_Domain_ReverseArray
  • parameters
None



getRoutableEndpointIpAddresses

Retrieve all IP addresses in a subnet along with their function within the subnet

  • returns
SoftLayer_Container_Network_Subnet_IpAddressArray
  • parameters
None



getSubnetForIpAddress

Retrieve an IP addresses's associated subnet.

  • returns
SoftLayer_Network_Subnet
  • parameters
string ipAddress



getSwipTransaction

Retrieve all the swip transactions associated with a subnet.

  • returns
SoftLayer_Network_Subnet_Swip_TransactionArray
  • parameters
None

See Also

External Links

Personal tools