From 176ee2a690072a1b208dcc195dac6ef334714077 Mon Sep 17 00:00:00 2001 From: Ivan Sabelnikov Date: Fri, 3 Jun 2022 20:54:16 +0300 Subject: [PATCH 1/2] Fix Tunnel Virtual Network params: 1) Fix misspelled vnet param 2) Make default network param required --- tunnel_virtual_networks.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tunnel_virtual_networks.go b/tunnel_virtual_networks.go index 47ec9492d..03f3fe977 100644 --- a/tunnel_virtual_networks.go +++ b/tunnel_virtual_networks.go @@ -35,15 +35,15 @@ type TunnelVirtualNetworksListParams struct { type TunnelVirtualNetworkCreateParams struct { AccountID string `json:"-"` - VnetName string `json:"vnet_name"` + Name string `json:"name"` Comment string `json:"comment,omitempty"` - IsDefault *bool `json:"is_default,omitempty"` + IsDefault bool `json:"is_default"` } type TunnelVirtualNetworkUpdateParams struct { AccountID string `json:"-"` VnetID string `json:"-"` - VnetName string `json:"vnet_name,omitempty"` + Name string `json:"name,omitempty"` Comment string `json:"comment,omitempty"` IsDefaultNetwork *bool `json:"is_default_network,omitempty"` } @@ -97,7 +97,7 @@ func (api *API) CreateTunnelVirtualNetwork(ctx context.Context, params TunnelVir return TunnelVirtualNetwork{}, ErrMissingAccountID } - if params.VnetName == "" { + if params.Name == "" { return TunnelVirtualNetwork{}, ErrMissingVnetName } From 567edc574e2c472de98c5e78cb53c6c79ad203af Mon Sep 17 00:00:00 2001 From: Ivan Sabelnikov Date: Fri, 3 Jun 2022 20:57:00 +0300 Subject: [PATCH 2/2] Fix tests --- tunnel_virtual_networks_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tunnel_virtual_networks_test.go b/tunnel_virtual_networks_test.go index 3977a7ecf..d1f700d92 100644 --- a/tunnel_virtual_networks_test.go +++ b/tunnel_virtual_networks_test.go @@ -94,8 +94,8 @@ func TestCreateTunnelVirtualNetwork(t *testing.T) { tunnel, err := client.CreateTunnelVirtualNetwork(context.Background(), TunnelVirtualNetworkCreateParams{ AccountID: testAccountID, - VnetName: "us-east-1-vpc", - IsDefault: BoolPtr(true), + Name: "us-east-1-vpc", + IsDefault: true, Comment: "Staging VPC for data science", }) @@ -147,7 +147,7 @@ func TestUpdateTunnelVirtualNetwork(t *testing.T) { tunnel, err := client.UpdateTunnelVirtualNetwork(context.Background(), TunnelVirtualNetworkUpdateParams{ AccountID: testAccountID, VnetID: "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415", - VnetName: "us-east-1-vpc", + Name: "us-east-1-vpc", IsDefaultNetwork: BoolPtr(true), Comment: "Staging VPC for data science", })