Type Name | Valid values | 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 (_). | IPv4 address format |
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. | NameType Format |
MX record | MX | The reference standard allows the RR value to be empty. An empty value is parsed as an @ record. Underscores are also allowed. | 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 | In compliance with the standard, the RR value can include letters, numbers, hyphens (-), and underscores (_), but cannot be the at sign (@), which represents an empty value. | The record value is of the type specified by NameType and cannot be an IP address. |
ALIAS record | ALIAS | The value must conform to the standard. Additionally, valid characters include letters, numbers, hyphens (-), and underscores (_). The RR value cannot be empty (represented by the at sign, @). | 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 value must conform to the reference standard, but can be left empty for an @ record. Underscores are allowed. | IPv6 Address Format |
CAA record | CAA | The reference standard allows the RR value to be empty (parsed as an @ record) or to 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 | Standard reference: The RR value can be empty for @ parsing. | 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. |