通过阿里云CLI调用ModifyImageSharePermission API管理镜像共享权限。

背景信息

您可以将自己的自定义镜像共享给其他阿里云用户,该用户可以使用共享的自定义镜像创建ECS实例(RunInstances)或者更换实例的系统盘(ReplaceSystemDisk)。调用接口前建议您仔细阅读接口的相关说明,具体请参见ModifyImageSharePermission

通过阿里云CLI调用API时,不同数据类型的请求参数取值必须遵循格式要求,详情请参见参数格式说明

CLI请求示例

  1. 通过DescribeImages API查询您需要的镜像ID。
    本示例通过镜像名称查询镜像ID。
    aliyun ecs DescribeImages --RegionId cn-hangzhou --ImageName demoName --output cols=Images.Image[].ImageId
    返回结果示例:
    Images.Image[].ImageId
    ----------------------
    [m-bp1503ydxxrppctb****]
  2. 将镜像的权限共享给其他阿里云用户。
    aliyun ecs ModifyImageSharePermission --RegionId cn-hangzhou --ImageId m-bp1503ydxxrppctb**** --AddAccount.1 1234567890

执行结果

{
    "RequestId":"C8B26B44-0189-443E-9816-D951F59623A9"
}