Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VNet create/update support for IPAM pool association (2024-05-01) #30199

Closed
1 task done
danlope opened this issue Oct 27, 2024 · 1 comment · Fixed by #30455
Closed
1 task done

VNet create/update support for IPAM pool association (2024-05-01) #30199

danlope opened this issue Oct 27, 2024 · 1 comment · Fixed by #30455
Assignees
Labels
Auto-Assign Auto assign by bot Azure CLI Team The command of the issue is owned by Azure CLI team feature-request Network az network vnet/lb/nic/dns/etc...
Milestone

Comments

@danlope
Copy link

danlope commented Oct 27, 2024

Preconditions

  • No need to upgrade Python SDK or the Python SDK is ready.

Related command

az network vnet create
az network vnet update

Resource Provider

Microsoft.Network

Description of Feature or Work Requested

Feature request for the vnet create/update commands to introduce a new parameter: --ipam-pool-prefix-allocations. This enhancement aims to facilitate the association/disassociation of a VNET with an IP Address Management (IPAM) pool, thereby streamlining the allocation of address prefixes.

This feature support is crucial for IPAM service going GA, which was targeted for mid-November.

New Parameter details:

  • Optional Parameter
  • Enables customers to specify an IPAM pool for allocating address prefixes to resources within the VNET, instead of defining an address prefix during VNET creation/update.
  • If this parameter is utilized, the addressPrefixes array must explicitly be empty. Otherwise, a default address prefix will be used, causing an error.

Good example:
Image

Bad example:
Image

Minimum API Version Required

2024-05-01

Swagger PR link / SDK link

swagger:
https://github.com/Azure/azure-rest-api-specs/pull/30560/files#diff-3865305b0c4c82aae9addc443cc6c5001ea7a833c4332d15f6f7dfe646e300b0

example PR of changes needed in CLI repo (may not be everything was just testing locally):
#30152

Request Example

https://github.com/Azure/azure-rest-api-specs/blob/kamboj-prjwl/release-network-Microsoft.Network-2024-05-01/specification/network/resource-manager/Microsoft.Network/stable/2024-05-01/examples/VirtualNetworkCreateWithIpamPool.json

Target Date

2024-11-15

PM Contact

LIJAY

Engineer Contact

DANLOPE

Additional context

No response

@yonzhan
Copy link
Collaborator

yonzhan commented Oct 27, 2024

Thank you for opening this issue, we will look into it.

@microsoft-github-policy-service microsoft-github-policy-service bot added the Network az network vnet/lb/nic/dns/etc... label Oct 27, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added Auto-Assign Auto assign by bot Azure CLI Team The command of the issue is owned by Azure CLI team question The issue doesn't require a change to the product in order to be resolved. Most issues start as that labels Oct 27, 2024
@yonzhan yonzhan removed the question The issue doesn't require a change to the product in order to be resolved. Most issues start as that label Oct 27, 2024
@yonzhan yonzhan added this to the Backlog milestone Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Auto-Assign Auto assign by bot Azure CLI Team The command of the issue is owned by Azure CLI team feature-request Network az network vnet/lb/nic/dns/etc...
Projects
None yet
3 participants