通过阿里云CLI调用ModifyImageSharePermission API管理镜像共享权限。
背景信息
您可以将自己的自定义镜像共享给其他阿里云用户,该用户可以使用共享的自定义镜像创建ECS实例(RunInstances)或者更换实例的系统盘(ReplaceSystemDisk)。调用接口前建议您仔细阅读接口的相关说明,具体请参见ModifyImageSharePermission。
通过阿里云CLI调用API时,不同数据类型的请求参数取值必须遵循格式要求,详情请参见参数格式说明。
CLI请求示例
- 通过DescribeImages API查询您需要的镜像ID。
本示例通过镜像名称查询镜像ID。
aliyun ecs DescribeImages --RegionId cn-hangzhou --ImageName demoName --output cols=Images.Image[].ImageId
返回结果示例:
Images.Image[].ImageId
----------------------
[m-bp1503ydxxrppctb****]
- 将镜像的权限共享给其他阿里云用户。
aliyun ecs ModifyImageSharePermission --RegionId cn-hangzhou --ImageId m-bp1503ydxxrppctb**** --AddAccount.1 1234567890
执行结果
{
"RequestId":"C8B26B44-0189-443E-9816-D951F59623A9"
}