diff --git a/src/DnsResolver/DnsResolver.Autorest/Properties/AssemblyInfo.cs b/src/DnsResolver/DnsResolver.Autorest/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..9a3782a84c4b --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/Properties/AssemblyInfo.cs @@ -0,0 +1,27 @@ +// 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, +// 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. + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Microsoft")] +[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.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 9784ee68e3cd..cc2213918bab 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,10 +113,13 @@ 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 ``` 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 c6738c8e318c..43273ac9f3f5 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: 88e239b3-f615-4018-adf3-f0952a0f46a8 +Module Guid: a9027b82-375b-4648-967a-e7e8731c395a 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 9bb6eea8d4eb..adbf7f41a8c3 100644 --- a/src/DnsResolver/DnsResolver.Autorest/generate-info.json +++ b/src/DnsResolver/DnsResolver.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "a5101951-2bae-44db-a51c-d47c636dc016" + "generate_Id": "f0c1497d-3512-4d82-8eac-6039ced745a3" } diff --git a/src/DnsResolver/DnsResolver.Autorest/resources/README.md b/src/DnsResolver/DnsResolver.Autorest/resources/README.md new file mode 100644 index 000000000000..937f07f8fec2 --- /dev/null +++ b/src/DnsResolver/DnsResolver.Autorest/resources/README.md @@ -0,0 +1,11 @@ +# Resources +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. + +## Info +- Modifiable: yes +- Generated: no +- Committed: yes +- Packaged: no + +## Purpose +Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. \ No newline at end of file diff --git a/src/DnsResolver/DnsResolver.sln b/src/DnsResolver/DnsResolver.sln index 8494c73a4f35..abdd3f174f2c 100644 --- a/src/DnsResolver/DnsResolver.sln +++ b/src/DnsResolver/DnsResolver.sln @@ -1,4 +1,4 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 @@ -19,49 +19,119 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DnsResolver", "DnsResolver\DnsResolver.csproj", "{2A671912-B43B-464C-9244-019BC1F1A2D7}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DnsResolver", "..\..\generated\DnsResolver\DnsResolver.Autorest\Az.DnsResolver.csproj", "{A59B867F-470B-4CAA-AE44-AFD5DD5D6A73}" +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", "{7988B2AB-F36F-4E68-87D4-CF8F3F170733}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {73CFBAE3-BD11-44B9-8984-F7207F706166}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {73CFBAE3-BD11-44B9-8984-F7207F706166}.Debug|Any CPU.Build.0 = Debug|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Debug|x64.ActiveCfg = Debug|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Debug|x64.Build.0 = Debug|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Debug|x86.ActiveCfg = Debug|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Debug|x86.Build.0 = Debug|Any CPU {73CFBAE3-BD11-44B9-8984-F7207F706166}.Release|Any CPU.ActiveCfg = Release|Any CPU {73CFBAE3-BD11-44B9-8984-F7207F706166}.Release|Any CPU.Build.0 = Release|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Release|x64.ActiveCfg = Release|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Release|x64.Build.0 = Release|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Release|x86.ActiveCfg = Release|Any CPU + {73CFBAE3-BD11-44B9-8984-F7207F706166}.Release|x86.Build.0 = Release|Any CPU {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Debug|x64.ActiveCfg = Debug|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Debug|x64.Build.0 = Debug|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Debug|x86.ActiveCfg = Debug|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Debug|x86.Build.0 = Debug|Any CPU {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Release|Any CPU.ActiveCfg = Release|Any CPU {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Release|Any CPU.Build.0 = Release|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Release|x64.ActiveCfg = Release|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Release|x64.Build.0 = Release|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Release|x86.ActiveCfg = Release|Any CPU + {F4C00612-A3FE-4B67-AFC2-7B00E699B57A}.Release|x86.Build.0 = Release|Any CPU {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Debug|x64.ActiveCfg = Debug|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Debug|x64.Build.0 = Debug|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Debug|x86.ActiveCfg = Debug|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Debug|x86.Build.0 = Debug|Any CPU {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Release|Any CPU.ActiveCfg = Release|Any CPU {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Release|Any CPU.Build.0 = Release|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Release|x64.ActiveCfg = Release|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Release|x64.Build.0 = Release|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Release|x86.ActiveCfg = Release|Any CPU + {789D173E-12A8-4132-A9BF-C4C2BC3E49C7}.Release|x86.Build.0 = Release|Any CPU {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Debug|x64.ActiveCfg = Debug|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Debug|x64.Build.0 = Debug|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Debug|x86.ActiveCfg = Debug|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Debug|x86.Build.0 = Debug|Any CPU {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Release|Any CPU.ActiveCfg = Release|Any CPU {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Release|Any CPU.Build.0 = Release|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Release|x64.ActiveCfg = Release|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Release|x64.Build.0 = Release|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Release|x86.ActiveCfg = Release|Any CPU + {A8EF80EB-2E45-4287-BB5E-2435A012B10B}.Release|x86.Build.0 = Release|Any CPU {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Debug|x64.ActiveCfg = Debug|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Debug|x64.Build.0 = Debug|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Debug|x86.ActiveCfg = Debug|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Debug|x86.Build.0 = Debug|Any CPU {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Release|Any CPU.ActiveCfg = Release|Any CPU {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Release|Any CPU.Build.0 = Release|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Release|x64.ActiveCfg = Release|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Release|x64.Build.0 = Release|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Release|x86.ActiveCfg = Release|Any CPU + {F99C62EC-BA53-4009-A220-5DCB9F88FBF1}.Release|x86.Build.0 = Release|Any CPU {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Debug|x64.ActiveCfg = Debug|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Debug|x64.Build.0 = Debug|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Debug|x86.ActiveCfg = Debug|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Debug|x86.Build.0 = Debug|Any CPU {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Release|Any CPU.ActiveCfg = Release|Any CPU {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Release|Any CPU.Build.0 = Release|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Release|x64.ActiveCfg = Release|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Release|x64.Build.0 = Release|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Release|x86.ActiveCfg = Release|Any CPU + {4237E87B-DA97-4446-A0CA-F4C663F5FC84}.Release|x86.Build.0 = Release|Any CPU {2A671912-B43B-464C-9244-019BC1F1A2D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2A671912-B43B-464C-9244-019BC1F1A2D7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2A671912-B43B-464C-9244-019BC1F1A2D7}.Debug|x64.ActiveCfg = Debug|Any CPU + {2A671912-B43B-464C-9244-019BC1F1A2D7}.Debug|x64.Build.0 = Debug|Any CPU + {2A671912-B43B-464C-9244-019BC1F1A2D7}.Debug|x86.ActiveCfg = Debug|Any CPU + {2A671912-B43B-464C-9244-019BC1F1A2D7}.Debug|x86.Build.0 = Debug|Any CPU {2A671912-B43B-464C-9244-019BC1F1A2D7}.Release|Any CPU.ActiveCfg = Release|Any CPU {2A671912-B43B-464C-9244-019BC1F1A2D7}.Release|Any CPU.Build.0 = Release|Any CPU - {A59B867F-470B-4CAA-AE44-AFD5DD5D6A73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A59B867F-470B-4CAA-AE44-AFD5DD5D6A73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A59B867F-470B-4CAA-AE44-AFD5DD5D6A73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A59B867F-470B-4CAA-AE44-AFD5DD5D6A73}.Release|Any CPU.Build.0 = Release|Any CPU + {2A671912-B43B-464C-9244-019BC1F1A2D7}.Release|x64.ActiveCfg = Release|Any CPU + {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 + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Debug|x64.ActiveCfg = Debug|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Debug|x64.Build.0 = Debug|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Debug|x86.ActiveCfg = Debug|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Debug|x86.Build.0 = Debug|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Release|Any CPU.Build.0 = Release|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Release|x64.ActiveCfg = Release|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Release|x64.Build.0 = Release|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Release|x86.ActiveCfg = Release|Any CPU + {7988B2AB-F36F-4E68-87D4-CF8F3F170733}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {73CFBAE3-BD11-44B9-8984-F7207F706166} = {883B467C-E170-4A9F-972A-45BD8CE86D96} @@ -70,5 +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} + {7988B2AB-F36F-4E68-87D4-CF8F3F170733} = {FDE7DBBB-20D7-0A02-9AE8-981A0BC85643} EndGlobalSection EndGlobal diff --git a/src/DnsResolver/DnsResolver/Az.DnsResolver.psd1 b/src/DnsResolver/DnsResolver/Az.DnsResolver.psd1 index f92e75018506..db40c4f463f4 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: 1/9/2025 +# Generated on: 10/15/2025 # @{ @@ -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 = '4.0.1'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.0'; }) # 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 a0edf7fd0563..bb2d42293f60 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.1.1 * Upgraded nuget package to signed package. 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/CreateMappings_rules.json b/tools/CreateMappings_rules.json index 573fd41c0835..4c5db60aeabe 100644 --- a/tools/CreateMappings_rules.json +++ b/tools/CreateMappings_rules.json @@ -995,5 +995,9 @@ { "module": "Site", "alias": "Site" + }, + { + "alias": "DnsResolver", + "module": "DnsResolver" } ] 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