Skip to content

[AKS] upgrade api to 2026-03-01#29661

Open
NoriZC wants to merge 1 commit into
mainfrom
nori/aks-api
Open

[AKS] upgrade api to 2026-03-01#29661
NoriZC wants to merge 1 commit into
mainfrom
nori/aks-api

Conversation

@NoriZC
Copy link
Copy Markdown
Contributor

@NoriZC NoriZC commented May 21, 2026

Description

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

Copilot AI review requested due to automatic review settings May 21, 2026 07:22
@azure-client-tools-bot-prd
Copy link
Copy Markdown

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 / -ChangeReference parameters 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
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants