Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
f6c8ee6
migrate SecurityInsights module to autorest v4
JoyerJin Aug 21, 2025
4e9517f
update example
JoyerJin Aug 25, 2025
83763b6
breaking change issues exceptions
JoyerJin Aug 25, 2025
e98c4ee
hide Update variant to customize
JoyerJin Aug 26, 2025
d3f8439
update examples
JoyerJin Aug 26, 2025
7ccdeb2
Merge branch 'main' into joyer/SecurityInsights-migrate-v4
JoyerJin Sep 9, 2025
08737e6
rebuild with Autorest 4.0.752
JiaSeng-v Jan 29, 2026
51a797c
solve conflict
JiaSeng-v Jan 29, 2026
bc4ddda
fix merge conflict
JiaSeng-v Mar 16, 2026
b758056
[SecurityInsights] Re-record tests, fix setup scripts, and resolve is…
hadasi6 Mar 26, 2026
de228b6
rebuild and test playback
JiaSeng-v Mar 26, 2026
5f48be5
solve merge conflict
JiaSeng-v Mar 26, 2026
72a84ba
replace secret
JiaSeng-v Mar 26, 2026
555e2d4
solve credentail scan
JiaSeng-v Mar 27, 2026
40e4888
Revert "solve credentail scan"
JiaSeng-v Mar 27, 2026
2e4a62a
[SecurityInsights] Redact credentials from test recording headers to …
hadasi6 Mar 30, 2026
895af88
Redact password patterns from AlertRuleTemplate recording to fix Cred…
hadasi6 Mar 31, 2026
6ebb26a
fix conflict
JiaSeng-v Apr 8, 2026
12be642
Merge branch 'joyer/SecurityInsights-migrate-v4' of https://github.co…
JiaSeng-v Apr 8, 2026
f03e00d
Az.CloudService update generation tool version: autorest.powershell v…
lijinpei2008 Apr 28, 2026
a90681b
[Az.ContainerInstance] Update generation tool version: autorest.power…
lijinpei2008 May 1, 2026
f756213
fix merge conflict
JiaSeng-v May 4, 2026
042a53f
Sync main into autorest-v4-breakingchange (#29508)
khang-11 May 6, 2026
a621d71
Migrate Az.Functions from AutoRest PowerShell v3 to v4 (#29321)
Francisco-Gamino May 6, 2026
d390d7d
[PS] migrate MachineLearningServices module to autorest v4 (#28818)
JoyerJin May 6, 2026
5f75abd
[PS] Migrate ManagedServices module to autorest v4 (#27929)
JoyerJin May 6, 2026
2f29e98
[PS] Migrate MySQL module to autorest v4 (#28784)
JoyerJin May 6, 2026
5e29af3
[PS] Migrate RedisEnterpriseCache module to autorest v4 (#28618)
JoyerJin May 6, 2026
308addc
[Az.SignalR] Migrate Autorest Generation v3 to v4 (#29050)
JiaSeng-v May 6, 2026
05e8c8c
[Az.SqlVirtualMachine] Update Autorest v3 to v4 (#29156)
JiaSeng-v May 6, 2026
e2f5484
Revert: Migrate RedisEnterpriseCache module to autorest v4 (#28618) (…
khang-11 May 6, 2026
5913fad
[PS] Migrate StackHCI module to autorest v4 (#28363)
JoyerJin May 6, 2026
32a5749
fix merge conflict
JiaSeng-v May 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 14 additions & 16 deletions generated/Kusto/Kusto.Autorest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,28 +1,26 @@
// ----------------------------------------------------------------------------------
//
// 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.

using System;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

[assembly: AssemblyTitle("Microsoft Azure Powershell - Kusto")]
[assembly: AssemblyCompany(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCompany)]
[assembly: AssemblyProduct(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyProduct)]
[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)]

[assembly: ComVisible(false)]
[assembly: CLSCompliant(false)]
[assembly: Guid("b942503d-a14d-4fb0-8d31-421202eca148")]
[assembly: AssemblyVersion("2.4.0")]
[assembly: AssemblyFileVersion("2.4.0")]
[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 - Kusto")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("2.4.0")]
[assembly: System.Reflection.AssemblyVersionAttribute("2.4.0")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.CLSCompliantAttribute(false)]
2 changes: 1 addition & 1 deletion generated/Kusto/Kusto.Autorest/generate-info.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"generate_Id": "40f46aea-89a5-45d0-ab7d-f0026f22a621"
"generate_Id": "9ecfedb3-2487-4210-aff5-dc0a56733c8b"
}
2 changes: 1 addition & 1 deletion generated/Kusto/Kusto.Autorest/generated/api/Kusto.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14552,7 +14552,7 @@ public partial class Kusto
case global::System.Net.HttpStatusCode.Accepted:
{
await eventListener.Signal(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.Events.BeforeResponseDispatch, _response); if( eventListener.Token.IsCancellationRequested ) { return; }
await onAccepted(_response,null /* deserializeFromResponse doesn't support '-header-' C:\Users\cloudtest\.autorest\@autorest_powershell@3.0.521\node_modules\@autorest\powershell\dist\llcsharp\schema\object.js*/);
await onAccepted(_response,null /* deserializeFromResponse doesn't support '-header-' C:\Users\cloudtest\.autorest\@autorest_powershell@3.0.522\node_modules\@autorest\powershell\dist\llcsharp\schema\object.js*/);
break;
}
default:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] AddCalloutPolicies=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/addCalloutPolicies"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Add, @"AzKustoClusterCalloutPolicy_AddExpanded", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(bool))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Adds a list of callout policies for engine services.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] AddCalloutPolicies=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/addCalloutPolicies"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Add, @"AzKustoClusterCalloutPolicy_AddViaIdentityExpanded", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(bool))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Adds a list of callout policies for engine services.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] AddLanguageExtensions=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/addLanguageExtensions"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Add, @"AzKustoClusterLanguageExtension_AddExpanded", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(bool))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Add a list of language extensions that can run within KQL queries.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] AddLanguageExtensions=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/addLanguageExtensions"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Add, @"AzKustoClusterLanguageExtension_AddViaIdentityExpanded", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(bool))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Add a list of language extensions that can run within KQL queries.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] AddPrincipals=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/Databases/{databaseName}/addPrincipals"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Add, @"AzKustoDatabasePrincipal_AddExpanded", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.IDatabasePrincipal))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Add Database principals permissions.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] AddPrincipals=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/Databases/{databaseName}/addPrincipals"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Add, @"AzKustoDatabasePrincipal_AddViaIdentityExpanded", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.IDatabasePrincipal))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Add Database principals permissions.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/AttachedDatabaseConfigurations/{attachedDatabaseConfigurationName}"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzKustoAttachedDatabaseConfiguration_Get")]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.IAttachedDatabaseConfiguration))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Returns an attached database configuration.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/AttachedDatabaseConfigurations/{attachedDatabaseConfigurationName}"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzKustoAttachedDatabaseConfiguration_GetViaIdentity")]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.IAttachedDatabaseConfiguration))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Returns an attached database configuration.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] ListByCluster=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/attachedDatabaseConfigurations"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzKustoAttachedDatabaseConfiguration_List")]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.IAttachedDatabaseConfiguration))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Returns the list of attached database configurations of the given Kusto cluster.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] ListCalloutPolicies=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/listCalloutPolicies"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzKustoClusterCalloutPolicy_List", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.ICalloutPolicy))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Returns the allowed callout policies for the specified service.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] ListFollowerDatabasesGet=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/listFollowerDatabases"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzKustoClusterFollowerDatabaseGet_List")]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.IFollowerDatabaseDefinitionGet))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Returns a list of databases that are owned by this cluster and were followed by another cluster.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.Kusto.Cmdlets
/// [OpenAPI] ListFollowerDatabases=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/Clusters/{clusterName}/listFollowerDatabases"
/// </remarks>
[global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzKustoClusterFollowerDatabase_List", SupportsShouldProcess = true)]
[Microsoft.Azure.PowerShell.Cmdlets.Kusto.Runtime.PreviewMessage("*****************************************************************************************\r\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\r\n* At least one change applies to this cmdlet. *\r\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\r\n**************************************************************************************************")]
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20240413.IFollowerDatabaseDefinition))]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Description(@"Returns a list of databases that are owned by this cluster and were followed by another cluster.")]
[global::Microsoft.Azure.PowerShell.Cmdlets.Kusto.Generated]
Expand Down
Loading