SoftLayer Network Subnet Swip Transaction
From SoftLayer Development Network Wiki
This page refers to the SoftLayer_Network_Subnet_Swip_Transaction service. For information on the SoftLayer_Network_Subnet_Swip_Transaction data type please see SoftLayer_Network_Subnet_Swip_Transaction (type).
Contents |
Overview
SoftLayer's Automated Swip System is a finite state machine; it works by locally tracking a transaction between SoftLayer and ARIN, assigning responsibility of a subnet to a customer. Transactions are dictated by ARIN's processing system, and the nature of the communication medium with ARIN, namely Email.
Using this API, SoftLayer Customers are able to initiate, monitor, update, and remove Swip system transactions with ARIN.
Endpoints
| SOAP WSDL | http://api.service.softlayer.com/soap/v3/SoftLayer_Network_Subnet_Swip_Transaction?wsdl |
| XML-RPC | http://api.service.softlayer.com/xmlrpc/v3/SoftLayer_Network_Subnet_Swip_Transaction |
User Access
Users wishing to access the SoftLayer_Network_Subnet_Swip_Transaction service must have the Manage DNS permission assigned to their account.
Methods
findMyTransactions
returns SWIP transaction objects that are currently in transaction with ARIN.
- returns
- parameters
- None
getAccount
Retrieve the Account whose RWHOIS data was used to SWIP this subnet
- returns
- parameters
- None
getObject
Retrieve a SoftLayer_Network_Subnet_Swip_Transaction record.
- returns
- SoftLayer_Network_Subnet_Swip_Transaction
- parameters
- None
getSubnet
Retrieve the subnet that this SWIP transaction was created for.
- returns
- parameters
- None
removeAllSubnetSwips
Removes registration information from ARIN for all your subnets
- returns
- integer
- parameters
- None
removeSwipData
Deletes registration information from ARIN for a single subnet
- returns
- boolean
- parameters
- None
resendSwipData
Sends updated RWHOIS information to ARIN for a single subnet.
- returns
- boolean
- parameters
- None
swipAllSubnets
create SWIP transactions for all subnets that do not already have a SWIP transaction in progress.
- returns
- integer
- parameters
- None
updateAllSubnetSwips
Update all subnets on the account with an "OK" status.
- returns
- integer
- parameters
- None

