Set method of the PS_DnsServerSigningKey class

Modified input key for the zone.

Syntax

uint32 Set(
  [in]  string              ZoneName,
  [in]  datetime            RolloverPeriod,
  [in]  datetime            DnsKeySignatureValidityPeriod,
  [in]  datetime            DSSignatureValidityPeriod,
  [in]  datetime            ZoneSignatureValidityPeriod,
  [in]  string              KeyId,
  [in]  string              NextRolloverAction,
  [in]  string              ComputerName,
  [in]  boolean             PassThru,
  [out] DnsServerSigningKey cmdletOutput
);

Parameters

ZoneName [in]

Name of the zone on which DnsSec operations are performed.

RolloverPeriod [in]

Amount of time between scheduled key rollovers.

DnsKeySignatureValidityPeriod [in]

Amount of time that signatures covering DNSKEY record sets should be valid.

DSSignatureValidityPeriod [in]

Amount of time that signatures covering DS record sets should be valid.

ZoneSignatureValidityPeriod [in]

Amount of time that signatures covering all other record sets should be valid.

KeyId [in]

Uniquely identifies the key.

NextRolloverAction [in]

Specifies the next rollover action.

ComputerName [in]

Optional DNS server name.

PassThru [in]

True to return the object that was modified by the method. By default, this method does not generate any output.

cmdletOutput [out]

On return, contains an instance of the current object. This parameter returns a value only if PassThru is set to true.

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

PS_DnsServerSigningKey