首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >软件层api:如何获得状态(完成或处理)时复制os图像跨越IDC?

软件层api:如何获得状态(完成或处理)时复制os图像跨越IDC?
EN

Stack Overflow用户
提问于 2016-09-07 11:49:48
回答 1查看 93关注 0票数 0

当我调用SoftLayer_Virtual_Guest_Block_Device_Template_Group:addLocations复制私有image_A交叉IDC时,该函数将立即返回True。因此,众所周知,该操作是异步的。

问题是如何知道这个异步操作已经完成,即image_A已经完成复制到目标IDC

我找到了api:

SoftLayer_Virtual_Guest_Block_Device_Template_Group:getTransaction(),但是这个总是返回一个空的str??什么该死的~~~

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-07 13:51:32

你需要打以下电话

代码语言:javascript
复制
https://$user:$apiKey@api.softlayer.com/rest/v3.1/SoftLayer_Virtual_Guest_Block_Device_Template_Group/$templateGroupId/getChildren?objectMask=mask[transaction]

Method: Get

替换:$user$apiKey$apiKey

您需要验证子(图像模板组是图像模板组的克隆)没有任何挂起事务或当前事务。如果有一个或多个事务,在此结束之前,您将无法添加/删除位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39369135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档