[Network] az network application-gateway : Upgrade API version to 2025-07-01 to support Managed HSM certificates - #33999
Open
Jian Hui (huiii99) wants to merge 3 commits into
Open
Conversation
microsoft-github-policy-service
Bot
requested review from
Yu Chen (jsntcy),
Ethan Yang (necusjz) and
Yong Zhang (yonzhan)
August 27, 2026 05:56
az network application-gateway: Upgrade API version to 2025-07-01 to support Managed HSM certificatesaz network application-gateway : Upgrade API version to 2025-07-01 to support Managed HSM certificates
Collaborator
|
Network |
Member
Author
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
Contributor
There was a problem hiding this comment.
Pull request overview
Upgrades the generated AAZ az network application-gateway root command group to use Network RP API version 2025-07-01, so the parent Application Gateway GET/PUT/DELETE flows return and preserve Managed HSM SSL certificate fields (fixing the API-version mismatch described in #33981).
Changes:
- Bump Application Gateway root AAZ command API version from
2024-10-01to2025-07-01. - Extend the live test to assert parent
application-gateway showandapplication-gateway updatepreserve HSM-backed certificate properties. - Update test recordings to reflect the new
api-versionused on Application Gateway requests.
Reviewed changes
Copilot reviewed 31 out of 39 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py | Adds coverage ensuring parent show/update preserve Managed HSM SSL certificate fields. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_public_ip_ddos_settings.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_nic_app_gateway.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_nic_ag_address_pools.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_application_gateway_http_settings_validate_flags.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_appgw_creation_with_public_and_private_ip.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_with_waf_v2_sku.yaml | Updates recorded Application Gateway list/show request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_with_ssl_profile.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_with_private_ip.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_waf_policy_with_application_gateway.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_waf_config.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_redirect_config.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_zone.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_url_path_map.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_url_path_map_edge_case.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_rule.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_http_listener.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_http_listener_with_waf_policy.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_frontend_port.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_frontend_ip_public.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_frontend_ip_private.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_ag_address_pool.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_manage_appgw_private_endpoint.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_appgw_with_tcp.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_appgw_private_endpoint_with_overwrite_default.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_appgw_private_endpoint_with_default.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_ag_with_non_v2_sku.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_ag_rule_create_preserves_http_settings_validate_flags.yaml | Updates recorded Application Gateway request api-version to 2025-07-01. |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/application_gateway/_delete.py | Updates root delete command to 2025-07-01 and refreshes help/example metadata. |
| src/azure-cli/azure/cli/command_modules/monitor/tests/latest/recordings/test_metric_alert_special_char_scenario.yaml | Updates recorded Application Gateway request api-version to 2025-07-01 in monitor scenario recording. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Member
|
contacted Jack Stromberg (@JackStromberg) for private build testing upon this pr. |
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.
🤖 PR Validation —⚠️ Review suggested
Related command
az network application-gateway createaz network application-gateway deleteaz network application-gateway listaz network application-gateway showaz network application-gateway updateaz network application-gateway waitDescription
Upgrade the Application Gateway root commands from API version
2024-10-01to2025-07-01.Fixes #33981
AAZ Azure/aaz#1073
Testing Guide
azdev test test_network_app_gateway_ssl_cert_managed_hsm --liveHistory Notes
[Network]
az network application-gateway: Upgrade API version to2025-07-01to support Managed HSM certificatesThis checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.