Share via


MSFT_IPAM_DnsResourceRecord class

TBD

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("IPAMServerPSProvider"), AMENDMENT]
class MSFT_IPAM_DnsResourceRecord
{
  string   InstanceID;
  string   RecordName;
  string   ZoneName;
  uint16   RecordType;
  string   RecordClass;
  string   TimeToLive;
  datetime Timestamp;
  string   RecordData;
  string   AccessScopePath;
  boolean  IsInheritedAccessScope;
};

Members

The MSFT_IPAM_DnsResourceRecord class has these types of members:

Properties

The MSFT_IPAM_DnsResourceRecord class has these properties.

AccessScopePath

Data type: string

Access type: Read-only

Access scope path for the DNS resource record.

InstanceID

Data type: string

Access type: Read-only

Qualifiers: key

Opaquely and uniquely identifies an instance of this class within the scope of the instantiating Namespace.

IsInheritedAccessScope

Data type: boolean

Access type: Read-only

Whether the access scope for the DNS resource record is inherited from parent.

RecordClass

Data type: string

Access type: Read-only

The class of the DNS resource record.

RecordData

Data type: string

Access type: Read-only

Record data for the DNS resource record.

RecordName

Data type: string

Access type: Read-only

Specifies the name of the DNS resource record.

RecordType

Data type: uint16

Access type: Read-only

Specifies the type of DNS resource record.

The possible values are.

NONE (0)

A (1)

AAAA (2)

PTR (3)

SOA (4)

NS (5)

CNAME (6)

DNAME (7)

MX (8)

SRV (9)

TXT (10)

AFSDB (11)

ATMA (12)

DHCID (13)

HINFO (14)

ISDN (15)

NAPTR (16)

RP (17)

RT (18)

WINS (19)

WINSR (20)

WKS (21)

X25 (22)

Timestamp

Data type: datetime

Access type: Read-only

The timestamp value for the DNS resource record.

TimeToLive

Data type: string

Access type: Read-only

The TTL value for the DNS resource record.

ZoneName

Data type: string

Access type: Read-only

Specifies the name of the DNS zone to which this DNS resource record belongs.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2016
Namespace
Root\Microsoft\IPAM
MOF
IPAMServerPSProvider.mof
DLL
IPAMServerPSProvider.dll