在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. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。