@@ -3404,7 +3404,7 @@ type ZonedAPIAttachPrivateNetworkRequest struct {
34043404 LBID string `json:"-"`
34053405
34063406 // PrivateNetworkID: private Network ID.
3407- PrivateNetworkID string `json:"- "`
3407+ PrivateNetworkID string `json:"private_network_id "`
34083408
34093409 // Deprecated: StaticConfig: object containing an array of a local IP address for the Load Balancer on this Private Network.
34103410 // Precisely one of StaticConfig, DHCPConfig, IpamConfig must be set.
@@ -3820,7 +3820,7 @@ type ZonedAPIDetachPrivateNetworkRequest struct {
38203820 LBID string `json:"-"`
38213821
38223822 // PrivateNetworkID: set your instance private network id.
3823- PrivateNetworkID string `json:"- "`
3823+ PrivateNetworkID string `json:"private_network_id "`
38243824}
38253825
38263826// ZonedAPIGetACLRequest: zoned api get acl request.
@@ -6489,13 +6489,9 @@ func (s *ZonedAPI) AttachPrivateNetwork(req *ZonedAPIAttachPrivateNetworkRequest
64896489 return nil , errors .New ("field LBID cannot be empty in request" )
64906490 }
64916491
6492- if fmt .Sprint (req .PrivateNetworkID ) == "" {
6493- return nil , errors .New ("field PrivateNetworkID cannot be empty in request" )
6494- }
6495-
64966492 scwReq := & scw.ScalewayRequest {
64976493 Method : "POST" ,
6498- Path : "/lb/v1/zones/" + fmt .Sprint (req .Zone ) + "/lbs/" + fmt .Sprint (req .LBID ) + "/private-networks/" + fmt . Sprint ( req . PrivateNetworkID ) + "/attach " ,
6494+ Path : "/lb/v1/zones/" + fmt .Sprint (req .Zone ) + "/lbs/" + fmt .Sprint (req .LBID ) + "/attach- private-network " ,
64996495 }
65006496
65016497 err = scwReq .SetBody (req )
@@ -6529,13 +6525,9 @@ func (s *ZonedAPI) DetachPrivateNetwork(req *ZonedAPIDetachPrivateNetworkRequest
65296525 return errors .New ("field LBID cannot be empty in request" )
65306526 }
65316527
6532- if fmt .Sprint (req .PrivateNetworkID ) == "" {
6533- return errors .New ("field PrivateNetworkID cannot be empty in request" )
6534- }
6535-
65366528 scwReq := & scw.ScalewayRequest {
65376529 Method : "POST" ,
6538- Path : "/lb/v1/zones/" + fmt .Sprint (req .Zone ) + "/lbs/" + fmt .Sprint (req .LBID ) + "/private-networks/" + fmt . Sprint ( req . PrivateNetworkID ) + "/detach " ,
6530+ Path : "/lb/v1/zones/" + fmt .Sprint (req .Zone ) + "/lbs/" + fmt .Sprint (req .LBID ) + "/detach- private-network " ,
65396531 }
65406532
65416533 err = scwReq .SetBody (req )
0 commit comments