華為云計算 云知識 批量啟用彈性伸縮策略BatchResumeScalingPolicies
批量啟用彈性伸縮策略BatchResumeScalingPolicies

 

功能介紹

批量啟用、停用或者刪除 彈性伸縮 策略。

  • 單次最多批量操作伸縮策略個數(shù)為20。

調(diào)試

您可以在API Explorer中調(diào)試該接口。

URI

POST /autoscaling-api/v1/{project_id}/scaling_policies/action

表1 參數(shù)說明

參數(shù)

是否必選

參數(shù)類型

描述

project_id

String

項目ID

請求參數(shù)

表2 請求參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

scaling_policy_id

Array of strings

伸縮策略ID

action

String

批量操作伸縮策略action標識:

  • 刪除:delete
  • 啟用:resume
  • 停止:pause

force_delete

String

是否強制刪除伸縮策略,不強制刪除伸縮策略時,無法刪除執(zhí)行中狀態(tài)的伸縮策略。取值如下:

  • no:不強制刪除伸縮策略,默認為no。
  • yes:強制刪除伸縮策略。

只有action為delete時,該字段才生效。

delete_alarm

String

是否刪除告警策略使用的告警規(guī)則??蛇x值為yes或no,默認為no。

只有action為delete時,該字段才生效。

請求示例

批量啟用ID為policy_id1和policy_id2的伸縮策略。

POST https://{Endpoint}/autoscaling-api/v1/{project_id}/scaling_policies/action

{
    "action": "resume",
    "scaling_policy_id": [
        "policy_id1",
        "policy_id2"
    ]
}

響應(yīng)參數(shù)

響應(yīng)示例

返回值

  • 正常

    204

  • 異常

    返回值

    說明

    400 Bad Request

    服務(wù)器未能處理請求。

    401 Unauthorized

    被請求的頁面需要用戶名和密碼。

    403 Forbidden

    對被請求的頁面訪問禁止。

    404 Not Found

    服務(wù)器無法找到被請求的頁面。

    405 Method Not Allowed

    請求中指定的方法不被允許。

    406 Not Acceptable

    服務(wù)器生成的響應(yīng)無法被客戶端所接受。

    407 Proxy Authentication Required

    用戶必須首先使用代理服務(wù)器進行驗證,這樣請求才會被處理。

    408 Request Timeout

    請求超出了服務(wù)器的等待時間。

    409 Conflict

    由于沖突,請求無法被完成。

    500 Internal Server Error

    請求未完成。服務(wù)異常。

    501 Not Implemented

    請求未完成。服務(wù)器不支持所請求的功能。

    502 Bad Gateway

    請求未完成。服務(wù)器從上游服務(wù)器收到一個無效的響應(yīng)。

    503 Service Unavailable

    請求未完成。系統(tǒng)暫時異常。

    504 Gateway Timeout

    網(wǎng)關(guān)超時。

錯誤碼

請參考錯誤碼。