| Server IP : 195.130.67.5 / Your IP : 216.73.217.141 Web Server : Microsoft-IIS/10.0 System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586 User : IUSR ( 0) PHP Version : 7.4.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Windows/System32/WindowsPowerShell/v1.0/Modules/DnsServer/ |
Upload File : |
<?xml version="1.0" encoding="utf-8"?>
<PowerShellMetadata xmlns="http://schemas.microsoft.com/cmdlets-over-objects/2009/11">
<Class ClassName="root/Microsoft/Windows/DNS/PS_DnsServerResourceRecord" ClassVersion="1.0.0">
<Version>1.0.0</Version>
<DefaultNoun>DnsServerResourceRecord</DefaultNoun>
<StaticCmdlets>
<Cmdlet>
<CmdletMetadata Verb="Add" DefaultCmdletParameterSet="InputObject" ConfirmImpact="Medium" />
<Method MethodName="AddByA" CmdletParameterSet="A">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CreatePtr">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="IPv4Address">
<Type PSType="System.Net.IPAddress" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="A">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByAAAA" CmdletParameterSet="AAAA">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="IPv6Address">
<Type PSType="System.Net.IPAddress" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CreatePtr">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AAAA">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByAfsdb" CmdletParameterSet="AFSDB">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="SubType">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ServerName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Afsdb">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByAtma" CmdletParameterSet="ATMA">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Address">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AddressType">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateSet>
<AllowedValue>E164</AllowedValue>
<AllowedValue>AESA</AllowedValue>
</ValidateSet>
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Atma">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByCName" CmdletParameterSet="CNAME">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="HostNameAlias">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CName">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByDhcId" CmdletParameterSet="DHCID">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="DhcpIdentifier">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="DhcId">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByDName" CmdletParameterSet="DNAME">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="DomainNameAlias">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="DName">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByHInfo" CmdletParameterSet="HINFO">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Cpu">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="OperatingSystem">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="HInfo">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByInputObject" CmdletParameterSet="InputObject">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="InputObject">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipeline="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Force">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByIsdn" CmdletParameterSet="ISDN">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="IsdnNumber">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="IsdnSubAddress">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Isdn">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByMX" CmdletParameterSet="MX">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="MailExchange">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Preference">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="MX">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByNs" CmdletParameterSet="NS">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="NameServer">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="NS">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByPtr" CmdletParameterSet="PTR">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PtrDomainName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Ptr">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByRP" CmdletParameterSet="RP">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ResponsiblePerson">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Description">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="RP">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByRt" CmdletParameterSet="RT">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="IntermediateHost">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Preference">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="RT">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddBySrv" CmdletParameterSet="SRV">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="DomainName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Priority">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Weight">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Port">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Srv">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByTLSA" CmdletParameterSet="TLSA">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TLSA">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CertificateUsage">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateSet>
<AllowedValue>CAConstraint</AllowedValue>
<AllowedValue>ServiceCertificateConstraint</AllowedValue>
<AllowedValue>TrustAnchorAssertion</AllowedValue>
<AllowedValue>DomainIssuedCertificate</AllowedValue>
</ValidateSet>
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="MatchingType">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateSet>
<AllowedValue>ExactMatch</AllowedValue>
<AllowedValue>Sha256Hash</AllowedValue>
<AllowedValue>Sha512Hash</AllowedValue>
</ValidateSet>
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Selector">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateSet>
<AllowedValue>FullCertificate</AllowedValue>
<AllowedValue>SubjectPublicKeyInfo</AllowedValue>
</ValidateSet>
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CertificateAssociationData">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByTxt" CmdletParameterSet="TXT">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="DescriptiveText">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Txt">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByUnknown" CmdletParameterSet="Unknown">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Type">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" Position="3" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="RecordData">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="4" ValueFromPipelineByPropertyName="true">
<AllowEmptyString />
<AllowNull />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByWins" CmdletParameterSet="WINS">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="LookupTimeout">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Replicate">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="WinsServers">
<Type PSType="System.Net.IPAddress[]" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CacheTimeout">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Force">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Wins">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByWinsR" CmdletParameterSet="WINSR">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="LookupTimeout">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ResultDomain">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Replicate">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CacheTimeout">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Force">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="WinsR">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByWks" CmdletParameterSet="WKS">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="InternetAddress">
<Type PSType="System.Net.IPAddress" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="InternetProtocol">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateSet>
<AllowedValue>UDP</AllowedValue>
<AllowedValue>TCP</AllowedValue>
</ValidateSet>
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Service">
<Type PSType="System.String[]" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Wks">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="AddByX25" CmdletParameterSet="X25">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PsdnAddress">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="TimeToLive">
<Type PSType="System.TimeSpan" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="X25">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata IsMandatory="true" Position="3">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AllowUpdateAny">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="AgeRecord">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
</Cmdlet>
<Cmdlet>
<CmdletMetadata Verb="Get" />
<Method MethodName="Get" CmdletParameterSet="Name">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn ForwardLookupPrimaryServer">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="ForwardLookupZone" IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Node">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="RRType">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateSet>
<AllowedValue>HInfo</AllowedValue>
<AllowedValue>Afsdb</AllowedValue>
<AllowedValue>Atma</AllowedValue>
<AllowedValue>Isdn</AllowedValue>
<AllowedValue>Key</AllowedValue>
<AllowedValue>Mb</AllowedValue>
<AllowedValue>Md</AllowedValue>
<AllowedValue>Mf</AllowedValue>
<AllowedValue>Mg</AllowedValue>
<AllowedValue>MInfo</AllowedValue>
<AllowedValue>Mr</AllowedValue>
<AllowedValue>Mx</AllowedValue>
<AllowedValue>NsNxt</AllowedValue>
<AllowedValue>Rp</AllowedValue>
<AllowedValue>Rt</AllowedValue>
<AllowedValue>Wks</AllowedValue>
<AllowedValue>X25</AllowedValue>
<AllowedValue>A</AllowedValue>
<AllowedValue>AAAA</AllowedValue>
<AllowedValue>CName</AllowedValue>
<AllowedValue>Ptr</AllowedValue>
<AllowedValue>Srv</AllowedValue>
<AllowedValue>Txt</AllowedValue>
<AllowedValue>Wins</AllowedValue>
<AllowedValue>WinsR</AllowedValue>
<AllowedValue>Ns</AllowedValue>
<AllowedValue>Soa</AllowedValue>
<AllowedValue>NasP</AllowedValue>
<AllowedValue>NasPtr</AllowedValue>
<AllowedValue>DName</AllowedValue>
<AllowedValue>Gpos</AllowedValue>
<AllowedValue>Loc</AllowedValue>
<AllowedValue>DhcId</AllowedValue>
<AllowedValue>Naptr</AllowedValue>
<AllowedValue>RRSig</AllowedValue>
<AllowedValue>DnsKey</AllowedValue>
<AllowedValue>DS</AllowedValue>
<AllowedValue>NSec</AllowedValue>
<AllowedValue>NSec3</AllowedValue>
<AllowedValue>NSec3Param</AllowedValue>
<AllowedValue>Tlsa</AllowedValue>
</ValidateSet>
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance[]" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="GetByUnknown" CmdletParameterSet="Unknown">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn ForwardLookupPrimaryServer">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="ForwardLookupZone" IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Node">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Type">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" Position="3" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance[]" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
</Cmdlet>
<Cmdlet>
<CmdletMetadata Verb="Remove" DefaultCmdletParameterSet="InputObject" ConfirmImpact="Medium" />
<Method MethodName="RemoveByInputObject" CmdletParameterSet="InputObject">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="ForwardLookupZone" IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn ForwardLookupPrimaryServer">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Force">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="InputObject">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletParameterMetadata IsMandatory="true" ValueFromPipeline="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="RemoveByName" CmdletParameterSet="Name">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="ForwardLookupZone" IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn ForwardLookupPrimaryServer">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Force">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="RRType">
<Type PSType="System.String" />
<CmdletParameterMetadata IsMandatory="true" Position="3" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateSet>
<AllowedValue>HInfo</AllowedValue>
<AllowedValue>Afsdb</AllowedValue>
<AllowedValue>Atma</AllowedValue>
<AllowedValue>Isdn</AllowedValue>
<AllowedValue>Key</AllowedValue>
<AllowedValue>Mb</AllowedValue>
<AllowedValue>Md</AllowedValue>
<AllowedValue>Mf</AllowedValue>
<AllowedValue>Mg</AllowedValue>
<AllowedValue>MInfo</AllowedValue>
<AllowedValue>Mr</AllowedValue>
<AllowedValue>Mx</AllowedValue>
<AllowedValue>NsNxt</AllowedValue>
<AllowedValue>Rp</AllowedValue>
<AllowedValue>Rt</AllowedValue>
<AllowedValue>Wks</AllowedValue>
<AllowedValue>X25</AllowedValue>
<AllowedValue>A</AllowedValue>
<AllowedValue>AAAA</AllowedValue>
<AllowedValue>CName</AllowedValue>
<AllowedValue>Ptr</AllowedValue>
<AllowedValue>Srv</AllowedValue>
<AllowedValue>Txt</AllowedValue>
<AllowedValue>Wins</AllowedValue>
<AllowedValue>WinsR</AllowedValue>
<AllowedValue>Ns</AllowedValue>
<AllowedValue>Soa</AllowedValue>
<AllowedValue>NasP</AllowedValue>
<AllowedValue>NasPtr</AllowedValue>
<AllowedValue>DName</AllowedValue>
<AllowedValue>Gpos</AllowedValue>
<AllowedValue>Loc</AllowedValue>
<AllowedValue>DhcId</AllowedValue>
<AllowedValue>Naptr</AllowedValue>
<AllowedValue>RRSig</AllowedValue>
<AllowedValue>DnsKey</AllowedValue>
<AllowedValue>DS</AllowedValue>
<AllowedValue>NSec</AllowedValue>
<AllowedValue>NSec3</AllowedValue>
<AllowedValue>NSec3Param</AllowedValue>
<AllowedValue>Tlsa</AllowedValue>
</ValidateSet>
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="RecordData">
<Type PSType="System.String[]" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="RecordName" IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance[]" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
<Method MethodName="RemoveByUnknown" CmdletParameterSet="Unknown">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="ForwardLookupZone" IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn ForwardLookupPrimaryServer">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Force">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Type">
<Type PSType="System.UInt16" />
<CmdletParameterMetadata IsMandatory="true" Position="3" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="Name">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="RecordName" IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="RecordData">
<Type PSType="System.String[]" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance[]" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
</Cmdlet>
<Cmdlet>
<CmdletMetadata Verb="Set" ConfirmImpact="Medium" />
<Method MethodName="Set">
<ReturnValue>
<Type PSType="System.Int32" />
<CmdletOutputMetadata>
<ErrorCode />
</CmdletOutputMetadata>
</ReturnValue>
<Parameters>
<Parameter ParameterName="NewInputObject">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletParameterMetadata IsMandatory="true" Position="3" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="OldInputObject">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletParameterMetadata IsMandatory="true" Position="2" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ComputerName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="Cn ForwardLookupPrimaryServer">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
<ValidateLength Min="1" Max="255" />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneName">
<Type PSType="System.String" />
<CmdletParameterMetadata Aliases="ForwardLookupZone" IsMandatory="true" Position="1" ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="PassThru">
<Type PSType="System.Management.Automation.SwitchParameter" />
<CmdletParameterMetadata>
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="ZoneScope">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="VirtualizationInstance">
<Type PSType="System.String" />
<CmdletParameterMetadata ValueFromPipelineByPropertyName="true">
<ValidateNotNull />
<ValidateNotNullOrEmpty />
</CmdletParameterMetadata>
</Parameter>
<Parameter ParameterName="CmdletOutput">
<Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#DnsServerResourceRecord" />
<CmdletOutputMetadata />
</Parameter>
</Parameters>
</Method>
</Cmdlet>
</StaticCmdlets>
</Class>
</PowerShellMetadata>