SoftLayer Dns Domain ResourceRecord

From SoftLayer Development Network Wiki

Jump to: navigation, search

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
SoftLayer_Dns_Domain_ResourceRecordArray
  • 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
SoftLayer_Dns_Domain
  • parameters
None



getObject

Retrieve a SoftLayer_Dns_Domain_ResourceRecord record.

  • returns
SoftLayer_Dns_Domain_ResourceRecord
  • parameters
None

See Also

External Links

Personal tools