Atom feed of this document
 

The Rackspace Cloud DNS Service supports the record types listed in the following table.

Table 3.8. Rackspace Cloud DNS Supported Record Types
Record Type Description
Examples
A Maps an IPV4 address to a domain

A Record : XML. 

<record id="A-123" type="A" name="example.foo.com" data="123.456.78.9" ttl="86400"/>

A Record : JSON. 

{ "id" : "A-123", "type" : "A", "name" : "example.foo.com", "data" : "123.456.78.9", "ttl" : 86400 }

AAAA Maps an IPV6 address to a domain

AAAA Record : XML. 

<record id="AAAA-123" type="AAAA" name="example.foo.com" data="4321:0:1:2:3:4:567:89ab" ttl="86400"/>

AAAA Record : JSON. 

{ "id" : "AAAA-123", "type" : "AAAA", "name" : "example.foo.com", "data" : "4321:0:1:2:3:4:567:89ab", "ttl" : 86400 }

CNAME Creates an alias for a domain

CNAME Record : XML. 

<record id="CNAME-123" type="CNAME" name="www.example.foo.com" data="example.foo.com" ttl="86400"/>

CNAME Record : JSON. 

{ "id" : "CNAME-123", "type" : "CNAME", "name" : "www.example.foo.com", "data" : "example.foo.com", "ttl" : 86400 }

MX Designates a domain's mail server

MX Record : XML. 

<record id="MX-123" priority="10" type="MX" name="example.foo.com" data="mail.example.foo.com" ttl="3600"/>

MX Record : JSON. 

{ "id" : "MX-123", "priority" : 10, "type" : "MX", "name" : "example.foo.com", "data" : "mail.example.foo.com", "ttl" : 3600 }

NS Designates a domain's authoritative name server

NS Record : XML. 

<record id="NS-123" type="NS" name="example.foo.com" data="ns1.foo.com" ttl="54000"/>

NS Record : JSON. 

{ "id" : "NS-123", "type" : "NS" "name" : "example.foo.com", "data" : "ns1.foo.com", "ttl" : 54000 }

TXT Arbitrary text for a domain record

TXT Record : XML. 

<record id="TXT-123" type="TXT" name="example.foo.com" data="Some example text" ttl="3600"/>

TXT Record : JSON. 

{ "id" : "TXT-123", "type" : "TXT", "name" : "example.foo.com", "data" : "Some example text", "ttl" : 3600 }

[Note]Notes
  • DKIM and SPF records are supported using TXT records with appropriately formatted data fields.

  • Invalid quote and slash characters are automatically removed from TXT records by the DNS Service.

SRV General service locator record for a domain

SRV Record : XML. 

<record id="SRV-123" type="SRV" name="_sip._tcp.example.foo.com" priority="30" data="1 3443 sip.foo.com" ttl="86400"/>

SRV Record : JSON. 

{ "id" : "SRV-123", "type" : "SRV", "name" : "_sip._tcp.example.foo.com", "priority" : 30, "data" : "1 3443 sip.foo.com", "ttl" : 86400 }