DnsServerResourceRecord
TOC
Collapse the table of content
Expand the table of content

DnsServerResourceRecord class

DNS Server Resource Record.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("DnsServerPSProvider"), AMENDMENT]
class DnsServerResourceRecord : DnsDomain
{
  string                      DistinguishedName;
  string                      HostName;
  string                      RecordType;
  string                      RecordClass;
  datetime                    TimeToLive;
  DnsServerResourceRecordData RecordData;
  datetime                    Timestamp;
  uint16                      Type;
};

Members

The DnsServerResourceRecord class has these types of members:

Properties

The DnsServerResourceRecord class has these properties.

DistinguishedName
Data type: string
Access type: Read-only

The Lightweight Directory Access Protocol (LDAP) name of the domain.

This property is inherited from DnsDomain.

HostName
Data type: string
Access type: Read-only

Host Name

RecordClass
Data type: string
Access type: Read-only

Class

The possible values are.

IN ("IN")

CSNET ("CSNET")

CHAOS ("CHAOS")

Hesiod ("Hesiod")

RecordData
Data type: DnsServerResourceRecordData
Access type: Read/write
Qualifiers: EmbeddedInstance ("DnsServerResourceRecordData")

Record Data

RecordType
Data type: string
Access type: Read-only

Record Type

The possible values are.

A ("A")

Ns ("Ns")

Md ("Md")

Mf ("Mf")

CName ("CName")

Soa ("Soa")

Mb ("Mb")

Mg ("Mg")

Mr ("Mr")

Null ("Null")

Wks ("Wks")

Ptr ("Ptr")

HInfo ("HInfo")

MInfo ("MInfo")

Mx ("Mx")

Text ("Text")

Rp ("Rp")

Afsdb ("Afsdb")

X25 ("X25")

Isdn ("Isdn")

Rt ("Rt")

Nsap ("Nsap")

NsapPtr ("NsapPtr")

Sig ("Sig")

Key ("Key")

Px ("Px")

Gpos ("Gpos")

AAAA ("AAAA")

Loc ("Loc")

Nxt ("Nxt")

Eid ("Eid")

NimLoc ("NimLoc")

Srv ("Srv")

Atma ("Atma")

Naptr ("Naptr")

Kx ("Kx")

Cert ("Cert")

A6 ("A6")

DName ("DName")

Sink ("Sink")

Opt ("Opt")

Ds ("Ds")

Rrsig ("Rrsig")

NSEC ("NSEC")

DnsKey ("DnsKey")

DhcId ("DhcId")

Wins ("Wins")

WinsR ("WinsR")

TLSA ("TLSA")

Windows Server 2012 R2 and Windows Server 2012:  Not supported.

UNKNOWN ("UNKNOWN")

Windows Server 2012 R2 and Windows Server 2012:  Not supported.

Timestamp
Data type: datetime
Access type: Read-only

Time at which Resource Record was refreshed. Expressed in hours since January 1, 1601, Greenwich Mean Time (GMT)

TimeToLive
Data type: datetime
Access type: Read/write

Time To Live in seconds

Type
Data type: uint16
Access type: Read-only

Type for Unknown record.

Windows Server 2012 R2 and Windows Server 2012:  Not supported.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012

Namespace

Root\Microsoft\Windows\Dns

MOF

DnsServerPSProvider.mof

DLL

DnsServerPSProvider.dll

See also

DnsDomain
DnsServerPSProvider Provider

 

 

Show:
© 2016 Microsoft