-
Notifications
You must be signed in to change notification settings - Fork 44
/
model_resize_cluster_request_body.go
25 lines (18 loc) · 2.03 KB
/
model_resize_cluster_request_body.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package model
import (
"github.com/huaweicloud/huaweicloud-sdk-go-v3/core/utils"
"strings"
)
// ResizeClusterRequestBody 变更集群规格的请求体
type ResizeClusterRequestBody struct {
// 要变更的目标规格。仅支持变更集群最大节点规模,不支持变更控制节点数,且不支持降低集群规格。例如原集群规格为cce.s2.medium,仅支持变更至cce.s2.large及以上规格,不支持变更至cce.s2.small或cce.s1.medium。 - cce.s1.small: 小规模单控制节点CCE集群(最大50节点) - cce.s1.medium: 中等规模单控制节点CCE集群(最大200节点) - cce.s2.small: 小规模多控制节点CCE集群(最大50节点) - cce.s2.medium: 中等规模多控制节点CCE集群(最大200节点) - cce.s2.large: 大规模多控制节点CCE集群(最大1000节点) - cce.s2.xlarge: 超大规模多控制节点CCE集群(最大2000节点) > 关于规格参数中的字段说明如下: > - s1:单控制节点的集群,控制节点数为1。单控制节点故障后,集群将不可用,但已运行工作负载不受影响。 > - s2:多控制节点的集群,即高可用集群,控制节点数为3。当某个控制节点故障时,集群仍然可用。 > [- dec:表示专属云的CCE集群规格。例如cce.dec.s1.small表示小规模单控制节点的专属云CCE集群(最大50节点)。](tag:hws,hws_hk) > - small:表示集群支持管理的最大节点规模为50节点。 > - medium:表示集群支持管理的最大节点规模为200节点。 > - large:表示集群支持管理的最大节点规模为1000节点。 > - xlarge:表示集群支持管理的最大节点规模为2000节点。。
FlavorResize string `json:"flavorResize"`
ExtendParam *ResizeClusterRequestBodyExtendParam `json:"extendParam,omitempty"`
}
func (o ResizeClusterRequestBody) String() string {
data, err := utils.Marshal(o)
if err != nil {
return "ResizeClusterRequestBody struct{}"
}
return strings.Join([]string{"ResizeClusterRequestBody", string(data)}, " ")
}