Skip to content

Commit 650adf6

Browse files
authored
Merge pull request #75 from yunify/add-lb-nodecount
add lb node_count
2 parents 60c8f19 + 832d3b1 commit 650adf6

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

service/load_balancer.go

+2
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,7 @@ type CreateLoadBalancerInput struct {
351351
LoadBalancerName *string `json:"loadbalancer_name" name:"loadbalancer_name" location:"params"`
352352
// LoadBalancerType's available values: 0, 1, 2, 3, 4, 5
353353
LoadBalancerType *int `json:"loadbalancer_type" name:"loadbalancer_type" default:"0" location:"params"`
354+
NodeCount *int `json:"node_count" name:"node_count" location:"params"`
354355
PrivateIP *string `json:"private_ip" name:"private_ip" location:"params"`
355356
SecurityGroup *string `json:"security_group" name:"security_group" location:"params"`
356357
VxNet *string `json:"vxnet" name:"vxnet" location:"params"`
@@ -1271,6 +1272,7 @@ type ModifyLoadBalancerAttributesInput struct {
12711272
Description *string `json:"description" name:"description" location:"params"`
12721273
LoadBalancer *string `json:"loadbalancer" name:"loadbalancer" location:"params"` // Required
12731274
LoadBalancerName *string `json:"loadbalancer_name" name:"loadbalancer_name" location:"params"`
1275+
NodeCount *int `json:"node_count" name:"node_count" location:"params"`
12741276
PrivateIP *string `json:"private_ip" name:"private_ip" location:"params"`
12751277
SecurityGroup *string `json:"security_group" name:"security_group" location:"params"`
12761278
}

service/types.go

+1
Original file line numberDiff line numberDiff line change
@@ -1211,6 +1211,7 @@ type LoadBalancer struct {
12111211
LoadBalancerName *string `json:"loadbalancer_name" name:"loadbalancer_name"`
12121212
// LoadBalancerType's available values: 0, 1, 2, 3, 4, 5
12131213
LoadBalancerType *int `json:"loadbalancer_type" name:"loadbalancer_type"`
1214+
NodeCount *int `json:"node_count" name:"node_count"`
12141215
PrivateIPs []*string `json:"private_ips" name:"private_ips"`
12151216
SecurityGroupID *string `json:"security_group_id" name:"security_group_id"`
12161217
// Status's available values: pending, active, stopped, suspended, deleted, ceased

0 commit comments

Comments
 (0)