等待在阿里云上导入图像完成



我不明白我怎么能等到aliyun-cli导入完图像。官方文件描述了一种";"结果轮询";机制,但它只适用于现有的资源和字符串,例如

$ aliyun ecs DescribeImages --ImageName="${aliyun_image_name}" --waiter expr='TotalCount' to=1
ERROR: object 0 isn't string

此外,我不明白如何使用ImportImage响应中的taskId。存在文档。

以下是我的复制步骤:

$ aliyun ecs ImportImage 
--RegionId="${aliyun_region}" 
--DiskDeviceMapping.1.OSSBucket="${aliyun_bucket_name}" 
--DiskDeviceMapping.1.OSSObject="${aliyun_image_blob}" 
--ImageName="${aliyun_image_name}"
{
"ImageId": ...,
"RegionId": ...,
"RequestId": ...,
"TaskId": ...
}

$aliyun ecs DescribeTasks--RegionId"{aliyun_region}"--任务ID"{TaskId}">

最新更新