首页 > 解决方案 > 等到阿里云镜像导入完成

问题描述

我不明白我怎么能等到使用 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": ...
}

标签: alibaba-cloudalibaba-cloud-ecs

解决方案


推荐阅读