Skip to content

network application-gateway: register API versions 2024-10-01 → 2025-07-01 in tree.json - #1071

Draft
Aditya Pujara (a0x1ab) wants to merge 1 commit into
Azure:mainfrom
a0x1ab:agent-assist/azure-aaz-issue-33981-a0x1ab-azure-cli-pr-7-fcbeb074ee73
Draft

network application-gateway: register API versions 2024-10-01 → 2025-07-01 in tree.json#1071
Aditya Pujara (a0x1ab) wants to merge 1 commit into
Azure:mainfrom
a0x1ab:agent-assist/azure-aaz-issue-33981-a0x1ab-azure-cli-pr-7-fcbeb074ee73

Conversation

@a0x1ab

Copy link
Copy Markdown
Member

Description

Durable AAZ command-model source for issue #33981.

please provide the link to the corresponding pull request in Azure/azure-cli or Azure/azure-cli-extensions:

a0x1ab/azure-cli#7

network application-gateway show/create/update were missing versions 2024-10-012025-07-01 from Commands/tree.json, so the code generator targeted an older schema that silently dropped the Managed-HSM SSL-certificate fields (sslCertificates[].properties.hsm.keyId / publicCertData) introduced in the 2025-07-01 ARM API spec.

  • Commands/tree.json: Added version entries 2024-10-01, 2025-01-01, 2025-05-01, 2025-07-01 for network application-gateway show, create, and update. No changes to the XML/JSON resource files — Resources/…/2025-07-01.xml and 2025-07-01.json already carry the full hsm schema.

…07-01 in tree.json

* Initial plan

* network application-gateway: register API versions 2024-10-01→2025-07-01 in tree.json

The show/create/update commands were missing versions 2024-10-01 through
2025-07-01 from Commands/tree.json, so code generators picked up an older
schema that lacked the Managed-HSM SSL-certificate fields
(sslCertificates[].properties.hsm.keyId / publicCertData) introduced in
the 2025-07-01 ARM spec.

The 2025-07-01.xml / 2025-07-01.json resource files already carry the full
hsm schema. This commit registers the four missing versions in tree.json so
the latest generated slice targets 2025-07-01, matching the downstream fix
in azure-cli PR Azure#7 (Azure/azure-cli issue #33981).

Co-authored-by: a0x1ab <59631311+a0x1ab@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: a0x1ab <59631311+a0x1ab@users.noreply.github.com>
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