阿里云如何使用镜像相关接口(6)

时间:2016-09-26 17:31:33 

管理镜像共享

描述

管理镜像共享可以把用户的自定义镜像共享给其他阿里云账号,该账号可以使用共享的自定义镜像进行创建实例和更换系统盘操作。

用户只能把自己拥有的自定义镜像共享给阿里云其他账号。

每个镜像单次最多共享给 10 个账号。单次最多可以删除 10 个共享账号。超过 10 系统会忽略该参数。

每个用户最多可以获得 30 个共享镜像。白名单可配置。

每个镜像最多可以共享给 50 个用户。可以申请白名单,该账号下的自定义镜像可以共享给更多的用户。

如果镜像的拥有者删除共享给您的镜像或者共享关系,您的已经使用的该共享镜像的实例重置系统盘会失败。

请求参数

名称 类型 是否必须 描述 Action String 是 系统规定参数,取值:ModifyImageSharePermission RegionId String 是 自定义镜像所属的 regionId ImageId String 是 自定义镜像的 Id AddAccount.n String 否 添加镜像共享的阿里云账号 Id,n 的取值范围 [1 - 10],超过 10 系统会忽略该参数 RemoveAccount.n String 否 删除镜像共享的阿里云账号 Id,n 的取值范围 [1 - 10],超过 10 系统会忽略该参数

返回参数

全是公共返回参数,详见公共返回参数

错误码

错误代码 描述 Http 状态码 语义 MissingParameter An input parameter "RegionId" that is mandatory for processing the request is not supplied. 400 缺少 RegionId 值 MissingParameter An input parameter "ImageId" that is mandatory for processing the request is not supplied. 400 缺少 ImageId 的值 InvalidRegionId.NotFound The specified region does not exist. 400 指定的 RegionId 不存在 InvalidImageId.NotFound The specified Image does not exist or not you onwer. 403 指定的镜像 Id 不存在 IncorrectImageStatus The image is not available. 400 指定的镜像状态不正确 InvalidAccount.NotFound The specified parameter "AddAccount.n" or "RemoveAccount.n" does not exist. 404 指定的账号不存在 QuotaExceed.ShareImage The share Image Quota exceeds. 403 已经超过自定义镜像共享配额限制 QuotaExceed.ShareImageUser The shared image user quota exceeds. 403 已经超过单个镜像共享给用户数量的配额限制 InvalidAccount.Forbbiden The specified account does not yourself. 404 不能把镜像共享给自己

示例

请求示例

https://ecs.aliyuncs.com/?Action=ModifyImageSharePermission

&RegionId=cn-hangzhou

&ImageId=m-281234567

&AddAccount.1=23412345234

&<公共请求参数>

返回示例

【点击图片进入下一页或下一篇】

JSON格式

{

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

}

看不过瘾?点击下面链接!
本站微信公众号:gsjx365,天天有好故事感动你!

上一页1345678下一页

相关电脑知识

美图欣赏

电脑知识排行榜