修改交付組的彈性模式,包括固定數量(不使用彈性擴縮容)、定時擴縮容和自動擴縮容。
接口說明
您可以設置無影云應用資源的彈性模式:
- 固定數量:不使用彈性擴縮容。
- 自動擴縮容:根據連接會話的數量和無會話連接時長實現資源的自動擴縮容。
- 定時擴縮容:在指定日期的指定時間段執行資源的定時擴縮容。
請確保在使用該接口前,已充分了解無影云應用的計費方式和價格。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
授權信息
下表是API對應的授權信息,可以在RAM權限策略語句的Action
元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:
- 操作:是指具體的權限點。
- 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
- 資源類型:是指操作中支持授權的資源類型。具體說明如下:
- 對于必選的資源類型,用背景高亮的方式表示。
- 對于不支持資源級授權的操作,用
全部資源
表示。
- 條件關鍵字:是指云產品自身定義的條件關鍵字。
- 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作 | 訪問級別 | 資源類型 | 條件關鍵字 | 關聯操作 |
---|---|---|---|---|
appstreaming:ModifyNodePoolAttribute | update |
|
| 無 |
請求參數
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ProductType | string | 否 | 產品類型。 枚舉值:
| CloudApp |
PoolId | string | 否 | 資源組 ID。 | rg-ew7va2g1wl3vm**** |
NodeCapacity | integer | 否 | 并發會話數,即單個資源可同時連接的會話數。如果同時連接的會話數過多,可能導致應用的使用體驗下降。取值范圍因資源規格不同而不同。各資源規格對應的取值范圍分別是:
| 2 |
NodePoolStrategy | object | 否 | 交付組的自動擴縮容策略。 | |
StrategyType | string | 否 | 彈性模式。 說明
枚舉值:
| NODE_FIXED |
NodeAmount | integer | 否 | 購買資源的數量。取值范圍:1~100。 說明
| 1 |
MaxScalingAmount | integer | 否 | 擴容時最多創建資源的數量。 | 10 |
MaxIdleAppInstanceAmount | integer | 否 | 空閑會話數上限。指定該值時,當會話使用率超過 | 3 |
ScalingStep | integer | 否 | 擴容時每次創建資源的數量。取值范圍:1~10。 | 2 |
ScalingUsageThreshold | string | 否 | 會話使用率上限閾值(%)。當會話使用率超過該閾值時,將觸發自動擴容。會話使用率的計算公式為 | 85 |
ScalingDownAfterIdleMinutes | integer | 否 | 無會話連接的資源最多保留的時長(分鐘)。當資源內無會話連接時,將按照此處設置的時長開始倒計時,倒計時結束時將完成縮容。取值范圍:5~120。默認值:5。但有以下例外情況:
| 5 |
StrategyEnableDate | string | 否 | 策略生效日期。格式為:yyyy-MM-dd。該日期必須大于或等于當前日期。 | 2023-01-05 |
StrategyDisableDate | string | 否 | 策略失效日期。格式為:yyyy-MM-dd。失效日期與生效日期的間隔必須介于 7 天到 1 年之間(含 7 天和 1 年)。 | 2023-01-19 |
WarmUp | boolean | 否 | 是否開啟資源預熱策略。 | false |
RecurrenceSchedules | array<object> | 否 | 策略執行周期列表。 | |
object | 否 | 策略執行周期。 | ||
RecurrenceType | string | 否 | 策略執行周期的類型。必須同時指定 枚舉值:
| weekly |
RecurrenceValues | array | 否 | 策略執行周期的數值列表。 | |
integer | 否 | 策略執行周期的數值。 枚舉值:
| 1 | |
TimerPeriods | array<object> | 否 | 策略執行周期的時間段列表。時間段設置要求:
| |
object | 否 | 策略執行周期的時間段。 | ||
StartTime | string | 否 | 開始時間。格式為 HH:mm。 | 12:00 |
EndTime | string | 否 | 結束時間。格式為 HH:mm。 | 15:00 |
Amount | integer | 否 | 資源數量。 | 2 |
BizRegionId | string | 否 | 交付組所屬的地域 ID。關于支持的地域詳情,請參見使用限制。 枚舉值:
| cn-hangzhou |
返回參數
示例
正常返回示例
JSON
格式
{
"RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****",
"Code": "InvalidParameter.PoolId",
"Message": "The parameter PoolId is invalid."
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
變更時間 | 變更內容概要 | 操作 |
---|---|---|
2024-09-12 | API 內部配置變更,不影響調用 | 查看變更詳情 |
2023-03-31 | API 內部配置變更,不影響調用 | 查看變更詳情 |