Skip to content

CustomerManagedWorkerCapabilities

Source code in docs_src/capo_deadline/types/customer_managed_worker_capabilities.py
class CustomerManagedWorkerCapabilities(TypedDict, closed=True):
    v_cpu_count: "capo_deadline.types.v_cpu_count_range.VCpuCountRange"
    """<p>The vCPU count for the customer manged worker capabilities.</p>"""
    memory_mi_b: "capo_deadline.types.memory_mi_b_range.MemoryMiBRange"
    """<p>The memory (MiB).</p>"""
    accelerator_types: NotRequired[
        "capo_deadline.types.accelerator_types.AcceleratorTypes"
    ]
    """<p>The accelerator types for the customer managed worker capabilities.</p>"""
    accelerator_count: NotRequired[
        "capo_deadline.types.accelerator_count_range.AcceleratorCountRange"
    ]
    """<p>The range of the accelerator.</p>"""
    accelerator_total_memory_mi_b: NotRequired[
        "capo_deadline.types.accelerator_total_memory_mi_b_range.AcceleratorTotalMemoryMiBRange"
    ]
    """<p>The total memory (MiB) for the customer managed worker capabilities.</p>"""
    os_family: "capo_deadline.types.customer_managed_fleet_operating_system_family.CustomerManagedFleetOperatingSystemFamily"
    """<p>The operating system (OS) family.</p>"""
    cpu_architecture_type: (
        "capo_deadline.types.cpu_architecture_type.CpuArchitectureType"
    )
    """<p>The CPU architecture type for the customer managed worker capabilities.</p>"""
    custom_amounts: NotRequired[
        "capo_deadline.types.custom_fleet_amount_capabilities.CustomFleetAmountCapabilities"
    ]
    """<p>Custom requirement ranges for customer managed worker capabilities.</p>"""
    custom_attributes: NotRequired[
        "capo_deadline.types.custom_fleet_attribute_capabilities.CustomFleetAttributeCapabilities"
    ]
    """<p>Custom attributes for the customer manged worker capabilities.</p>"""

accelerator_count instance-attribute

accelerator_count: NotRequired[AcceleratorCountRange]

The range of the accelerator.

accelerator_total_memory_mi_b instance-attribute

accelerator_total_memory_mi_b: NotRequired[AcceleratorTotalMemoryMiBRange]

The total memory (MiB) for the customer managed worker capabilities.

accelerator_types instance-attribute

accelerator_types: NotRequired[AcceleratorTypes]

The accelerator types for the customer managed worker capabilities.

cpu_architecture_type instance-attribute

cpu_architecture_type: CpuArchitectureType

The CPU architecture type for the customer managed worker capabilities.

custom_amounts instance-attribute

custom_amounts: NotRequired[CustomFleetAmountCapabilities]

Custom requirement ranges for customer managed worker capabilities.

custom_attributes instance-attribute

custom_attributes: NotRequired[CustomFleetAttributeCapabilities]

Custom attributes for the customer manged worker capabilities.

memory_mi_b instance-attribute

memory_mi_b: MemoryMiBRange

The memory (MiB).

os_family instance-attribute

The operating system (OS) family.

v_cpu_count instance-attribute

v_cpu_count: VCpuCountRange

The vCPU count for the customer manged worker capabilities.