指定されたリージョン にデプロイメントセットを作成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:CreateDeploymentSet |
作成 |
* すべてのリソース
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
デプロイメントセットのリージョン ID です。最新の Alibaba Cloud リージョンのリストを表示するには、DescribeRegions API を呼び出します。 |
cn-hangzhou |
| OnUnableToRedeployFailedInstance |
string |
任意 |
リソース不足が原因でフェイルオーバー後にインスタンスの再デプロイに失敗した場合のポリシーです。有効な値:
デフォルト値:CancelMembershipAndStart。 |
CancelMembershipAndStart |
| Description |
string |
任意 |
デプロイメントセットの説明です。説明は 2~256 文字で、 |
testDescription |
| ClientToken |
string |
任意 |
クライアントで生成し、リクエストのべき等性を確保するために使用するトークンです。このトークンは、リクエスト間で一意である必要があります。 ClientToken の値は、最大 64 文字の ASCII 文字列である必要があります。詳細については、「How to ensure idempotence」をご参照ください。 |
123e4567-e89b-12d3-a456-426655440000 |
| DeploymentSetName |
string |
任意 |
デプロイメントセットの名前です。名前は 2~128 文字で、英字で始まる必要があります。数字、コロン (:)、アンダースコア (_) およびハイフン (-) を含めることができます。名前を |
testDeploymentSetName |
| Domain |
string |
任意 |
説明
このパラメータは非推奨です。 |
null |
| Granularity |
string |
任意 |
説明
このパラメータは非推奨です。 |
null |
| Strategy |
string |
任意 |
デプロイストラテジーです。有効な値:
デフォルト値:Availability。 |
Availability |
| GroupCount |
integer |
任意 |
デプロイメントセットグループ内のパーティション数です。有効な値:1~7。 デフォルト値:3。 説明
このパラメータは、 |
1 |
| Type |
string |
任意 |
デプロイの粒度です。有効な値:
デフォルト値:host。 |
host |
| Affinity |
integer |
任意 |
デプロイメントセットのアフィニティレベルです。このレベルによって、セット内でのインスタンスの分散方法が決まります。値は 1~10 の整数である必要があります。デフォルト値:1。 |
3 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
オブジェクト |
|||
| DeploymentSetId |
文字列 |
デプロイメントセットのID。 |
ds-bp1frxuzdg87zh4pzq**** |
| RequestId |
文字列 |
リクエストのID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
例
成功レスポンス
JSONJSON
{
"DeploymentSetId": "ds-bp1frxuzdg87zh4pzq****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | MissingParameter | The input parameter RegionId that is mandatory for processing this request is not supplied. | |
| 400 | InvalidDeploymentSetName.Malformed | Specified deployment set name is not valid. |
指定された DeploymentSetName パラメーターは無効です。
|
| 400 | InvalidDescription.Malformed | The specified parameter Description is not valid. |
リソースの説明は無効です。説明は 2~256 文字で、http:// または https:// で始めることはできません。
|
| 400 | InvalidParameter.Domain | The specified parameter Domain is not valid. |
指定された Domain パラメーターは無効です。
|
| 400 | InvalidParameter.Strategy | The specified parameter Strategy is not valid. | |
| 400 | InvalidParameter.granularity | The specified parameter Granularity is not valid. |
指定された Granularity パラメーターは無効です。
|
| 400 | DependencyViolation.domain.granularity | The DeploymentSet domain and granularity is violation. |
指定された Domain パラメーターと Granularity パラメーターが対応していません。
|
| 400 | DependencyViolation.strategy.granularity | The DeploymentSet strategy and granularity is violation. | デプロイメントセットのストラテジーが粒度と競合しています。 |
| 400 | DeploymentSet.GroupQuotaFull | The deploymentSet group quota is full. | 作成可能なデプロイメントセットグループの最大数を超えています。作成するデプロイメントセットグループの数を減らしてください。 |
| 400 | InvalidParameter.GroupCount | The specified parameter "GroupCount" is not valid. | |
| 400 | InvalidZoneId.NotFound | The zoneId provided does not exist in our records. | 指定されたゾーン ID は存在しません。 |
| 400 | QuotaExceed.DeploymentSet | The deploymentSet quota is full. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。