Skip to content

feat(vpc): add support for private network, private nic #649

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

Merged
merged 17 commits into from
Nov 17, 2020
Merged

feat(vpc): add support for private network, private nic #649

merged 17 commits into from
Nov 17, 2020

Conversation

remyleone
Copy link
Member

@remyleone remyleone commented Oct 20, 2020

This adds the support of VPC resources, data sources, and instance private NIC dependency.
The private NIC resource id has an unusual format like:
zone/server_uuid/private_nic_uuid
this is due to the implementation of the private NIC endpoint

.../v1/zone/servers/server_id/private-nics/private_nic_id
thus the SDK.

So we have to store the server ID within the private NIC resource ID.
Additional helpers for parsing/building to this new format of resource ID called NestedID have been added.

@remyleone remyleone linked an issue Oct 21, 2020 that may be closed by this pull request
@remyleone remyleone self-assigned this Nov 3, 2020
@kaminek kaminek added this to the v2.0.0 milestone Nov 9, 2020
@remyleone remyleone removed this from the v2.0.0 milestone Nov 10, 2020
Amine Kherbouche and others added 16 commits November 10, 2020 15:33
This adds the support of VPC resources, data sources and instance
private NIC dependancy.
The private NIC resource id has an unusual format like:
zone/server_uuid/private_nic_uuid
this is due to the implementation of the private NIC endpoint
.../v1/zone/servers/server_id/private-nics/private_nic_id
thus the SDK. So we have to store the server ID within the private NIC
resource ID.
Additional helpers for parsing/building a this new format of resource ID
called NestedID have been added.

Signed-off-by: Amine Kherbouche <[email protected]>
@remyleone remyleone merged commit 831de93 into scaleway:master Nov 17, 2020
@remyleone remyleone deleted the support_vpc branch November 17, 2020 12:52
@remyleone remyleone restored the support_vpc branch November 17, 2020 12:52
@remyleone remyleone linked an issue Jan 13, 2021 that may be closed by this pull request
1 task
@remyleone remyleone added the vpc Virtual Private Cloud (VPC) issues, bugs and feature requests label Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vpc Virtual Private Cloud (VPC) issues, bugs and feature requests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

add data source for vpc Add support for private networks
3 participants