SoftLayer Dns Domain
From SoftLayer Development Network Wiki
This page refers to the SoftLayer_Dns_Domain service. For information on the SoftLayer_Dns_Domain data type please see SoftLayer_Dns_Domain (type).
Contents |
Overview
SoftLayer customers have the option of hosting DNS domains on the SoftLayer name servers. Individual domains hosted on the SoftLayer name servers are handled through the SoftLayer_Dns_Domain service.
Domain changes are applied automatically by our nameservers, but changes may not be received by the other name servers on the Internet for 72 hours after your change. The SoftLayer_Dns_Domain service does not apply to customers who run their own nameservers on servers purchased from SoftLayer.
Endpoints
| SOAP WSDL | http://api.service.softlayer.com/soap/v3/SoftLayer_Dns_Domain?wsdl |
| XML-RPC | http://api.service.softlayer.com/xmlrpc/v3/SoftLayer_Dns_Domain |
User Access
Users wishing to access the SoftLayer_Dns_Domain service must have the Manage DNS permission assigned to their account.
Methods
createARecord
Create an A record on a domain.
- returns
- parameters
- string host
- string data
createCnameRecord
Create a CNAME record on a domain.
- returns
- parameters
- string host
- string data
createMxRecord
Create an MX record on a domain.
- returns
- parameters
- string host
- string data
createNsRecord
Create an NS record on a domain.
- returns
- parameters
- string host
- string data
createObject
Create a new domain.
- returns
- SoftLayer_Dns_Domain
- parameters
- SoftLayer_Dns_Domain templateObject
createObjects
Create multiple domains at once.
- returns
- parameters
- SoftLayer_Dns_DomainArray templateObjects
createTxtRecord
Create a TXT record on a domain.
- returns
- parameters
- string host
- string data
deleteObject
Remove a domain.
- returns
- boolean
- parameters
- None
getAccount
Retrieve the SoftLayer customer account that owns a domain.
- returns
- parameters
- None
getObject
Retrieve a SoftLayer_Dns_Domain record.
- returns
- SoftLayer_Dns_Domain
- parameters
- None
getResourceRecords
Retrieve the individual records contained within a domain record. These include but are not limited to A, MX, CTYPE, and TXT records.
- returns
- parameters
- None
getZoneFileContents
Return a domain's data formatted as zone file text.
- returns
- string
- parameters
- None
See Also
- SoftLayer_Dns_Domain_ResourceRecord
- SoftLayer_Dns_Domain_Reverse
- SoftLayer_Dns_Domain_ResourceRecord (type)

