DnsServerResourceRecordSoa class
Represents a Start of Authority (SOA) resource record 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 DnsServerResourceRecordSoa : DnsServerResourceRecordData
{
uint32 SerialNumber;
string PrimaryServer;
string ResponsiblePerson;
datetime RefreshInterval;
datetime RetryDelay;
datetime ExpireLimit;
datetime MinimumTimeToLive;
};
Members
The DnsServerResourceRecordSoa class has these types of members:
Properties
The DnsServerResourceRecordSoa class has these properties.
-
ExpireLimit
-
-
Data type: datetime
-
Access type: Read/write
The expire setting of the DNS zone.
-
-
MinimumTimeToLive
-
-
Data type: datetime
-
Access type: Read/write
The minimum time to live (TTL) value, in seconds, to use for caching negative server responses.
-
-
PrimaryServer
-
-
Data type: string
-
Access type: Read/write
The name of the primary name server of the DNS zone.
-
-
RefreshInterval
-
-
Data type: datetime
-
Access type: Read/write
Refresh interval to use for DNS zone updates.
-
-
ResponsiblePerson
-
-
Data type: string
-
Access type: Read/write
The email address of the administrator of the DNS zone.
Note
The @ character in the email address is replaced with a period (.).
-
-
RetryDelay
-
-
Data type: datetime
-
Access type: Read/write
The retry delay to use for zone transfer requests received by the DNS zone.
-
-
SerialNumber
-
-
Data type: uint32
-
Access type: Read/write
The serial number of the DNS zone.
-
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Microsoft\Windows\Dns |
MOF |
|
DLL |
|