修改SLB集群部署方式
修改SLB集群部署方式
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
路径参数
请求参数
路径参数
slbGroupUuidString必填暂无描述。
请求体字段
deployTypeList必填部署类型。
systemTagsList系统标签
userTagsList用户标签
响应状态
该 API 成功时返回以下响应结构。
successboolean必填操作是否成功。
inventoryCertificateInventory必填详情参考inventory
uuidString必填资源的UUID,唯一标示该资源
nameString必填资源名称
backendTypeString必填实例镜像类型
deployTypeString必填部署方式
slbOfferingUuidString必填实例规格
descriptionString资源的详细描述
configVersionLong必填配置版本
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
slbVmsList必填详情参考slbVms
slbGroupUuidString必填暂无描述。
configVersionString必填配置版本。
publicNetworkUuidString必填暂无描述。
virtualRouterVipsList必填暂无描述。
applianceVmTypeString必填设备云主机类型。
managementNetworkUuidString必填暂无描述。
defaultRouteL3NetworkUuidString必填暂无描述。
statusString必填状态信息。
PendingSlbVmInstanceConfigTaskStatus必填待处理。
StartingSlbVmInstanceConfigTaskStatus必填启动中。
SuccessSlbVmInstanceConfigTaskStatus必填成功。
FailedSlbVmInstanceConfigTaskStatus必填失败。
agentPortInteger必填代理端口。
haStatusString必填HA状态。
uuidString必填资源的UUID,唯一标示该资源
nameString必填资源名称
descriptionString必填资源的详细描述
zoneUuidString必填区域UUID
clusterUuidString必填集群UUID
imageUuidString必填镜像UUID
hostUuidString必填物理机UUID
lastHostUuidString必填最近一次主机UUID。
instanceOfferingUuidString必填计算规格UUID
rootVolumeUuidString必填根云盘UUID
platformString必填平台。
architectureString必填暂无描述。
defaultL3NetworkUuidString必填暂无描述。
typeString必填类型。
hypervisorTypeString必填暂无描述。
memorySizeLong必填内存大小。
reservedMemorySizeLong必填已预留内存大小。
cpuNumInteger必填暂无描述。
cpuSpeedLong必填暂无描述。
allocatorStrategyString必填暂无描述。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
stateString必填当前状态。
guestOsTypeString必填暂无描述。
configTasksList必填详情参考configTasks
vmInstanceUuidString必填云主机UUID
configVersionlong必填配置版本。
taskNameString必填任务名称。
taskDataString必填任务数据。
retryNumberlong必填重试数量。
lastFailedReasonString必填最近一次失败原因。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
statusSlbVmInstanceConfigTaskStatus必填详情参考status
PendingSlbVmInstanceConfigTaskStatus必填待处理。
StartingSlbVmInstanceConfigTaskStatus必填启动中。
SuccessSlbVmInstanceConfigTaskStatus必填成功。
FailedSlbVmInstanceConfigTaskStatus必填失败。
vmNicsList必填详情参考vmNics
uuidString必填资源的UUID,唯一标示该资源
vmInstanceUuidString必填云主机UUID
l3NetworkUuidString必填三层网络UUID
ipString必填来源IP地址。
macString必填暂无描述。
hypervisorTypeString必填暂无描述。
netmaskString必填暂无描述。
gatewayString必填暂无描述。
metaDataString必填元数据。
ipVersionString必填IP版本。
driverTypeString必填暂无描述。
internalNameString必填内部名称。
deviceIdString必填设备ID。
typeString必填类型。
stateString必填网卡状态
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
usedIpsList必填详情参考usedIps
uuidString必填资源的UUID,唯一标示该资源
ipRangeUuidString必填IP段UUID
l3NetworkUuidString必填三层网络UUID
ipVersionInteger必填IP版本。
ipString必填来源IP地址。
netmaskString必填暂无描述。
gatewayString必填暂无描述。
usedForString必填已使用用于。
ipInLonglong必填暂无描述。
vmNicUuidString必填云主机网卡UUID
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
allVolumesList必填详情参考allVolumes
uuidString必填资源的UUID,唯一标示该资源
nameString必填资源名称
descriptionString必填资源的详细描述
primaryStorageUuidString必填主存储UUID
vmInstanceUuidString必填云主机UUID
diskOfferingUuidString必填云盘规格UUID
rootImageUuidString必填根镜像UUID。
installPathString必填安装路径。
typeString必填类型。
formatString必填数据格式或导出格式。
sizeLong必填返回记录数。
actualSizeLong必填实际大小。
deviceIdInteger必填设备ID。
stateString必填当前状态。
statusString必填状态信息。
PendingSlbVmInstanceConfigTaskStatus必填待处理。
StartingSlbVmInstanceConfigTaskStatus必填启动中。
SuccessSlbVmInstanceConfigTaskStatus必填成功。
FailedSlbVmInstanceConfigTaskStatus必填失败。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
isShareableBoolean必填是否可分享。
volumeQosString必填暂无描述。
lastDetachDateTimestamp必填最近一次detach时间。
lastVmInstanceUuidString必填最近一次云主机实例UUID。
vmCdRomsList必填详情参考vmCdRoms
uuidString必填资源的UUID,唯一标示该资源
vmInstanceUuidString必填云主机UUID
deviceIdInteger必填设备ID。
isoUuidString必填暂无描述。
isoInstallPathString必填iso安装路径。
nameString必填资源名称
descriptionString必填资源的详细描述
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
lbsList必填详情参考lbs
slbGroupUuidString必填暂无描述。
nameString必填资源名称
uuidString必填资源的UUID,唯一标示该资源
descriptionString必填资源的详细描述
serverGroupUuidString必填服务器组UUID。
stateString必填当前状态。
typeString必填类型。
vipUuidString必填暂无描述。
ipv6VipUuidString必填暂无描述。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
listenersList必填详情参考listeners
uuidString必填资源的UUID,唯一标示该资源
nameString必填资源名称
descriptionString必填资源的详细描述
loadBalancerUuidString必填负载均衡器UUID
instancePortInteger必填实例端口。
loadBalancerPortInteger必填暂无描述。
protocolString必填认证协议。
serverGroupUuidString必填服务器组UUID。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
vmNicRefsList必填详情参考vmNicRefs
idLong必填资源ID。
listenerUuidString必填暂无描述。
vmNicUuidString必填云主机网卡UUID
statusString必填状态信息。
PendingSlbVmInstanceConfigTaskStatus必填待处理。
StartingSlbVmInstanceConfigTaskStatus必填启动中。
SuccessSlbVmInstanceConfigTaskStatus必填成功。
FailedSlbVmInstanceConfigTaskStatus必填失败。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
aclRefsList必填详情参考aclRefs
idLong必填资源唯一标识
listenerUuidString必填监听器唯一标识
aclUuidString必填访问策略组唯一标识
typeString必填访问策略类型
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
certificateRefsList必填详情参考certificateRefs
idLong必填资源ID。
listenerUuidString必填暂无描述。
certificateUuidString必填暂无描述。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
serverGroupRefsList必填详情参考serverGroupRefs
idLong必填资源ID。
listenerUuidString必填暂无描述。
serverGroupUuidString必填服务器组UUID。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
networksList必填详情参考networks
slbGroupUuidString必填暂无描述。
l3NetworkUuidString必填三层网络UUID
l3NetworkCategoryString必填暂无描述。
l3NetworkTypeString必填暂无描述。
typeString必填类型。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
monitorIpsList必填详情参考monitorIps
idLong必填资源ID。
slbGroupUuidString必填暂无描述。
monitorIpString必填监控IP。
createDateTimestamp必填创建时间
lastOpDateTimestamp必填最后一次修改时间
errorErrorCode必填错误码,若不为null,则表示操作失败, 操作成功时该字段为null。 详情参考error
codeString必填错误码号,错误的全局唯一标识,例如SYS.1000, HOST.1001
descriptionString必填错误的概要描述
detailsString必填错误的详细信息
elaborationString必填保留字段,默认为null
opaqueLinkedHashMap必填保留字段,默认为null
causeErrorCode必填根错误,引发当前错误的源错误,若无原错误,该字段为null
请求地址
PUT/zstack/v1/load-balancers/slb/groups/{slbGroupUuid}/deployType
/zstack/v1/load-balancers/slb/groups/{slbGroupUuid}/deployType
请求示例
curl -X PUT 'http://{host}/zstack/v1/load-balancers/slb/groups/{slbGroupUuid}/deployType' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"deployType":["<deployType>"],"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "name": "slb", "backendType": "vyos", "deployType": "NoHA", "description": "slb test" } }变更历史
此 API 暂无变更历史记录。
