[AKS] upgrade api to 2026-03-01#29661
Open
NoriZC wants to merge 1 commit into
Open
Conversation
| Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status. |
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the Az.Aks module to the Microsoft.ContainerService 2026-03-01 ARM API version, regenerating cmdlet surface area and associated help/UX metadata, and introducing managed namespace cmdlets.
Changes:
- Bumped ContainerService API version references from 2025-08-01 to 2026-03-01 (spec commit + UX metadata + changelog).
- Added/updated help content for new managed namespace cmdlets and refreshed existing cmdlet help signatures (including new
-AcquirePolicyToken/-ChangeReferenceparameters in several cmdlets). - Added initial Pester test stubs for managed namespace cmdlets (currently all skipped).
Reviewed changes
Copilot reviewed 80 out of 80 changed files in this pull request and generated 12 comments.
Show a summary per file
| File | Description |
|---|---|
| src/Aks/Aks/help/Update-AzAksNodePool.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Update-AzAksManagedNamespace.md | Adds help for managed namespace tag update cmdlet. |
| src/Aks/Aks/help/Update-AzAksMaintenanceConfiguration.md | Updates help to reflect new maintenance window parameters. |
| src/Aks/Aks/help/Stop-AzAksDashboard.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Stop-AzAksCluster.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Start-AzAksManagedClusterCommand.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Start-AzAksDashboard.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Start-AzAksCluster.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Set-AzAksManagedNamespace.md | Adds help for managed namespace create/update (PUT) cmdlet. |
| src/Aks/Aks/help/Set-AzAksClusterCredential.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Set-AzAksCluster.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Remove-AzAksSnapshot.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Remove-AzAksNodePool.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Remove-AzAksManagedNamespace.md | Adds help for managed namespace delete cmdlet. |
| src/Aks/Aks/help/Remove-AzAksMaintenanceConfiguration.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Remove-AzAksCluster.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/New-AzAksSnapshot.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/New-AzAksNodePool.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/New-AzAksManagedNamespace.md | Adds help for managed namespace create cmdlet. |
| src/Aks/Aks/help/New-AzAksMaintenanceConfiguration.md | Updates help to reflect new maintenance window parameters. |
| src/Aks/Aks/help/New-AzAksCluster.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Invoke-AzAksRunCommand.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Invoke-AzAksRotateManagedClusterServiceAccountSigningKey.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Invoke-AzAksAbortManagedClusterLatestOperation.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Invoke-AzAksAbortAgentPoolLatestOperation.md | Regenerated help and fixes ManagedCluster* casing in parameter set naming. |
| src/Aks/Aks/help/Import-AzAksCredential.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Get-AzAksVersion.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Get-AzAksUpgradeProfile.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Get-AzAksSnapshot.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Get-AzAksNodePoolUpgradeProfile.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Get-AzAksManagedNamespaceCredential.md | Adds help for managed namespace credential cmdlet. |
| src/Aks/Aks/help/Get-AzAksManagedNamespace.md | Adds help for managed namespace get/list cmdlet. |
| src/Aks/Aks/help/Get-AzAksManagedClusterOutboundNetworkDependencyEndpoint.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Get-AzAksManagedClusterCommandResult.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Get-AzAksMaintenanceConfiguration.md | Regenerated help with simplified/common parameter set. |
| src/Aks/Aks/help/Get-AzAksMachine.md | Fixes parameter description capitalization/punctuation. |
| src/Aks/Aks/help/Enable-AzAksAddOn.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Disable-AzAksAddOn.md | Updates help signature to include new policy/change parameters. |
| src/Aks/Aks/help/Az.Aks.md | Updates module help index to include newly added cmdlets. |
| src/Aks/Aks/ChangeLog.md | Adds upcoming release entry for API version bump. |
| src/Aks/Aks/Az.Aks.psd1 | Updates manifest metadata and exported functions list to include managed namespace cmdlets. |
| src/Aks/Aks.sln | Updates solution project GUID for Az.Aks project entry. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/snapshots.json | Bumps resource UX metadata API version to 2026-03-01. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters.json | Bumps API version and fixes managedClusters path casing for abort operation. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters-trustedAccessRoleBindings.json | Bumps resource UX metadata API version to 2026-03-01. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters-meshUpgradeProfiles.json | Bumps resource UX metadata API version to 2026-03-01. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters-managedNamespaces.json | Adds UX metadata for managed namespace get/delete operations. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters-maintenanceConfigurations.json | Bumps resource UX metadata API version to 2026-03-01. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters-commandResults.json | Bumps resource UX metadata API version to 2026-03-01. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters-agentPools.json | Bumps API version and fixes managedClusters path casing for abort operation. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/managedClusters-agentPools-machines.json | Bumps resource UX metadata API version to 2026-03-01. |
| src/Aks/Aks.Autorest/UX/Microsoft.ContainerService/locations-meshRevisionProfiles.json | Bumps resource UX metadata API version to 2026-03-01. |
| src/Aks/Aks.Autorest/test/Update-AzAksManagedNamespace.Tests.ps1 | Adds (skipped) test skeleton for Update-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/test/Set-AzAksManagedNamespace.Tests.ps1 | Adds (skipped) test skeleton for Set-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/test/Remove-AzAksManagedNamespace.Tests.ps1 | Adds (skipped) test skeleton for Remove-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/test/New-AzAksManagedNamespace.Tests.ps1 | Adds (skipped) test skeleton for New-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/test/Get-AzAksManagedNamespaceCredential.Tests.ps1 | Adds (skipped) test skeleton for Get-AzAksManagedNamespaceCredential. |
| src/Aks/Aks.Autorest/test/Get-AzAksManagedNamespace.Tests.ps1 | Adds (skipped) test skeleton for Get-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/README.md | Updates pinned spec commit and input spec to 2026-03-01. |
| src/Aks/Aks.Autorest/Properties/AssemblyInfo.cs | Aligns assembly version attributes with module version 7.1.2. |
| src/Aks/Aks.Autorest/generate-info.json | Updates generation ID metadata. |
| src/Aks/Aks.Autorest/examples/Update-AzAksManagedNamespace.md | Adds example stub file for help generation. |
| src/Aks/Aks.Autorest/examples/Set-AzAksManagedNamespace.md | Adds example stub file for help generation. |
| src/Aks/Aks.Autorest/examples/Remove-AzAksManagedNamespace.md | Adds example stub file for help generation. |
| src/Aks/Aks.Autorest/examples/New-AzAksManagedNamespace.md | Adds example stub file for help generation. |
| src/Aks/Aks.Autorest/examples/Get-AzAksManagedNamespaceCredential.md | Adds example stub file for help generation. |
| src/Aks/Aks.Autorest/examples/Get-AzAksManagedNamespace.md | Adds example stub file for help generation. |
| src/Aks/Aks.Autorest/docs/Update-AzAksManagedNamespace.md | Adds reference docs for Update-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/docs/Update-AzAksMaintenanceConfiguration.md | Updates reference docs with supported ConfigName values. |
| src/Aks/Aks.Autorest/docs/Set-AzAksManagedNamespace.md | Adds reference docs for Set-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/docs/Remove-AzAksManagedNamespace.md | Adds reference docs for Remove-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/docs/Remove-AzAksMaintenanceConfiguration.md | Updates reference docs with supported ConfigName values. |
| src/Aks/Aks.Autorest/docs/New-AzAksMaintenanceConfiguration.md | Updates reference docs with supported ConfigName values. |
| src/Aks/Aks.Autorest/docs/Invoke-AzAksAbortAgentPoolLatestOperation.md | Fixes ManagedCluster* casing in parameter set naming in docs. |
| src/Aks/Aks.Autorest/docs/Get-AzAksManagedNamespaceCredential.md | Adds reference docs for Get-AzAksManagedNamespaceCredential. |
| src/Aks/Aks.Autorest/docs/Get-AzAksManagedNamespace.md | Adds reference docs for Get-AzAksManagedNamespace. |
| src/Aks/Aks.Autorest/docs/Get-AzAksMaintenanceConfiguration.md | Updates reference docs with supported ConfigName values. |
| src/Aks/Aks.Autorest/docs/Get-AzAksMachine.md | Fixes parameter description capitalization/punctuation. |
| src/Aks/Aks.Autorest/docs/Az.Aks.md | Updates Autorest docs index (including module GUID) and adds managed namespace cmdlets. |
Comment on lines
+89
to
+94
| ## EXAMPLES | ||
|
|
||
| ### Example 1: {{ Add title here }} | ||
| ```powershell | ||
| {{ Add code here }} | ||
| ``` |
Comment on lines
+54
to
+59
| ## EXAMPLES | ||
|
|
||
| ### Example 1: {{ Add title here }} | ||
| ```powershell | ||
| {{ Add code here }} | ||
| ``` |
Comment on lines
+43
to
+48
| ## EXAMPLES | ||
|
|
||
| ### Example 1: {{ Add title here }} | ||
| ```powershell | ||
| {{ Add code here }} | ||
| ``` |
Comment on lines
+38
to
+43
| ## EXAMPLES | ||
|
|
||
| ### Example 1: {{ Add title here }} | ||
| ```powershell | ||
| {{ Add code here }} | ||
| ``` |
Comment on lines
+70
to
+75
| ## EXAMPLES | ||
|
|
||
| ### Example 1: {{ Add title here }} | ||
| ```powershell | ||
| {{ Add code here }} | ||
| ``` |
Comment on lines
+17
to
+21
| Describe 'New-AzAksManagedNamespace' { | ||
| It 'CreateExpanded' -skip { | ||
| { throw [System.NotImplementedException] } | Should -Not -Throw | ||
| } | ||
|
|
Comment on lines
+17
to
+22
| Describe 'Remove-AzAksManagedNamespace' { | ||
| It 'Delete' -skip { | ||
| { throw [System.NotImplementedException] } | Should -Not -Throw | ||
| } | ||
|
|
||
| It 'DeleteViaIdentityManagedCluster' -skip { |
Comment on lines
+17
to
+22
| Describe 'Set-AzAksManagedNamespace' { | ||
| It 'UpdateExpanded' -skip { | ||
| { throw [System.NotImplementedException] } | Should -Not -Throw | ||
| } | ||
|
|
||
| It 'Update' -skip { |
Comment on lines
+17
to
+22
| Describe 'Update-AzAksManagedNamespace' { | ||
| It 'UpdateExpanded' -skip { | ||
| { throw [System.NotImplementedException] } | Should -Not -Throw | ||
| } | ||
|
|
||
| It 'UpdateViaJsonString' -skip { |
Comment on lines
+17
to
+21
| Describe 'Get-AzAksManagedNamespaceCredential' { | ||
| It 'List' -skip { | ||
| { throw [System.NotImplementedException] } | Should -Not -Throw | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Mandatory Checklist
Please choose the target release of Azure PowerShell. (⚠️ Target release is a different concept from API readiness. Please click below links for details.)
Check this box to confirm: I have read the Submitting Changes section of
CONTRIBUTING.mdand reviewed the following information:ChangeLog.mdfile(s) appropriatelysrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.## Upcoming Releaseheader in the past tense.ChangeLog.mdif no new release is required, such as fixing test case only.