PS_DnsServerDnsSecZoneSetting, ROOT\Microsoft\Windows\Dns

Class | Methods (5) | Properties | Qualifiers (5) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

DNS Server DnsSec Zone Task Definition

PS_DnsServerDnsSecZoneSetting methods

PS_DnsServerDnsSecZoneSetting has 5 methods (5 Local)

NameOriginReturn
GetPS_DnsServerDnsSecZoneSettinguint32 {'out':True}
GetBySigningMetadataPS_DnsServerDnsSecZoneSettinguint32 {'out':True}
SetPS_DnsServerDnsSecZoneSettinguint32 {'out':True}
SetBySigningMetadataPS_DnsServerDnsSecZoneSettinguint32 {'out':True}
TestPS_DnsServerDnsSecZoneSettinguint32 {'out':True}

Detailed description of PS_DnsServerDnsSecZoneSetting methods

Local methods (5) of PS_DnsServerDnsSecZoneSetting class

Get method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC operations are performed.','In':True}
ComputerNamestring1-{'Description':'Optional DNS server name.','In':True}
cmdletOutputobject:DnsServerDnsSecZoneSetting2-{'Description':'Object contains following fields DenialOfExistence DistributeTrustAnchor DnsKeyRecordSetTtl DSRecordGenerationAlgorithm DSRecordSetTtl EnableRfc5011KeyRollover IsKeyMasterServer KeyMasterServer KeyMasterStatus NSec3HashAlgorithm NSec3Iterations NSec3OptOut NSec3RandomSaltLength NSec3UserSalt ParentHasSecureDelegation PropagationTime SecureDelegationPollingPeriod SignatureInceptionOffset ZoneName','EmbeddedInstance':'DnsServerDnsSecZoneSetting','Out':True}
Description'Returns DNSSEC settings for the input zone.'
implementedTrue
staticTrue
Get method is in 24 classes of ROOT\Microsoft\Windows\Dns and in 19 namespaces
GetBySigningMetadata method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC operations are performed.','In':True}
ComputerNamestring1-{'Description':'Optional DNS server name.','In':True}
SigningMetadataboolean2-{'Description':'SigningMetaData','In':True}
IncludeKSKMetadataboolean3-{'Description':'Include KSK metadata','In':True}
cmdletOutputobject:DnsServerZoneSigningMetadata4-{'Description':'Object contains following fields DenialOfExistence DistributeTrustAnchor DnsKeyRecordSetTtl DSRecordGenerationAlgorithm DSRecordSetTtl EnableRfc5011KeyRollover IsKeyMasterServer KeyMasterServer KeyMasterStatus NSec3HashAlgorithm NSec3Iterations NSec3OptOut NSec3RandomSaltLength NSec3UserSalt ParentHasSecureDelegation PropagationTime SecureDelegationPollingPeriod SignatureInceptionOffset ZoneName','EmbeddedInstance':'DnsServerZoneSigningMetadata','Out':True}
Description'Returns DNSSEC settings for the input zone.'
implementedTrue
staticTrue
GetBySigningMetadata method is in 1 class (PS_DnsServerDnsSecZoneSetting) of ROOT\Microsoft\Windows\Dns and in 2 namespaces
Set method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC operations are performed.','In':True}
DenialOfExistencestring1-{'Description':'This setting is used by the DNS server to provide a signed proof of unregistered name in the DNS database.','In':True}
NSec3HashAlgorithmstring2-{'Description':'NSEC3 hash algorithm. Default value is always 1.','In':True}
NSec3Iterationsuint163-{'Description':'NSEC3 iterations. Default value is 50.','In':True}
NSec3OptOutboolean4-{'Description':'NSEC3 opt-out. Default value is FALSE.','In':True}
NSec3RandomSaltLengthuint85-{'Description':'Random salt length in octets. Default is 8.','In':True}
SignatureInceptionOffsetdatetime6-{'Description':'Signature inception. Default is 1 hour.','In':True}
SecureDelegationPollingPerioddatetime7-{'Description':'Delegation polling period. Default is 12 hours.','In':True}
PropagationTimedatetime8-{'Description':'Propagation time. Default is 2 days.','In':True}
ParentHasSecureDelegationboolean9-{'Description':'If parent has secure delegation.','In':True}
ComputerNamestring10-{'Description':'Optional DNS server name.','In':True}
PassThruboolean11-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
NSec3UserSaltstring12-{'Description':'User salt string. Default is NULL or -.','In':True}
DistributeTrustAnchorstring13-{'Description':'Specifies if trust anchors should be published. Default is None.','In':True}
EnableRfc5011KeyRolloverboolean14-{'Description':'Specifies if RFC 5011 key rollover is enabled. Default is FALSE.','In':True}
DSRecordGenerationAlgorithmstring15-{'Description':'DS record generation algorithm. Valid values are: Sha1, Sha256 and Sha384. Default is Sha1.','In':True}
DSRecordSetTtldatetime16-{'Description':'DS Record Set TTL. Default is same as zone TTL.','In':True}
DnsKeyRecordSetTtldatetime17-{'Description':'TTL of DNS Key Record','In':True}
cmdletOutputobject:DnsServerDnsSecZoneSetting18-{'Description':'Object contains following fields DenialOfExistence DistributeTrustAnchor DnsKeyRecordSetTtl DSRecordGenerationAlgorithm DSRecordSetTtl EnableRfc5011KeyRollover IsKeyMasterServer KeyMasterServer KeyMasterStatus NSec3HashAlgorithm NSec3Iterations NSec3OptOut NSec3RandomSaltLength NSec3UserSalt ParentHasSecureDelegation PropagationTime SecureDelegationPollingPeriod SignatureInceptionOffset ZoneName','EmbeddedInstance':'DnsServerDnsSecZoneSetting','Out':True}
Description'Specifies the NSEC/NSEC3 and other advanced DNSSEC settings for a zone.'
implementedTrue
staticTrue
Set method is in 19 classes of ROOT\Microsoft\Windows\Dns and in 20 namespaces
SetBySigningMetadata method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC settings are set.','In':True}
ComputerNamestring1-{'Description':'Optional DNS server name.','In':True}
InputObjectobject:DnsServerZoneSigningMetadata2-{'Description':'Specifies the object containing the DNSSEC settings for the zone','EmbeddedInstance':'DnsServerZoneSigningMetadata','In':True}
PassThruboolean3-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
cmdletOutputobject:DnsServerZoneSigningMetadata4-{'Description':'Object contains following fields DnsSecZoneSetting KeyExtendedInformation DnsSecResourceRecords','EmbeddedInstance':'DnsServerZoneSigningMetadata','Out':True}
Description'Sets DNSSEC settings for the input zone.'
implementedTrue
staticTrue
SetBySigningMetadata method is in 1 class (PS_DnsServerDnsSecZoneSetting) of ROOT\Microsoft\Windows\Dns and in 2 namespaces
Test method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC operations are performed.','In':True}
ComputerNamestring1-{'Description':'Optional DNS server name.','In':True}
cmdletOutputobject:DnsServerZoneDnsSecValidationResult2-{'Description':'Object contains following fields DenialOfExistence DistributeTrustAnchor DnsKeyRecordSetTtl DSRecordGenerationAlgorithm DSRecordSetTtl EnableRfc5011KeyRollover IsKeyMasterServer KeyMasterServer KeyMasterStatus NSec3HashAlgorithm NSec3Iterations NSec3OptOut NSec3RandomSaltLength NSec3UserSalt ParentHasSecureDelegation PropagationTime SecureDelegationPollingPeriod SignatureInceptionOffset ZoneName','EmbeddedInstance':'DnsServerZoneDnsSecValidationResult','Out':True}
Description'Validates if the DNSSEC settings configured on the zone are valid. '
implementedTrue
staticTrue
Test method is in 1 class (PS_DnsServerDnsSecZoneSetting) of ROOT\Microsoft\Windows\Dns and in 2 namespaces

PS_DnsServerDnsSecZoneSetting Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassVersion'1.0.0'
Description'DNS Server DnsSec Zone Task Definition'
dynamicTrue
locale'MS_409'
provider'DnsServerPSProvider'

PS_DnsServerDnsSecZoneSetting System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\Dns:PS_DnsServerDnsSecZoneSetting'___SYSTEM8
__NAMESPACE'ROOT\Microsoft\Windows\Dns'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT0___SYSTEM3
__RELPATH'PS_DnsServerDnsSecZoneSetting'___SYSTEM8
__DYNASTY'PS_DnsServerDnsSecZoneSetting'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'PS_DnsServerDnsSecZoneSetting'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to PS_DnsServerDnsSecZoneSetting

Number of classes:6
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
DnsServerDnsSecZoneSetting0220----
DnsServerDsSetting060----
DnsServerSetting0720----
DnsServerSettingBrief090----
PS_DnsServerDsSetting002----
PS_DnsServerSetting003----
comments powered by Disqus
WUtils.com