OlvmVirtualMachine

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

Bases: object

Represents a virtual machine.

Attributes

AUTO_PINNING_POLICY_ADJUST A constant which can be used with the auto_pinning_policy property of a OlvmVirtualMachine.
AUTO_PINNING_POLICY_DISABLED A constant which can be used with the auto_pinning_policy property of a OlvmVirtualMachine.
AUTO_PINNING_POLICY_EXISTING A constant which can be used with the auto_pinning_policy property of a OlvmVirtualMachine.
CPU_PINNING_POLICY_DEDICATED A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine.
CPU_PINNING_POLICY_ISOLATED_THREADS A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine.
CPU_PINNING_POLICY_MANUAL A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine.
CPU_PINNING_POLICY_NONE A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine.
CPU_PINNING_POLICY_RESIZE_AND_PIN_NUMA A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine.
NUMA_TUNE_MODE_INTERLEAVE A constant which can be used with the numa_tune_mode property of a OlvmVirtualMachine.
NUMA_TUNE_MODE_PREFERRED A constant which can be used with the numa_tune_mode property of a OlvmVirtualMachine.
NUMA_TUNE_MODE_STRICT A constant which can be used with the numa_tune_mode property of a OlvmVirtualMachine.
STORAGE_ERROR_RESUME_BEHAVIOR_AUTO_RESUME A constant which can be used with the storage_error_resume_behavior property of a OlvmVirtualMachine.
STORAGE_ERROR_RESUME_BEHAVIOR_KILL A constant which can be used with the storage_error_resume_behavior property of a OlvmVirtualMachine.
STORAGE_ERROR_RESUME_BEHAVIOR_LEAVE_PAUSED A constant which can be used with the storage_error_resume_behavior property of a OlvmVirtualMachine.
auto_pinning_policy Gets the auto_pinning_policy of this OlvmVirtualMachine.
bios Gets the bios of this OlvmVirtualMachine.
comment Gets the comment of this OlvmVirtualMachine.
console Gets the console of this OlvmVirtualMachine.
cpu Gets the cpu of this OlvmVirtualMachine.
cpu_pinning_policy Gets the cpu_pinning_policy of this OlvmVirtualMachine.
cpu_shares Gets the cpu_shares of this OlvmVirtualMachine.
custom_compatibility_version Gets the custom_compatibility_version of this OlvmVirtualMachine.
custom_cpu_model Gets the custom_cpu_model of this OlvmVirtualMachine.
custom_emulated_machine Gets the custom_emulated_machine of this OlvmVirtualMachine.
custom_properties Gets the custom_properties of this OlvmVirtualMachine.
description Gets the description of this OlvmVirtualMachine.
display Gets the display of this OlvmVirtualMachine.
domain Gets the domain of this OlvmVirtualMachine.
fqdn Gets the fqdn of this OlvmVirtualMachine.
guest_operating_system Gets the guest_operating_system of this OlvmVirtualMachine.
guest_time_zone Gets the guest_time_zone of this OlvmVirtualMachine.
high_availability Gets the high_availability of this OlvmVirtualMachine.
initialization Gets the initialization of this OlvmVirtualMachine.
io_threads Gets the io_threads of this OlvmVirtualMachine.
is_contain_illegal_images Gets the is_contain_illegal_images of this OlvmVirtualMachine.
is_delete_protected Gets the is_delete_protected of this OlvmVirtualMachine.
is_multi_queues_enabled Gets the is_multi_queues_enabled of this OlvmVirtualMachine.
is_next_run_configuration_exists Gets the is_next_run_configuration_exists of this OlvmVirtualMachine.
is_run_once Gets the is_run_once of this OlvmVirtualMachine.
is_soundcard_enabled Gets the is_soundcard_enabled of this OlvmVirtualMachine.
is_start_paused Gets the is_start_paused of this OlvmVirtualMachine.
is_stateless Gets the is_stateless of this OlvmVirtualMachine.
is_tpm_enabled Gets the is_tpm_enabled of this OlvmVirtualMachine.
is_tunnel_migration Gets the is_tunnel_migration of this OlvmVirtualMachine.
is_use_latest_template_version Gets the is_use_latest_template_version of this OlvmVirtualMachine.
is_virtio_scsi_enabled Gets the is_virtio_scsi_enabled of this OlvmVirtualMachine.
is_virtio_scsi_multi_queues_enabled Gets the is_virtio_scsi_multi_queues_enabled of this OlvmVirtualMachine.
large_icon Gets the large_icon of this OlvmVirtualMachine.
memory_in_bytes Gets the memory_in_bytes of this OlvmVirtualMachine.
memory_policy Gets the memory_policy of this OlvmVirtualMachine.
migration_downtime_in_ms Gets the migration_downtime_in_ms of this OlvmVirtualMachine.
migration_policy Gets the migration_policy of this OlvmVirtualMachine.
numa_tune_mode Gets the numa_tune_mode of this OlvmVirtualMachine.
origin Gets the origin of this OlvmVirtualMachine.
os Gets the os of this OlvmVirtualMachine.
placement_policy Gets the placement_policy of this OlvmVirtualMachine.
serial_number Gets the serial_number of this OlvmVirtualMachine.
small_icon Gets the small_icon of this OlvmVirtualMachine.
status Gets the status of this OlvmVirtualMachine.
status_detail Gets the status_detail of this OlvmVirtualMachine.
stop_reason Gets the stop_reason of this OlvmVirtualMachine.
storage_domain_lease Gets the storage_domain_lease of this OlvmVirtualMachine.
storage_error_resume_behavior Gets the storage_error_resume_behavior of this OlvmVirtualMachine.
time_created Gets the time_created of this OlvmVirtualMachine.
time_start Gets the time_start of this OlvmVirtualMachine.
time_stop Gets the time_stop of this OlvmVirtualMachine.
timezone Gets the timezone of this OlvmVirtualMachine.
type Gets the type of this OlvmVirtualMachine.
usb Gets the usb of this OlvmVirtualMachine.
virtio_scsi_multi_queues Gets the virtio_scsi_multi_queues of this OlvmVirtualMachine.
virtual_machine_name Gets the virtual_machine_name of this OlvmVirtualMachine.

Methods

__init__(**kwargs) Initializes a new OlvmVirtualMachine object with values from keyword arguments.
AUTO_PINNING_POLICY_ADJUST = 'ADJUST'

A constant which can be used with the auto_pinning_policy property of a OlvmVirtualMachine. This constant has a value of “ADJUST”

AUTO_PINNING_POLICY_DISABLED = 'DISABLED'

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

AUTO_PINNING_POLICY_EXISTING = 'EXISTING'

A constant which can be used with the auto_pinning_policy property of a OlvmVirtualMachine. This constant has a value of “EXISTING”

CPU_PINNING_POLICY_DEDICATED = 'DEDICATED'

A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine. This constant has a value of “DEDICATED”

CPU_PINNING_POLICY_ISOLATED_THREADS = 'ISOLATED_THREADS'

A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine. This constant has a value of “ISOLATED_THREADS”

CPU_PINNING_POLICY_MANUAL = 'MANUAL'

A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine. This constant has a value of “MANUAL”

CPU_PINNING_POLICY_NONE = 'NONE'

A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine. This constant has a value of “NONE”

CPU_PINNING_POLICY_RESIZE_AND_PIN_NUMA = 'RESIZE_AND_PIN_NUMA'

A constant which can be used with the cpu_pinning_policy property of a OlvmVirtualMachine. This constant has a value of “RESIZE_AND_PIN_NUMA”

NUMA_TUNE_MODE_INTERLEAVE = 'INTERLEAVE'

A constant which can be used with the numa_tune_mode property of a OlvmVirtualMachine. This constant has a value of “INTERLEAVE”

NUMA_TUNE_MODE_PREFERRED = 'PREFERRED'

A constant which can be used with the numa_tune_mode property of a OlvmVirtualMachine. This constant has a value of “PREFERRED”

NUMA_TUNE_MODE_STRICT = 'STRICT'

A constant which can be used with the numa_tune_mode property of a OlvmVirtualMachine. This constant has a value of “STRICT”

STORAGE_ERROR_RESUME_BEHAVIOR_AUTO_RESUME = 'AUTO_RESUME'

A constant which can be used with the storage_error_resume_behavior property of a OlvmVirtualMachine. This constant has a value of “AUTO_RESUME”

STORAGE_ERROR_RESUME_BEHAVIOR_KILL = 'KILL'

A constant which can be used with the storage_error_resume_behavior property of a OlvmVirtualMachine. This constant has a value of “KILL”

STORAGE_ERROR_RESUME_BEHAVIOR_LEAVE_PAUSED = 'LEAVE_PAUSED'

A constant which can be used with the storage_error_resume_behavior property of a OlvmVirtualMachine. This constant has a value of “LEAVE_PAUSED”

__init__(**kwargs)

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

Parameters:
  • auto_pinning_policy (str) – The value to assign to the auto_pinning_policy property of this OlvmVirtualMachine. Allowed values for this property are: “ADJUST”, “DISABLED”, “EXISTING”
  • bios (oci.cloud_migrations.models.OlvmBios) – The value to assign to the bios property of this OlvmVirtualMachine.
  • comment (str) – The value to assign to the comment property of this OlvmVirtualMachine.
  • console (oci.cloud_migrations.models.OlvmConsole) – The value to assign to the console property of this OlvmVirtualMachine.
  • cpu (oci.cloud_migrations.models.OlvmCpu) – The value to assign to the cpu property of this OlvmVirtualMachine.
  • cpu_pinning_policy (str) – The value to assign to the cpu_pinning_policy property of this OlvmVirtualMachine. Allowed values for this property are: “DEDICATED”, “ISOLATED_THREADS”, “MANUAL”, “NONE”, “RESIZE_AND_PIN_NUMA”
  • cpu_shares (int) – The value to assign to the cpu_shares property of this OlvmVirtualMachine.
  • time_created (datetime) – The value to assign to the time_created property of this OlvmVirtualMachine.
  • custom_compatibility_version (oci.cloud_migrations.models.OlvmVersion) – The value to assign to the custom_compatibility_version property of this OlvmVirtualMachine.
  • custom_cpu_model (str) – The value to assign to the custom_cpu_model property of this OlvmVirtualMachine.
  • custom_emulated_machine (str) – The value to assign to the custom_emulated_machine property of this OlvmVirtualMachine.
  • custom_properties (list[oci.cloud_migrations.models.OlvmCustomProperty]) – The value to assign to the custom_properties property of this OlvmVirtualMachine.
  • is_delete_protected (bool) – The value to assign to the is_delete_protected property of this OlvmVirtualMachine.
  • description (str) – The value to assign to the description property of this OlvmVirtualMachine.
  • display (oci.cloud_migrations.models.OlvmDisplay) – The value to assign to the display property of this OlvmVirtualMachine.
  • domain (oci.cloud_migrations.models.OlvmDomain) – The value to assign to the domain property of this OlvmVirtualMachine.
  • fqdn (str) – The value to assign to the fqdn property of this OlvmVirtualMachine.
  • guest_operating_system (oci.cloud_migrations.models.OlvmGuestOperatingSystem) – The value to assign to the guest_operating_system property of this OlvmVirtualMachine.
  • guest_time_zone (str) – The value to assign to the guest_time_zone property of this OlvmVirtualMachine.
  • is_contain_illegal_images (bool) – The value to assign to the is_contain_illegal_images property of this OlvmVirtualMachine.
  • high_availability (oci.cloud_migrations.models.OlvmHighAvailability) – The value to assign to the high_availability property of this OlvmVirtualMachine.
  • initialization (oci.cloud_migrations.models.OlvmInitialization) – The value to assign to the initialization property of this OlvmVirtualMachine.
  • io_threads (int) – The value to assign to the io_threads property of this OlvmVirtualMachine.
  • large_icon (oci.cloud_migrations.models.OlvmIcon) – The value to assign to the large_icon property of this OlvmVirtualMachine.
  • storage_domain_lease (oci.cloud_migrations.models.OlvmStorageDomainProperties) – The value to assign to the storage_domain_lease property of this OlvmVirtualMachine.
  • memory_in_bytes (int) – The value to assign to the memory_in_bytes property of this OlvmVirtualMachine.
  • memory_policy (oci.cloud_migrations.models.OlvmMemoryPolicy) – The value to assign to the memory_policy property of this OlvmVirtualMachine.
  • migration_policy (oci.cloud_migrations.models.OlvmMigrationOptions) – The value to assign to the migration_policy property of this OlvmVirtualMachine.
  • migration_downtime_in_ms (int) – The value to assign to the migration_downtime_in_ms property of this OlvmVirtualMachine.
  • is_multi_queues_enabled (bool) – The value to assign to the is_multi_queues_enabled property of this OlvmVirtualMachine.
  • virtual_machine_name (str) – The value to assign to the virtual_machine_name property of this OlvmVirtualMachine.
  • is_next_run_configuration_exists (bool) – The value to assign to the is_next_run_configuration_exists property of this OlvmVirtualMachine.
  • numa_tune_mode (str) – The value to assign to the numa_tune_mode property of this OlvmVirtualMachine. Allowed values for this property are: “INTERLEAVE”, “PREFERRED”, “STRICT”
  • origin (str) – The value to assign to the origin property of this OlvmVirtualMachine.
  • os (oci.cloud_migrations.models.OlvmOperatingSystem) – The value to assign to the os property of this OlvmVirtualMachine.
  • placement_policy (oci.cloud_migrations.models.OlvmVmPlacementPolicy) – The value to assign to the placement_policy property of this OlvmVirtualMachine.
  • is_run_once (bool) – The value to assign to the is_run_once property of this OlvmVirtualMachine.
  • serial_number (oci.cloud_migrations.models.OlvmSerialNumber) – The value to assign to the serial_number property of this OlvmVirtualMachine.
  • small_icon (oci.cloud_migrations.models.OlvmIcon) – The value to assign to the small_icon property of this OlvmVirtualMachine.
  • is_soundcard_enabled (bool) – The value to assign to the is_soundcard_enabled property of this OlvmVirtualMachine.
  • is_start_paused (bool) – The value to assign to the is_start_paused property of this OlvmVirtualMachine.
  • time_start (datetime) – The value to assign to the time_start property of this OlvmVirtualMachine.
  • is_stateless (bool) – The value to assign to the is_stateless property of this OlvmVirtualMachine.
  • status (oci.cloud_migrations.models.OlvmVmStatus) – The value to assign to the status property of this OlvmVirtualMachine.
  • status_detail (str) – The value to assign to the status_detail property of this OlvmVirtualMachine.
  • stop_reason (str) – The value to assign to the stop_reason property of this OlvmVirtualMachine.
  • time_stop (datetime) – The value to assign to the time_stop property of this OlvmVirtualMachine.
  • storage_error_resume_behavior (str) – The value to assign to the storage_error_resume_behavior property of this OlvmVirtualMachine. Allowed values for this property are: “AUTO_RESUME”, “KILL”, “LEAVE_PAUSED”
  • timezone (str) – The value to assign to the timezone property of this OlvmVirtualMachine.
  • is_tpm_enabled (bool) – The value to assign to the is_tpm_enabled property of this OlvmVirtualMachine.
  • is_tunnel_migration (bool) – The value to assign to the is_tunnel_migration property of this OlvmVirtualMachine.
  • type (oci.cloud_migrations.models.OlvmVmType) – The value to assign to the type property of this OlvmVirtualMachine.
  • usb (oci.cloud_migrations.models.OlvmUsb) – The value to assign to the usb property of this OlvmVirtualMachine.
  • is_use_latest_template_version (bool) – The value to assign to the is_use_latest_template_version property of this OlvmVirtualMachine.
  • is_virtio_scsi_enabled (bool) – The value to assign to the is_virtio_scsi_enabled property of this OlvmVirtualMachine.
  • virtio_scsi_multi_queues (int) – The value to assign to the virtio_scsi_multi_queues property of this OlvmVirtualMachine.
  • is_virtio_scsi_multi_queues_enabled (bool) – The value to assign to the is_virtio_scsi_multi_queues_enabled property of this OlvmVirtualMachine.
auto_pinning_policy

Gets the auto_pinning_policy of this OlvmVirtualMachine. Specifies if and how the auto CPU and NUMA configuration is applied.

Allowed values for this property are: “ADJUST”, “DISABLED”, “EXISTING”

Returns:The auto_pinning_policy of this OlvmVirtualMachine.
Return type:str
bios

Gets the bios of this OlvmVirtualMachine.

Returns:The bios of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmBios
comment

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

Returns:The comment of this OlvmVirtualMachine.
Return type:str
console

Gets the console of this OlvmVirtualMachine.

Returns:The console of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmConsole
cpu

Gets the cpu of this OlvmVirtualMachine.

Returns:The cpu of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmCpu
cpu_pinning_policy

Gets the cpu_pinning_policy of this OlvmVirtualMachine. Type representing the CPU and NUMA pinning policy.

Allowed values for this property are: “DEDICATED”, “ISOLATED_THREADS”, “MANUAL”, “NONE”, “RESIZE_AND_PIN_NUMA”

Returns:The cpu_pinning_policy of this OlvmVirtualMachine.
Return type:str
cpu_shares

Gets the cpu_shares of this OlvmVirtualMachine. Number of CPU Shares

Returns:The cpu_shares of this OlvmVirtualMachine.
Return type:int
custom_compatibility_version

Gets the custom_compatibility_version of this OlvmVirtualMachine.

Returns:The custom_compatibility_version of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmVersion
custom_cpu_model

Gets the custom_cpu_model of this OlvmVirtualMachine. Custom CPU model

Returns:The custom_cpu_model of this OlvmVirtualMachine.
Return type:str
custom_emulated_machine

Gets the custom_emulated_machine of this OlvmVirtualMachine. Custom Emulated machine

Returns:The custom_emulated_machine of this OlvmVirtualMachine.
Return type:str
custom_properties

Gets the custom_properties of this OlvmVirtualMachine. Custom properties applied to the vNIC profile.

Returns:The custom_properties of this OlvmVirtualMachine.
Return type:list[oci.cloud_migrations.models.OlvmCustomProperty]
description

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

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

Gets the display of this OlvmVirtualMachine.

Returns:The display of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmDisplay
domain

Gets the domain of this OlvmVirtualMachine.

Returns:The domain of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmDomain
fqdn

Gets the fqdn of this OlvmVirtualMachine. Fully qualified domain name of the virtual machine.

Returns:The fqdn of this OlvmVirtualMachine.
Return type:str
guest_operating_system

Gets the guest_operating_system of this OlvmVirtualMachine.

Returns:The guest_operating_system of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmGuestOperatingSystem
guest_time_zone

Gets the guest_time_zone of this OlvmVirtualMachine. What time zone is used by the virtual machine (as returned by guest agent).

Returns:The guest_time_zone of this OlvmVirtualMachine.
Return type:str
high_availability

Gets the high_availability of this OlvmVirtualMachine.

Returns:The high_availability of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmHighAvailability
initialization

Gets the initialization of this OlvmVirtualMachine.

Returns:The initialization of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmInitialization
io_threads

Gets the io_threads of this OlvmVirtualMachine. For performance tuning of IO threading.

Returns:The io_threads of this OlvmVirtualMachine.
Return type:int
is_contain_illegal_images

Gets the is_contain_illegal_images of this OlvmVirtualMachine. Indicates whether the virtual machine has snapshots with disks in ILLEGAL state.

Returns:The is_contain_illegal_images of this OlvmVirtualMachine.
Return type:bool
is_delete_protected

Gets the is_delete_protected of this OlvmVirtualMachine. If true, the virtual machine cannot be deleted.

Returns:The is_delete_protected of this OlvmVirtualMachine.
Return type:bool
is_multi_queues_enabled

Gets the is_multi_queues_enabled of this OlvmVirtualMachine. If true, each virtual interface will get the optimal number of queues, depending on the available virtual Cpus.

Returns:The is_multi_queues_enabled of this OlvmVirtualMachine.
Return type:bool
is_next_run_configuration_exists

Gets the is_next_run_configuration_exists of this OlvmVirtualMachine. Indicates if virtual machine configuration has been changed and requires restart of the virtual machine.

Returns:The is_next_run_configuration_exists of this OlvmVirtualMachine.
Return type:bool
is_run_once

Gets the is_run_once of this OlvmVirtualMachine. If true, the virtual machine has been started using the run once command, meaning it???s configuration might differ from the stored one for the purpose of this single run.

Returns:The is_run_once of this OlvmVirtualMachine.
Return type:bool
is_soundcard_enabled

Gets the is_soundcard_enabled of this OlvmVirtualMachine. If true, the sound card is added to the virtual machine.

Returns:The is_soundcard_enabled of this OlvmVirtualMachine.
Return type:bool
is_start_paused

Gets the is_start_paused of this OlvmVirtualMachine. If true, the virtual machine will be initially in ‘paused’ state after start.

Returns:The is_start_paused of this OlvmVirtualMachine.
Return type:bool
is_stateless

Gets the is_stateless of this OlvmVirtualMachine. If true, the virtual machine is stateless - it???s state (disks) are rolled-back after shutdown.

Returns:The is_stateless of this OlvmVirtualMachine.
Return type:bool
is_tpm_enabled

Gets the is_tpm_enabled of this OlvmVirtualMachine. If true, a TPM device is added to the virtual machine.

Returns:The is_tpm_enabled of this OlvmVirtualMachine.
Return type:bool
is_tunnel_migration

Gets the is_tunnel_migration of this OlvmVirtualMachine. If true, the network data transfer will be encrypted during virtual machine live migration.

Returns:The is_tunnel_migration of this OlvmVirtualMachine.
Return type:bool
is_use_latest_template_version

Gets the is_use_latest_template_version of this OlvmVirtualMachine. If true, the virtual machine is reconfigured to the latest version of it???s template when it is started.

Returns:The is_use_latest_template_version of this OlvmVirtualMachine.
Return type:bool
is_virtio_scsi_enabled

Gets the is_virtio_scsi_enabled of this OlvmVirtualMachine. Indicates if Virtio SCSI Support is enabled.

Returns:The is_virtio_scsi_enabled of this OlvmVirtualMachine.
Return type:bool
is_virtio_scsi_multi_queues_enabled

Gets the is_virtio_scsi_multi_queues_enabled of this OlvmVirtualMachine. If true, the Virtio-SCSI devices will obtain a number of multiple queues depending on the available virtual Cpus and disks, or according to the specified virtioScsiMultiQueues

Returns:The is_virtio_scsi_multi_queues_enabled of this OlvmVirtualMachine.
Return type:bool
large_icon

Gets the large_icon of this OlvmVirtualMachine.

Returns:The large_icon of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmIcon
memory_in_bytes

Gets the memory_in_bytes of this OlvmVirtualMachine. The virtual machine???s memory, in bytes.

Returns:The memory_in_bytes of this OlvmVirtualMachine.
Return type:int
memory_policy

Gets the memory_policy of this OlvmVirtualMachine.

Returns:The memory_policy of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmMemoryPolicy
migration_downtime_in_ms

Gets the migration_downtime_in_ms of this OlvmVirtualMachine. Maximum time the virtual machine can be non responsive during its live migration to another host in ms.

Returns:The migration_downtime_in_ms of this OlvmVirtualMachine.
Return type:int
migration_policy

Gets the migration_policy of this OlvmVirtualMachine.

Returns:The migration_policy of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmMigrationOptions
numa_tune_mode

Gets the numa_tune_mode of this OlvmVirtualMachine. How the NUMA topology is applied.

Allowed values for this property are: “INTERLEAVE”, “PREFERRED”, “STRICT”

Returns:The numa_tune_mode of this OlvmVirtualMachine.
Return type:str
origin

Gets the origin of this OlvmVirtualMachine. The origin of this virtual machine.

Returns:The origin of this OlvmVirtualMachine.
Return type:str
os

Gets the os of this OlvmVirtualMachine.

Returns:The os of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmOperatingSystem
placement_policy

Gets the placement_policy of this OlvmVirtualMachine.

Returns:The placement_policy of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmVmPlacementPolicy
serial_number

Gets the serial_number of this OlvmVirtualMachine.

Returns:The serial_number of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmSerialNumber
small_icon

Gets the small_icon of this OlvmVirtualMachine.

Returns:The small_icon of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmIcon
status

Gets the status of this OlvmVirtualMachine.

Returns:The status of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmVmStatus
status_detail

Gets the status_detail of this OlvmVirtualMachine. Human readable detail of current status.

Returns:The status_detail of this OlvmVirtualMachine.
Return type:str
stop_reason

Gets the stop_reason of this OlvmVirtualMachine. The reason the virtual machine was stopped.

Returns:The stop_reason of this OlvmVirtualMachine.
Return type:str
storage_domain_lease

Gets the storage_domain_lease of this OlvmVirtualMachine.

Returns:The storage_domain_lease of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmStorageDomainProperties
storage_error_resume_behavior

Gets the storage_error_resume_behavior of this OlvmVirtualMachine. Determines how the virtual machine will be resumed after storage error.

Allowed values for this property are: “AUTO_RESUME”, “KILL”, “LEAVE_PAUSED”

Returns:The storage_error_resume_behavior of this OlvmVirtualMachine.
Return type:str
time_created

Gets the time_created of this OlvmVirtualMachine. Creation time.

Returns:The time_created of this OlvmVirtualMachine.
Return type:datetime
time_start

Gets the time_start of this OlvmVirtualMachine. The date in which the virtual machine was started.

Returns:The time_start of this OlvmVirtualMachine.
Return type:datetime
time_stop

Gets the time_stop of this OlvmVirtualMachine. The date in which the virtual machine was stopped.

Returns:The time_stop of this OlvmVirtualMachine.
Return type:datetime
timezone

Gets the timezone of this OlvmVirtualMachine. Name of time zone.

Returns:The timezone of this OlvmVirtualMachine.
Return type:str
type

Gets the type of this OlvmVirtualMachine.

Returns:The type of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmVmType
usb

Gets the usb of this OlvmVirtualMachine.

Returns:The usb of this OlvmVirtualMachine.
Return type:oci.cloud_migrations.models.OlvmUsb
virtio_scsi_multi_queues

Gets the virtio_scsi_multi_queues of this OlvmVirtualMachine. Number of queues for a Virtio-SCSI contoller this field requires virtioScsiMultiQueuesEnabled to be true see virtioScsiMultiQueuesEnabled for more info

Returns:The virtio_scsi_multi_queues of this OlvmVirtualMachine.
Return type:int
virtual_machine_name

Gets the virtual_machine_name of this OlvmVirtualMachine. Name of the property.

Returns:The virtual_machine_name of this OlvmVirtualMachine.
Return type:str