MicrosoftDNS_SOAType class

The subclass of MicrosoftDNS_ResourceRecord that represents a Start Of Authority (SOA) record.

The following syntax is simplified from MOF code.

Syntax

class MicrosoftDNS_SOAType : MicrosoftDNS_ResourceRecord
{
  uint32 SerialNumber;
  string PrimaryServer;
  string ResponsibleParty;
  uint32 RefreshInterval;
  uint32 RetryDelay;
  uint32 ExpireLimit;
  uint32 MinimumTTL;
};

Members

The MicrosoftDNS_SOAType class has these types of members:

Methods

The MicrosoftDNS_SOAType class has these methods.

Method Description
Modify Updates the TTL, SOA Serial Number, Primary Server, Responsible Party, Refresh Interval, Retry Delay, Expire Limit and Minimum TTL (for the zone) to the values specified as the input parameters of this method. If a new value for a parameter is not specified, then the current value for the parameter is not changed. The method returns a reference to the modified object as an output parameter.
Qualifiers: Implemented

Properties

The MicrosoftDNS_SOAType class has these properties.

ExpireLimit

Data type: uint32

Access type: Read-only

Time, in seconds, before an unresponsive zone is no longer authoritative.

MinimumTTL

Data type: uint32

Access type: Read-only

Lower limit on the time, in seconds, that a DNS Server or Caching resolver are allowed to cache any resource record from the zone to which this record belongs.

PrimaryServer

Data type: string

Access type: Read-only

Authoritative DNS Server for the zone to which the record belongs.

RefreshInterval

Data type: uint32

Access type: Read-only

Time, in seconds, before the zone containing this record should be refreshed.

ResponsibleParty

Data type: string

Access type: Read-only

Name of the responsible party for the zone to which the record belongs.

RetryDelay

Data type: uint32

Access type: Read-only

Time, in seconds, before retrying a failed refresh of the zone to which this record belongs.

SerialNumber

Data type: uint32

Access type: Read-only

Serial number of the SOA record.

Requirements

Requirement Value
Minimum supported client
None supported
Minimum supported server
Windows 2000 Server [desktop apps only]
Namespace
Root\MicrosoftDNS
MOF
Dnsprov.mof

See also

MicrosoftDNS_ResourceRecord

Modify Method of the MicrosoftDNS_SOAType Class