PS_DhcpServerv4DnsSetting, ROOT\Microsoft\Windows\DHCP\MS_409

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

Description

DhcpServer v4DnsSetting

PS_DhcpServerv4DnsSetting methods

PS_DhcpServerv4DnsSetting has 2 methods (2 Local)

NameOriginReturn
GetPS_DhcpServerv4DnsSettinguint32 {'out':True}
SetPS_DhcpServerv4DnsSettinguint32 {'out':True}

Detailed description of PS_DhcpServerv4DnsSetting methods

Local methods (2) of PS_DhcpServerv4DnsSetting class

Get method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
IPAddressstring0-{'Description':'IP address of the reservation for which the DNS update settings are to be retrieved','In':True}
ScopeIdstring1-{'Description':'Scope identifier ( in IPv4 address format) for which the DNS update settings are to be retrieved','In':True}
ComputerNamestring2-{'Description':'DNS name or IP address of the target computer running the DHCP server service.','In':True}
PolicyNamestring3-{'Description':'Name of the policy for which the DNS settings are to be returned.','In':True}
cmdletOutputobject:DhcpServerv4DnsSetting4-{'Description':' Type Name Description DhcpServerv4DnsSetting { string DynamicUpdates Dynamic Update behavior of the server {ALWAYS, NEVER, ONCLIENTREQUEST} bool DeleteDnsRROnLeaseExpiry Indicates if the server should delete DNS records on lease expiry bool UpdateDnsRRForOlderClients Indicates if the server should perform DNS registration for older clients which do not support dynamic DNS Update bool DisableDnsPtrRRUpdate Indicates if the PTR record registration has been disabled string DnsSuffix The domain under which the clients are to be registered. bool NameProtection Indicates if Name protection (DHCIDRR Validation) is enabled for the scope }','Out':True}
Description'Gets the DNS Update settings configured for a specific scope or reservation or server level. '
Get method is in 38 classes of ROOT\Microsoft\Windows\DHCP\ms_409 and in 19 namespaces
Set method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ComputerNamestring0-{'Description':'DNS name or IP address of the target computer running the DHCP server service.','In':True}
NameProtectionboolean1-{'Description':'Enable/Disable name protection on the DHCP server. If Name protection is enabled and if there is an existing DNS record already by the same name, the DNS update for the client will fail instead of being overwritten.','In':True}
UpdateDnsRRForOlderClientsboolean2-{'Description':'Enable/Disable DNS registration of A and PTR records for older clients which do not request DNS updates','In':True}
DeleteDnsRROnLeaseExpiryboolean3-{'Description':'Specifies if the DHCP server should delete the client's DNS resource records after the lease expires. Valid values are true, false. Can only be set if dynamicupdate is set to Always or OnClientRequest.','In':True}
DynamicUpdatesstring4-{'Description':'Specifies the conditions under which to perform dynamic updates on the DNS server. Valid values are Always, Never, OnClientRequest. Always - DHCP server will always perform dynamic DNS registration of A and PTR records for the clients. Never - DHCP will not perform any dynamic DNS registration OnClientRequest - DHCP server will perform dynamic DNS registration of A and PTR records if the client has requested for the same in the DHCP client message.','In':True,'Values':['Always', 'Never', 'OnClientRequest']}
IPAddressstring5-{'Description':'IP address of the reservation for which the specified DNS update settings are to be set','In':True}
ScopeIdstring6-{'Description':'Scope identifier (in IPv4 address format) for which the DNS update settings are to be set','In':True}
PassThruboolean7-{'Description':'If this parameter is specified, the cmdlet returns the PowerShell object which is modified.','In':True}
PolicyNamestring8-{'Description':'Specifies the policy for which DNS settings are to be modified.','In':True}
DisableDnsPtrRRUpdateboolean9-{'Description':'If true, disables DNS dynamic updates for PTR records. Allowed only when ScopeID or PolicyName have been specified. Not allowed if IPAddress is specified.','In':True}
DnsSuffixstring10-{'Description':'Contains guest domain for registering DHCP clients. Accepts domain names in the format as specified in RFC 1035. Allowed only when PolicyName has been specified.','In':True}
cmdletOutputobject:DhcpServerv4DnsSetting11-{'Description':' Type Name Description DhcpServerv4DnsSetting { string DynamicUpdates Dynamic Update behavior of the server {ALWAYS, NEVER, ONCLIENTREQUEST} bool DeleteDnsRROnLeaseExpiry Indicates if the server should delete DNS records on lease expiry bool UpdateDnsRRForOlderClients Indicates if the server should perform DNS registration for older clients which do not support dynamic DNS Update bool DisableDnsPtrRRUpdate Indicates if the PTR record registration has been disabled string DnsSuffix The domain under which the clients are to be registered. bool NameProtection Indicates if Name protection (DHCIDRR Validation) is enabled for the scope }','Out':True}
Description'Sets how the DNS server should be updated by the DHCP server with client-related information. '
Set method is in 20 classes of ROOT\Microsoft\Windows\DHCP\ms_409 and in 20 namespaces

PS_DhcpServerv4DnsSetting Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
Description'DhcpServer v4DnsSetting'
LOCALE'MS_409'

PS_DhcpServerv4DnsSetting System properties

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

Similar Classes to PS_DhcpServerv4DnsSetting

Number of classes:5
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
DhcpServerSetting080----
DhcpServerv4DnsSetting060----
DhcpServerv6DnsSetting030----
PS_DhcpServerSetting002----
PS_DhcpServerv6DnsSetting002----
comments powered by Disqus
online utility - toplist
WUtils.com