Type | Value | Definition | Description |
A record | A | The standard address record. The resource record (RR) value can be empty. In this case, @ is used as the RR value. Domain names can contain underscores (_). | The record value is an IPv4 address. |
NS record | NS | The standard name server (NS) record. The RR value cannot be empty. Domain names can contain underscores (_). Wildcard DNS is not supported. | The record value is of the type specified by NameType. |
MX record | MX | The standard mail exchanger (MX) record. The RR value can be empty. In this case, @ is used as the RR value. Domain names can contain underscores (_). | The record value is of the type specified by NameType and cannot be an IP address. The priority can be 1 to 10. A smaller value indicates a higher priority. |
TXT record | TXT | The standard text record. Domain names can contain letters, digits, hyphens (-), and underscores (_). The RR value can be empty. In this case, @ is used as the RR value. Wildcard DNS is not supported. | The record value is a string of less than 512 characters in length. The record value can contain letters, digits, spaces, and the following characters: -~=:;/.@+^!* |
CNAME record | CNAME | The standard canonical name (CNAME) record. Domain names can contain letters, digits, hyphens (-), and underscores (_). The RR value cannot be empty. | The record value is of the type specified by NameType and cannot be an IP address. |
SRV record | SRV | The service record. Service names can contain underscores (_) and periods (.).The RR value can be empty. In this case, @ is used as the RR value. Wildcard DNS is not supported. | The priority parameter specifies the priority that ranges from 0 to 65535. The weight parameter specifies the weight that ranges from 0 to 65535. The port parameter specifies the port number that is used to provide the corresponding service. The port number ranges from 0 to 65535. The target parameter specifies the service address that is of the type specified by NameType. The service address must exist. Reference: https://en.wikipedia.org/wiki/SRV_record http://www.rfc-editor.org/rfc/rfc2782.txt. |
AAAA record | AAAA | The standard IPv6 address record. The RR value can be empty. In this case, @ is used as the RR value. Domain names can contain underscores (_). | The record value is an IPv6 address. |
CAA record | CAA | The standard Certification Authority Authorization (CAA) record. The RR value can be empty. In this case, @ is used as the RR value. Domain names can contain underscores (_). | The record value is in the format of [flag] [tag] [value]. The record value consists of a flags byte and a property that is a tag-value pair. Example: @ 0 issue "symantec.com" or @ 0 iodef "mailto:admin@aliyun.com" |
Explicit URL forwarding | REDIRECT_URL | The standard explicit URL record. The RR value can be empty. In this case, @ is used as the RR value. | The record value is of the type specified by NameType or a URL that is case-sensitive. The record value can be up to 500 characters in length. The domain name is required and not case-sensitive, such as example.com. The protocol is optional, such as HTTP or HTTPS. The default protocol is HTTP. The port number is optional, such as 81. The default port number is 80. The path is optional and case-sensitive, such as /path/to/. The default path is /. The file name is optional and case-sensitive, such as file.php. No file name is specified by default. The parameter field is optional and case-sensitive, such as ?user=my***. No value is specified for the parameter field by default. |
Implicit URL forwarding | FORWARD_URL | The standard implicit URL record. The RR value can be empty. In this case, @ is used as the RR value. | The record value is of the type specified by NameType or a URL that is case-sensitive. The record value can be up to 500 characters in length. The domain name is required and not case-sensitive, such as example.com. The protocol is optional, such as HTTP or HTTPS. The default protocol is HTTP. The port number is optional, such as 81. The default port number is 80. The path is optional and case-sensitive, such as /path/to/. The default path is /. The file name is optional and case-sensitive, such as file.php. No file name is specified by default. The parameter field is optional and case-sensitive, such as ?user=my***. No value is specified for the parameter field by default. |