共用方式為


AutoScaler 類別

定義 Kubernetes Webservice 自動調整設定的詳細資料。

若要指定自動調整設定,您通常會使用 deploy_configuration 類別的 AksWebserviceupdate 方法。

初始化 AutoScaler。

繼承
builtins.object
AutoScaler

建構函式

AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)

參數

名稱 Description
autoscale_enabled
必要

指出是否啟用或停用自動調整程式。

max_replicas
必要
int

自動調整程式要使用的容器數目上限。

min_replicas
必要
int

要讓自動調整程式使用的容器數目下限。

refresh_period_seconds
必要
int

自動調整程式應該嘗試調整 Web 服務的頻率。

target_utilization
必要
int

自動調整程式應該嘗試維護 Web 服務的目標使用率 (百分比為 100) 。

autoscale_enabled
必要

指出是否啟用或停用自動調整程式。

max_replicas
必要
int

自動調整程式要使用的容器數目上限。

min_replicas
必要
int

要讓自動調整程式使用的容器數目下限。

refresh_period_seconds
必要
int

自動調整程式應該嘗試調整 Web 服務的頻率。

target_utilization
必要
int

自動調整程式應該嘗試維護 Web 服務的目標使用率 (百分比為 100) 。

變數

名稱 Description
autoscale_enabled

指出是否啟用或停用自動調整程式。

max_replicas
int

自動調整程式要使用的容器數目上限。

min_replicas
int

要讓自動調整程式使用的容器數目下限。

refresh_period_seconds
int

自動調整程式應該嘗試調整 Web 服務的頻率。

target_utilization
int

自動調整程式應該嘗試維護 Web 服務的目標使用率 (百分比為 100) 。

方法

deserialize

將 JSON 物件轉換成 AutoScaler 物件。

serialize

將此 AutoScaler 物件轉換成 JSON 序列化字典。

deserialize

將 JSON 物件轉換成 AutoScaler 物件。

static deserialize(payload_obj)

參數

名稱 Description
payload_obj
必要

要轉換成 AutoScaler 物件的 JSON 物件。

傳回

類型 Description

所提供 JSON 物件的 AutoScaler 標記法。

serialize

將此 AutoScaler 物件轉換成 JSON 序列化字典。

serialize()

傳回

類型 Description

這個 AutoScaler 物件的 JSON 標記法。