Merge pull request #75 from yunify/add-lb-nodecount

add lb node_count
This commit is contained in:
runzexia 2017-12-13 17:02:48 +08:00 committed by GitHub
commit 650adf688f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View File

@ -351,6 +351,7 @@ type CreateLoadBalancerInput struct {
LoadBalancerName *string `json:"loadbalancer_name" name:"loadbalancer_name" location:"params"`
// LoadBalancerType's available values: 0, 1, 2, 3, 4, 5
LoadBalancerType *int `json:"loadbalancer_type" name:"loadbalancer_type" default:"0" location:"params"`
NodeCount *int `json:"node_count" name:"node_count" location:"params"`
PrivateIP *string `json:"private_ip" name:"private_ip" location:"params"`
SecurityGroup *string `json:"security_group" name:"security_group" location:"params"`
VxNet *string `json:"vxnet" name:"vxnet" location:"params"`
@ -1271,6 +1272,7 @@ type ModifyLoadBalancerAttributesInput struct {
Description *string `json:"description" name:"description" location:"params"`
LoadBalancer *string `json:"loadbalancer" name:"loadbalancer" location:"params"` // Required
LoadBalancerName *string `json:"loadbalancer_name" name:"loadbalancer_name" location:"params"`
NodeCount *int `json:"node_count" name:"node_count" location:"params"`
PrivateIP *string `json:"private_ip" name:"private_ip" location:"params"`
SecurityGroup *string `json:"security_group" name:"security_group" location:"params"`
}

View File

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