在AIC实例上创建SDG。
接口说明
数据共享集(SDG)可以看作成虚拟设备的数据分区镜像,用户通过操作将某个虚拟设备数据分区保存为 SDG。制作好的 SDG 可以部署在其他虚拟设备的数据分区,实现数据快速分发和应用。SDG 相关接口使用流程如下:
-
用户调用 CreateSDG 接口创建一个 SDG ,该 SDG 会绑定到 AIC 实例 A(InstanceId )上。创建成功后,会有一个空白云盘(也称原始云盘)挂载到设备 A(InstanceId)上,用于 SDG 的制作。
-
用户在 AIC 实例 A(InstanceId)上进行安装应用,下发文件等所需操作。
-
调用 SaveSDG 将 AIC 实例 A 中的数据盘保存为 SDG A。
-
调用 DeploySDG 将 SDG A 部署到其他 AIC 实例 B 中。该过程为异步执行,通过 DescribeARMServerInstances 可查询到 AIC 实例 B 的状态。当状态恢复为 success 后可以认为 AIC 实例 B 可用,此时 AIC 实例 B 内的应用与 AIC 实例 A 完全一致。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
ens:CreateSDG |
none |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| InstanceId |
string |
是 |
AIC 实例 ID。可以通过调用 DescribeARMServerInstances 获取 InstanceId 值。 |
aic-xxxx |
| Size |
string |
否 |
SDG 最大容量,单位 GB。 说明
|
20 |
| Description |
string |
否 |
SDG 的描述信息。 说明
建议详细填写,以便后续查询。 |
测试SDG |
| FromSDGId |
string |
否 |
已有 SDG 的 ID。 说明
|
sdg-xxxxx |
| DiskType |
string |
否 |
制作母盘类型 可选参数:
说明
|
standard |
| BillingCycle |
string |
否 |
SDG 子盘计费逻辑:该 SDG 所生产的 rbd 子盘的计费方案(标准云盘不适配) 可选参数:
说明
|
Day |
| PerformanceLevel |
integer |
否 |
sdg 共享比参数,支持不同最大共享比的云盘 |
100 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| RequestId |
string |
请求 ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| SDGId |
string |
生成 SDG 的 ID。 |
sdg-xxxx |
示例
正常返回示例
JSON格式
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"SDGId": "sdg-xxxx"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | Interface.Call.Error | The interface call error | 接口调用出错 |
| 400 | Interface.Call.Failed | %s. | 请求失败 |
| 400 | Parameter.Invalid | The parameter is invalid. Please check your parameters and try it again. | 参数不合法 |
| 400 | NoPermission | Permission denied. | |
| 400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。