RecordSet interface
Describes a DNS record set (a collection of DNS records with the same name and type) in a Private DNS zone.
- Extends
Properties
aaaa |
The list of AAAA records in the record set. |
a |
The list of A records in the record set. |
cname |
The CNAME record in the record set. |
etag | The ETag of the record set. |
fqdn | Fully qualified domain name of the record set. NOTE: This property will not be serialized. It can only be populated by the server. |
is |
Is the record set auto-registered in the Private DNS zone through a virtual network link? NOTE: This property will not be serialized. It can only be populated by the server. |
metadata | The metadata attached to the record set. |
mx |
The list of MX records in the record set. |
ptr |
The list of PTR records in the record set. |
soa |
The SOA record in the record set. |
srv |
The list of SRV records in the record set. |
ttl | The TTL (time-to-live) of the records in the record set. |
txt |
The list of TXT records in the record set. |
Inherited Properties
id | Fully qualified resource Id for the resource. Example - '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateDnsZoneName}'. NOTE: This property will not be serialized. It can only be populated by the server. |
name | The name of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
type | The type of the resource. Example - 'Microsoft.Network/privateDnsZones'. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
aaaaRecords
aRecords
cnameRecord
etag
The ETag of the record set.
etag?: string
Property Value
string
fqdn
Fully qualified domain name of the record set. NOTE: This property will not be serialized. It can only be populated by the server.
fqdn?: string
Property Value
string
isAutoRegistered
Is the record set auto-registered in the Private DNS zone through a virtual network link? NOTE: This property will not be serialized. It can only be populated by the server.
isAutoRegistered?: boolean
Property Value
boolean
metadata
The metadata attached to the record set.
metadata?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
mxRecords
ptrRecords
soaRecord
srvRecords
ttl
The TTL (time-to-live) of the records in the record set.
ttl?: number
Property Value
number
txtRecords
Inherited Property Details
id
Fully qualified resource Id for the resource. Example - '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateDnsZoneName}'. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyResource.id
name
The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
type
The type of the resource. Example - 'Microsoft.Network/privateDnsZones'. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type