附录
更新时间:2024-06-25
Model对象定义
AsGroup
| 参数名称 | 类型 | 描述 |
|---|---|---|
| groupId | String | 伸缩组ID,符合BCE规范,是一个定长字符串,且只允许包含大小写字母、数字、连字号(-)和下划线(_)。 |
| groupName | String | 伸缩组名称,支持大小写字母、数字、中文以及-_ /.特殊字符,必须以字母开头,长度1-65。 |
| region | String | 伸缩组所在地域 |
| status | AsGroupStatus | 伸缩组状态 |
| vpcId | String | 私有网络VpcId |
| nodeNum | int | 伸缩组下节点数量 |
| createTime | String | 创建时间 |
| zoneInfo | ZoneInfo | 可用区及子网信息 |
| groupConfig | GroupConfig | 伸缩组规格 |
| blb | String | 负载均衡Id |
ZoneInfo
| 参数名称 | 类型 | 描述 |
|---|---|---|
| zone | String | 可用区 |
| subnetId | String | 子网ID |
GroupConfig
| 参数名称 | 类型 | 描述 |
|---|---|---|
| minNodeNum | int | 最小节点数量 |
| maxNodeNum | int | 最大节点数量 |
| cooldownInSec | int | 冷却时间(单位:秒) |
VpcInfo
| 参数名称 | 类型 | 描述 |
|---|---|---|
| vpcId | String | 私有网络VpcId |
| vpcName | String | 私有网络VPC名称 |
NodeVO
| 参数名称 | 类型 | 描述 |
|---|---|---|
| instanceId | String | 实例ID |
| instanceName | String | 实例名称 |
| floatingIp | String | 浮动IP |
| internalIp | String | 内网IP |
| status | String | 节点状态 |
| payment | String | 付费方式 |
| cpuCount | int | cpu数量 |
| memoryCapacityInGB | int | 内存大小 |
| instanceType | String | 实例类型 |
| sysDiskInGB | int | 系统盘大小 |
| subnetType | String | 子网类型 |
| isProtected | boolean | 是否受保护节点 |
| createTime | String | 创建时间 |
| nodeType | String | 节点类型 |
| eip | AsEipVO | eip信息 |
AsEipVO
| 参数名称 | 类型 | 描述 |
|---|---|---|
| bandwidthInMbps | int | 最大带宽 |
| address | String | 公网IP |
| eipStatus | String | EIP状态 |
| eipAllocationId | String | 弹性公网IP-实例ID |
状态编码定义
AsGroupStatus
| 编码 | 描述 |
|---|---|
| CREATING | 创建中 |
| RUNNING | 运行中 |
| SCALING_UP | 扩容中 |
| SCALING_DOWN | 缩容中 |
| ATTACHING_NODE | 移入节点中 |
| DETACHING_NODE | 移出节点中 |
| DELETING | 删除中 |
| BINDING_BLB | 绑定blb中 |
| UNBINDING_BLB | 解绑blb中 |
| COOLDOWN | 冷却中 |
| PAUSE | 挂起中 |
| DELETED | 已删除 |
