DnsServerZoneAging class

Manages aging settings for a DNS zone.

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 DnsServerZoneAging
{
  string   ZoneName;
  boolean  AgingEnabled;
  datetime AvailForScavengeTime;
  datetime RefreshInterval;
  datetime NoRefreshInterval;
  string   ScavengeServers[];
};

Members

The DnsServerZoneAging class has these types of members:

Properties

The DnsServerZoneAging class has these properties.

AgingEnabled
Data type: boolean
Access type: Read/write

true to enable aging in the zone; otherwise, false.

AvailForScavengeTime
Data type: datetime
Access type: Read-only

The duration in which scavenging of stale DNS records is possible for the zone.

NoRefreshInterval
Data type: datetime
Access type: Read/write

The time interval that indicates when refresh operations can not be used to dynamically update DNS records in the zone.

RefreshInterval
Data type: datetime
Access type: Read/write

The time interval that indicates when refresh operations can be used to dynamically update DNS records in the zone.

ScavengeServers
Data type: string array
Access type: Read/write

An array that contains the names of the servers in the zone that perform scavenging.

ZoneName
Data type: string
Access type: Read/write

The name of the zone.

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

DnsServerPSProvider Provider

 

 

Show: