新しいリソースグループを作成します。
操作説明
この API を呼び出す前に、Elastic Algorithm Service (EAS) の課金方法と料金を必ずご確認ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eas:CreateResource |
create |
*Resource
|
なし | なし |
リクエスト構文
POST /api/v2/resources HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストボディ。 |
|
| EcsInstanceType |
string |
任意 |
ECS インスタンスタイプ。 説明
|
ecs.c6.8xlarge |
| SystemDiskSize |
integer |
任意 |
システムディスクのサイズ (単位: GiB)。値の範囲は 200~2,000 です。指定しない場合、デフォルト値は 200 GiB です。 |
200 |
| EcsInstanceCount |
integer |
任意 |
インスタンス数。 説明
|
5 |
| ChargeType |
string |
任意 |
課金方法。有効な値:
説明
列挙値:
|
PostPaid |
| AutoRenewal |
boolean |
任意 |
自動更新を有効にするかどうかを指定します。有効な値:
|
false |
| Zone |
string |
任意 |
インスタンスを作成するゾーン。 |
cn-shanghai-f |
| ResourceType |
string |
任意 |
リソースグループのタイプ。有効な値:
説明
セルフマネージドリソースグループを使用するには、ホワイトリストに登録されている必要があります。 列挙値:
|
Dedicated |
| SelfManagedResourceOptions |
object |
任意 |
セルフマネージドリソースグループの構成オプション。 |
|
| ExternalClusterId |
string |
任意 |
セルフマネージドクラスターの ID。 |
cf0386f250f2545689ca7fdd1cd****** |
| RoleName |
string |
任意 |
PAI-EAS に必要な権限を付与する RAM ロールの名前。 |
clusterrole |
| NodeMatchLabels |
object |
任意 |
一致させるノードラベル。キーと値のペアとして指定します。 |
|
|
string |
任意 |
ノードラベルのキーと値のペア。 |
"key1": "value1" |
|
| NodeTolerations |
array<object> |
任意 |
ノードの Taint に対する Toleration のリスト。 |
|
|
object |
任意 |
ノードの Taint に対する Toleration。 |
||
| key |
string |
任意 |
Toleration のキー。 |
key1 |
| value |
string |
任意 |
Toleration の値。 |
value1 |
| operator |
string |
任意 |
キーと値の関係を定義する Toleration オペレーター。 列挙値:
|
Equal |
| effect |
string |
任意 |
Toleration の効果。 列挙値:
|
NoSchedule |
| Labels |
object |
任意 |
ユーザー定義ラベル。 |
|
|
string |
任意 |
ラベルのキーと値のペア。 |
{"key":"value"} |
|
| ResourceName |
string |
任意 |
リソースグループの名前。 |
MyResource |
| UsageMode |
string |
任意 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答スキーマ。 |
||
| RequestId |
string |
リクエスト ID。 |
40325405-579C-4D82**** |
| ResourceId |
string |
リソースグループ ID。 |
eas-r-h7lcw24dyqztwxxxxxx |
| ResourceName |
string |
リソースグループの名前。 |
MyResource |
| ClusterId |
string |
リソースグループを含むクラスターの ID。 |
cn-shanghai |
| OwnerUid |
string |
リソースグループのオーナーの UID。 |
14401087478**** |
| InstanceIds |
array |
インスタンス ID。 |
|
|
string |
インスタンス ID。 |
eas-i-xxxxx |
例
成功レスポンス
JSONJSON
{
"RequestId": "40325405-579C-4D82****",
"ResourceId": "eas-r-h7lcw24dyqztwxxxxxx",
"ResourceName": "MyResource",
"ClusterId": "cn-shanghai",
"OwnerUid": "14401087478****",
"InstanceIds": [
"eas-i-xxxxx"
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。