DnsServerSigningKeyOpState class
Represents the signing key operational state of a DNS server.
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 DnsServerSigningKeyOpState
{
Uint16 CurrentRollState;
boolean ManualTrigger;
Uint16 PreRollEventFired;
datetime NextKeyGenerationTime;
DnsServerResourceRecord RevokedOrSwappedDnsKeys[];
DnsServerResourceRecord FinalDnsKeys[];
String ActiveKeyScope;
String StandbyKeyScope;
String NextKeyScope;
};
Members
The DnsServerSigningKeyOpState class has these types of members:
Properties
The DnsServerSigningKeyOpState class has these properties.
-
ActiveKeyScope
-
-
Data type: String
-
Access type: Read-only
The scope of the active key.
The possible values are.
-
-
Default ("Default")
-
DnsKeyOnly ("DnsKeyOnly")
-
AllRecords ("AllRecords")
-
AddOnly ("AddOnly")
-
DoNotPublish ("DoNotPublish")
-
Revoked ("Revoked")
CurrentRollState
-
Data type: Uint16
-
Access type: Read-only
The rollover status of the DNS server.
FinalDnsKeys
-
Data type: DnsServerResourceRecord array
-
Access type: Read-only
-
Qualifiers: EmbeddedInstance ("DnsServerResourceRecord")
An array that contains the pre-signed DNSKEY resource record list for post-rollover operations.
ManualTrigger
-
Data type: boolean
-
Access type: Read-only
true to enable the manual trigger; otherwise, false.
NextKeyGenerationTime
-
Data type: datetime
-
Access type: Read-only
The time when the next key was added to the zone.
NextKeyScope
-
Data type: String
-
Access type: Read-only
The scope of the next key.
The possible values are.
Default ("Default")
DnsKeyOnly ("DnsKeyOnly")
AllRecords ("AllRecords")
AddOnly ("AddOnly")
DoNotPublish ("DoNotPublish")
Revoked ("Revoked")
PreRollEventFired
-
Data type: Uint16
-
Access type: Read-only
The pre-rollover events that were initiated for Key Signing Keys (KSK).
RevokedOrSwappedDnsKeys
-
Data type: DnsServerResourceRecord array
-
Access type: Read-only
-
Qualifiers: EmbeddedInstance ("DnsServerResourceRecord")
An array that contains the pre-signed DNSKEY resource record list for KSK revoke or ZSK swap operations.
StandbyKeyScope
-
Data type: String
-
Access type: Read-only
The scope of the standby key.
The possible values are.
Default ("Default")
DnsKeyOnly ("DnsKeyOnly")
AllRecords ("AllRecords")
AddOnly ("AddOnly")
DoNotPublish ("DoNotPublish")
Revoked ("Revoked")
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 R2 |
Namespace |
Root\Microsoft\Windows\Dns |
MOF |
|
DLL |
|