Skip to content

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

Merged
a0x1ab merged 2 commits into
agent-assist/azure-aaz-issue-33981-a0x1ab-azure-cli-pr-7-fcbeb074ee73from
copilot/issue-33981-durable-source-change
Aug 25, 2026
Merged

a0x1ab merged 2 commits into
agent-assist/azure-aaz-issue-33981-a0x1ab-azure-cli-pr-7-fcbeb074ee73from
copilot/issue-33981-durable-source-change

Conversation

Copilot AI commented Aug 25, 2026 •

Copy link
Copy Markdown

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-01–2025-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.

…-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>
Copilot AI changed the title [WIP] Add durable Azure AAZ source change for application gateway network application-gateway: register API versions 2024-10-01 → 2025-07-01 in tree.json Aug 25, 2026
Copilot AI requested a review from a0x1ab August 25, 2026 10:08
@a0x1ab
a0x1ab marked this pull request as ready for review August 25, 2026 10:19
@a0x1ab
a0x1ab merged commit 4f9457d into agent-assist/azure-aaz-issue-33981-a0x1ab-azure-cli-pr-7-fcbeb074ee73 Aug 25, 2026
@a0x1ab
a0x1ab deleted the copilot/issue-33981-durable-source-change branch August 25, 2026 10:20
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