すべてのプロダクト
Search
ドキュメントセンター

ENS:CreateSDG

最終更新日:Jan 28, 2026

AIC インスタンスに共有データグループ (SDG) を作成します。

操作説明

共有データグループ (SDG) は、仮想デバイスのデータパーティションイメージです。仮想デバイスのデータパーティションを SDG として保存し、他の仮想デバイスのデータパーティションにデプロイできます。これにより、データやアプリケーションの迅速な配布が可能になります。SDG 関連の API 操作を使用する手順は次のとおりです。

  • CreateSDG 操作を呼び出して SDG を作成します。この操作により、ソースディスクとも呼ばれる空のディスクが、指定された AIC インスタンス (InstanceId) にアタッチされます。このディスクを使用して SDG イメージを作成します。

  • その後、AIC インスタンス (InstanceId) でアプリケーションのインストール、ファイルの転送、その他の必要な操作を実行できます。

  • SaveSDG 操作を呼び出して、AIC インスタンスのデータディスクを SDG イメージとして保存します。

  • DeploySDG 操作を呼び出して、SDG イメージを別の AIC インスタンスにデプロイします。これは非同期操作です。DescribeARMServerInstances を呼び出すことで、宛先インスタンスのステータスをクエリできます。ステータスが `success` に変わると、インスタンスは利用可能になります。これにより、宛先インスタンス上のアプリケーションはソースインスタンス上のアプリケーションと同一になります。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

ens:CreateSDG

none

*All Resource

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

InstanceId

string

必須

AIC インスタンスの ID。DescribeARMServerInstances を呼び出してインスタンス ID を取得できます。

aic-xxxx

Size

string

任意

SDG の最大容量 (GB)。

説明
  • コストを節約するために、必要に応じてサイズを指定してください。

  • 初めて SDG を作成する場合、Size は必須パラメーターです。

  • データボリュームが増加した場合、Size に新しい値を指定してディスクを拡張できます。Size が空でなく、その値が SDG の元のサイズより大きい場合、SDG のソースディスクは新しいサイズに拡張されます。Size が空であるか、その値が SDG の元のサイズより小さい場合、システムは何も処理を行いません。

20

Description

string

任意

SDG の説明。

説明

参照しやすいように、詳細な説明を入力してください。

测试SDG

FromSDGId

string

任意

既存の SDG の ID。

説明
  • 初めて SDG を作成する場合、FromSDGId は空のままにしてください。

  • FromSDGId が無効であるか、対応するソースディスクが見つからない場合、エラーがレポートされます。

  • FromSDGId が空でない場合、既存の 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

応答のスキーマ

RequestId

string

リクエスト ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

SDGId

string

作成された SDG の ID。

sdg-xxxx

成功レスポンス

JSONJSON

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
  "SDGId": "sdg-xxxx"
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

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.

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。