|
PS_DnsServerDnsSecZoneSetting, ROOT\Microsoft\Windows\Dns
Class
| Methods (5)
| Properties | Qualifiers (5)
| Instances | Namespaces (2)
Samples: VB Script
| C#
| VB.Net
| Search on:Microsoft
DescriptionDNS Server DnsSec Zone Task Definition
PS_DnsServerDnsSecZoneSetting methodsPS_DnsServerDnsSecZoneSetting has 5 methods (5 Local) Name | Origin | Return |
---|
Get | PS_DnsServerDnsSecZoneSetting | uint32 {'out':True} |
GetBySigningMetadata | PS_DnsServerDnsSecZoneSetting | uint32 {'out':True} |
Set | PS_DnsServerDnsSecZoneSetting | uint32 {'out':True} |
SetBySigningMetadata | PS_DnsServerDnsSecZoneSetting | uint32 {'out':True} |
Test | PS_DnsServerDnsSecZoneSetting | uint32 {'out':True} |
Detailed description of PS_DnsServerDnsSecZoneSetting methodsLocal methods (5) of PS_DnsServerDnsSecZoneSetting class▲ Get method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
ZoneName | string | 0 | ✓ | - | {'Description':'Name of the zone on which DNSSEC operations are performed.','In':True} | ComputerName | string | 1 | ✓ | - | {'Description':'Optional DNS server name.','In':True} | cmdletOutput | object:DnsServerDnsSecZoneSetting | 2 | - | ✓ | {'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.' |
---|
implemented | True |
---|
static | True |
---|
Get method is in 24 classes of ROOT\Microsoft\Windows\Dns and in 19 namespaces |
▲ GetBySigningMetadata method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
ZoneName | string | 0 | ✓ | - | {'Description':'Name of the zone on which DNSSEC operations are performed.','In':True} | ComputerName | string | 1 | ✓ | - | {'Description':'Optional DNS server name.','In':True} | SigningMetadata | boolean | 2 | ✓ | - | {'Description':'SigningMetaData','In':True} | IncludeKSKMetadata | boolean | 3 | ✓ | - | {'Description':'Include KSK metadata','In':True} | cmdletOutput | object:DnsServerZoneSigningMetadata | 4 | - | ✓ | {'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.' |
---|
implemented | True |
---|
static | True |
---|
GetBySigningMetadata method is in 1 class (PS_DnsServerDnsSecZoneSetting) of ROOT\Microsoft\Windows\Dns and in 2 namespaces |
▲ Set method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
ZoneName | string | 0 | ✓ | - | {'Description':'Name of the zone on which DNSSEC operations are performed.','In':True} | DenialOfExistence | string | 1 | ✓ | - | {'Description':'This setting is used by the DNS server to provide a signed proof of unregistered name in the DNS database.','In':True} | NSec3HashAlgorithm | string | 2 | ✓ | - | {'Description':'NSEC3 hash algorithm. Default value is always 1.','In':True} | NSec3Iterations | uint16 | 3 | ✓ | - | {'Description':'NSEC3 iterations. Default value is 50.','In':True} | NSec3OptOut | boolean | 4 | ✓ | - | {'Description':'NSEC3 opt-out. Default value is FALSE.','In':True} | NSec3RandomSaltLength | uint8 | 5 | ✓ | - | {'Description':'Random salt length in octets. Default is 8.','In':True} | SignatureInceptionOffset | datetime | 6 | ✓ | - | {'Description':'Signature inception. Default is 1 hour.','In':True} | SecureDelegationPollingPeriod | datetime | 7 | ✓ | - | {'Description':'Delegation polling period. Default is 12 hours.','In':True} | PropagationTime | datetime | 8 | ✓ | - | {'Description':'Propagation time. Default is 2 days.','In':True} | ParentHasSecureDelegation | boolean | 9 | ✓ | - | {'Description':'If parent has secure delegation.','In':True} | ComputerName | string | 10 | ✓ | - | {'Description':'Optional DNS server name.','In':True} | PassThru | boolean | 11 | ✓ | - | {'Description':'If specified, returns the object or objects on which the operation was done.','In':True} | NSec3UserSalt | string | 12 | ✓ | - | {'Description':'User salt string. Default is NULL or -.','In':True} | DistributeTrustAnchor | string | 13 | ✓ | - | {'Description':'Specifies if trust anchors should be published. Default is None.','In':True} | EnableRfc5011KeyRollover | boolean | 14 | ✓ | - | {'Description':'Specifies if RFC 5011 key rollover is enabled. Default is FALSE.','In':True} | DSRecordGenerationAlgorithm | string | 15 | ✓ | - | {'Description':'DS record generation algorithm. Valid values are: Sha1, Sha256 and Sha384. Default is Sha1.','In':True} | DSRecordSetTtl | datetime | 16 | ✓ | - | {'Description':'DS Record Set TTL. Default is same as zone TTL.','In':True} | DnsKeyRecordSetTtl | datetime | 17 | ✓ | - | {'Description':'TTL of DNS Key Record','In':True} | cmdletOutput | object:DnsServerDnsSecZoneSetting | 18 | - | ✓ | {'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.' |
---|
implemented | True |
---|
static | True |
---|
Set method is in 19 classes of ROOT\Microsoft\Windows\Dns and in 20 namespaces |
▲ SetBySigningMetadata method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
ZoneName | string | 0 | ✓ | - | {'Description':'Name of the zone on which DNSSEC settings are set.','In':True} | ComputerName | string | 1 | ✓ | - | {'Description':'Optional DNS server name.','In':True} | InputObject | object:DnsServerZoneSigningMetadata | 2 | ✓ | - | {'Description':'Specifies the object containing the DNSSEC settings for the zone','EmbeddedInstance':'DnsServerZoneSigningMetadata','In':True} | PassThru | boolean | 3 | ✓ | - | {'Description':'If specified, returns the object or objects on which the operation was done.','In':True} | cmdletOutput | object:DnsServerZoneSigningMetadata | 4 | - | ✓ | {'Description':'Object contains following fields
DnsSecZoneSetting
KeyExtendedInformation
DnsSecResourceRecords','EmbeddedInstance':'DnsServerZoneSigningMetadata','Out':True} |
|
---|
Description | 'Sets DNSSEC settings for the input zone.' |
---|
implemented | True |
---|
static | True |
---|
SetBySigningMetadata method is in 1 class (PS_DnsServerDnsSecZoneSetting) of ROOT\Microsoft\Windows\Dns and in 2 namespaces |
▲ Test method |
---|
Return | uint32 {'out':True} |
---|
Parameters | Name | CIMType | ID | IN | OUT | Qualifiers | |
---|
ZoneName | string | 0 | ✓ | - | {'Description':'Name of the zone on which DNSSEC operations are performed.','In':True} | ComputerName | string | 1 | ✓ | - | {'Description':'Optional DNS server name.','In':True} | cmdletOutput | object:DnsServerZoneDnsSecValidationResult | 2 | - | ✓ | {'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. ' |
---|
implemented | True |
---|
static | True |
---|
Test method is in 1 class (PS_DnsServerDnsSecZoneSetting) of ROOT\Microsoft\Windows\Dns and in 2 namespaces |
PS_DnsServerDnsSecZoneSetting QualifiersName | Value | ToInstance | ToSubclass | Overridable | Amended | Local |
ClassVersion | '1.0.0' | ✗ | ✗ | ✓ | ✗ | ✓ |
Description | 'DNS Server DnsSec Zone Task Definition' | ✗ | ✓ | ✓ | ✓ | ✓ |
dynamic | True | ✓ | ✗ | ✓ | ✗ | ✓ |
locale | 'MS_409' | ✗ | ✗ | ✓ | ✓ | ✓ |
provider | 'DnsServerPSProvider' | ✓ | ✗ | ✓ | ✗ | ✓ |
PS_DnsServerDnsSecZoneSetting System propertiesName | Value | Origin | CIMType | Local | Array |
__PATH | '\\.\ROOT\Microsoft\Windows\Dns:PS_DnsServerDnsSecZoneSetting' | ___SYSTEM | 8 | ✗ | ✗ |
__NAMESPACE | 'ROOT\Microsoft\Windows\Dns' | ___SYSTEM | 8 | ✗ | ✗ |
__SERVER | '.' | ___SYSTEM | 8 | ✗ | ✗ |
__DERIVATION | [] | ___SYSTEM | 8 | ✗ | ✓ |
__PROPERTY_COUNT | 0 | ___SYSTEM | 3 | ✗ | ✗ |
__RELPATH | 'PS_DnsServerDnsSecZoneSetting' | ___SYSTEM | 8 | ✗ | ✗ |
__DYNASTY | 'PS_DnsServerDnsSecZoneSetting' | ___SYSTEM | 8 | ✗ | ✗ |
__SUPERCLASS | null | ___SYSTEM | 8 | ✗ | ✗ |
__CLASS | 'PS_DnsServerDnsSecZoneSetting' | ___SYSTEM | 8 | ✗ | ✗ |
__GENUS | 1 | ___SYSTEM | 3 | ✗ | ✗ |
Similar Classes to PS_DnsServerDnsSecZoneSettingNumber of classes:6
comments powered by
|
|