SoftLayer Dns Domain ResourceRecord
From SoftLayer Development Network Wiki
This page refers to the SoftLayer_Dns_Domain_ResourceRecord service. For information on the SoftLayer_Dns_Domain_ResourceRecord data type please see SoftLayer_Dns_Domain_ResourceRecord (type).
Contents |
Overview
Every domain record hosted on the SoftLayer name servers is comprised of a series or resource records that control how the domain operates, translates host names, and translates service location. Each of those resource records is controlled by the SoftLayer_Dns_Domain_ResourceRecord service. SoftLayer domains have the following resource records:
- A single SOA record
- A records
- Optional CNAME records
- At least one MX record
- NS records for ns1.softlayer.com and ns2.softlayer.com
- Optional TXT records
The SoftLayer_Dns_Domain_ResourceRecords service also controls the records contained in reverse DNS records. SoftLayer_Dns_Domain_Reverse records contain multiple PTR type resource records.
As with domain changes, resource record changes happen immediately, but may take up to 72 hours to propagate to the rest of the Internet's name servers. The SoftLayer_Dns_Domain_ResourceRecord service only applies to domains hosted on the SoftLayer name servers.
Endpoints
| SOAP WSDL | http://api.service.softlayer.com/soap/v3/SoftLayer_Dns_Domain_ResourceRecord?wsdl |
| XML-RPC | http://api.service.softlayer.com/xmlrpc/v3/SoftLayer_Dns_Domain_ResourceRecord |
User Access
Users wishing to access the SoftLayer_Dns_Domain_ResourceRecord service must have the Manage DNS permission assigned to their account.
Methods
createObject
Create a domain's resource record.
- returns
- SoftLayer_Dns_Domain_ResourceRecord
- parameters
- SoftLayer_Dns_Domain_ResourceRecord templateObject
createObjects
Create multiple domain resource records.
- returns
- parameters
- SoftLayer_Dns_Domain_ResourceRecordArray templateObjects
deleteObject
Delete a domain's resource record.
- returns
- boolean
- parameters
- None
deleteObjects
Delete multiple resource records from a domain.
- returns
- boolean
- parameters
- SoftLayer_Dns_Domain_ResourceRecordArray templateObjects
editObject
Edit a domain's resource record.
- returns
- boolean
- parameters
- SoftLayer_Dns_Domain_ResourceRecord templateObject
editObjects
Edit multiple domain resource records.
- returns
- boolean
- parameters
- SoftLayer_Dns_Domain_ResourceRecordArray templateObjects
getDomain
Retrieve the domain that a resource record belongs to.
- returns
- parameters
- None
getObject
Retrieve a SoftLayer_Dns_Domain_ResourceRecord record.
- returns
- SoftLayer_Dns_Domain_ResourceRecord
- parameters
- None
See Also
- SoftLayer_Dns_Domain
- SoftLayer_Dns_Domain_Reverse
- SoftLayer_Dns_Domain_ResourceRecord_AType
- SoftLayer_Dns_Domain_ResourceRecord_CnameType
- SoftLayer_Dns_Domain_ResourceRecord_MxType
- SoftLayer_Dns_Domain_ResourceRecord_NsType
- SoftLayer_Dns_Domain_ResourceRecord_PtrType
- SoftLayer_Dns_Domain_ResourceRecord_SoaType
- SoftLayer_Dns_Domain_ResourceRecord_TxtType

