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

Add support for creating a VRF IP Reservation #412

Closed
displague opened this issue Dec 15, 2023 · 2 comments
Closed

Add support for creating a VRF IP Reservation #412

displague opened this issue Dec 15, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@displague
Copy link
Member

displague commented Dec 15, 2023

What problem are you facing?

Once I create a VRF, I can not create the IP reservations against that VRF.

https://deploy.equinix.com/developers/docs/metal/interconnections/vrf/#creating-a-vrf-ip-address-reservation
https://deploy.equinix.com/developers/api/metal/#tag/IPAddresses/operation/requestIPReservation (see the VRF tab)

Method HTTP request Description
RequestIPReservation Post /projects/{id}/ips Requesting IP reservations
FindVrfIpReservation Get /vrfs/{vrf_id}/ips/{id} Retrieve all VRF IP Reservations in the VRF
FindVrfIpReservations Get /vrfs/{id}/ips Retrieve all VRF IP Reservations in the VRF

How could the Equinix Metal CLI help solve this problem?

metal ips request --type vrf --vrf-id <id> --cidr <cidr, 22-29> --network <network, IP address> --tags foo --tags bar --customdata {"my":"goodness"} --details "i don't think VRF users need this or will see it after submitting the request"'

metal vrf --id <vrf_id> ips
metal vrf --id <vrf_id> ips --ip-id <ip_id>

Related to #268

@displague displague added the enhancement New feature or request label Dec 15, 2023
@codinja1188
Copy link
Contributor

codinja1188 commented Dec 15, 2023

/assign @codinja1188

@ctreatma
Copy link
Contributor

Closed by #418

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants