Skip to content

UpdateExadbVmClusterInput

Source code in docs_src/capo_odb/types/update_exadb_vm_cluster_input.py
class UpdateExadbVmClusterInput(TypedDict, closed=True):
    exadb_vm_cluster_id: "capo_odb.types.resource_id_or_arn.ResourceIdOrArn"
    """<p>The unique identifier of the Exascale VM cluster to update.</p>"""
    data_collection_options: NotRequired[
        "capo_odb.types.data_collection_options.DataCollectionOptions"
    ]
    """<p>The set of preferences for the various diagnostic collection options for the Exascale VM cluster.</p>"""
    display_name: NotRequired[
        "capo_odb.types.resource_display_name.ResourceDisplayName"
    ]
    """<p>A new user-friendly name for the Exascale VM cluster.</p>"""
    enabled_ecpu_count: NotRequired["int"]
    """<p>The number of ECPUs to enable for the Exascale VM cluster.</p>"""
    grid_image_id: NotRequired["str"]
    """<p>The Grid Infrastructure software image ID for the Exascale VM cluster.</p>"""
    license_model: NotRequired["capo_odb.types.license_model.LicenseModel"]
    """<p>The Oracle license model to apply to the Exascale VM cluster.</p>"""
    ssh_public_keys: NotRequired["capo_odb.types.string_list.StringList"]
    """<p>The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.</p>"""
    system_version: NotRequired["str"]
    """<p>The version of the operating system of the image for the Exascale VM cluster.</p>"""
    total_ecpu_count: NotRequired["int"]
    """<p>The total number of ECPUs for the Exascale VM cluster.</p>"""
    update_action: NotRequired["capo_odb.types.update_action.UpdateAction"]
    """<p>The update action to perform on the Exascale VM cluster.</p>"""
    vm_file_system_storage_total_size_in_g_bs: NotRequired["int"]
    """<p>The total amount of file system storage, in gigabytes (GB), for the Exascale VM cluster.</p>"""

data_collection_options instance-attribute

data_collection_options: NotRequired[DataCollectionOptions]

The set of preferences for the various diagnostic collection options for the Exascale VM cluster.

display_name instance-attribute

display_name: NotRequired[ResourceDisplayName]

A new user-friendly name for the Exascale VM cluster.

enabled_ecpu_count instance-attribute

enabled_ecpu_count: NotRequired[int]

The number of ECPUs to enable for the Exascale VM cluster.

exadb_vm_cluster_id instance-attribute

exadb_vm_cluster_id: ResourceIdOrArn

The unique identifier of the Exascale VM cluster to update.

grid_image_id instance-attribute

grid_image_id: NotRequired[str]

The Grid Infrastructure software image ID for the Exascale VM cluster.

license_model instance-attribute

license_model: NotRequired[LicenseModel]

The Oracle license model to apply to the Exascale VM cluster.

ssh_public_keys instance-attribute

ssh_public_keys: NotRequired[StringList]

The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.

system_version instance-attribute

system_version: NotRequired[str]

The version of the operating system of the image for the Exascale VM cluster.

total_ecpu_count instance-attribute

total_ecpu_count: NotRequired[int]

The total number of ECPUs for the Exascale VM cluster.

update_action instance-attribute

update_action: NotRequired[UpdateAction]

The update action to perform on the Exascale VM cluster.

vm_file_system_storage_total_size_in_g_bs instance-attribute

vm_file_system_storage_total_size_in_g_bs: NotRequired[int]

The total amount of file system storage, in gigabytes (GB), for the Exascale VM cluster.