ZStack Cloud支持通过系统登录或第三方API工具(例如Postman)使用HTTP方式调用API修改云主机删除策略。本文主要以管理员身份(admin)登录管理节点系统,介绍如何修改云主机删除策略。
curl -H "Content-Type: application/json;charset=UTF-8" \ -X PUT -d '{"logInByAccount":{"accountName":"admin","password":"b109f3bbbc244eb82441917ed06d618b9008dd09b3befd1b5e07394c706a8bb980b1d7785e5976ec049b46df5f1326af5a2ea6d103fd07c95385ffab0cacbc86" }}' \ http://localhost:8080/zstack/v1/accounts/login其中:{"inventory":{"uuid":"cbc32f54862f4a5296b97a1302975fb9","accountUuid":"a07965e9d6f34924824fc5e9a6518fc3","userUuid":"a07965e9d6f34924824fc5e9a6518fc3","expiredDate":"Oct 17, 2022 10:43:53 PM","createDate":"Oct 17, 2022 8:43:53 PM","noSessionEvaluation":false}}其中:curl -H "Content-Type: application/json;charset=UTF-8" -H "Authorization: OAuth cbc32f54862f4a5296b97a1302975fb9" \ -X PUT -d '{"updateGlobalConfig":{"name":"deletionPolicy","category":"vm","value":"Direct"}}' \ http://localhost:8080/zstack/v1/global-configurations/vm/deletionPolicy/actions其中:value字段为云主机删除策略的执行模式,本次修改为Direct。可选值:{"apiTimeout":1800000,"location":"http://172.20.14.227:8080/zstack/v1/api-jobs/e88336d52b9a4ea7aef950e29d2cb24f"}其中:curl -H "Content-Type: application/json;charset=UTF-8" \ -X GET http://172.20.14.227:8080/zstack/v1/api-jobs/e88336d52b9a4ea7aef950e29d2cb24f {"inventory":{"id":68,"name":"deletionPolicy","category":"vm","description":"the behavior of deleting a vm, options are [Direct, Delay, Never]. Direct: delete the vm from database and directly delete its root volume; Delay: change the vm\u0027s state to Destroyed in database; after the period controlled by \u0027expungePeriod\u0027 passes, delete the vm from database and delete it\u0027s root volume; Never: delete the vm from database but never delete its root volume","defaultValue":"Delay","value":"Direct"}}其中:至此,完成云主机删除策略修改设置。
学习路径
ZStack Cloud 产品学习路径
快速梳理文档,点击相应文本链接,快速跳转到相应文档的页面,学习 ZStack Cloud 产品。
业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1ZStack学院:
training@zstack.io业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io业务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io下载链接已发送至您的邮箱。
如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。 当您收到电子邮件后,请点击 URL 链接,以完成下载。感谢您使用 ZStack 产品和服务。
成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。
信息提交成功。
我们将安排工作人员尽快与您取得联系,请保持电话畅通。感谢您使用 ZStack 产品和服务。
商务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2商务联系:
sales@zstack.io成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。