PoolConfig

class oci.data_flow.models.PoolConfig(**kwargs)

Bases: object

An object containing the details about the compute shapes and number of compute instances to provison.

Methods:

__init__(**kwargs)

Initializes a new PoolConfig object with values from keyword arguments.

Attributes:

max

Gets the max of this PoolConfig.

min

Gets the min of this PoolConfig.

shape

Gets the shape of this PoolConfig.

shape_config

Gets the shape_config of this PoolConfig.

__init__(**kwargs)

Initializes a new PoolConfig object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • shape (str) – The value to assign to the shape property of this PoolConfig.

  • shape_config (oci.data_flow.models.ShapeConfig) – The value to assign to the shape_config property of this PoolConfig.

  • min (int) – The value to assign to the min property of this PoolConfig.

  • max (int) – The value to assign to the max property of this PoolConfig.

property max

Gets the max of this PoolConfig. Maximum number of compute instances in the pool for a given compute shape.

Returns

The max of this PoolConfig.

Return type

int

property min

Gets the min of this PoolConfig. Minimum number of compute instances in the pool for a given compute shape.

Returns

The min of this PoolConfig.

Return type

int

property shape

Gets the shape of this PoolConfig. The compute shape of the resources you would like to provision.

Returns

The shape of this PoolConfig.

Return type

str

property shape_config

Gets the shape_config of this PoolConfig.

Returns

The shape_config of this PoolConfig.

Return type

oci.data_flow.models.ShapeConfig