Share via


FixedScaleSettings Class

Fixed scale settings for the pool.

Constructor

FixedScaleSettings(*args: Any, **kwargs: Any)

Variables

Name Description
resize_timeout

The timeout for allocation of compute nodes to the pool.

target_dedicated_nodes
int

The desired number of dedicated compute nodes in the pool.

target_low_priority_nodes
int

The desired number of Spot/low-priority compute nodes in the pool.

node_deallocation_option

Determines what to do with a node and its running task(s) after it has been selected for deallocation. Known values are: "Requeue", "Terminate", "TaskCompletion", and "RetainedData".

Attributes

node_deallocation_option

Determines what to do with a node and its running task(s) after it has been selected for deallocation. Known values are: "Requeue", "Terminate", "TaskCompletion", and "RetainedData".

node_deallocation_option: str | _models.ComputeNodeDeallocationOption | None

resize_timeout

The timeout for allocation of compute nodes to the pool.

resize_timeout: timedelta | None

target_dedicated_nodes

The desired number of dedicated compute nodes in the pool.

target_dedicated_nodes: int | None

target_low_priority_nodes

The desired number of Spot/low-priority compute nodes in the pool.

target_low_priority_nodes: int | None