Share via


MSFT_IPAM_DnsZone 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_DnsZone
{
  string   InstanceID;
  uint16   ZoneType;
  string   ZoneName;
  boolean  IsSigned;
  uint16   DynamicUpdateStatus;
  boolean  ScavengeStaleRecords;
  string   NorefreshInterval;
  string   RefreshInterval;
  string   PreferredServerName;
  string   LastCollectedFromServerName;
  uint16   ZoneOverallHealth;
  datetime ZoneOverallHealthLastUpdateTime;
  string   AccessScopePath;
  boolean  IsInheritedAccessScope;
};

Members

The MSFT_IPAM_DnsZone class has these types of members:

Properties

The MSFT_IPAM_DnsZone class has these properties.

AccessScopePath

Data type: string

Access type: Read-only

Access scope path for this DNS zone.

DynamicUpdateStatus

Data type: uint16

Access type: Read-only

Specifies the dynamic update setting for the DNS zone.

The possible values are.

NotApplicable (0)

None (1)

NonSecureAndSecure (2)

Secure (3)

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 this DNS zone is inherited from parent.

IsSigned

Data type: boolean

Access type: Read-only

Whether the DNS zone is signed using DNSSEC.

LastCollectedFromServerName

Data type: string

Access type: Read-only

The server from which data for this DNS zone was last collected from.

NorefreshInterval

Data type: string

Access type: Read-only

The no refresh interval value for the DNS zone. This is valid only if ScavengeStaleRecords is enabled for this zone.

PreferredServerName

Data type: string

Access type: Read-only

Preferred server name for data collection for this DNS zone.

RefreshInterval

Data type: string

Access type: Read-only

The refresh interval value for the DNS zone. This is valid only if ScavengeStaleRecords is enabled for this zone.

ScavengeStaleRecords

Data type: boolean

Access type: Read-only

Whether the DNS zone is enabled for scavenging stale DNS resource records.

ZoneName

Data type: string

Access type: Read-only

Specifies the name of the DNS zone.

ZoneOverallHealth

Data type: uint16

Access type: Read-only

The overall health for this DNS zone. This is valid only for forward lookup zones.

The possible values are.

None (0)

Green (1)

Yellow (2)

Red (3)

NotApplicable (4)

Unknown (5)

Unchecked (6)

ZoneOverallHealthLastUpdateTime

Data type: datetime

Access type: Read-only

The last time overall health for this DNS zone was updated. This is valid only for forward lookup zones.

ZoneType

Data type: uint16

Access type: Read-only

Specifies the type of DNS zone - forward, IPv4 reverse or IPv6 reverse.

The possible values are.

Forward (1)

IPv4Reverse (2)

IPv6Reverse (3)

Requirements

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