全部產品
Search
文件中心

ENS:CreateSDG - 建立SDG

更新時間:Jan 28, 2026

在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程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

ens:CreateSDG

none

*全部資源

*

請求參數

名稱

類型

必填

描述

樣本值

InstanceId

string

AIC 執行個體 ID。可以通過調用 DescribeARMServerInstances 擷取 InstanceId 值。

aic-xxxx

Size

string

SDG 最大容量,單位 GB。

說明
  • 為了節約成本,建議按需評估。

  • 如果是首次建立 SDG,Size 為必填參數。

  • 後續資料量增大時可傳遞新的 Size 進行擴容。如果 Size 不為空白,且大於原有 SDG 的 Size 值,則表示將該 SDG 對應的原始雲端硬碟擴容到當前 Size 大小。如果 Size 為空白,或填入的 Size 小於原有 SDG 的 Szie 值,系統將不做處理。

20

Description

string

SDG 的描述資訊。

說明

建議詳細填寫,以便後續查詢。

測試SDG

FromSDGId

string

已有 SDG 的 ID。

說明
  • 如果為首次建立 SDG,FromSDGId 則為空白。

  • 如果 FromSDGId 非法或查詢不到對應的原始雲端硬碟,則報錯。

  • 如果 FromSDGId 不為空白,則表示非首次建立 SDG,對已有 SDG 進行操作。

sdg-xxxxx

DiskType

string

製作母盤類型 選擇性參數:

  • standard(標準雲端硬碟:預設)。

  • rbd(rbd 盤)。

說明
  • 使用限制:rbd 盤 SDG 與標準盤 SDG 不可相互繼承。

standard

BillingCycle

string

SDG 子盤計費邏輯:該 SDG 所生產的 rbd 子盤的計費方案(標準雲端硬碟不適配) 選擇性參數:

  • Hour。

  • Day(預設)。

說明
  • 參數說明:周期越長計費越便宜,若周期未滿提早釋放會有手續約。

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.

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情