-
Notifications
You must be signed in to change notification settings - Fork 47
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
feat: add VM resizing for device resource core upgrade and new device status for device data source #492
Conversation
go.mod and go.sum needs to be updated after equinix/ne-go#26 (go client) is merged. |
392d916
to
48f413f
Compare
94a27a5
to
3101db6
Compare
Codecov ReportAttention:
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #492 +/- ##
==========================================
- Coverage 60.11% 59.60% -0.52%
==========================================
Files 99 95 -4
Lines 20045 19780 -265
==========================================
- Hits 12051 11789 -262
- Misses 7691 7696 +5
+ Partials 303 295 -8 ☔ View full report in Codecov by Sentry. |
In Dec release, we added the "core" field to the Update Virtual Device API to allow users to resize their devices. After device is provisioned, the customer can send a PATCH request to upgrade its core number. The device will be marked as "RESOURCE_UPGRADE_IN_PROGRESS" and once the upgrade is done, the device status will be provisioned again.
More details could be found in our API documentation.
reference: https://developer.equinix.com/docs?page=/dev-docs/ne/overview
product reference: https://docs.equinix.com/en-us/Content/Interconnection/NE/user-guide/NE-VNF-resize.htm#UpgradeResourceSizeforClusterDeviceDeployment