CreateDeploymentSet - 在指定的地區內建立部署集
在指定的地區內建立一個部署集。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ecs:CreateDeploymentSet |
create |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
是 |
部署集所屬地區 ID。您可以調用 DescribeRegions 查看最新的阿里雲地區列表。 |
cn-hangzhou |
| OnUnableToRedeployFailedInstance |
string |
否 |
部署集內執行個體宕機遷移後,缺乏可供打散的執行個體庫存的緊急處理方案。取值範圍:
預設值:CancelMembershipAndStart。 |
CancelMembershipAndStart |
| Description |
string |
否 |
部署集描述資訊。長度為 2~256 個英文或中文字元,不能以 |
testDescription |
| ClientToken |
string |
否 |
保證請求等冪性。從您的用戶端產生一個參數值,確保不同請求間該參數值唯一。 ClientToken 只支援 ASCII 字元,且不能超過 64 個字元。更多資訊,請參見如何保證等冪性。 |
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 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| DeploymentSetId |
string |
部署集 ID。 |
ds-bp1frxuzdg87zh4pzq**** |
| RequestId |
string |
請求 ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
樣本
正常返回樣本
JSON格式
{
"DeploymentSetId": "ds-bp1frxuzdg87zh4pzq****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 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. | 指定的 Strategy 不合法。 |
| 400 | InvalidParameter.granularity | The specified parameter Granularity is not valid. | 指定的 Granularity 參數不合法。 |
| 400 | DependencyViolation.domain.granularity | The DeploymentSet domain and granularity is violation. | 部署集域與資料粒度衝突。 |
| 400 | DependencyViolation.strategy.granularity | The DeploymentSet strategy and granularity is violation. | 部署集策略與資料粒度衝突。 |
| 400 | DeploymentSet.GroupQuotaFull | The deploymentSet group quota is full. | 建立的部署集組的組數量超過quota限制,請嘗試更小的組數量 |
| 400 | InvalidParameter.GroupCount | The specified parameter "GroupCount" is not valid. | 指定的參數GroupCount不合法。 |
| 400 | InvalidZoneId.NotFound | The zoneId provided does not exist in our records. | 指定的可用性區域 ID 不存在。 |
| 400 | QuotaExceed.DeploymentSet | The deploymentSet quota is full. | 部署集配額已滿。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。