Skip to content

FlexComponentSummary

Source code in docs_src/capo_odb/types/flex_component_summary.py
class FlexComponentSummary(TypedDict, closed=True):
    available_core_count: NotRequired["int"]
    """<p>The maximum number of CPU cores that can be enabled for the flex component.</p>"""
    available_db_storage_in_g_bs: NotRequired["int"]
    """<p>The maximum amount of database storage, in gigabytes (GB), that can be enabled for the flex component.</p>"""
    available_local_storage_in_g_bs: NotRequired["int"]
    """<p>The maximum amount of local storage, in gigabytes (GB), that can be enabled for the flex component.</p>"""
    available_memory_in_g_bs: NotRequired["int"]
    """<p>The maximum amount of memory, in gigabytes (GB), that can be enabled for the flex component.</p>"""
    compute_model: NotRequired["capo_odb.types.compute_model.ComputeModel"]
    """<p>The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled. </p>"""
    description_summary: NotRequired["str"]
    """<p>A summary description of the flex component.</p>"""
    hardware_type: NotRequired["capo_odb.types.hardware_type.HardwareType"]
    """<p>The type of hardware for the flex component. Valid values are <code>COMPUTE</code> for compute servers and <code>CELL</code> for storage servers.</p>"""
    minimum_core_count: NotRequired["int"]
    """<p>The minimum number of CPU cores that can be enabled for the flex component.</p>"""
    name: NotRequired["str"]
    """<p>The name of the flex component.</p>"""
    runtime_minimum_core_count: NotRequired["int"]
    """<p>The runtime minimum number of CPU cores that can be enabled for the flex component.</p>"""
    shape: NotRequired["str"]
    """<p>The shape that uses the flex component.</p>"""

available_core_count instance-attribute

available_core_count: NotRequired[int]

The maximum number of CPU cores that can be enabled for the flex component.

available_db_storage_in_g_bs instance-attribute

available_db_storage_in_g_bs: NotRequired[int]

The maximum amount of database storage, in gigabytes (GB), that can be enabled for the flex component.

available_local_storage_in_g_bs instance-attribute

available_local_storage_in_g_bs: NotRequired[int]

The maximum amount of local storage, in gigabytes (GB), that can be enabled for the flex component.

available_memory_in_g_bs instance-attribute

available_memory_in_g_bs: NotRequired[int]

The maximum amount of memory, in gigabytes (GB), that can be enabled for the flex component.

compute_model instance-attribute

compute_model: NotRequired[ComputeModel]

The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.

description_summary instance-attribute

description_summary: NotRequired[str]

A summary description of the flex component.

hardware_type instance-attribute

hardware_type: NotRequired[HardwareType]

The type of hardware for the flex component. Valid values are COMPUTE for compute servers and CELL for storage servers.

minimum_core_count instance-attribute

minimum_core_count: NotRequired[int]

The minimum number of CPU cores that can be enabled for the flex component.

name instance-attribute

name: NotRequired[str]

The name of the flex component.

runtime_minimum_core_count instance-attribute

runtime_minimum_core_count: NotRequired[int]

The runtime minimum number of CPU cores that can be enabled for the flex component.

shape instance-attribute

shape: NotRequired[str]

The shape that uses the flex component.