diff --git a/src/DnsResolver/DnsResolver.Autorest/Properties/AssemblyInfo.cs b/src/DnsResolver/DnsResolver.Autorest/Properties/AssemblyInfo.cs index 501474aedf80..ebfe716b9c6d 100644 --- a/src/DnsResolver/DnsResolver.Autorest/Properties/AssemblyInfo.cs +++ b/src/DnsResolver/DnsResolver.Autorest/Properties/AssemblyInfo.cs @@ -20,7 +20,7 @@ [assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")] [assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")] [assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - DnsResolver")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.1.1")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.1.1")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.2.1")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.2.1")] [assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] [assembly: System.CLSCompliantAttribute(false)] diff --git a/src/DnsResolver/DnsResolver.Autorest/README.md b/src/DnsResolver/DnsResolver.Autorest/README.md index 2f35d1f85eed..85ee12149239 100644 --- a/src/DnsResolver/DnsResolver.Autorest/README.md +++ b/src/DnsResolver/DnsResolver.Autorest/README.md @@ -83,10 +83,6 @@ inlining-threshold: 50 # uncomment following line to support viaIdentity for these post APIs # identity-correction-for-post: true -# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option -use-extension: - "@autorest/powershell": "3.x" - directive: - where: subject: DnsResolverPolicyVirtualNetworkLink @@ -117,12 +113,15 @@ directive: # 1. Remove the unexpanded parameter set # 2. For New-* cmdlets, ViaIdentity is not required, so CreateViaIdentityExpanded is removed as well - where: - variant: ^Create$|^CreateViaIdentity$|^CreateViaIdentityExpanded$|^Update$|^UpdateViaIdentity$ + variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString))|^CreateViaIdentityExpanded$ remove: true # Remove the set-* cmdlet - where: verb: Set remove: true + # - model-cmdlet: # autorest v4 use for verification + # - model-name: IPConfiguration + # - model-name: TargetDnsServer - where: verb: Get|New|Update subject: DnsForwardingRuleset|ForwardingRule|DnsResolverDomainList|InboundEndpoint|PolicyDnsSecurityRule diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverIPConfigurationObject.ps1 b/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverIPConfigurationObject.ps1 index 72be3a645550..801070da9511 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverIPConfigurationObject.ps1 +++ b/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverIPConfigurationObject.ps1 @@ -1,16 +1,17 @@ # ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the \"License\"); +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an \"AS IS\" BASIS, +# distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. # ---------------------------------------------------------------------------------- <# @@ -20,12 +21,13 @@ Create a in-memory object for IPConfiguration Create a in-memory object for IPConfiguration .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IPConfiguration +Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IPConfiguration .Link -https://learn.microsoft.com/powershell/module/az.dnsresolver/new-azdnsresolveripconfigurationobject +https://learn.microsoft.com/powershell/module/Az.DnsResolver/new-azdnsresolveripconfigurationobject #> function New-AzDnsResolverIPConfigurationObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IPConfiguration')] + [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IPConfiguration')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -33,7 +35,8 @@ function New-AzDnsResolverIPConfigurationObject { [string] $PrivateIPAddress, [Parameter(HelpMessage="Private IP address allocation method.")] - [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod] + [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.PSArgumentCompleterAttribute("Static", "Dynamic")] + [string] $PrivateIPAllocationMethod, [Parameter(HelpMessage="Resource ID.")] [string] @@ -41,7 +44,7 @@ function New-AzDnsResolverIPConfigurationObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IPConfiguration]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IPConfiguration]::New() $Object.PrivateIPAddress = $PrivateIPAddress $Object.PrivateIPAllocationMethod = $PrivateIPAllocationMethod diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverTargetDnsServer.ps1 b/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverTargetDnsServer.ps1 index 136788403a4c..6528af539a7b 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverTargetDnsServer.ps1 +++ b/src/DnsResolver/DnsResolver.Autorest/custom/New-AzDnsResolverTargetDnsServer.ps1 @@ -1,16 +1,17 @@ # ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the \"License\"); +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an \"AS IS\" BASIS, +# distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. # ---------------------------------------------------------------------------------- <# @@ -20,12 +21,13 @@ Create a in-memory object for Target DNS server Create a in-memory object for Target DNS server .Outputs -Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.TargetDnsServer +Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.TargetDnsServer .Link -https://learn.microsoft.com/powershell/module/az.dnsresolver/new-azdnsresolvertargetdnsserverobject +https://learn.microsoft.com/powershell/module/Az.DnsResolver/new-azdnsresolvertargetdnsserverobject #> function New-AzDnsResolverTargetDnsServerObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.TargetDnsServer')] + [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.TargetDnsServer')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -38,7 +40,7 @@ function New-AzDnsResolverTargetDnsServerObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.TargetDnsServer]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.TargetDnsServer]::New() $Object.IPAddress = $IPAddress $Object.Port = $Port diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_Get.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_Get.cs index 4b550a734a03..3a3dad51ea24 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_Get.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_Get.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_GetViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_GetViaIdentity.cs index eea2a55811a9..5934cf54d6f2 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_GetViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_GetViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_GetViaIdentityDnsForwardingRuleset.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_GetViaIdentityDnsForwardingRuleset.cs new file mode 100644 index 000000000000..d38a185a8fa3 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_GetViaIdentityDnsForwardingRuleset.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class GetAzDnsForwardingRulesetForwardingRule_GetViaIdentityDnsForwardingRuleset + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_List.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_List.cs index e06506163fcd..260b5b0001f7 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_List.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetForwardingRule_List.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_Get.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_Get.cs index 5dd49836408f..5a0df9ddddef 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_Get.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_Get.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentity.cs index e0ccea4ab632..46e2d925a3a4 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentityDnsForwardingRuleset.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentityDnsForwardingRuleset.cs new file mode 100644 index 000000000000..a81ee7d559a1 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentityDnsForwardingRuleset.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class GetAzDnsForwardingRulesetVirtualNetworkLink_GetViaIdentityDnsForwardingRuleset + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_List.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_List.cs index c270c4d2318c..1cfbc538b30b 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_List.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRulesetVirtualNetworkLink_List.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_Get.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_Get.cs index 8f10c5524210..998900c27761 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_Get.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_Get.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_GetViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_GetViaIdentity.cs index 1e5b179a6b68..ff3dad88960c 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_GetViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_GetViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List.cs index 7a2cf4dda384..970b3ca7adfa 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List1.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List1.cs index ef3d54dfd9e9..623b50bf414a 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List1.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List1.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List2.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List2.cs index 27f3197d1828..b2aa0f202fe4 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List2.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsForwardingRuleset_List2.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_Get.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_Get.cs index 220420dba371..b5bde69a6c76 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_Get.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_Get.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_GetViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_GetViaIdentity.cs index fbbf6824f420..5faa588005d1 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_GetViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_GetViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_GetViaIdentityDnsResolver.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_GetViaIdentityDnsResolver.cs new file mode 100644 index 000000000000..e3a517640ba8 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_GetViaIdentityDnsResolver.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class GetAzDnsResolverInboundEndpoint_GetViaIdentityDnsResolver + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_List.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_List.cs index 63abd7851723..c61ccbb8bfac 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_List.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverInboundEndpoint_List.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_Get.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_Get.cs index 106283ae5ec7..608f24ee641e 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_Get.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_Get.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_GetViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_GetViaIdentity.cs index 7a079fff1140..9d0dceeb45b2 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_GetViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_GetViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_GetViaIdentityDnsResolver.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_GetViaIdentityDnsResolver.cs new file mode 100644 index 000000000000..c73ef3f4d992 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_GetViaIdentityDnsResolver.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class GetAzDnsResolverOutboundEndpoint_GetViaIdentityDnsResolver + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_List.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_List.cs index 8f13ef7d00cb..8edc8d4838d7 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_List.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolverOutboundEndpoint_List.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_Get.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_Get.cs index a7980b0dd60f..9ba565557ee1 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_Get.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_Get.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_GetViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_GetViaIdentity.cs index 8460ae8d23ba..9efe7b38b11e 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_GetViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_GetViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List.cs index adc348e9105d..44571ec112ba 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List1.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List1.cs index 2bd6b50b8410..8afedca0975a 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List1.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List1.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List2.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List2.cs index 779d947b23ef..faf07e0a5414 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List2.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/GetAzDnsResolver_List2.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateExpanded.cs index 7092dfc48ed9..ab9cc34b35e9 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaIdentityDnsForwardingRulesetExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaIdentityDnsForwardingRulesetExpanded.cs new file mode 100644 index 000000000000..c810e0bb6c77 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaIdentityDnsForwardingRulesetExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRulesetForwardingRule_CreateViaIdentityDnsForwardingRulesetExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonFilePath.cs new file mode 100644 index 000000000000..a5ba8b1ac397 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonString.cs new file mode 100644 index 000000000000..31b5fd99e797 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRulesetForwardingRule_CreateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateExpanded.cs index 5d12d380b182..4aa1c77df535 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaIdentityDnsForwardingRulesetExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaIdentityDnsForwardingRulesetExpanded.cs new file mode 100644 index 000000000000..cf22ec6586b2 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaIdentityDnsForwardingRulesetExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaIdentityDnsForwardingRulesetExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonFilePath.cs new file mode 100644 index 000000000000..5dbead2eccc5 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonString.cs new file mode 100644 index 000000000000..72534a4ebe05 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRulesetVirtualNetworkLink_CreateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateExpanded.cs index 5f10592aebf4..0d354971dd94 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateViaJsonFilePath.cs new file mode 100644 index 000000000000..330c181d0bcb --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRuleset_CreateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateViaJsonString.cs new file mode 100644 index 000000000000..b80b924e6d7d --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsForwardingRuleset_CreateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsForwardingRuleset_CreateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateExpanded.cs index 97e9d966f0dc..ca18b6cc359e 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaIdentityDnsResolverExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaIdentityDnsResolverExpanded.cs new file mode 100644 index 000000000000..ef3ba472325b --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaIdentityDnsResolverExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolverInboundEndpoint_CreateViaIdentityDnsResolverExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaJsonFilePath.cs new file mode 100644 index 000000000000..258dc2644ef2 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolverInboundEndpoint_CreateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaJsonString.cs new file mode 100644 index 000000000000..d685bd0c01d8 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverInboundEndpoint_CreateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolverInboundEndpoint_CreateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateExpanded.cs index 745ab35405fc..0fa4279c3d0f 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaIdentityDnsResolverExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaIdentityDnsResolverExpanded.cs new file mode 100644 index 000000000000..cc2d6d30fb3f --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaIdentityDnsResolverExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolverOutboundEndpoint_CreateViaIdentityDnsResolverExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaJsonFilePath.cs new file mode 100644 index 000000000000..a6fa6df6dc87 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolverOutboundEndpoint_CreateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaJsonString.cs new file mode 100644 index 000000000000..e533567cba02 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolverOutboundEndpoint_CreateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolverOutboundEndpoint_CreateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateExpanded.cs index 4dafa7790a3a..2a69d5521c43 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateViaJsonFilePath.cs new file mode 100644 index 000000000000..4f03d1b4cc09 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolver_CreateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateViaJsonString.cs new file mode 100644 index 000000000000..286a01a74919 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/NewAzDnsResolver_CreateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class NewAzDnsResolver_CreateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_Delete.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_Delete.cs index 70608bc296f0..208894506f31 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_Delete.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_Delete.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentity.cs index f43ecec111c2..1fd983403f49 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentityDnsForwardingRuleset.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentityDnsForwardingRuleset.cs new file mode 100644 index 000000000000..60efd80f1718 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentityDnsForwardingRuleset.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class RemoveAzDnsForwardingRulesetForwardingRule_DeleteViaIdentityDnsForwardingRuleset + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_Delete.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_Delete.cs index 5191f9c7d003..f47cc49039ca 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_Delete.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_Delete.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentity.cs index ce94cd074333..40b7019e0134 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentityDnsForwardingRuleset.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentityDnsForwardingRuleset.cs new file mode 100644 index 000000000000..05873c50bd18 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentityDnsForwardingRuleset.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class RemoveAzDnsForwardingRulesetVirtualNetworkLink_DeleteViaIdentityDnsForwardingRuleset + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_Delete.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_Delete.cs index 9ea4135ad1bb..259b0a36c301 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_Delete.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_Delete.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_DeleteViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_DeleteViaIdentity.cs index 563ec52ec2f7..f4e419d988d0 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_DeleteViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsForwardingRuleset_DeleteViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_Delete.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_Delete.cs index 404d83b8a7f8..2037de2c78ee 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_Delete.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_Delete.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentity.cs index f81aa9e26f29..b49c6664bf44 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentityDnsResolver.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentityDnsResolver.cs new file mode 100644 index 000000000000..4a35977c99c2 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentityDnsResolver.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class RemoveAzDnsResolverInboundEndpoint_DeleteViaIdentityDnsResolver + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_Delete.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_Delete.cs index 77433cf1228e..964c3e88ad98 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_Delete.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_Delete.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentity.cs index 8bfab6370bc2..37da6c57061e 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentityDnsResolver.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentityDnsResolver.cs new file mode 100644 index 000000000000..9be68b2549d8 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentityDnsResolver.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class RemoveAzDnsResolverOutboundEndpoint_DeleteViaIdentityDnsResolver + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_Delete.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_Delete.cs index 636805b5debd..0634993e709c 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_Delete.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_Delete.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_DeleteViaIdentity.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_DeleteViaIdentity.cs index b8188805b2b3..01fdd7a2255f 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_DeleteViaIdentity.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RemoveAzDnsResolver_DeleteViaIdentity.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RestErrorHandler.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RestErrorHandler.cs index 11c49e265644..e2467f0493da 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RestErrorHandler.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/RestErrorHandler.cs @@ -4,7 +4,7 @@ using System.Management.Automation; using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateExpanded.cs index 010406b21962..018885c70c84 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityDnsForwardingRulesetExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityDnsForwardingRulesetExpanded.cs new file mode 100644 index 000000000000..c5785370e8de --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityDnsForwardingRulesetExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityDnsForwardingRulesetExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityExpanded.cs index d41babdefd91..574e9a972461 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaIdentityExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonFilePath.cs new file mode 100644 index 000000000000..4eebef38d20f --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonString.cs new file mode 100644 index 000000000000..5a66d656a6c1 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRulesetForwardingRule_UpdateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateExpanded.cs index ed004f5f1dda..070e97a3848a 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityDnsForwardingRulesetExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityDnsForwardingRulesetExpanded.cs new file mode 100644 index 000000000000..e29f336c034f --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityDnsForwardingRulesetExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityDnsForwardingRulesetExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityExpanded.cs index 5519eda80754..a4e48abcfbc2 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaIdentityExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonFilePath.cs new file mode 100644 index 000000000000..f6d6542dabeb --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonString.cs new file mode 100644 index 000000000000..1efc0e1c97be --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRulesetVirtualNetworkLink_UpdateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateExpanded.cs index 6db9bc3be056..a54c21492c85 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaIdentityExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaIdentityExpanded.cs index 98a123a07562..fb1311f1b7ca 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaIdentityExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaIdentityExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaJsonFilePath.cs new file mode 100644 index 000000000000..ed07112ef05d --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRuleset_UpdateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaJsonString.cs new file mode 100644 index 000000000000..bb7efccb220a --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsForwardingRuleset_UpdateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsForwardingRuleset_UpdateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateExpanded.cs index f71b0e6f39b1..dd516be35b3b 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityDnsResolverExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityDnsResolverExpanded.cs new file mode 100644 index 000000000000..53f95e4f60be --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityDnsResolverExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityDnsResolverExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityExpanded.cs index 47d3f01db5d6..5a6c7c991c42 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaIdentityExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonFilePath.cs new file mode 100644 index 000000000000..ce8b86d4c5da --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonString.cs new file mode 100644 index 000000000000..976ef8e0e4c3 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolverInboundEndpoint_UpdateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateExpanded.cs index 47a2830c9ba3..486f341e770a 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityDnsResolverExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityDnsResolverExpanded.cs new file mode 100644 index 000000000000..4ec25f44d2f5 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityDnsResolverExpanded.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityDnsResolverExpanded + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityExpanded.cs index f8cd7c19db91..80de62292595 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaIdentityExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonFilePath.cs new file mode 100644 index 000000000000..f47875bfb5bc --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonString.cs new file mode 100644 index 000000000000..9aedd68dbb20 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolverOutboundEndpoint_UpdateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateExpanded.cs index ba1dbbcf01b3..e8cdaa7de0fc 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaIdentityExpanded.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaIdentityExpanded.cs index e10d82d701cc..23c683af762e 100644 --- a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaIdentityExpanded.cs +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaIdentityExpanded.cs @@ -3,7 +3,7 @@ using System.Net.Http; using System.Threading.Tasks; -using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets { diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaJsonFilePath.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaJsonFilePath.cs new file mode 100644 index 000000000000..3e3b5d688f2b --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaJsonFilePath.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolver_UpdateViaJsonFilePath + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaJsonString.cs b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaJsonString.cs new file mode 100644 index 000000000000..188a281446b4 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/custom/csharp/UpdateAzDnsResolver_UpdateViaJsonString.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models; + +namespace Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Cmdlets +{ + public partial class UpdateAzDnsResolver_UpdateViaJsonString + { + partial void overrideOnDefault(HttpResponseMessage responseMessage, Task errorResponseTask, ref Task returnNow) + { + this.WriteError(responseMessage, errorResponseTask, ref returnNow); + } + } +} \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Az.DnsResolver.md b/src/DnsResolver/DnsResolver.Autorest/docs/Az.DnsResolver.md index 2f7cf0046d3a..910ef18c6515 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Az.DnsResolver.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Az.DnsResolver.md @@ -1,6 +1,6 @@ --- Module Name: Az.DnsResolver -Module Guid: a9027b82-375b-4648-967a-e7e8731c395a +Module Guid: 34525dae-5bf6-4440-aec4-3042d28c4863 Download Help Link: https://learn.microsoft.com/powershell/module/az.dnsresolver Help Version: 1.0.0.0 Locale: en-US @@ -42,37 +42,37 @@ Gets properties of a DNS security rule for a DNS resolver policy. Gets properties of a DNS resolver policy virtual network link. ### [New-AzDnsForwardingRuleset](New-AzDnsForwardingRuleset.md) -Creates or updates a DNS forwarding ruleset. +Create a DNS forwarding ruleset. ### [New-AzDnsForwardingRulesetForwardingRule](New-AzDnsForwardingRulesetForwardingRule.md) -Creates or updates a forwarding rule in a DNS forwarding ruleset. +Create a forwarding rule in a DNS forwarding ruleset. ### [New-AzDnsForwardingRulesetVirtualNetworkLink](New-AzDnsForwardingRulesetVirtualNetworkLink.md) -Creates or updates a virtual network link to a DNS forwarding ruleset. +Create a virtual network link to a DNS forwarding ruleset. ### [New-AzDnsResolver](New-AzDnsResolver.md) -Creates or updates a DNS resolver. +Create a DNS resolver. ### [New-AzDnsResolverDomainList](New-AzDnsResolverDomainList.md) -Creates or updates a DNS resolver domain list. +Create a DNS resolver domain list. ### [New-AzDnsResolverInboundEndpoint](New-AzDnsResolverInboundEndpoint.md) -Creates or updates an inbound endpoint for a DNS resolver. +Create an inbound endpoint for a DNS resolver. ### [New-AzDnsResolverIPConfigurationObject](New-AzDnsResolverIPConfigurationObject.md) Create a in-memory object for IPConfiguration ### [New-AzDnsResolverOutboundEndpoint](New-AzDnsResolverOutboundEndpoint.md) -Creates or updates an outbound endpoint for a DNS resolver. +Create an outbound endpoint for a DNS resolver. ### [New-AzDnsResolverPolicy](New-AzDnsResolverPolicy.md) -Creates or updates a DNS resolver policy. +Create a DNS resolver policy. ### [New-AzDnsResolverPolicyDnsSecurityRule](New-AzDnsResolverPolicyDnsSecurityRule.md) -Creates or updates a DNS security rule for a DNS resolver policy. +Create a DNS security rule for a DNS resolver policy. ### [New-AzDnsResolverPolicyVirtualNetworkLink](New-AzDnsResolverPolicyVirtualNetworkLink.md) -Creates or updates a DNS resolver policy virtual network link. +Create a DNS resolver policy virtual network link. ### [New-AzDnsResolverTargetDnsServerObject](New-AzDnsResolverTargetDnsServerObject.md) Create a in-memory object for Target DNS server @@ -119,32 +119,32 @@ Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone. ### [Update-AzDnsForwardingRuleset](Update-AzDnsForwardingRuleset.md) -Updates a DNS forwarding ruleset. +Update a DNS forwarding ruleset. ### [Update-AzDnsForwardingRulesetForwardingRule](Update-AzDnsForwardingRulesetForwardingRule.md) -Updates a forwarding rule in a DNS forwarding ruleset. +Update a forwarding rule in a DNS forwarding ruleset. ### [Update-AzDnsForwardingRulesetVirtualNetworkLink](Update-AzDnsForwardingRulesetVirtualNetworkLink.md) -Updates a virtual network link to a DNS forwarding ruleset. +Update a virtual network link to a DNS forwarding ruleset. ### [Update-AzDnsResolver](Update-AzDnsResolver.md) -Updates a DNS resolver. +Update a DNS resolver. ### [Update-AzDnsResolverDomainList](Update-AzDnsResolverDomainList.md) -Updates a DNS resolver domain list. +Update a DNS resolver domain list. ### [Update-AzDnsResolverInboundEndpoint](Update-AzDnsResolverInboundEndpoint.md) -Updates an inbound endpoint for a DNS resolver. +Update an inbound endpoint for a DNS resolver. ### [Update-AzDnsResolverOutboundEndpoint](Update-AzDnsResolverOutboundEndpoint.md) -Updates an outbound endpoint for a DNS resolver. +Update an outbound endpoint for a DNS resolver. ### [Update-AzDnsResolverPolicy](Update-AzDnsResolverPolicy.md) -Updates a DNS resolver policy. +Update a DNS resolver policy. ### [Update-AzDnsResolverPolicyDnsSecurityRule](Update-AzDnsResolverPolicyDnsSecurityRule.md) -Updates a DNS security rule. +Update a DNS security rule. ### [Update-AzDnsResolverPolicyVirtualNetworkLink](Update-AzDnsResolverPolicyVirtualNetworkLink.md) -Updates a DNS resolver policy virtual network link. +Update a DNS resolver policy virtual network link. diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRuleset.md index 6629f2a77c98..5c26d8008125 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRuleset.md @@ -126,7 +126,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -258,9 +257,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsForwardingRuleset -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkDnsForwardingRuleset +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IVirtualNetworkDnsForwardingRuleset ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetForwardingRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetForwardingRule.md index e8a1c1220ca1..deab34dc263f 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetForwardingRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetForwardingRule.md @@ -30,6 +30,12 @@ Get-AzDnsForwardingRulesetForwardingRule -InputObject [-D [] ``` +### GetViaIdentityDnsForwardingRuleset +``` +Get-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetInputObject + -Name [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets properties of a forwarding rule in a DNS forwarding ruleset. @@ -80,6 +86,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -97,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -116,7 +136,7 @@ The name of the forwarding rule. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsForwardingRuleset Aliases: ForwardingRuleName Required: True @@ -183,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IForwardingRule ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetVirtualNetworkLink.md index 7c6ffb5c5d6c..fa60896046ed 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -30,6 +30,12 @@ Get-AzDnsForwardingRulesetVirtualNetworkLink -InputObject [] ``` +### GetViaIdentityDnsForwardingRuleset +``` +Get-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetInputObject + -Name [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets properties of a virtual network link to a DNS forwarding ruleset. @@ -80,6 +86,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -97,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -116,7 +136,7 @@ The name of the virtual network link. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsForwardingRuleset Aliases: VirtualNetworkLinkName Required: True @@ -183,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolver.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolver.md index fabe09332dc5..6735bf5c2b25 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolver.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolver.md @@ -130,7 +130,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -262,9 +261,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolver -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverDomainList.md index a60faba3d939..c2b3eed28f9c 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverDomainList.md @@ -112,7 +112,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -198,7 +197,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverDomainList ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverInboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverInboundEndpoint.md index d6c67fca0fcc..16a18d8b179f 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverInboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverInboundEndpoint.md @@ -30,6 +30,12 @@ Get-AzDnsResolverInboundEndpoint -InputObject [-DefaultPr [] ``` +### GetViaIdentityDnsResolver +``` +Get-AzDnsResolverInboundEndpoint -DnsResolverInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets properties of an inbound endpoint for a DNS resolver. @@ -80,6 +86,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -97,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -116,7 +136,7 @@ The name of the inbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolver Aliases: InboundEndpointName Required: True @@ -183,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IInboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverOutboundEndpoint.md index b0034cbe538a..5846a374d6ac 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverOutboundEndpoint.md @@ -30,6 +30,12 @@ Get-AzDnsResolverOutboundEndpoint -InputObject [-DefaultP [] ``` +### GetViaIdentityDnsResolver +``` +Get-AzDnsResolverOutboundEndpoint -DnsResolverInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets properties of an outbound endpoint for a DNS resolver. @@ -80,6 +86,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -97,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -116,7 +136,7 @@ The name of the outbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolver Aliases: OutboundEndpointName Required: True @@ -183,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IOutboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicy.md index f10b99f443a4..bc8b738033ae 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicy.md @@ -117,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -249,9 +248,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicy -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyDnsSecurityRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyDnsSecurityRule.md index 2e512c97245c..78be5f4e5490 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyDnsSecurityRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyDnsSecurityRule.md @@ -30,6 +30,12 @@ Get-AzDnsResolverPolicyDnsSecurityRule -InputObject [-Def [] ``` +### GetViaIdentityDnsResolverPolicy +``` +Get-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets properties of a DNS security rule for a DNS resolver policy. @@ -89,6 +95,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -106,7 +127,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -125,7 +145,7 @@ The name of the DNS security rule. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolverPolicy Aliases: DnsSecurityRuleName Required: True @@ -192,7 +212,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsSecurityRule ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyVirtualNetworkLink.md index 4f208235847c..3785e0d3cd5d 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Get-AzDnsResolverPolicyVirtualNetworkLink.md @@ -30,6 +30,12 @@ Get-AzDnsResolverPolicyVirtualNetworkLink -InputObject [- [] ``` +### GetViaIdentityDnsResolverPolicy +``` +Get-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets properties of a DNS resolver policy virtual network link. @@ -89,6 +95,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -106,7 +127,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -125,7 +145,7 @@ The name of the DNS resolver policy virtual network link for the DNS resolver po ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolverPolicy Aliases: DnsResolverPolicyVirtualNetworkLinkName Required: True @@ -192,7 +212,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRuleset.md index 22cd7433e755..46ac246b31c2 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRuleset.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzDnsForwardingRuleset ## SYNOPSIS -Creates or updates a DNS forwarding ruleset. +Create a DNS forwarding ruleset. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsForwardingRuleset -Name -ResourceGroupName -DnsResolverOutboundEndpoint -Location [-SubscriptionId ] @@ -19,8 +20,22 @@ New-AzDnsForwardingRuleset -Name -ResourceGroupName [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsForwardingRuleset -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDnsForwardingRuleset -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates a DNS forwarding ruleset. +Create a DNS forwarding ruleset. ## EXAMPLES @@ -87,11 +102,10 @@ Accept wildcard characters: False ### -DnsResolverOutboundEndpoint The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers. -To construct, see NOTES section for DNSRESOLVEROUTBOUNDENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource[] +Parameter Sets: CreateExpanded Aliases: Required: True @@ -134,12 +148,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -216,7 +260,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -264,7 +308,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsForwardingRuleset ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetForwardingRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetForwardingRule.md index 641fabeb11c8..b93757a03ba8 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetForwardingRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetForwardingRule.md @@ -8,20 +8,42 @@ schema: 2.0.0 # New-AzDnsForwardingRulesetForwardingRule ## SYNOPSIS -Creates or updates a forwarding rule in a DNS forwarding ruleset. +Create a forwarding rule in a DNS forwarding ruleset. ## SYNTAX +### CreateViaIdentityDnsForwardingRulesetExpanded (Default) +``` +New-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetInputObject + -Name -DomainName -TargetDnsServer [-IfMatch ] + [-IfNoneMatch ] [-ForwardingRuleState ] [-Metadata ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### CreateExpanded ``` New-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name -ResourceGroupName -DomainName -TargetDnsServer - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-ForwardingRuleState ] [-Metadata ] [-DefaultProfile ] [-Confirm] - [-WhatIf] [] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-ForwardingRuleState ] + [-Metadata ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Creates or updates a forwarding rule in a DNS forwarding ruleset. +Create a forwarding rule in a DNS forwarding ruleset. ## EXAMPLES @@ -71,12 +93,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -91,7 +128,7 @@ The domain name for the forwarding rule. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: True @@ -105,8 +142,8 @@ Accept wildcard characters: False The state of forwarding rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: False @@ -149,12 +186,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Metadata Metadata attached to the forwarding rule. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: False @@ -185,7 +252,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -201,7 +268,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -213,11 +280,10 @@ Accept wildcard characters: False ### -TargetDnsServer DNS servers to forward the DNS query to. -To construct, see NOTES section for TARGETDNSSERVER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ITargetDnsServer[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer[] +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: True @@ -263,9 +329,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IForwardingRule ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetVirtualNetworkLink.md index 9e5e3f4ca980..aaca0d322837 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzDnsForwardingRulesetVirtualNetworkLink ## SYNOPSIS -Creates or updates a virtual network link to a DNS forwarding ruleset. +Create a virtual network link to a DNS forwarding ruleset. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name -ResourceGroupName -VirtualNetworkId [-SubscriptionId ] [-IfMatch ] @@ -19,8 +20,31 @@ New-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName [-WhatIf] [] ``` +### CreateViaIdentityDnsForwardingRulesetExpanded +``` +New-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetInputObject + -Name -VirtualNetworkId [-IfMatch ] [-IfNoneMatch ] [-Metadata ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION -Creates or updates a virtual network link to a DNS forwarding ruleset. +Create a virtual network link to a DNS forwarding ruleset. ## EXAMPLES @@ -83,12 +107,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -131,12 +170,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Metadata Metadata attached to the virtual network link. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: False @@ -182,7 +251,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -198,7 +267,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -213,7 +282,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: True @@ -259,9 +328,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolver.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolver.md index 2cf30de9a423..b16b744b076b 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolver.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolver.md @@ -8,18 +8,33 @@ schema: 2.0.0 # New-AzDnsResolver ## SYNOPSIS -Creates or updates a DNS resolver. +Create a DNS resolver. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolver -Name -ResourceGroupName -Location -VirtualNetworkId [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsResolver -Name -ResourceGroupName -JsonFilePath [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolver -Name -ResourceGroupName -JsonString [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver. +Create a DNS resolver. ## EXAMPLES @@ -115,12 +130,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -197,7 +242,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -212,7 +257,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -260,7 +305,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolver ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverDomainList.md index db6ab56d7705..c92bd769c947 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverDomainList.md @@ -8,18 +8,33 @@ schema: 2.0.0 # New-AzDnsResolverDomainList ## SYNOPSIS -Creates or updates a DNS resolver domain list. +Create a DNS resolver domain list. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolverDomainList -Name -ResourceGroupName -Domain -Location [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsResolverDomainList -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverDomainList -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver domain list. +Create a DNS resolver domain list. ## EXAMPLES @@ -87,7 +102,7 @@ The domains in the domain list. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -130,12 +145,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -212,7 +257,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -260,7 +305,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverDomainList ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverIPConfigurationObject.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverIPConfigurationObject.md index ae3bc7acd888..f8aa5cffb4af 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverIPConfigurationObject.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverIPConfigurationObject.md @@ -1,7 +1,7 @@ --- external help file: Module Name: Az.DnsResolver -online version: https://learn.microsoft.com/powershell/module/az.dnsresolver/new-azdnsresolveripconfigurationobject +online version: https://learn.microsoft.com/powershell/module/Az.DnsResolver/new-azdnsresolveripconfigurationobject schema: 2.0.0 --- @@ -13,8 +13,8 @@ Create a in-memory object for IPConfiguration ## SYNTAX ``` -New-AzDnsResolverIPConfigurationObject [-PrivateIPAddress ] - [-PrivateIPAllocationMethod ] [-SubnetId ] [] +New-AzDnsResolverIPConfigurationObject [-PrivateIPAddress ] [-PrivateIPAllocationMethod ] + [-SubnetId ] [] ``` ## DESCRIPTION @@ -56,7 +56,7 @@ Accept wildcard characters: False Private IP address allocation method. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod +Type: System.String Parameter Sets: (All) Aliases: @@ -89,7 +89,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IPConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IPConfiguration ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverInboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverInboundEndpoint.md index 8301ce87bf28..af889e362ce9 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverInboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverInboundEndpoint.md @@ -8,10 +8,18 @@ schema: 2.0.0 # New-AzDnsResolverInboundEndpoint ## SYNOPSIS -Creates or updates an inbound endpoint for a DNS resolver. +Create an inbound endpoint for a DNS resolver. ## SYNTAX +### CreateViaIdentityDnsResolverExpanded (Default) +``` +New-AzDnsResolverInboundEndpoint -DnsResolverInputObject -Name + -IPConfiguration -Location [-IfMatch ] [-IfNoneMatch ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateExpanded ``` New-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName -IPConfiguration -Location [-SubscriptionId ] [-IfMatch ] @@ -19,8 +27,22 @@ New-AzDnsResolverInboundEndpoint -DnsResolverName -Name -Resou [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates an inbound endpoint for a DNS resolver. +Create an inbound endpoint for a DNS resolver. ## EXAMPLES @@ -85,12 +107,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -135,11 +172,40 @@ Accept wildcard characters: False ### -IPConfiguration IP configurations for the inbound endpoint. -To construct, see NOTES section for IPCONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IIPConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration[] +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -154,7 +220,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: True @@ -200,7 +266,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -216,7 +282,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -231,7 +297,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: False @@ -277,9 +343,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IInboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverOutboundEndpoint.md index 976c13bafebe..30e31c5a54af 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverOutboundEndpoint.md @@ -8,18 +8,40 @@ schema: 2.0.0 # New-AzDnsResolverOutboundEndpoint ## SYNOPSIS -Creates or updates an outbound endpoint for a DNS resolver. +Create an outbound endpoint for a DNS resolver. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName -Location -SubnetId [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityDnsResolverExpanded +``` +New-AzDnsResolverOutboundEndpoint -DnsResolverInputObject -Name + -Location -SubnetId [-IfMatch ] [-IfNoneMatch ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates an outbound endpoint for a DNS resolver. +Create an outbound endpoint for a DNS resolver. ## EXAMPLES @@ -82,12 +104,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -130,12 +167,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: True @@ -181,7 +248,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -196,7 +263,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: True @@ -212,7 +279,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -227,7 +294,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: False @@ -273,9 +340,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IOutboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicy.md index 27b8d765017e..2023259327cb 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicy.md @@ -8,18 +8,33 @@ schema: 2.0.0 # New-AzDnsResolverPolicy ## SYNOPSIS -Creates or updates a DNS resolver policy. +Create a DNS resolver policy. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolverPolicy -Name -ResourceGroupName -Location [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsResolverPolicy -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverPolicy -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver policy. +Create a DNS resolver policy. ## EXAMPLES @@ -115,12 +130,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -197,7 +242,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -245,7 +290,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicy ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyDnsSecurityRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyDnsSecurityRule.md index 7b1e3bf87329..b486becd88ac 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyDnsSecurityRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyDnsSecurityRule.md @@ -8,21 +8,46 @@ schema: 2.0.0 # New-AzDnsResolverPolicyDnsSecurityRule ## SYNOPSIS -Creates or updates a DNS security rule for a DNS resolver policy. +Create a DNS security rule for a DNS resolver policy. ## SYNTAX +### CreateViaIdentityDnsResolverPolicyExpanded (Default) +``` +New-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyInputObject -Name + -DnsResolverDomainList -Location -Priority [-IfMatch ] + [-IfNoneMatch ] [-ActionBlockResponseCode ] [-ActionType ] + [-DnsSecurityRuleState ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### CreateExpanded ``` New-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name -ResourceGroupName -DnsResolverDomainList -Location -Priority - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-ActionBlockResponseCode ] [-ActionType ] - [-DnsSecurityRuleState ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-ActionBlockResponseCode ] + [-ActionType ] [-DnsSecurityRuleState ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Creates or updates a DNS security rule for a DNS resolver policy. +Create a DNS security rule for a DNS resolver policy. ## EXAMPLES @@ -59,8 +84,8 @@ This cmdlet creates a DNS security rule with tag. The response code for block actions. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: False @@ -74,8 +99,8 @@ Accept wildcard characters: False The type of action to take. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: False @@ -118,11 +143,10 @@ Accept wildcard characters: False ### -DnsResolverDomainList DNS resolver policy domains lists that the DNS security rule applies to. -To construct, see NOTES section for DNSRESOLVERDOMAINLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource[] +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: True @@ -132,12 +156,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -151,8 +190,8 @@ Accept wildcard characters: False The state of DNS security rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: False @@ -195,12 +234,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: True @@ -245,7 +314,7 @@ The priority of the DNS security rule. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: True @@ -261,7 +330,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -277,7 +346,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -292,7 +361,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: False @@ -338,9 +407,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsSecurityRule ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyVirtualNetworkLink.md index be58959bcaa3..ce8f30ee922a 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverPolicyVirtualNetworkLink.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzDnsResolverPolicyVirtualNetworkLink ## SYNOPSIS -Creates or updates a DNS resolver policy virtual network link. +Create a DNS resolver policy virtual network link. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name -ResourceGroupName -Location -VirtualNetworkId [-SubscriptionId ] @@ -19,8 +20,31 @@ New-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityDnsResolverPolicyExpanded +``` +New-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyInputObject -Name + -Location -VirtualNetworkId [-IfMatch ] [-IfNoneMatch ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver policy virtual network link. +Create a DNS resolver policy virtual network link. ## EXAMPLES @@ -83,12 +107,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -131,12 +170,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: True @@ -182,7 +251,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -198,7 +267,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -213,7 +282,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: False @@ -228,7 +297,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: True @@ -274,9 +343,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverTargetDnsServerObject.md b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverTargetDnsServerObject.md index 1cbfd42bdb5f..77828b3d9980 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverTargetDnsServerObject.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/New-AzDnsResolverTargetDnsServerObject.md @@ -1,7 +1,7 @@ --- external help file: Module Name: Az.DnsResolver -online version: https://learn.microsoft.com/powershell/module/az.dnsresolver/new-azdnsresolvertargetdnsserverobject +online version: https://learn.microsoft.com/powershell/module/Az.DnsResolver/new-azdnsresolvertargetdnsserverobject schema: 2.0.0 --- @@ -73,7 +73,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.TargetDnsServer +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.TargetDnsServer ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRuleset.md index fc79632a1765..898fe74218bb 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRuleset.md @@ -101,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetForwardingRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetForwardingRule.md index cb37f3a43acd..78943d7ed8d3 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetForwardingRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetForwardingRule.md @@ -26,6 +26,13 @@ Remove-AzDnsForwardingRulesetForwardingRule -InputObject [-DefaultProfile ] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDnsForwardingRuleset +``` +Remove-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetInputObject + -Name [-IfMatch ] [-DefaultProfile ] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Deletes a forwarding rule in a DNS forwarding ruleset. WARNING: This operation cannot be undone. @@ -66,6 +73,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -100,7 +122,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -119,7 +140,7 @@ The name of the forwarding rule. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsForwardingRuleset Aliases: ForwardingRuleName Required: True diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md index 44c3a37e02a0..112b4fdd36c0 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -26,6 +26,13 @@ Remove-AzDnsForwardingRulesetVirtualNetworkLink -InputObject ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDnsForwardingRuleset +``` +Remove-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetInputObject + -Name [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION Deletes a virtual network link to a DNS forwarding ruleset. WARNING: This operation cannot be undone. @@ -80,6 +87,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -114,7 +136,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -133,7 +154,7 @@ The name of the virtual network link. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsForwardingRuleset Aliases: VirtualNetworkLinkName Required: True diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolver.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolver.md index 172a60dfaa73..de242569c5bc 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolver.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolver.md @@ -98,7 +98,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverDomainList.md index 3c116f609769..a4f9d9424d3f 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverDomainList.md @@ -99,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverInboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverInboundEndpoint.md index c8f19c954e3c..3321c1d3546c 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverInboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverInboundEndpoint.md @@ -26,6 +26,13 @@ Remove-AzDnsResolverInboundEndpoint -InputObject [-IfMatc [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDnsResolver +``` +Remove-AzDnsResolverInboundEndpoint -DnsResolverInputObject -Name + [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. @@ -81,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -115,7 +137,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -134,7 +155,7 @@ The name of the inbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolver Aliases: InboundEndpointName Required: True diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverOutboundEndpoint.md index 3f7ed35f59f6..30444772cabd 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverOutboundEndpoint.md @@ -26,6 +26,13 @@ Remove-AzDnsResolverOutboundEndpoint -InputObject [-IfMat [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDnsResolver +``` +Remove-AzDnsResolverOutboundEndpoint -DnsResolverInputObject -Name + [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Deletes an outbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. @@ -80,6 +87,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -114,7 +136,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -133,7 +154,7 @@ The name of the outbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolver Aliases: OutboundEndpointName Required: True diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicy.md index 94284e12194e..1eb9ea9a23d1 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicy.md @@ -99,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyDnsSecurityRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyDnsSecurityRule.md index d03e22a60a9c..36b4e0da5abe 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyDnsSecurityRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyDnsSecurityRule.md @@ -26,6 +26,13 @@ Remove-AzDnsResolverPolicyDnsSecurityRule -InputObject [- [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDnsResolverPolicy +``` +Remove-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyInputObject -Name + [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Deletes a DNS security rule for a DNS resolver policy. WARNING: This operation cannot be undone. @@ -80,6 +87,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -114,7 +136,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -133,7 +154,7 @@ The name of the DNS security rule. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolverPolicy Aliases: DnsSecurityRuleName Required: True diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyVirtualNetworkLink.md index d5ea1d717c3d..c4f70cb5e24b 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Remove-AzDnsResolverPolicyVirtualNetworkLink.md @@ -26,6 +26,13 @@ Remove-AzDnsResolverPolicyVirtualNetworkLink -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDnsResolverPolicy +``` +Remove-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyInputObject + -Name [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone. @@ -80,6 +87,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -114,7 +136,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -133,7 +154,7 @@ The name of the DNS resolver policy virtual network link for the DNS resolver po ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolverPolicy Aliases: DnsResolverPolicyVirtualNetworkLinkName Required: True diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRuleset.md index be115f63be5e..6f50ba87e4b3 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRuleset.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsForwardingRuleset ## SYNOPSIS -Updates a DNS forwarding ruleset. +Update a DNS forwarding ruleset. ## SYNTAX @@ -26,8 +26,22 @@ Update-AzDnsForwardingRuleset -InputObject [-IfMatch ] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsForwardingRuleset -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsForwardingRuleset -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Updates a DNS forwarding ruleset. +Update a DNS forwarding ruleset. ## EXAMPLES @@ -93,11 +107,10 @@ Accept wildcard characters: False ### -DnsResolverOutboundEndpoint The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers. -To construct, see NOTES section for DNSRESOLVEROUTBOUNDENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -126,7 +139,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -140,12 +152,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: DnsForwardingRulesetName Required: True @@ -176,7 +218,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -192,7 +234,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -207,7 +249,7 @@ Tags for DNS Resolver. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -257,7 +299,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsForwardingRuleset ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetForwardingRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetForwardingRule.md index 683e30cf55a9..0586ae1a39aa 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetForwardingRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetForwardingRule.md @@ -8,27 +8,49 @@ schema: 2.0.0 # Update-AzDnsForwardingRulesetForwardingRule ## SYNOPSIS -Updates a forwarding rule in a DNS forwarding ruleset. +Update a forwarding rule in a DNS forwarding ruleset. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] - [-ForwardingRuleState ] [-Metadata ] [-TargetDnsServer ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-ForwardingRuleState ] + [-Metadata ] [-TargetDnsServer ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityDnsForwardingRulesetExpanded +``` +Update-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetInputObject + -Name [-IfMatch ] [-ForwardingRuleState ] [-Metadata ] + [-TargetDnsServer ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDnsForwardingRulesetForwardingRule -InputObject [-IfMatch ] - [-ForwardingRuleState ] [-Metadata ] [-TargetDnsServer ] + [-ForwardingRuleState ] [-Metadata ] [-TargetDnsServer ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Updates a forwarding rule in a DNS forwarding ruleset. +Update a forwarding rule in a DNS forwarding ruleset. ## EXAMPLES @@ -77,12 +99,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsForwardingRulesetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -96,8 +133,8 @@ Accept wildcard characters: False The state of forwarding rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -126,7 +163,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -140,12 +176,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Metadata Metadata attached to the forwarding rule. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -160,7 +226,7 @@ The name of the forwarding rule. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: ForwardingRuleName Required: True @@ -176,7 +242,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -192,7 +258,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -204,11 +270,10 @@ Accept wildcard characters: False ### -TargetDnsServer DNS servers to forward the DNS query to. -To construct, see NOTES section for TARGETDNSSERVER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ITargetDnsServer[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -258,7 +323,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IForwardingRule ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetVirtualNetworkLink.md index 6cedf37408e0..860900ffa047 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsForwardingRulesetVirtualNetworkLink ## SYNOPSIS -Updates a virtual network link to a DNS forwarding ruleset. +Update a virtual network link to a DNS forwarding ruleset. ## SYNTAX @@ -19,6 +19,13 @@ Update-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityDnsForwardingRulesetExpanded +``` +Update-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetInputObject + -Name [-IfMatch ] [-Metadata ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsForwardingRulesetVirtualNetworkLink -InputObject [-IfMatch ] @@ -26,8 +33,22 @@ Update-AzDnsForwardingRulesetVirtualNetworkLink -InputObject ] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Updates a virtual network link to a DNS forwarding ruleset. +Update a virtual network link to a DNS forwarding ruleset. ## EXAMPLES @@ -91,12 +112,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsForwardingRulesetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -125,7 +161,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -139,12 +174,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Metadata Metadata attached to the virtual network link. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -159,7 +224,7 @@ The name of the virtual network link. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: VirtualNetworkLinkName Required: True @@ -190,7 +255,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -206,7 +271,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -256,7 +321,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolver.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolver.md index 7daea48d8451..492f81964b35 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolver.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolver.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolver ## SYNOPSIS -Updates a DNS resolver. +Update a DNS resolver. ## SYNTAX @@ -24,8 +24,22 @@ Update-AzDnsResolver -InputObject [-IfMatch ] [-T [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsResolver -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolver -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Updates a DNS resolver. +Update a DNS resolver. ## EXAMPLES @@ -108,7 +122,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -122,12 +135,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: DnsResolverName Required: True @@ -158,7 +201,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -174,7 +217,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -189,7 +232,7 @@ Tags for DNS Resolver. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -239,7 +282,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolver ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverDomainList.md index e1fd5d26f657..4c09501ecaa5 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverDomainList.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverDomainList ## SYNOPSIS -Updates a DNS resolver domain list. +Update a DNS resolver domain list. ## SYNTAX @@ -25,8 +25,22 @@ Update-AzDnsResolverDomainList -InputObject [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverDomainList -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolverDomainList -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Updates a DNS resolver domain list. +Update a DNS resolver domain list. ## EXAMPLES @@ -95,7 +109,7 @@ The domains in the domain list. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -124,7 +138,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -138,12 +151,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS resolver domain list. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: DnsResolverDomainListName Required: True @@ -174,7 +217,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -190,7 +233,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -205,7 +248,7 @@ Tags for DNS resolver domain list. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -255,7 +298,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverDomainList ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverInboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverInboundEndpoint.md index 266c9b511581..f4f7f3f91354 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverInboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverInboundEndpoint.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverInboundEndpoint ## SYNOPSIS -Updates an inbound endpoint for a DNS resolver. +Update an inbound endpoint for a DNS resolver. ## SYNTAX @@ -19,14 +19,35 @@ Update-AzDnsResolverInboundEndpoint -DnsResolverName -Name -Re [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityDnsResolverExpanded +``` +Update-AzDnsResolverInboundEndpoint -DnsResolverInputObject -Name + [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverInboundEndpoint -InputObject [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Updates an inbound endpoint for a DNS resolver. +Update an inbound endpoint for a DNS resolver. ## EXAMPLES @@ -90,12 +111,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -124,7 +160,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -138,12 +173,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the inbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: InboundEndpointName Required: True @@ -174,7 +239,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -190,7 +255,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -205,7 +270,7 @@ Tags for inbound endpoint. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -255,7 +320,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IInboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverOutboundEndpoint.md index 8bdcd92a63ff..584962619af5 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverOutboundEndpoint.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverOutboundEndpoint ## SYNOPSIS -Updates an outbound endpoint for a DNS resolver. +Update an outbound endpoint for a DNS resolver. ## SYNTAX @@ -19,14 +19,35 @@ Update-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -R [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityDnsResolverExpanded +``` +Update-AzDnsResolverOutboundEndpoint -DnsResolverInputObject -Name + [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverOutboundEndpoint -InputObject [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Updates an outbound endpoint for a DNS resolver. +Update an outbound endpoint for a DNS resolver. ## EXAMPLES @@ -90,12 +111,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -124,7 +160,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -138,12 +173,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the outbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: OutboundEndpointName Required: True @@ -174,7 +239,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -190,7 +255,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -205,7 +270,7 @@ Tags for outbound endpoint. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -255,7 +320,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IOutboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicy.md index 88ae55a374ff..eeea9e492cba 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicy.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverPolicy ## SYNOPSIS -Updates a DNS resolver policy. +Update a DNS resolver policy. ## SYNTAX @@ -25,8 +25,22 @@ Update-AzDnsResolverPolicy -InputObject [-IfMatch ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverPolicy -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolverPolicy -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Updates a DNS resolver policy. +Update a DNS resolver policy. ## EXAMPLES @@ -109,7 +123,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -123,12 +136,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: DnsResolverPolicyName Required: True @@ -159,7 +202,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -175,7 +218,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -190,7 +233,7 @@ Tags for DNS resolver policy. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -240,7 +283,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicy ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyDnsSecurityRule.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyDnsSecurityRule.md index f4281d5c0195..c4fffe61f7bb 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyDnsSecurityRule.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyDnsSecurityRule.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverPolicyDnsSecurityRule ## SYNOPSIS -Updates a DNS security rule. +Update a DNS security rule. ## SYNTAX @@ -16,21 +16,43 @@ Updates a DNS security rule. ``` Update-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] - [-ActionBlockResponseCode ] [-ActionType ] - [-DnsResolverDomainList ] [-DnsSecurityRuleState ] [-Priority ] + [-ActionBlockResponseCode ] [-ActionType ] [-DnsResolverDomainList ] + [-DnsSecurityRuleState ] [-Priority ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityDnsResolverPolicyExpanded +``` +Update-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyInputObject -Name + [-IfMatch ] [-ActionBlockResponseCode ] [-ActionType ] + [-DnsResolverDomainList ] [-DnsSecurityRuleState ] [-Priority ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverPolicyDnsSecurityRule -InputObject [-IfMatch ] - [-ActionBlockResponseCode ] [-ActionType ] - [-DnsResolverDomainList ] [-DnsSecurityRuleState ] [-Priority ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-ActionBlockResponseCode ] [-ActionType ] [-DnsResolverDomainList ] + [-DnsSecurityRuleState ] [-Priority ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Updates a DNS security rule. +Update a DNS security rule. ## EXAMPLES @@ -67,8 +89,8 @@ This command updates an existing DNS Security Rules by identity ( removing tag ) The response code for block actions. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -82,8 +104,8 @@ Accept wildcard characters: False The type of action to take. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -126,11 +148,10 @@ Accept wildcard characters: False ### -DnsResolverDomainList DNS resolver policy domains lists that the DNS security rule applies to. -To construct, see NOTES section for DNSRESOLVERDOMAINLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -140,12 +161,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -159,8 +195,8 @@ Accept wildcard characters: False The state of DNS security rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -189,7 +225,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -203,12 +238,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS security rule. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: DnsSecurityRuleName Required: True @@ -238,7 +303,7 @@ The priority of the DNS security rule. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -254,7 +319,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -270,7 +335,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -285,7 +350,7 @@ Tags for DNS security rule. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -335,7 +400,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsSecurityRule ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyVirtualNetworkLink.md index 3ce1298199fe..434bc1eef4b7 100644 --- a/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver.Autorest/docs/Update-AzDnsResolverPolicyVirtualNetworkLink.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverPolicyVirtualNetworkLink ## SYNOPSIS -Updates a DNS resolver policy virtual network link. +Update a DNS resolver policy virtual network link. ## SYNTAX @@ -19,14 +19,35 @@ Update-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Na [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityDnsResolverPolicyExpanded +``` +Update-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyInputObject + -Name [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverPolicyVirtualNetworkLink -InputObject [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Updates a DNS resolver policy virtual network link. +Update a DNS resolver policy virtual network link. ## EXAMPLES @@ -90,12 +111,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -124,7 +160,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -138,12 +173,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS resolver policy virtual network link for the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: DnsResolverPolicyVirtualNetworkLinkName Required: True @@ -174,7 +239,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -190,7 +255,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -205,7 +270,7 @@ Tags for the DNS resolver policy virtual network link. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -255,7 +320,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver.Autorest/generate-info.json b/src/DnsResolver/DnsResolver.Autorest/generate-info.json index af4867e374a8..e388d813ae5f 100644 --- a/src/DnsResolver/DnsResolver.Autorest/generate-info.json +++ b/src/DnsResolver/DnsResolver.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "62b77c51-0bc1-4cb5-84cc-b1b3d5340939" + "generate_Id": "088332e7-5e34-4bdd-83a1-22fbd92aa17c" } diff --git a/src/DnsResolver/DnsResolver.sln b/src/DnsResolver/DnsResolver.sln index aa7f57cada8b..ce0ddb195e32 100644 --- a/src/DnsResolver/DnsResolver.sln +++ b/src/DnsResolver/DnsResolver.sln @@ -21,7 +21,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DnsResolver", "DnsResolver\ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DnsResolver.Autorest", "DnsResolver.Autorest", "{FDE7DBBB-20D7-0A02-9AE8-981A0BC85643}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DnsResolver", "..\..\generated\DnsResolver\DnsResolver.Autorest\Az.DnsResolver.csproj", "{18CEE785-5A6A-4299-AEAF-EE6176588D3F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DnsResolver", "..\..\generated\DnsResolver\DnsResolver.Autorest\Az.DnsResolver.csproj", "{6556AABE-AE38-49F3-B33C-4A3B4DBDC034}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -117,18 +117,18 @@ Global {2A671912-B43B-464C-9244-019BC1F1A2D7}.Release|x64.Build.0 = Release|Any CPU {2A671912-B43B-464C-9244-019BC1F1A2D7}.Release|x86.ActiveCfg = Release|Any CPU {2A671912-B43B-464C-9244-019BC1F1A2D7}.Release|x86.Build.0 = Release|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Debug|x64.ActiveCfg = Debug|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Debug|x64.Build.0 = Debug|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Debug|x86.ActiveCfg = Debug|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Debug|x86.Build.0 = Debug|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Release|Any CPU.Build.0 = Release|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Release|x64.ActiveCfg = Release|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Release|x64.Build.0 = Release|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Release|x86.ActiveCfg = Release|Any CPU - {18CEE785-5A6A-4299-AEAF-EE6176588D3F}.Release|x86.Build.0 = Release|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Debug|x64.ActiveCfg = Debug|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Debug|x64.Build.0 = Debug|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Debug|x86.ActiveCfg = Debug|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Debug|x86.Build.0 = Debug|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Release|Any CPU.Build.0 = Release|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Release|x64.ActiveCfg = Release|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Release|x64.Build.0 = Release|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Release|x86.ActiveCfg = Release|Any CPU + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -140,6 +140,6 @@ Global {A8EF80EB-2E45-4287-BB5E-2435A012B10B} = {883B467C-E170-4A9F-972A-45BD8CE86D96} {F99C62EC-BA53-4009-A220-5DCB9F88FBF1} = {883B467C-E170-4A9F-972A-45BD8CE86D96} {4237E87B-DA97-4446-A0CA-F4C663F5FC84} = {883B467C-E170-4A9F-972A-45BD8CE86D96} - {18CEE785-5A6A-4299-AEAF-EE6176588D3F} = {FDE7DBBB-20D7-0A02-9AE8-981A0BC85643} + {6556AABE-AE38-49F3-B33C-4A3B4DBDC034} = {FDE7DBBB-20D7-0A02-9AE8-981A0BC85643} EndGlobalSection EndGlobal diff --git a/src/DnsResolver/DnsResolver/Az.DnsResolver.psd1 b/src/DnsResolver/DnsResolver/Az.DnsResolver.psd1 index c2567d9bcd46..971c742ccd16 100644 --- a/src/DnsResolver/DnsResolver/Az.DnsResolver.psd1 +++ b/src/DnsResolver/DnsResolver/Az.DnsResolver.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 11/11/2025 +# Generated on: 1/13/2026 # @{ @@ -51,16 +51,16 @@ DotNetFrameworkVersion = '4.7.2' # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.1'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.2'; }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = 'DnsResolver.Autorest/bin/Az.DnsResolver.private.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = 'DnsResolver.Autorest/Az.DnsResolver.format.ps1xml' @@ -128,7 +128,7 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','PSModule','DnsResolver' + Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'DnsResolver' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -153,7 +153,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/DnsResolver/DnsResolver/ChangeLog.md b/src/DnsResolver/DnsResolver/ChangeLog.md index f16ca63608b8..b1784ad5640a 100644 --- a/src/DnsResolver/DnsResolver/ChangeLog.md +++ b/src/DnsResolver/DnsResolver/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Introduced various new features by upgrading code generator. Please see details [here](https://github.com/Azure/azure-powershell/blob/main/documentation/Autorest-powershell-v4-new-features.md). ## Version 1.2.1 * Preannounced breaking changes. Please refer to https://go.microsoft.com/fwlink/?linkid=2333229 diff --git a/src/DnsResolver/DnsResolver/help/Az.DnsResolver.md b/src/DnsResolver/DnsResolver/help/Az.DnsResolver.md index c6738c8e318c..1794853ffa4d 100644 --- a/src/DnsResolver/DnsResolver/help/Az.DnsResolver.md +++ b/src/DnsResolver/DnsResolver/help/Az.DnsResolver.md @@ -42,37 +42,37 @@ Gets properties of a DNS security rule for a DNS resolver policy. Gets properties of a DNS resolver policy virtual network link. ### [New-AzDnsForwardingRuleset](New-AzDnsForwardingRuleset.md) -Creates or updates a DNS forwarding ruleset. +Create a DNS forwarding ruleset. ### [New-AzDnsForwardingRulesetForwardingRule](New-AzDnsForwardingRulesetForwardingRule.md) -Creates or updates a forwarding rule in a DNS forwarding ruleset. +Create a forwarding rule in a DNS forwarding ruleset. ### [New-AzDnsForwardingRulesetVirtualNetworkLink](New-AzDnsForwardingRulesetVirtualNetworkLink.md) -Creates or updates a virtual network link to a DNS forwarding ruleset. +Create a virtual network link to a DNS forwarding ruleset. ### [New-AzDnsResolver](New-AzDnsResolver.md) -Creates or updates a DNS resolver. +Create a DNS resolver. ### [New-AzDnsResolverDomainList](New-AzDnsResolverDomainList.md) -Creates or updates a DNS resolver domain list. +Create a DNS resolver domain list. ### [New-AzDnsResolverInboundEndpoint](New-AzDnsResolverInboundEndpoint.md) -Creates or updates an inbound endpoint for a DNS resolver. +Create an inbound endpoint for a DNS resolver. ### [New-AzDnsResolverIPConfigurationObject](New-AzDnsResolverIPConfigurationObject.md) Create a in-memory object for IPConfiguration ### [New-AzDnsResolverOutboundEndpoint](New-AzDnsResolverOutboundEndpoint.md) -Creates or updates an outbound endpoint for a DNS resolver. +Create an outbound endpoint for a DNS resolver. ### [New-AzDnsResolverPolicy](New-AzDnsResolverPolicy.md) -Creates or updates a DNS resolver policy. +Create a DNS resolver policy. ### [New-AzDnsResolverPolicyDnsSecurityRule](New-AzDnsResolverPolicyDnsSecurityRule.md) -Creates or updates a DNS security rule for a DNS resolver policy. +Create a DNS security rule for a DNS resolver policy. ### [New-AzDnsResolverPolicyVirtualNetworkLink](New-AzDnsResolverPolicyVirtualNetworkLink.md) -Creates or updates a DNS resolver policy virtual network link. +Create a DNS resolver policy virtual network link. ### [New-AzDnsResolverTargetDnsServerObject](New-AzDnsResolverTargetDnsServerObject.md) Create a in-memory object for Target DNS server @@ -119,32 +119,32 @@ Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone. ### [Update-AzDnsForwardingRuleset](Update-AzDnsForwardingRuleset.md) -Updates a DNS forwarding ruleset. +Update a DNS forwarding ruleset. ### [Update-AzDnsForwardingRulesetForwardingRule](Update-AzDnsForwardingRulesetForwardingRule.md) -Updates a forwarding rule in a DNS forwarding ruleset. +Update a forwarding rule in a DNS forwarding ruleset. ### [Update-AzDnsForwardingRulesetVirtualNetworkLink](Update-AzDnsForwardingRulesetVirtualNetworkLink.md) -Updates a virtual network link to a DNS forwarding ruleset. +Update a virtual network link to a DNS forwarding ruleset. ### [Update-AzDnsResolver](Update-AzDnsResolver.md) -Updates a DNS resolver. +Update a DNS resolver. ### [Update-AzDnsResolverDomainList](Update-AzDnsResolverDomainList.md) -Updates a DNS resolver domain list. +Update a DNS resolver domain list. ### [Update-AzDnsResolverInboundEndpoint](Update-AzDnsResolverInboundEndpoint.md) -Updates an inbound endpoint for a DNS resolver. +Update an inbound endpoint for a DNS resolver. ### [Update-AzDnsResolverOutboundEndpoint](Update-AzDnsResolverOutboundEndpoint.md) -Updates an outbound endpoint for a DNS resolver. +Update an outbound endpoint for a DNS resolver. ### [Update-AzDnsResolverPolicy](Update-AzDnsResolverPolicy.md) -Updates a DNS resolver policy. +Update a DNS resolver policy. ### [Update-AzDnsResolverPolicyDnsSecurityRule](Update-AzDnsResolverPolicyDnsSecurityRule.md) -Updates a DNS security rule. +Update a DNS security rule. ### [Update-AzDnsResolverPolicyVirtualNetworkLink](Update-AzDnsResolverPolicyVirtualNetworkLink.md) -Updates a DNS resolver policy virtual network link. +Update a DNS resolver policy virtual network link. diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRuleset.md index bd3e00a80c8d..4a3d30dd997e 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRuleset.md @@ -126,7 +126,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -258,9 +257,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsForwardingRuleset -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkDnsForwardingRuleset +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IVirtualNetworkDnsForwardingRuleset ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetForwardingRule.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetForwardingRule.md index 3f0655f9a674..038cb1028a5a 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetForwardingRule.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetForwardingRule.md @@ -26,6 +26,12 @@ Get-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Nam [] ``` +### GetViaIdentityDnsForwardingRuleset +``` +Get-AzDnsForwardingRulesetForwardingRule -Name -DnsForwardingRulesetInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDnsForwardingRulesetForwardingRule -InputObject [-DefaultProfile ] @@ -82,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -99,7 +120,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -118,7 +138,7 @@ The name of the forwarding rule. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsForwardingRuleset Aliases: ForwardingRuleName Required: True @@ -185,7 +205,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IForwardingRule ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetVirtualNetworkLink.md index ab72f02cd9bf..6f022793e10d 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -26,6 +26,13 @@ Get-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName [] ``` +### GetViaIdentityDnsForwardingRuleset +``` +Get-AzDnsForwardingRulesetVirtualNetworkLink -Name + -DnsForwardingRulesetInputObject [-DefaultProfile ] + [] +``` + ### GetViaIdentity ``` Get-AzDnsForwardingRulesetVirtualNetworkLink -InputObject [-DefaultProfile ] @@ -82,6 +89,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -99,7 +121,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -118,7 +139,7 @@ The name of the virtual network link. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsForwardingRuleset Aliases: VirtualNetworkLinkName Required: True @@ -185,7 +206,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolver.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolver.md index 908e7e8ad618..d87e7096bd45 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolver.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolver.md @@ -132,7 +132,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -264,9 +263,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolver -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverDomainList.md index f67089d44ff8..7553f2cc9f45 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverDomainList.md @@ -112,7 +112,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -198,7 +197,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverDomainList ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverInboundEndpoint.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverInboundEndpoint.md index ae459af2ca3a..8b041e68e8bb 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverInboundEndpoint.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverInboundEndpoint.md @@ -26,6 +26,12 @@ Get-AzDnsResolverInboundEndpoint -DnsResolverName -Name -Resou [] ``` +### GetViaIdentityDnsResolver +``` +Get-AzDnsResolverInboundEndpoint -Name -DnsResolverInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDnsResolverInboundEndpoint -InputObject [-DefaultProfile ] @@ -82,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -99,7 +120,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -118,7 +138,7 @@ The name of the inbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolver Aliases: InboundEndpointName Required: True @@ -185,7 +205,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IInboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverOutboundEndpoint.md index e987fadf495c..bd34e0b2980a 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverOutboundEndpoint.md @@ -26,6 +26,12 @@ Get-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -Reso [] ``` +### GetViaIdentityDnsResolver +``` +Get-AzDnsResolverOutboundEndpoint -Name -DnsResolverInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDnsResolverOutboundEndpoint -InputObject [-DefaultProfile ] @@ -82,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -99,7 +120,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -118,7 +138,7 @@ The name of the outbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolver Aliases: OutboundEndpointName Required: True @@ -185,7 +205,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IOutboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicy.md index 3d781a953710..00f27b6822de 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicy.md @@ -118,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -250,9 +249,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicy -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyDnsSecurityRule.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyDnsSecurityRule.md index 4378ed5c50a7..8a92ad3ddbfe 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyDnsSecurityRule.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyDnsSecurityRule.md @@ -26,6 +26,12 @@ Get-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name ] ``` +### GetViaIdentityDnsResolverPolicy +``` +Get-AzDnsResolverPolicyDnsSecurityRule -Name -DnsResolverPolicyInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDnsResolverPolicyDnsSecurityRule -InputObject [-DefaultProfile ] @@ -91,6 +97,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -108,7 +129,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -127,7 +147,7 @@ The name of the DNS security rule. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolverPolicy Aliases: DnsSecurityRuleName Required: True @@ -194,7 +214,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsSecurityRule ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyVirtualNetworkLink.md index 6d73ad523c8f..ad581bc62bea 100644 --- a/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/Get-AzDnsResolverPolicyVirtualNetworkLink.md @@ -26,6 +26,12 @@ Get-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name [] ``` +### GetViaIdentityDnsResolverPolicy +``` +Get-AzDnsResolverPolicyVirtualNetworkLink -Name -DnsResolverPolicyInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzDnsResolverPolicyVirtualNetworkLink -InputObject [-DefaultProfile ] @@ -91,6 +97,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: GetViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -108,7 +129,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -127,7 +147,7 @@ The name of the DNS resolver policy virtual network link for the DNS resolver po ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityDnsResolverPolicy Aliases: DnsResolverPolicyVirtualNetworkLinkName Required: True @@ -194,7 +214,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRuleset.md index 95a81adf67ab..306641a6e454 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRuleset.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzDnsForwardingRuleset ## SYNOPSIS -Creates or updates a DNS forwarding ruleset. +Create a DNS forwarding ruleset. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsForwardingRuleset -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -DnsResolverOutboundEndpoint -Location @@ -19,8 +20,22 @@ New-AzDnsForwardingRuleset -Name -ResourceGroupName [-Subscrip [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsForwardingRuleset -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDnsForwardingRuleset -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates or updates a DNS forwarding ruleset. +Create a DNS forwarding ruleset. ## EXAMPLES @@ -87,11 +102,10 @@ Accept wildcard characters: False ### -DnsResolverOutboundEndpoint The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers. -To construct, see NOTES section for DNSRESOLVEROUTBOUNDENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource[] +Parameter Sets: CreateExpanded Aliases: Required: True @@ -134,12 +148,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -216,7 +260,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -264,7 +308,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsForwardingRuleset ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetForwardingRule.md b/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetForwardingRule.md index e882125dcbbd..dfe49f8175ec 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetForwardingRule.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetForwardingRule.md @@ -8,20 +8,45 @@ schema: 2.0.0 # New-AzDnsForwardingRulesetForwardingRule ## SYNOPSIS -Creates or updates a forwarding rule in a DNS forwarding ruleset. +Create a forwarding rule in a DNS forwarding ruleset. ## SYNTAX +### CreateViaIdentityDnsForwardingRulesetExpanded (Default) ``` -New-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name +New-AzDnsForwardingRulesetForwardingRule -Name -DnsForwardingRulesetInputObject + [-IfMatch ] [-IfNoneMatch ] -DomainName -TargetDnsServer + [-ForwardingRuleState ] [-Metadata ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDnsForwardingRulesetForwardingRule -Name -DnsForwardingRulesetName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsForwardingRulesetForwardingRule -Name -DnsForwardingRulesetName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -DomainName -TargetDnsServer [-ForwardingRuleState ] + -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### CreateExpanded +``` +New-AzDnsForwardingRulesetForwardingRule -Name -DnsForwardingRulesetName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -DomainName -TargetDnsServer [-ForwardingRuleState ] [-Metadata ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates or updates a forwarding rule in a DNS forwarding ruleset. +Create a forwarding rule in a DNS forwarding ruleset. ## EXAMPLES @@ -71,12 +96,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -91,7 +131,7 @@ The domain name for the forwarding rule. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded, CreateExpanded Aliases: Required: True @@ -105,8 +145,8 @@ Accept wildcard characters: False The state of forwarding rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded, CreateExpanded Aliases: Required: False @@ -149,12 +189,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Metadata Metadata attached to the forwarding rule. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded, CreateExpanded Aliases: Required: False @@ -185,7 +255,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -201,7 +271,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: False @@ -213,11 +283,10 @@ Accept wildcard characters: False ### -TargetDnsServer DNS servers to forward the DNS query to. -To construct, see NOTES section for TARGETDNSSERVER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ITargetDnsServer[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer[] +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded, CreateExpanded Aliases: Required: True @@ -263,9 +332,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IForwardingRule ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetVirtualNetworkLink.md index 4658569b68fb..41f4716b9423 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -8,19 +8,44 @@ schema: 2.0.0 # New-AzDnsForwardingRulesetVirtualNetworkLink ## SYNOPSIS -Creates or updates a virtual network link to a DNS forwarding ruleset. +Create a virtual network link to a DNS forwarding ruleset. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name +New-AzDnsForwardingRulesetVirtualNetworkLink -Name -DnsForwardingRulesetName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -VirtualNetworkId [-Metadata ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzDnsForwardingRulesetVirtualNetworkLink -Name -DnsForwardingRulesetName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsForwardingRulesetVirtualNetworkLink -Name -DnsForwardingRulesetName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityDnsForwardingRulesetExpanded +``` +New-AzDnsForwardingRulesetVirtualNetworkLink -Name + -DnsForwardingRulesetInputObject [-IfMatch ] [-IfNoneMatch ] + -VirtualNetworkId [-Metadata ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates or updates a virtual network link to a DNS forwarding ruleset. +Create a virtual network link to a DNS forwarding ruleset. ## EXAMPLES @@ -83,12 +108,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsForwardingRulesetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -131,12 +171,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Metadata Metadata attached to the virtual network link. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: False @@ -182,7 +252,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -198,7 +268,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -213,7 +283,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsForwardingRulesetExpanded Aliases: Required: True @@ -259,9 +329,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolver.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolver.md index 3755a6beb3fc..d99e49a62730 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolver.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolver.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzDnsResolver ## SYNOPSIS -Creates or updates a DNS resolver. +Create a DNS resolver. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolver -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Location -VirtualNetworkId [-Tag ] @@ -19,8 +20,22 @@ New-AzDnsResolver -Name -ResourceGroupName [-SubscriptionId ] ``` +### CreateViaJsonFilePath +``` +New-AzDnsResolver -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolver -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver. +Create a DNS resolver. ## EXAMPLES @@ -116,12 +131,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -198,7 +243,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -213,7 +258,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -261,7 +306,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolver ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverDomainList.md index ceb7d6c56c6b..27b71c26242a 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverDomainList.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzDnsResolverDomainList ## SYNOPSIS -Creates or updates a DNS resolver domain list. +Create a DNS resolver domain list. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolverDomainList -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Domain -Location [-Tag ] @@ -19,8 +20,22 @@ New-AzDnsResolverDomainList -Name -ResourceGroupName [-Subscri [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsResolverDomainList -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverDomainList -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver domain list. +Create a DNS resolver domain list. ## EXAMPLES @@ -88,7 +103,7 @@ The domains in the domain list. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -131,12 +146,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -213,7 +258,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -261,7 +306,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverDomainList ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverIPConfigurationObject.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverIPConfigurationObject.md index 9592544f4adc..4c1ba11df1bc 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverIPConfigurationObject.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverIPConfigurationObject.md @@ -1,7 +1,7 @@ --- external help file: Az.DnsResolver-help.xml Module Name: Az.DnsResolver -online version: https://learn.microsoft.com/powershell/module/az.dnsresolver/new-azdnsresolveripconfigurationobject +online version: https://learn.microsoft.com/powershell/module/Az.DnsResolver/new-azdnsresolveripconfigurationobject schema: 2.0.0 --- @@ -13,9 +13,8 @@ Create a in-memory object for IPConfiguration ## SYNTAX ``` -New-AzDnsResolverIPConfigurationObject [-PrivateIPAddress ] - [-PrivateIPAllocationMethod ] [-SubnetId ] - [] +New-AzDnsResolverIPConfigurationObject [-PrivateIPAddress ] [-PrivateIPAllocationMethod ] + [-SubnetId ] [] ``` ## DESCRIPTION @@ -57,7 +56,7 @@ Accept wildcard characters: False Private IP address allocation method. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod +Type: System.String Parameter Sets: (All) Aliases: @@ -90,7 +89,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IPConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IPConfiguration ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverInboundEndpoint.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverInboundEndpoint.md index b3847ab714f3..bc17637bee68 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverInboundEndpoint.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverInboundEndpoint.md @@ -8,19 +8,44 @@ schema: 2.0.0 # New-AzDnsResolverInboundEndpoint ## SYNOPSIS -Creates or updates an inbound endpoint for a DNS resolver. +Create an inbound endpoint for a DNS resolver. ## SYNTAX +### CreateViaIdentityDnsResolverExpanded (Default) ``` -New-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName +New-AzDnsResolverInboundEndpoint -Name -DnsResolverInputObject + [-IfMatch ] [-IfNoneMatch ] -IPConfiguration -Location + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverInboundEndpoint -Name -DnsResolverName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsResolverInboundEndpoint -Name -DnsResolverName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateExpanded +``` +New-AzDnsResolverInboundEndpoint -Name -DnsResolverName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -IPConfiguration -Location [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates or updates an inbound endpoint for a DNS resolver. +Create an inbound endpoint for a DNS resolver. ## EXAMPLES @@ -85,12 +110,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -135,11 +175,40 @@ Accept wildcard characters: False ### -IPConfiguration IP configurations for the inbound endpoint. -To construct, see NOTES section for IPCONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IIPConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration[] +Parameter Sets: CreateViaIdentityDnsResolverExpanded, CreateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -154,7 +223,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaIdentityDnsResolverExpanded, CreateExpanded Aliases: Required: True @@ -200,7 +269,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -216,7 +285,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: False @@ -231,7 +300,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateViaIdentityDnsResolverExpanded, CreateExpanded Aliases: Required: False @@ -277,9 +346,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IInboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverOutboundEndpoint.md index e09299d61490..46128f3ad044 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverOutboundEndpoint.md @@ -8,19 +8,44 @@ schema: 2.0.0 # New-AzDnsResolverOutboundEndpoint ## SYNOPSIS -Creates or updates an outbound endpoint for a DNS resolver. +Create an outbound endpoint for a DNS resolver. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName +New-AzDnsResolverOutboundEndpoint -Name -DnsResolverName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Location -SubnetId [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzDnsResolverOutboundEndpoint -Name -DnsResolverName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsResolverOutboundEndpoint -Name -DnsResolverName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityDnsResolverExpanded +``` +New-AzDnsResolverOutboundEndpoint -Name -DnsResolverInputObject + [-IfMatch ] [-IfNoneMatch ] -Location -SubnetId [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION -Creates or updates an outbound endpoint for a DNS resolver. +Create an outbound endpoint for a DNS resolver. ## EXAMPLES @@ -83,12 +108,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -131,12 +171,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: True @@ -182,7 +252,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -197,7 +267,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: True @@ -213,7 +283,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -228,7 +298,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverExpanded Aliases: Required: False @@ -274,9 +344,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IOutboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicy.md index be9f04752256..44f2cb952471 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicy.md @@ -8,18 +8,33 @@ schema: 2.0.0 # New-AzDnsResolverPolicy ## SYNOPSIS -Creates or updates a DNS resolver policy. +Create a DNS resolver policy. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDnsResolverPolicy -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Location [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzDnsResolverPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver policy. +Create a DNS resolver policy. ## EXAMPLES @@ -115,12 +130,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -197,7 +242,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -245,7 +290,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicy ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyDnsSecurityRule.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyDnsSecurityRule.md index bc6f22b53f84..6535b61bc7c5 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyDnsSecurityRule.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyDnsSecurityRule.md @@ -8,21 +8,47 @@ schema: 2.0.0 # New-AzDnsResolverPolicyDnsSecurityRule ## SYNOPSIS -Creates or updates a DNS security rule for a DNS resolver policy. +Create a DNS security rule for a DNS resolver policy. ## SYNTAX +### CreateViaIdentityDnsResolverPolicyExpanded (Default) ``` -New-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name +New-AzDnsResolverPolicyDnsSecurityRule -Name -DnsResolverPolicyInputObject + [-IfMatch ] [-IfNoneMatch ] -DnsResolverDomainList -Location + -Priority [-ActionBlockResponseCode ] [-ActionType ] [-DnsSecurityRuleState ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDnsResolverPolicyDnsSecurityRule -Name -DnsResolverPolicyName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsResolverPolicyDnsSecurityRule -Name -DnsResolverPolicyName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateExpanded +``` +New-AzDnsResolverPolicyDnsSecurityRule -Name -DnsResolverPolicyName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -DnsResolverDomainList -Location -Priority - [-ActionBlockResponseCode ] [-ActionType ] - [-DnsSecurityRuleState ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-ActionBlockResponseCode ] [-ActionType ] [-DnsSecurityRuleState ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Creates or updates a DNS security rule for a DNS resolver policy. +Create a DNS security rule for a DNS resolver policy. ## EXAMPLES @@ -58,8 +84,8 @@ This cmdlet creates a DNS security rule with tag. The response code for block actions. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded, CreateExpanded Aliases: Required: False @@ -73,8 +99,8 @@ Accept wildcard characters: False The type of action to take. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded, CreateExpanded Aliases: Required: False @@ -117,11 +143,10 @@ Accept wildcard characters: False ### -DnsResolverDomainList DNS resolver policy domains lists that the DNS security rule applies to. -To construct, see NOTES section for DNSRESOLVERDOMAINLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource[] +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded, CreateExpanded Aliases: Required: True @@ -131,12 +156,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -150,8 +190,8 @@ Accept wildcard characters: False The state of DNS security rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded, CreateExpanded Aliases: Required: False @@ -194,12 +234,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded, CreateExpanded Aliases: Required: True @@ -244,7 +314,7 @@ The priority of the DNS security rule. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded, CreateExpanded Aliases: Required: True @@ -260,7 +330,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -276,7 +346,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: False @@ -291,7 +361,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded, CreateExpanded Aliases: Required: False @@ -337,9 +407,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsSecurityRule ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyVirtualNetworkLink.md index 99b2bf5415b3..fb2003264bcc 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverPolicyVirtualNetworkLink.md @@ -8,19 +8,44 @@ schema: 2.0.0 # New-AzDnsResolverPolicyVirtualNetworkLink ## SYNOPSIS -Creates or updates a DNS resolver policy virtual network link. +Create a DNS resolver policy virtual network link. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name +New-AzDnsResolverPolicyVirtualNetworkLink -Name -DnsResolverPolicyName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Location -VirtualNetworkId [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzDnsResolverPolicyVirtualNetworkLink -Name -DnsResolverPolicyName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDnsResolverPolicyVirtualNetworkLink -Name -DnsResolverPolicyName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityDnsResolverPolicyExpanded +``` +New-AzDnsResolverPolicyVirtualNetworkLink -Name -DnsResolverPolicyInputObject + [-IfMatch ] [-IfNoneMatch ] -Location -VirtualNetworkId [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION -Creates or updates a DNS resolver policy virtual network link. +Create a DNS resolver policy virtual network link. ## EXAMPLES @@ -83,12 +108,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: CreateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -131,12 +171,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: True @@ -182,7 +252,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -198,7 +268,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -213,7 +283,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: False @@ -228,7 +298,7 @@ Resource ID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityDnsResolverPolicyExpanded Aliases: Required: True @@ -274,9 +344,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyVirtualNetworkLink ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverTargetDnsServerObject.md b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverTargetDnsServerObject.md index 9741f5c1e598..54ebdd10baaf 100644 --- a/src/DnsResolver/DnsResolver/help/New-AzDnsResolverTargetDnsServerObject.md +++ b/src/DnsResolver/DnsResolver/help/New-AzDnsResolverTargetDnsServerObject.md @@ -1,7 +1,7 @@ --- external help file: Az.DnsResolver-help.xml Module Name: Az.DnsResolver -online version: https://learn.microsoft.com/powershell/module/az.dnsresolver/new-azdnsresolvertargetdnsserverobject +online version: https://learn.microsoft.com/powershell/module/Az.DnsResolver/new-azdnsresolvertargetdnsserverobject schema: 2.0.0 --- @@ -74,7 +74,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.TargetDnsServer +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.TargetDnsServer ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRuleset.md index 08c0d055a81a..995e8967ceb5 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRuleset.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetForwardingRule.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetForwardingRule.md index 9d704f99408a..9fd80ebda022 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetForwardingRule.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetForwardingRule.md @@ -20,6 +20,13 @@ Remove-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName - [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDnsForwardingRuleset +``` +Remove-AzDnsForwardingRulesetForwardingRule -Name + -DnsForwardingRulesetInputObject [-IfMatch ] [-DefaultProfile ] + [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDnsForwardingRulesetForwardingRule -InputObject [-IfMatch ] @@ -67,6 +74,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -101,7 +123,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -120,7 +141,7 @@ The name of the forwarding rule. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsForwardingRuleset Aliases: ForwardingRuleName Required: True diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md index 656ecf8da5a0..95bfb1e8ca48 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -20,6 +20,13 @@ Remove-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName ] ``` +### DeleteViaIdentityDnsForwardingRuleset +``` +Remove-AzDnsForwardingRulesetVirtualNetworkLink -Name + -DnsForwardingRulesetInputObject [-IfMatch ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDnsForwardingRulesetVirtualNetworkLink -InputObject [-IfMatch ] @@ -81,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsForwardingRuleset +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. @@ -115,7 +137,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -134,7 +155,7 @@ The name of the virtual network link. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsForwardingRuleset Aliases: VirtualNetworkLinkName Required: True diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolver.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolver.md index eedb281e1a49..547592895cfb 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolver.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolver.md @@ -99,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverDomainList.md index cc221e9c48f4..1ae8e5e55133 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverDomainList.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverInboundEndpoint.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverInboundEndpoint.md index 4aca5d5f7f7e..694416aaa2d1 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverInboundEndpoint.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverInboundEndpoint.md @@ -20,6 +20,13 @@ Remove-AzDnsResolverInboundEndpoint -DnsResolverName -Name -Re [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDnsResolver +``` +Remove-AzDnsResolverInboundEndpoint -Name -DnsResolverInputObject + [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDnsResolverInboundEndpoint -InputObject [-IfMatch ] @@ -82,6 +89,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -116,7 +138,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -135,7 +156,7 @@ The name of the inbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolver Aliases: InboundEndpointName Required: True diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverOutboundEndpoint.md index 0eaacdf28a7a..d0b9db11b281 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverOutboundEndpoint.md @@ -20,6 +20,13 @@ Remove-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -R [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDnsResolver +``` +Remove-AzDnsResolverOutboundEndpoint -Name -DnsResolverInputObject + [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDnsResolverOutboundEndpoint -InputObject [-IfMatch ] @@ -81,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolver +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. @@ -115,7 +137,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -134,7 +155,7 @@ The name of the outbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolver Aliases: OutboundEndpointName Required: True diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicy.md index 91b74785e31b..9e700449a6e7 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicy.md @@ -99,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyDnsSecurityRule.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyDnsSecurityRule.md index 665df759e325..fa36d16e5bb2 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyDnsSecurityRule.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyDnsSecurityRule.md @@ -20,6 +20,13 @@ Remove-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDnsResolverPolicy +``` +Remove-AzDnsResolverPolicyDnsSecurityRule -Name -DnsResolverPolicyInputObject + [-IfMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDnsResolverPolicyDnsSecurityRule -InputObject [-IfMatch ] @@ -81,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -115,7 +137,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -134,7 +155,7 @@ The name of the DNS security rule. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolverPolicy Aliases: DnsSecurityRuleName Required: True diff --git a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyVirtualNetworkLink.md index d1b9a5b35294..55c74cb98d77 100644 --- a/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/Remove-AzDnsResolverPolicyVirtualNetworkLink.md @@ -20,6 +20,13 @@ Remove-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Na [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDnsResolverPolicy +``` +Remove-AzDnsResolverPolicyVirtualNetworkLink -Name + -DnsResolverPolicyInputObject [-IfMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDnsResolverPolicyVirtualNetworkLink -InputObject [-IfMatch ] @@ -81,6 +88,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: DeleteViaIdentityDnsResolverPolicy +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. @@ -115,7 +137,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -134,7 +155,7 @@ The name of the DNS resolver policy virtual network link for the DNS resolver po ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDnsResolverPolicy Aliases: DnsResolverPolicyVirtualNetworkLinkName Required: True diff --git a/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRuleset.md b/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRuleset.md index 443b183c76f5..96d167886c98 100644 --- a/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRuleset.md +++ b/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRuleset.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsForwardingRuleset ## SYNOPSIS -Updates a DNS forwarding ruleset. +Update a DNS forwarding ruleset. ## SYNTAX @@ -20,6 +20,20 @@ Update-AzDnsForwardingRuleset -Name -ResourceGroupName [-Subsc [] ``` +### UpdateViaJsonString +``` +Update-AzDnsForwardingRuleset -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsForwardingRuleset -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsForwardingRuleset -InputObject [-IfMatch ] @@ -28,7 +42,7 @@ Update-AzDnsForwardingRuleset -InputObject [-IfMatch -Name - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] - [-ForwardingRuleState ] [-Metadata ] [-TargetDnsServer ] + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-ForwardingRuleState ] + [-Metadata ] [-TargetDnsServer ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonString + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsForwardingRulesetForwardingRule -DnsForwardingRulesetName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### UpdateViaIdentityDnsForwardingRulesetExpanded +``` +Update-AzDnsForwardingRulesetForwardingRule -Name + -DnsForwardingRulesetInputObject [-IfMatch ] [-ForwardingRuleState ] + [-Metadata ] [-TargetDnsServer ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsForwardingRulesetForwardingRule -InputObject [-IfMatch ] - [-ForwardingRuleState ] [-Metadata ] [-TargetDnsServer ] + [-ForwardingRuleState ] [-Metadata ] [-TargetDnsServer ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates a forwarding rule in a DNS forwarding ruleset. +Update a forwarding rule in a DNS forwarding ruleset. ## EXAMPLES @@ -77,12 +99,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsForwardingRulesetInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsForwardingRulesetExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsForwardingRulesetName The name of the DNS forwarding ruleset. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -96,8 +133,8 @@ Accept wildcard characters: False The state of forwarding rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -126,7 +163,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -140,12 +176,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Metadata Metadata attached to the forwarding rule. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -160,7 +226,7 @@ The name of the forwarding rule. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDnsForwardingRulesetExpanded Aliases: ForwardingRuleName Required: True @@ -176,7 +242,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -192,7 +258,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -204,11 +270,10 @@ Accept wildcard characters: False ### -TargetDnsServer DNS servers to forward the DNS query to. -To construct, see NOTES section for TARGETDNSSERVER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ITargetDnsServer[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsForwardingRulesetExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -258,7 +323,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IForwardingRule ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRulesetVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRulesetVirtualNetworkLink.md index 27b4deda516a..cb7c72360e46 100644 --- a/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRulesetVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/Update-AzDnsForwardingRulesetVirtualNetworkLink.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsForwardingRulesetVirtualNetworkLink ## SYNOPSIS -Updates a virtual network link to a DNS forwarding ruleset. +Update a virtual network link to a DNS forwarding ruleset. ## SYNTAX @@ -20,6 +20,30 @@ Update-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName ] ``` +### UpdateViaJsonString +``` +Update-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsForwardingRulesetVirtualNetworkLink -DnsForwardingRulesetName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityDnsForwardingRulesetExpanded +``` +Update-AzDnsForwardingRulesetVirtualNetworkLink -Name + -DnsForwardingRulesetInputObject [-IfMatch ] [-Metadata ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsForwardingRulesetVirtualNetworkLink -InputObject [-IfMatch ] @@ -28,7 +52,7 @@ Update-AzDnsForwardingRulesetVirtualNetworkLink -InputObject -ResourceGroupName [-SubscriptionId [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzDnsResolver -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolver -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolver -InputObject [-IfMatch ] [-Tag ] @@ -27,7 +41,7 @@ Update-AzDnsResolver -InputObject [-IfMatch ] [-T ``` ## DESCRIPTION -Updates a DNS resolver. +Update a DNS resolver. ## EXAMPLES @@ -110,7 +124,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -124,12 +137,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: DnsResolverName Required: True @@ -160,7 +203,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -176,7 +219,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -191,7 +234,7 @@ Tags for DNS Resolver. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -241,7 +284,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolver ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverDomainList.md b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverDomainList.md index bc9ab713b573..a2fb73e04102 100644 --- a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverDomainList.md +++ b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverDomainList.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverDomainList ## SYNOPSIS -Updates a DNS resolver domain list. +Update a DNS resolver domain list. ## SYNTAX @@ -19,6 +19,20 @@ Update-AzDnsResolverDomainList -Name -ResourceGroupName [-Subs [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzDnsResolverDomainList -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverDomainList -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverDomainList -InputObject [-IfMatch ] [-Domain ] @@ -27,7 +41,7 @@ Update-AzDnsResolverDomainList -InputObject [-IfMatch -Name -Re [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverInboundEndpoint -DnsResolverName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityDnsResolverExpanded +``` +Update-AzDnsResolverInboundEndpoint -Name -DnsResolverInputObject + [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverInboundEndpoint -InputObject [-IfMatch ] [-Tag ] @@ -27,7 +48,7 @@ Update-AzDnsResolverInboundEndpoint -InputObject [-IfMatc ``` ## DESCRIPTION -Updates an inbound endpoint for a DNS resolver. +Update an inbound endpoint for a DNS resolver. ## EXAMPLES @@ -91,12 +112,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -125,7 +161,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -139,12 +174,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the inbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDnsResolverExpanded Aliases: InboundEndpointName Required: True @@ -175,7 +240,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -191,7 +256,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -206,7 +271,7 @@ Tags for inbound endpoint. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -256,7 +321,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IInboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverOutboundEndpoint.md b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverOutboundEndpoint.md index a57f9394491a..6fa02339a5c5 100644 --- a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverOutboundEndpoint.md +++ b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverOutboundEndpoint.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverOutboundEndpoint ## SYNOPSIS -Updates an outbound endpoint for a DNS resolver. +Update an outbound endpoint for a DNS resolver. ## SYNTAX @@ -19,6 +19,27 @@ Update-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -R [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverOutboundEndpoint -DnsResolverName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityDnsResolverExpanded +``` +Update-AzDnsResolverOutboundEndpoint -Name -DnsResolverInputObject + [-IfMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverOutboundEndpoint -InputObject [-IfMatch ] [-Tag ] @@ -27,7 +48,7 @@ Update-AzDnsResolverOutboundEndpoint -InputObject [-IfMat ``` ## DESCRIPTION -Updates an outbound endpoint for a DNS resolver. +Update an outbound endpoint for a DNS resolver. ## EXAMPLES @@ -91,12 +112,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverName The name of the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -125,7 +161,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -139,12 +174,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the outbound endpoint for the DNS resolver. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDnsResolverExpanded Aliases: OutboundEndpointName Required: True @@ -175,7 +240,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -191,7 +256,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -206,7 +271,7 @@ Tags for outbound endpoint. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -256,7 +321,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IOutboundEndpoint ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicy.md b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicy.md index 20a3b7ae8b91..f2c272211539 100644 --- a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicy.md +++ b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicy.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverPolicy ## SYNOPSIS -Updates a DNS resolver policy. +Update a DNS resolver policy. ## SYNTAX @@ -19,6 +19,20 @@ Update-AzDnsResolverPolicy -Name -ResourceGroupName [-Subscrip [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzDnsResolverPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverPolicy -InputObject [-IfMatch ] [-Tag ] @@ -27,7 +41,7 @@ Update-AzDnsResolverPolicy -InputObject [-IfMatch -Name - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] - [-ActionBlockResponseCode ] [-ActionType ] - [-DnsResolverDomainList ] [-DnsSecurityRuleState ] [-Priority ] + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-ActionBlockResponseCode ] + [-ActionType ] [-DnsResolverDomainList ] [-DnsSecurityRuleState ] + [-Priority ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Update-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityDnsResolverPolicyExpanded +``` +Update-AzDnsResolverPolicyDnsSecurityRule -Name -DnsResolverPolicyInputObject + [-IfMatch ] [-ActionBlockResponseCode ] [-ActionType ] + [-DnsResolverDomainList ] [-DnsSecurityRuleState ] [-Priority ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -25,14 +49,13 @@ Update-AzDnsResolverPolicyDnsSecurityRule -DnsResolverPolicyName -Name ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverPolicyDnsSecurityRule -InputObject [-IfMatch ] - [-ActionBlockResponseCode ] [-ActionType ] - [-DnsResolverDomainList ] [-DnsSecurityRuleState ] [-Priority ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ActionBlockResponseCode ] [-ActionType ] [-DnsResolverDomainList ] + [-DnsSecurityRuleState ] [-Priority ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates a DNS security rule. +Update a DNS security rule. ## EXAMPLES @@ -69,8 +92,8 @@ This command updates an existing DNS Security Rules by identity ( removing tag ) The response code for block actions. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -84,8 +107,8 @@ Accept wildcard characters: False The type of action to take. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -128,11 +151,10 @@ Accept wildcard characters: False ### -DnsResolverDomainList DNS resolver policy domains lists that the DNS security rule applies to. -To construct, see NOTES section for DNSRESOLVERDOMAINLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.ISubResource[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -142,12 +164,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -161,8 +198,8 @@ Accept wildcard characters: False The state of DNS security rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -191,7 +228,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -205,12 +241,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS security rule. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDnsResolverPolicyExpanded Aliases: DnsSecurityRuleName Required: True @@ -240,7 +306,7 @@ The priority of the DNS security rule. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -256,7 +322,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -272,7 +338,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -287,7 +353,7 @@ Tags for DNS security rule. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -337,7 +403,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsSecurityRule ## NOTES diff --git a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicyVirtualNetworkLink.md b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicyVirtualNetworkLink.md index 0ea05a6c601d..334dd25808d6 100644 --- a/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicyVirtualNetworkLink.md +++ b/src/DnsResolver/DnsResolver/help/Update-AzDnsResolverPolicyVirtualNetworkLink.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzDnsResolverPolicyVirtualNetworkLink ## SYNOPSIS -Updates a DNS resolver policy virtual network link. +Update a DNS resolver policy virtual network link. ## SYNTAX @@ -20,6 +20,30 @@ Update-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Na [] ``` +### UpdateViaJsonString +``` +Update-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDnsResolverPolicyVirtualNetworkLink -DnsResolverPolicyName -Name + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityDnsResolverPolicyExpanded +``` +Update-AzDnsResolverPolicyVirtualNetworkLink -Name + -DnsResolverPolicyInputObject [-IfMatch ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzDnsResolverPolicyVirtualNetworkLink -InputObject [-IfMatch ] @@ -28,7 +52,7 @@ Update-AzDnsResolverPolicyVirtualNetworkLink -InputObject ``` ## DESCRIPTION -Updates a DNS resolver policy virtual network link. +Update a DNS resolver policy virtual network link. ## EXAMPLES @@ -92,12 +116,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsResolverPolicyInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity +Parameter Sets: UpdateViaIdentityDnsResolverPolicyExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DnsResolverPolicyName The name of the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -126,7 +165,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverIdentity @@ -140,12 +178,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the DNS resolver policy virtual network link for the DNS resolver policy. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityDnsResolverPolicyExpanded Aliases: DnsResolverPolicyVirtualNetworkLinkName Required: True @@ -176,7 +244,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -192,7 +260,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -207,7 +275,7 @@ Tags for the DNS resolver policy virtual network link. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityDnsResolverPolicyExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -257,7 +325,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink +### Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyVirtualNetworkLink ## NOTES diff --git a/tools/StaticAnalysis/Exceptions/Az.DnsResolver/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.DnsResolver/BreakingChangeIssues.csv new file mode 100644 index 000000000000..93d13b9cee81 --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.DnsResolver/BreakingChangeIssues.csv @@ -0,0 +1,82 @@ +"Module","ClassName","Target","Severity","ProblemId","Description","Remediation" +"Az.DnsResolver","Get-AzDnsForwardingRuleset","Get-AzDnsForwardingRuleset","0","3000","The type of property 'DnsResolverOutboundEndpoint' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource]'.","Change the type of property 'DnsResolverOutboundEndpoint' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource'." +"Az.DnsResolver","Get-AzDnsForwardingRuleset","Get-AzDnsForwardingRuleset","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsForwardingRulesetForwardingRule","Get-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'TargetDnsServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer]'.","Change the type of property 'TargetDnsServer' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer'." +"Az.DnsResolver","Get-AzDnsForwardingRulesetForwardingRule","Get-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState]'." +"Az.DnsResolver","Get-AzDnsForwardingRulesetForwardingRule","Get-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsForwardingRulesetVirtualNetworkLink","Get-AzDnsForwardingRulesetVirtualNetworkLink","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsResolver","Get-AzDnsResolver","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsResolverState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsResolverState]'." +"Az.DnsResolver","Get-AzDnsResolver","Get-AzDnsResolver","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsResolverDomainList","Get-AzDnsResolverDomainList","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsResolverDomainList","Get-AzDnsResolverDomainList","0","3000","The type of property 'Domain' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Domain' back to 'System.String[]'." +"Az.DnsResolver","Get-AzDnsResolverInboundEndpoint","Get-AzDnsResolverInboundEndpoint","0","3000","The type of property 'IPConfiguration' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration]'.","Change the type of property 'IPConfiguration' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration'." +"Az.DnsResolver","Get-AzDnsResolverInboundEndpoint","Get-AzDnsResolverInboundEndpoint","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsResolverOutboundEndpoint","Get-AzDnsResolverOutboundEndpoint","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsResolverPolicy","Get-AzDnsResolverPolicy","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsResolverPolicyDnsSecurityRule","Get-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'DnsResolverDomainList' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource]'.","Change the type of property 'DnsResolverDomainList' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource'." +"Az.DnsResolver","Get-AzDnsResolverPolicyDnsSecurityRule","Get-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ActionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType]' to 'System.String'.","Change the type of property 'ActionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType]'." +"Az.DnsResolver","Get-AzDnsResolverPolicyDnsSecurityRule","Get-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ActionBlockResponseCode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode]' to 'System.String'.","Change the type of property 'ActionBlockResponseCode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode]'." +"Az.DnsResolver","Get-AzDnsResolverPolicyDnsSecurityRule","Get-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState]'." +"Az.DnsResolver","Get-AzDnsResolverPolicyDnsSecurityRule","Get-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Get-AzDnsResolverPolicyVirtualNetworkLink","Get-AzDnsResolverPolicyVirtualNetworkLink","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsForwardingRuleset","New-AzDnsForwardingRuleset","0","3000","The type of property 'DnsResolverOutboundEndpoint' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource]'.","Change the type of property 'DnsResolverOutboundEndpoint' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource'." +"Az.DnsResolver","New-AzDnsForwardingRuleset","New-AzDnsForwardingRuleset","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsForwardingRulesetForwardingRule","New-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'TargetDnsServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer]'.","Change the type of property 'TargetDnsServer' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer'." +"Az.DnsResolver","New-AzDnsForwardingRulesetForwardingRule","New-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState]'." +"Az.DnsResolver","New-AzDnsForwardingRulesetForwardingRule","New-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsForwardingRulesetForwardingRule","New-AzDnsForwardingRulesetForwardingRule","0","2020","The cmdlet 'New-AzDnsForwardingRulesetForwardingRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState' for parameter 'ForwardingRuleState'.","Change the type for parameter 'ForwardingRuleState' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState'." +"Az.DnsResolver","New-AzDnsForwardingRulesetVirtualNetworkLink","New-AzDnsForwardingRulesetVirtualNetworkLink","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsResolver","New-AzDnsResolver","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsResolverState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsResolverState]'." +"Az.DnsResolver","New-AzDnsResolver","New-AzDnsResolver","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsResolverDomainList","New-AzDnsResolverDomainList","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsResolverDomainList","New-AzDnsResolverDomainList","0","3000","The type of property 'Domain' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Domain' back to 'System.String[]'." +"Az.DnsResolver","New-AzDnsResolverInboundEndpoint","New-AzDnsResolverInboundEndpoint","0","3000","The type of property 'IPConfiguration' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration]'.","Change the type of property 'IPConfiguration' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration'." +"Az.DnsResolver","New-AzDnsResolverInboundEndpoint","New-AzDnsResolverInboundEndpoint","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsResolverInboundEndpoint","New-AzDnsResolverInboundEndpoint","0","3000","The type of property 'PrivateIPAllocationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IIPConfiguration' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod]' to 'System.String'.","Change the type of property 'PrivateIPAllocationMethod' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod]'." +"Az.DnsResolver","New-AzDnsResolverIPConfigurationObject","New-AzDnsResolverIPConfigurationObject","0","3000","The type of property 'PrivateIPAllocationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IPConfiguration' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod]' to 'System.String'.","Change the type of property 'PrivateIPAllocationMethod' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod]'." +"Az.DnsResolver","New-AzDnsResolverIPConfigurationObject","New-AzDnsResolverIPConfigurationObject","0","2020","The cmdlet 'New-AzDnsResolverIPConfigurationObject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod' for parameter 'PrivateIPAllocationMethod'.","Change the type for parameter 'PrivateIPAllocationMethod' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.IPAllocationMethod'." +"Az.DnsResolver","New-AzDnsResolverOutboundEndpoint","New-AzDnsResolverOutboundEndpoint","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsResolverPolicy","New-AzDnsResolverPolicy","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'DnsResolverDomainList' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource]'.","Change the type of property 'DnsResolverDomainList' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ActionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType]' to 'System.String'.","Change the type of property 'ActionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType]'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ActionBlockResponseCode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode]' to 'System.String'.","Change the type of property 'ActionBlockResponseCode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode]'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState]'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","2020","The cmdlet 'New-AzDnsResolverPolicyDnsSecurityRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode' for parameter 'ActionBlockResponseCode'.","Change the type for parameter 'ActionBlockResponseCode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","2020","The cmdlet 'New-AzDnsResolverPolicyDnsSecurityRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType' for parameter 'ActionType'.","Change the type for parameter 'ActionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType'." +"Az.DnsResolver","New-AzDnsResolverPolicyDnsSecurityRule","New-AzDnsResolverPolicyDnsSecurityRule","0","2020","The cmdlet 'New-AzDnsResolverPolicyDnsSecurityRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState' for parameter 'DnsSecurityRuleState'.","Change the type for parameter 'DnsSecurityRuleState' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState'." +"Az.DnsResolver","New-AzDnsResolverPolicyVirtualNetworkLink","New-AzDnsResolverPolicyVirtualNetworkLink","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsForwardingRuleset","Update-AzDnsForwardingRuleset","0","3000","The type of property 'DnsResolverOutboundEndpoint' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource]'.","Change the type of property 'DnsResolverOutboundEndpoint' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource'." +"Az.DnsResolver","Update-AzDnsForwardingRuleset","Update-AzDnsForwardingRuleset","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsForwardingRuleset' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsForwardingRuleset","Update-AzDnsForwardingRuleset","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsForwardingRuleset' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsForwardingRuleset'." +"Az.DnsResolver","Update-AzDnsForwardingRulesetForwardingRule","Update-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'TargetDnsServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer]'.","Change the type of property 'TargetDnsServer' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ITargetDnsServer'." +"Az.DnsResolver","Update-AzDnsForwardingRulesetForwardingRule","Update-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState]'." +"Az.DnsResolver","Update-AzDnsForwardingRulesetForwardingRule","Update-AzDnsForwardingRulesetForwardingRule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IForwardingRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsForwardingRulesetForwardingRule","Update-AzDnsForwardingRulesetForwardingRule","0","2020","The cmdlet 'Update-AzDnsForwardingRulesetForwardingRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState' for parameter 'ForwardingRuleState'.","Change the type for parameter 'ForwardingRuleState' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ForwardingRuleState'." +"Az.DnsResolver","Update-AzDnsForwardingRulesetForwardingRule","Update-AzDnsForwardingRulesetForwardingRule","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsForwardingRulesetForwardingRule' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsForwardingRulesetForwardingRule'." +"Az.DnsResolver","Update-AzDnsForwardingRulesetVirtualNetworkLink","Update-AzDnsForwardingRulesetVirtualNetworkLink","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IVirtualNetworkLink' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsForwardingRulesetVirtualNetworkLink","Update-AzDnsForwardingRulesetVirtualNetworkLink","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsForwardingRulesetVirtualNetworkLink' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsForwardingRulesetVirtualNetworkLink'." +"Az.DnsResolver","Update-AzDnsResolver","Update-AzDnsResolver","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsResolverState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsResolverState]'." +"Az.DnsResolver","Update-AzDnsResolver","Update-AzDnsResolver","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolver' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsResolver","Update-AzDnsResolver","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsResolver' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsResolver'." +"Az.DnsResolver","Update-AzDnsResolverDomainList","Update-AzDnsResolverDomainList","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsResolverDomainList","Update-AzDnsResolverDomainList","0","3000","The type of property 'Domain' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverDomainList' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Domain' back to 'System.String[]'." +"Az.DnsResolver","Update-AzDnsResolverDomainList","Update-AzDnsResolverDomainList","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsResolverDomainList' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsResolverDomainList'." +"Az.DnsResolver","Update-AzDnsResolverInboundEndpoint","Update-AzDnsResolverInboundEndpoint","0","3000","The type of property 'IPConfiguration' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration]'.","Change the type of property 'IPConfiguration' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IIPConfiguration'." +"Az.DnsResolver","Update-AzDnsResolverInboundEndpoint","Update-AzDnsResolverInboundEndpoint","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IInboundEndpoint' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsResolverInboundEndpoint","Update-AzDnsResolverInboundEndpoint","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsResolverInboundEndpoint' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsResolverInboundEndpoint'." +"Az.DnsResolver","Update-AzDnsResolverOutboundEndpoint","Update-AzDnsResolverOutboundEndpoint","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IOutboundEndpoint' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsResolverOutboundEndpoint","Update-AzDnsResolverOutboundEndpoint","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsResolverOutboundEndpoint' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsResolverOutboundEndpoint'." +"Az.DnsResolver","Update-AzDnsResolverPolicy","Update-AzDnsResolverPolicy","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicy' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsResolverPolicy","Update-AzDnsResolverPolicy","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsResolverPolicy' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsResolverPolicy'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'DnsResolverDomainList' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource]'.","Change the type of property 'DnsResolverDomainList' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.ISubResource'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ActionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType]' to 'System.String'.","Change the type of property 'ActionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType]'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ActionBlockResponseCode' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode]' to 'System.String'.","Change the type of property 'ActionBlockResponseCode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode]'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState]'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsSecurityRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","2020","The cmdlet 'Update-AzDnsResolverPolicyDnsSecurityRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode' for parameter 'ActionBlockResponseCode'.","Change the type for parameter 'ActionBlockResponseCode' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.BlockResponseCode'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","2020","The cmdlet 'Update-AzDnsResolverPolicyDnsSecurityRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType' for parameter 'ActionType'.","Change the type for parameter 'ActionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ActionType'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","2020","The cmdlet 'Update-AzDnsResolverPolicyDnsSecurityRule' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState' for parameter 'DnsSecurityRuleState'.","Change the type for parameter 'DnsSecurityRuleState' back to 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.DnsSecurityRuleState'." +"Az.DnsResolver","Update-AzDnsResolverPolicyDnsSecurityRule","Update-AzDnsResolverPolicyDnsSecurityRule","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsResolverPolicyDnsSecurityRule' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsResolverPolicyDnsSecurityRule'." +"Az.DnsResolver","Update-AzDnsResolverPolicyVirtualNetworkLink","Update-AzDnsResolverPolicyVirtualNetworkLink","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.Api20230701Preview.IDnsResolverPolicyVirtualNetworkLink' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Support.ProvisioningState]'." +"Az.DnsResolver","Update-AzDnsResolverPolicyVirtualNetworkLink","Update-AzDnsResolverPolicyVirtualNetworkLink","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDnsResolverPolicyVirtualNetworkLink' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDnsResolverPolicyVirtualNetworkLink'." \ No newline at end of file