Skip to main content

Module clients.h2o_engine.size

Functions

h2o_engine_size_from_api_obj

def h2o_engine_size_from_api_obj(api_obj: h2o_engine_manager.gen.model.v1_h2_o_engine_size.V1H2OEngineSize) ‑> H2OEngineSize

Classes

H2OEngineSize

class H2OEngineSize(memory_bytes: str, node_count: int)

Recommended H2OEngine size.

Attributes

memory_bytes (str): Total recommended memory size in bytes. Supports quantity suffixes. node_count (int): Recommended number of nodes.

Class variables

var memory_bytes : str
var node_count : int

H2OEngineSizeLimits

class H2OEngineSizeLimits(memory_bytes_per_node_min: str, node_count_min: int, memory_bytes_per_node_max: Optional[str] = None, node_count_max: Optional[int] = None)
Attributes

memory_bytes_per_node_min (str): Minimum memory (in bytes) required per node. Supports quantity suffixes. Examples values: "1000", "1Mi", "20Gi", "20G". node_count_min (int): Minimum number of nodes required. memory_bytes_per_node_max (Optional[str]): Maximum memory (in bytes) allowed per node. Defaults to None. Supports quantity suffixes. Examples values: "1000", "1Mi", "20Gi", "20G". node_count_max (Optional[int]): Maximum number of nodes allowed. Defaults to None. Limits required for H2OEngine size calculation.

Class variables

var memory_bytes_per_node_max : Optional[str]
var memory_bytes_per_node_min : str
var node_count_max : Optional[int]
var node_count_min : int

Methods

h2o_engine_size_limits_to_api_obj

def h2o_engine_size_limits_to_api_obj(self) ‑> h2o_engine_manager.gen.model.v1_h2_o_engine_size_limits.V1H2OEngineSizeLimits

Feedback