The Rackspace Cloud DNS Service supports the record types listed in the following table.
| 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 }
|
||||
|
||||
| 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 }
|
||||

![[Note]](../common/images/admon/note.png)
