可靠服务/虚拟机调度策略相关接口
POSTVM Scheduling Policy Interfaces起始版本 4.6.0同步需要认证
新建虚拟机调度策略
新建虚拟机调度策略
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
paramsObject必填请求体参数结构
ruleString必填规则
modeString必填执行力度
vmGroupUuidString必填VM调度组UUID
hostGroupUuidString主机调度组UUID
nameString必填资源名称
descriptionString资源的详细描述
policyString策略。
typeString类型。
zoneUuidString数据中心UUID
subTypeString订阅类型。
resourceUuidString资源UUID
tagUuidsList标签UUID列表
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
POST/zstack/v1/vmsSchedulingRule
/zstack/v1/vmsSchedulingRule
请求示例
curl -X POST 'http://{host}/zstack/v1/vmsSchedulingRule' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"rule":"<rule>","mode":"<mode>","vmGroupUuid":"<vmGroupUuid>","hostGroupUuid":"<hostGroupUuid>","name":"<name>","description":"<description>","policy":"<policy>","type":"<type>","zoneUuid":"<zoneUuid>","subType":"<subType>","resourceUuid":"<resourceUuid>","tagUuids":["<tagUuids>"]},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "uuid": "d517b42f669b324288fe8977a7df2e4d", "name": "affinity-group-test", "description": "affinity group for test", "policy": "ANTISOFT", "version": "1.0", "type": "HOST" } }变更历史
此 API 暂无变更历史记录。
