ScaleSettings クラス

AmlCompute ターゲットのスケール設定を表します。

スケール設定を指定するには AmlCompute クラスの provisioning_configuration メソッド、更新するには update メソッド、表示するには get_status メソッドを使用します。

ScaleSettings オブジェクトを初期化します。

継承
builtins.object
ScaleSettings

コンストラクター

ScaleSettings(minimum_node_count, maximum_node_count, idle_seconds_before_scaledown)

パラメーター

minimum_node_count
int
必須

クラスターで使用するノードの最小数。

maximum_node_count
int
必須

クラスターで使用するノードの最大数。

idle_seconds_before_scaledown
int
必須

クラスターをスケールダウンするまでのノードのアイドル時間 (秒)。

メソッド

deserialize

JSON オブジェクトを ScaleSettings オブジェクトに変換します。

serialize

この ScaleSettings オブジェクトを、JSON でシリアル化された辞書に変換します。

deserialize

JSON オブジェクトを ScaleSettings オブジェクトに変換します。

static deserialize(object_dict)

パラメーター

object_dict
dict
必須

ScaleSettings オブジェクトに変換する JSON オブジェクト。

戻り値

指定された JSON オブジェクトの ScaleSettings 表現。

の戻り値の型 :

例外

serialize

この ScaleSettings オブジェクトを、JSON でシリアル化された辞書に変換します。

serialize()

戻り値

この ScaleSettings オブジェクトの JSON 表現。

の戻り値の型 :

例外