Class RecordType
The record type.
Inheritance
Namespace: Amazon.CDK.AWS.Route53
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public sealed class RecordType : Enum
Syntax (vb)
Public NotInheritable Class RecordType
Inherits
Enum
Synopsis
Fields
A | route traffic to a resource, such as a web server, using an IPv4 address in dotted decimal notation. |
AAAA | route traffic to a resource, such as a web server, using an IPv6 address in colon-separated hexadecimal format. |
CAA | A CAA record specifies which certificate authorities (CAs) are allowed to issue certificates for a domain or subdomain. |
CNAME | A CNAME record maps DNS queries for the name of the current record, such as acme.example.com, to another domain (example.com or example.net) or subdomain (acme.example.com or zenith.example.org). |
DS | A delegation signer (DS) record refers a zone key for a delegated subdomain zone. |
MX | An MX record specifies the names of your mail servers and, if you have two or more mail servers, the priority order. |
NAPTR | A Name Authority Pointer (NAPTR) is a type of record that is used by Dynamic Delegation Discovery System (DDDS) applications to convert one value to another or to replace one value with another. |
NS | An NS record identifies the name servers for the hosted zone. |
PTR | A PTR record maps an IP address to the corresponding domain name. |
SOA | A start of authority (SOA) record provides information about a domain and the corresponding Amazon Route 53 hosted zone. |
SPF | SPF records were formerly used to verify the identity of the sender of email messages. |
SRV | An SRV record Value element consists of four space-separated values. |
TXT | A TXT record contains one or more strings that are enclosed in double quotation marks ("). |
value__ |
Fields
A
route traffic to a resource, such as a web server, using an IPv4 address in dotted decimal notation.
public const RecordType A
Field Value
Type | Description |
---|---|
RecordType |
Remarks
AAAA
route traffic to a resource, such as a web server, using an IPv6 address in colon-separated hexadecimal format.
public const RecordType AAAA
Field Value
Type | Description |
---|---|
RecordType |
Remarks
CAA
A CAA record specifies which certificate authorities (CAs) are allowed to issue certificates for a domain or subdomain.
public const RecordType CAA
Field Value
Type | Description |
---|---|
RecordType |
Remarks
CNAME
A CNAME record maps DNS queries for the name of the current record, such as acme.example.com, to another domain (example.com or example.net) or subdomain (acme.example.com or zenith.example.org).
public const RecordType CNAME
Field Value
Type | Description |
---|---|
RecordType |
Remarks
DS
A delegation signer (DS) record refers a zone key for a delegated subdomain zone.
public const RecordType DS
Field Value
Type | Description |
---|---|
RecordType |
Remarks
MX
An MX record specifies the names of your mail servers and, if you have two or more mail servers, the priority order.
public const RecordType MX
Field Value
Type | Description |
---|---|
RecordType |
Remarks
NAPTR
A Name Authority Pointer (NAPTR) is a type of record that is used by Dynamic Delegation Discovery System (DDDS) applications to convert one value to another or to replace one value with another.
public const RecordType NAPTR
Field Value
Type | Description |
---|---|
RecordType |
Remarks
For example, one common use is to convert phone numbers into SIP URIs.
See: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/ResourceRecordTypes.html#NAPTRFormat
NS
An NS record identifies the name servers for the hosted zone.
public const RecordType NS
Field Value
Type | Description |
---|---|
RecordType |
Remarks
PTR
A PTR record maps an IP address to the corresponding domain name.
public const RecordType PTR
Field Value
Type | Description |
---|---|
RecordType |
Remarks
SOA
A start of authority (SOA) record provides information about a domain and the corresponding Amazon Route 53 hosted zone.
public const RecordType SOA
Field Value
Type | Description |
---|---|
RecordType |
Remarks
SPF
SPF records were formerly used to verify the identity of the sender of email messages.
public const RecordType SPF
Field Value
Type | Description |
---|---|
RecordType |
Remarks
Instead of an SPF record, we recommend that you create a TXT record that contains the applicable value.
See: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/ResourceRecordTypes.html#SPFFormat
SRV
An SRV record Value element consists of four space-separated values.
public const RecordType SRV
Field Value
Type | Description |
---|---|
RecordType |
Remarks
The first three values are decimal numbers representing priority, weight, and port. The fourth value is a domain name.
See: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/ResourceRecordTypes.html#SRVFormat
TXT
A TXT record contains one or more strings that are enclosed in double quotation marks (").
public const RecordType TXT
Field Value
Type | Description |
---|---|
RecordType |
Remarks
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |