OlvmHost

class oci.cloud_migrations.models.OlvmHost(**kwargs)

Bases: object

Type representing a host.

Attributes

AUTO_NUMA_STATUS_DISABLE A constant which can be used with the auto_numa_status property of a OlvmHost.
AUTO_NUMA_STATUS_ENABLE A constant which can be used with the auto_numa_status property of a OlvmHost.
AUTO_NUMA_STATUS_UNKNOWN A constant which can be used with the auto_numa_status property of a OlvmHost.
EXTERNAL_STATUS_ERROR A constant which can be used with the external_status property of a OlvmHost.
EXTERNAL_STATUS_FAILURE A constant which can be used with the external_status property of a OlvmHost.
EXTERNAL_STATUS_INFO A constant which can be used with the external_status property of a OlvmHost.
EXTERNAL_STATUS_OK A constant which can be used with the external_status property of a OlvmHost.
EXTERNAL_STATUS_WARNING A constant which can be used with the external_status property of a OlvmHost.
KDUMP_STATUS_DISABLED A constant which can be used with the kdump_status property of a OlvmHost.
KDUMP_STATUS_ENABLED A constant which can be used with the kdump_status property of a OlvmHost.
KDUMP_STATUS_UNKNOWN A constant which can be used with the kdump_status property of a OlvmHost.
VGPU_PLACEMENT_CONSOLIDATED A constant which can be used with the vgpu_placement property of a OlvmHost.
VGPU_PLACEMENT_SEPARATED A constant which can be used with the vgpu_placement property of a OlvmHost.
address Gets the address of this OlvmHost.
auto_numa_status Gets the auto_numa_status of this OlvmHost.
certificate Gets the certificate of this OlvmHost.
comment Gets the comment of this OlvmHost.
cpu Gets the cpu of this OlvmHost.
description Gets the description of this OlvmHost.
display Gets the display of this OlvmHost.
external_status Gets the external_status of this OlvmHost.
hardware_information Gets the hardware_information of this OlvmHost.
host_status Gets the host_status of this OlvmHost.
hosted_engine Gets the hosted_engine of this OlvmHost.
id Gets the id of this OlvmHost.
is_host_device_passthrough Gets the is_host_device_passthrough of this OlvmHost.
is_network_operation_in_progress Gets the is_network_operation_in_progress of this OlvmHost.
is_numa_supported Gets the is_numa_supported of this OlvmHost.
is_override_ip_tables Gets the is_override_ip_tables of this OlvmHost.
is_ovn_configured Gets the is_ovn_configured of this OlvmHost.
is_reinstallation_required Gets the is_reinstallation_required of this OlvmHost.
is_transparent_huge_pages_enabled Gets the is_transparent_huge_pages_enabled of this OlvmHost.
is_update_available Gets the is_update_available of this OlvmHost.
iscsi Gets the iscsi of this OlvmHost.
kdump_status Gets the kdump_status of this OlvmHost.
ksm Gets the ksm of this OlvmHost.
libvirt_version Gets the libvirt_version of this OlvmHost.
max_scheduling_memory_in_bytes Gets the max_scheduling_memory_in_bytes of this OlvmHost.
memory_in_bytes Gets the memory_in_bytes of this OlvmHost.
name Gets the name of this OlvmHost.
os Gets the os of this OlvmHost.
port Gets the port of this OlvmHost.
power_management Gets the power_management of this OlvmHost.
se_linux Gets the se_linux of this OlvmHost.
spm Gets the spm of this OlvmHost.
status_detail Gets the status_detail of this OlvmHost.
summary Gets the summary of this OlvmHost.
type Gets the type of this OlvmHost.
version Gets the version of this OlvmHost.
vgpu_placement Gets the vgpu_placement of this OlvmHost.

Methods

__init__(**kwargs) Initializes a new OlvmHost object with values from keyword arguments.
AUTO_NUMA_STATUS_DISABLE = 'DISABLE'

A constant which can be used with the auto_numa_status property of a OlvmHost. This constant has a value of “DISABLE”

AUTO_NUMA_STATUS_ENABLE = 'ENABLE'

A constant which can be used with the auto_numa_status property of a OlvmHost. This constant has a value of “ENABLE”

AUTO_NUMA_STATUS_UNKNOWN = 'UNKNOWN'

A constant which can be used with the auto_numa_status property of a OlvmHost. This constant has a value of “UNKNOWN”

EXTERNAL_STATUS_ERROR = 'ERROR'

A constant which can be used with the external_status property of a OlvmHost. This constant has a value of “ERROR”

EXTERNAL_STATUS_FAILURE = 'FAILURE'

A constant which can be used with the external_status property of a OlvmHost. This constant has a value of “FAILURE”

EXTERNAL_STATUS_INFO = 'INFO'

A constant which can be used with the external_status property of a OlvmHost. This constant has a value of “INFO”

EXTERNAL_STATUS_OK = 'OK'

A constant which can be used with the external_status property of a OlvmHost. This constant has a value of “OK”

EXTERNAL_STATUS_WARNING = 'WARNING'

A constant which can be used with the external_status property of a OlvmHost. This constant has a value of “WARNING”

KDUMP_STATUS_DISABLED = 'DISABLED'

A constant which can be used with the kdump_status property of a OlvmHost. This constant has a value of “DISABLED”

KDUMP_STATUS_ENABLED = 'ENABLED'

A constant which can be used with the kdump_status property of a OlvmHost. This constant has a value of “ENABLED”

KDUMP_STATUS_UNKNOWN = 'UNKNOWN'

A constant which can be used with the kdump_status property of a OlvmHost. This constant has a value of “UNKNOWN”

VGPU_PLACEMENT_CONSOLIDATED = 'CONSOLIDATED'

A constant which can be used with the vgpu_placement property of a OlvmHost. This constant has a value of “CONSOLIDATED”

VGPU_PLACEMENT_SEPARATED = 'SEPARATED'

A constant which can be used with the vgpu_placement property of a OlvmHost. This constant has a value of “SEPARATED”

__init__(**kwargs)

Initializes a new OlvmHost object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • address (str) – The value to assign to the address property of this OlvmHost.
  • auto_numa_status (str) – The value to assign to the auto_numa_status property of this OlvmHost. Allowed values for this property are: “DISABLE”, “ENABLE”, “UNKNOWN”
  • certificate (oci.cloud_migrations.models.OlvmCertificate) – The value to assign to the certificate property of this OlvmHost.
  • comment (str) – The value to assign to the comment property of this OlvmHost.
  • cpu (oci.cloud_migrations.models.OlvmCpu) – The value to assign to the cpu property of this OlvmHost.
  • description (str) – The value to assign to the description property of this OlvmHost.
  • is_host_device_passthrough (bool) – The value to assign to the is_host_device_passthrough property of this OlvmHost.
  • display (oci.cloud_migrations.models.OlvmDisplay) – The value to assign to the display property of this OlvmHost.
  • external_status (str) – The value to assign to the external_status property of this OlvmHost. Allowed values for this property are: “ERROR”, “FAILURE”, “INFO”, “OK”, “WARNING”
  • hardware_information (oci.cloud_migrations.models.OlvmHardwareInformation) – The value to assign to the hardware_information property of this OlvmHost.
  • hosted_engine (oci.cloud_migrations.models.OlvmHostedEngine) – The value to assign to the hosted_engine property of this OlvmHost.
  • id (str) – The value to assign to the id property of this OlvmHost.
  • iscsi (oci.cloud_migrations.models.OlvmIscsiDetails) – The value to assign to the iscsi property of this OlvmHost.
  • kdump_status (str) – The value to assign to the kdump_status property of this OlvmHost. Allowed values for this property are: “DISABLED”, “ENABLED”, “UNKNOWN”
  • ksm (oci.cloud_migrations.models.Ksm) – The value to assign to the ksm property of this OlvmHost.
  • libvirt_version (oci.cloud_migrations.models.OlvmVersion) – The value to assign to the libvirt_version property of this OlvmHost.
  • max_scheduling_memory_in_bytes (int) – The value to assign to the max_scheduling_memory_in_bytes property of this OlvmHost.
  • memory_in_bytes (int) – The value to assign to the memory_in_bytes property of this OlvmHost.
  • name (str) – The value to assign to the name property of this OlvmHost.
  • is_network_operation_in_progress (bool) – The value to assign to the is_network_operation_in_progress property of this OlvmHost.
  • is_numa_supported (bool) – The value to assign to the is_numa_supported property of this OlvmHost.
  • os (oci.cloud_migrations.models.OlvmOperatingSystem) – The value to assign to the os property of this OlvmHost.
  • is_override_ip_tables (bool) – The value to assign to the is_override_ip_tables property of this OlvmHost.
  • is_ovn_configured (bool) – The value to assign to the is_ovn_configured property of this OlvmHost.
  • port (int) – The value to assign to the port property of this OlvmHost.
  • power_management (oci.cloud_migrations.models.OlvmPowerManagement) – The value to assign to the power_management property of this OlvmHost.
  • is_reinstallation_required (bool) – The value to assign to the is_reinstallation_required property of this OlvmHost.
  • se_linux (oci.cloud_migrations.models.OlvmSelinux) – The value to assign to the se_linux property of this OlvmHost.
  • spm (oci.cloud_migrations.models.OlvmSpm) – The value to assign to the spm property of this OlvmHost.
  • host_status (oci.cloud_migrations.models.OlvmHostStatus) – The value to assign to the host_status property of this OlvmHost.
  • status_detail (str) – The value to assign to the status_detail property of this OlvmHost.
  • summary (oci.cloud_migrations.models.OlvmVmSummary) – The value to assign to the summary property of this OlvmHost.
  • is_transparent_huge_pages_enabled (bool) – The value to assign to the is_transparent_huge_pages_enabled property of this OlvmHost.
  • type (oci.cloud_migrations.models.OlvmHostType) – The value to assign to the type property of this OlvmHost.
  • is_update_available (bool) – The value to assign to the is_update_available property of this OlvmHost.
  • version (oci.cloud_migrations.models.OlvmVersion) – The value to assign to the version property of this OlvmHost.
  • vgpu_placement (str) – The value to assign to the vgpu_placement property of this OlvmHost. Allowed values for this property are: “CONSOLIDATED”, “SEPARATED”
address

Gets the address of this OlvmHost. The host address (FQDN/IP).

Returns:The address of this OlvmHost.
Return type:str
auto_numa_status

Gets the auto_numa_status of this OlvmHost. The host auto non uniform memory access (NUMA) status.

Allowed values for this property are: “DISABLE”, “ENABLE”, “UNKNOWN”

Returns:The auto_numa_status of this OlvmHost.
Return type:str
certificate

Gets the certificate of this OlvmHost.

Returns:The certificate of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmCertificate
comment

Gets the comment of this OlvmHost. Free text containing comments about this object.

Returns:The comment of this OlvmHost.
Return type:str
cpu

Gets the cpu of this OlvmHost.

Returns:The cpu of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmCpu
description

Gets the description of this OlvmHost. A human-readable description in plain text.

Returns:The description of this OlvmHost.
Return type:str
display

Gets the display of this OlvmHost.

Returns:The display of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmDisplay
external_status

Gets the external_status of this OlvmHost. Status of storage domain.

Allowed values for this property are: “ERROR”, “FAILURE”, “INFO”, “OK”, “WARNING”

Returns:The external_status of this OlvmHost.
Return type:str
hardware_information

Gets the hardware_information of this OlvmHost.

Returns:The hardware_information of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmHardwareInformation
host_status

Gets the host_status of this OlvmHost.

Returns:The host_status of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmHostStatus
hosted_engine

Gets the hosted_engine of this OlvmHost.

Returns:The hosted_engine of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmHostedEngine
id

Gets the id of this OlvmHost. A unique identifier.

Returns:The id of this OlvmHost.
Return type:str
is_host_device_passthrough

Gets the is_host_device_passthrough of this OlvmHost. Specifies whether host device passthrough is enabled on this host.

Returns:The is_host_device_passthrough of this OlvmHost.
Return type:bool
is_network_operation_in_progress

Gets the is_network_operation_in_progress of this OlvmHost. Specifies whether a network-related operation, such as ‘setup networks’, ‘sync networks’, or ‘refresh capabilities’, is currently being executed on this host.

Returns:The is_network_operation_in_progress of this OlvmHost.
Return type:bool
is_numa_supported

Gets the is_numa_supported of this OlvmHost. Specifies whether non uniform memory access (NUMA) is supported on this host.

Returns:The is_numa_supported of this OlvmHost.
Return type:bool
is_override_ip_tables

Gets the is_override_ip_tables of this OlvmHost. Specifies whether we should override firewall definitions

Returns:The is_override_ip_tables of this OlvmHost.
Return type:bool
is_ovn_configured

Gets the is_ovn_configured of this OlvmHost. Indicates if the host has correctly configured OVN.

Returns:The is_ovn_configured of this OlvmHost.
Return type:bool
is_reinstallation_required

Gets the is_reinstallation_required of this OlvmHost. Specifies whether the host should be reinstalled.

Returns:The is_reinstallation_required of this OlvmHost.
Return type:bool
is_transparent_huge_pages_enabled

Gets the is_transparent_huge_pages_enabled of this OlvmHost. Indicates if transparent huge pages (THP) support is enabled.

Returns:The is_transparent_huge_pages_enabled of this OlvmHost.
Return type:bool
is_update_available

Gets the is_update_available of this OlvmHost. Specified whether there is an oVirt-related update on this host.

Returns:The is_update_available of this OlvmHost.
Return type:bool
iscsi

Gets the iscsi of this OlvmHost.

Returns:The iscsi of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmIscsiDetails
kdump_status

Gets the kdump_status of this OlvmHost. The host KDUMP status.

Allowed values for this property are: “DISABLED”, “ENABLED”, “UNKNOWN”

Returns:The kdump_status of this OlvmHost.
Return type:str
ksm

Gets the ksm of this OlvmHost.

Returns:The ksm of this OlvmHost.
Return type:oci.cloud_migrations.models.Ksm
libvirt_version

Gets the libvirt_version of this OlvmHost.

Returns:The libvirt_version of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmVersion
max_scheduling_memory_in_bytes

Gets the max_scheduling_memory_in_bytes of this OlvmHost. The max scheduling memory on this host in bytes.

Returns:The max_scheduling_memory_in_bytes of this OlvmHost.
Return type:int
memory_in_bytes

Gets the memory_in_bytes of this OlvmHost. The amount of physical memory on this host in bytes.

Returns:The memory_in_bytes of this OlvmHost.
Return type:int
name

Gets the name of this OlvmHost. Name of the property.

Returns:The name of this OlvmHost.
Return type:str
os

Gets the os of this OlvmHost.

Returns:The os of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmOperatingSystem
port

Gets the port of this OlvmHost. The host port.

Returns:The port of this OlvmHost.
Return type:int
power_management

Gets the power_management of this OlvmHost.

Returns:The power_management of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmPowerManagement
se_linux

Gets the se_linux of this OlvmHost.

Returns:The se_linux of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmSelinux
spm

Gets the spm of this OlvmHost.

Returns:The spm of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmSpm
status_detail

Gets the status_detail of this OlvmHost. The host status details.

Returns:The status_detail of this OlvmHost.
Return type:str
summary

Gets the summary of this OlvmHost.

Returns:The summary of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmVmSummary
type

Gets the type of this OlvmHost.

Returns:The type of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmHostType
version

Gets the version of this OlvmHost.

Returns:The version of this OlvmHost.
Return type:oci.cloud_migrations.models.OlvmVersion
vgpu_placement

Gets the vgpu_placement of this OlvmHost. Specifies the vGPU placement strategy.

Allowed values for this property are: “CONSOLIDATED”, “SEPARATED”

Returns:The vgpu_placement of this OlvmHost.
Return type:str