Skip to content

VCpuInfo

Source code in docs_src/capo_ec2/types/v_cpu_info.py
class VCpuInfo(TypedDict, closed=True):
    default_v_cpus: NotRequired["capo_ec2.types.v_cpu_count.VCpuCount"]
    """<p>The default number of vCPUs for the instance type.</p>"""
    default_cores: NotRequired["capo_ec2.types.core_count.CoreCount"]
    """<p>The default number of cores for the instance type.</p>"""
    default_threads_per_core: NotRequired[
        "capo_ec2.types.threads_per_core.ThreadsPerCore"
    ]
    """<p>The default number of threads per core for the instance type.</p>"""
    valid_cores: NotRequired["capo_ec2.types.core_count_list.CoreCountList"]
    """<p>The valid number of cores that can be configured for the instance type.</p>"""
    valid_threads_per_core: NotRequired[
        "capo_ec2.types.threads_per_core_list.ThreadsPerCoreList"
    ]
    """<p>The valid number of threads per core that can be configured for the instance type.</p>"""

default_cores instance-attribute

default_cores: NotRequired[CoreCount]

The default number of cores for the instance type.

default_threads_per_core instance-attribute

default_threads_per_core: NotRequired[ThreadsPerCore]

The default number of threads per core for the instance type.

default_v_cpus instance-attribute

default_v_cpus: NotRequired[VCpuCount]

The default number of vCPUs for the instance type.

valid_cores instance-attribute

valid_cores: NotRequired[CoreCountList]

The valid number of cores that can be configured for the instance type.

valid_threads_per_core instance-attribute

valid_threads_per_core: NotRequired[ThreadsPerCoreList]

The valid number of threads per core that can be configured for the instance type.