[Network] Add 2025-09-01 address prefix set and IP configuration move commands - #33950
Open
rajanalavarnitha-wq wants to merge 1 commit into
Open
[Network] Add 2025-09-01 address prefix set and IP configuration move commands#33950rajanalavarnitha-wq wants to merge 1 commit into
rajanalavarnitha-wq wants to merge 1 commit into
Conversation
Add preview commands for application security group address prefix sets and moving virtual network IP configurations. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 957dff6d-b827-4578-85f8-1e0bc9258733
|
Hi rajanalavarnitha-wq, |
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
microsoft-github-policy-service
Bot
requested review from
Yu Chen (jsntcy),
Ethan Yang (necusjz) and
Yong Zhang (yonzhan)
August 21, 2026 14:40
Contributor
There was a problem hiding this comment.
Pull request overview
This PR adds new preview Azure CLI commands in the Network module using the AAZ pattern for the Microsoft.Network 2025-09-01 API, covering Application Security Group (ASG) address prefix sets and a Virtual Network operation to move IP configurations.
Changes:
- Added AAZ-generated
az network asg address-prefix-setcommand group with create/update/show/list/delete/wait. - Added AAZ-generated
az network vnet move-ip-configurationscommand. - Extended Network module unit tests to validate command registration and key argument schema characteristics for the new commands.
Reviewed changes
Copilot reviewed 12 out of 12 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_unit_tests.py | Adds unit tests asserting parent/child command registration and validating AAZ argument schemas for the new 2025-09-01 commands. |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/vnet/_move_ip_configurations.py | Introduces the new preview network vnet move-ip-configurations AAZ command implementation for API version 2025-09-01. |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/vnet/init.py | Ensures the new VNet AAZ command module is imported/registered. |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/_create.py | Adds AAZ-generated create command for ASG address prefix sets (2025-09-01). |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/_delete.py | Adds AAZ-generated delete command for ASG address prefix sets (2025-09-01). |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/_list.py | Adds AAZ-generated list command for ASG address prefix sets (2025-09-01). |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/_show.py | Adds AAZ-generated show command for ASG address prefix sets (2025-09-01). |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/_update.py | Adds AAZ-generated update (generic update supported) for ASG address prefix sets (2025-09-01). |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/_wait.py | Adds AAZ-generated wait command for ASG address prefix sets (2025-09-01). |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/__cmd_group.py | Adds the preview command group registration for network asg address-prefix-set. |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/address_prefix_set/init.py | Exports the address prefix set command group and commands. |
| src/azure-cli/azure/cli/command_modules/network/aaz/latest/network/asg/init.py | Imports/exports the new address_prefix_set command group and commands under ASG. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Member
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
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 — ❌ Action needed
❌AzureCLI-FullTest
Description
Adds preview Azure CLI commands for the Microsoft.Network
2025-09-01API:az network asg address-prefix-set create|update|show|list|delete|waitaz network vnet move-ip-configurationsThe commands use AAZ patterns, support long-running operations, and preserve the existing
az network asgcommand registrations.Related changes
Testing
python -m pytest src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_unit_tests.py -q(7 passed)python -m flake8on all changed Python filesazdev linter network --ci-exclusions --rules no_ids_for_list_commands option_length_too_longaz network asg createRelease request
Requested for Azure CLI 2.90.0 / September 2026. The submission deadline is August 25, 2026; inclusion this late is understood to be best effort.
Please assign an Azure CLI Network developer contact for command UX review. The Network module CODEOWNER is
@Azure/act-quality-productivity-squad.