-
Notifications
You must be signed in to change notification settings - Fork 88
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Nodebalancer Config Changes for VPC integration (#689)
* Adding the funcs for the List VPC and Get VPC for Nodebalancers endpoints * Adding test cases - they don't work until we update some nodebalancer funcs to allow creation of nb with vpc options * IPv6 can sometime be empty so adding omiempty here * add vpcs config during nodebalancer create * update node config as well * add nb vpc test * Adding records for fixtures * add generated fixtures * fix cleanup failures * Update the fixture for nb vpc list and get * fix formatting * Update nodebalancer_config_vpc.go Co-authored-by: Lena Garber <114949949+lgarber-akamai@users.noreply.github.com> * Fix naming * Nodebalancer VPC config support * Add a integration test for testing the rebuild nodebalancer config endpoint * Fixing how region was selected for the new test * Adding disclaimer for letting users know this might not be available to everyone * Remove use of pointers with VPC options * Add some more integration test cases for nodebalancer node config methods * Lint fix * removing omitempty for VPCConfigID --------- Co-authored-by: Rahul Sharma <rahsharm@akamai.com> Co-authored-by: Lena Garber <114949949+lgarber-akamai@users.noreply.github.com>
- Loading branch information
1 parent
c85a73f
commit a56f15e
Showing
10 changed files
with
5,714 additions
and
13 deletions.
There are no files selected for viewing
This file contains 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
1,093 changes: 1,093 additions & 0 deletions
1,093
test/integration/fixtures/TestNodeBalancerConfig_Rebuild_InVPCWithInstance.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,025 changes: 1,025 additions & 0 deletions
1,025
test/integration/fixtures/TestNodeBalancerNode_Create_InVPC.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,089 changes: 1,089 additions & 0 deletions
1,089
test/integration/fixtures/TestNodeBalancerNode_Get_InVPC.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,089 changes: 1,089 additions & 0 deletions
1,089
test/integration/fixtures/TestNodeBalancerNode_List_InVPC.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,088 changes: 1,088 additions & 0 deletions
1,088
test/integration/fixtures/TestNodeBalancerNode_Update_InVPC.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains 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
This file contains 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
Oops, something went wrong.