OlvmMigrationOptions

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

Bases: object

Reference to cluster-wide configuration of migration of a running virtual machine to another host.

Attributes

AUTO_CONVERGE_FALSE A constant which can be used with the auto_converge property of a OlvmMigrationOptions.
AUTO_CONVERGE_INHERIT A constant which can be used with the auto_converge property of a OlvmMigrationOptions.
AUTO_CONVERGE_TRUE A constant which can be used with the auto_converge property of a OlvmMigrationOptions.
COMPRESSED_FALSE A constant which can be used with the compressed property of a OlvmMigrationOptions.
COMPRESSED_INHERIT A constant which can be used with the compressed property of a OlvmMigrationOptions.
COMPRESSED_TRUE A constant which can be used with the compressed property of a OlvmMigrationOptions.
ENCRYPTED_FALSE A constant which can be used with the encrypted property of a OlvmMigrationOptions.
ENCRYPTED_INHERIT A constant which can be used with the encrypted property of a OlvmMigrationOptions.
ENCRYPTED_TRUE A constant which can be used with the encrypted property of a OlvmMigrationOptions.
PARALLEL_MIGRATIONS_POLICY_AUTO A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions.
PARALLEL_MIGRATIONS_POLICY_AUTO_PARALLEL A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions.
PARALLEL_MIGRATIONS_POLICY_CUSTOM A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions.
PARALLEL_MIGRATIONS_POLICY_DISABLED A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions.
PARALLEL_MIGRATIONS_POLICY_INHERIT A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions.
auto_converge Gets the auto_converge of this OlvmMigrationOptions.
bandwidth Gets the bandwidth of this OlvmMigrationOptions.
compressed Gets the compressed of this OlvmMigrationOptions.
custom_parallel_migrations Gets the custom_parallel_migrations of this OlvmMigrationOptions.
encrypted Gets the encrypted of this OlvmMigrationOptions.
parallel_migrations_policy Gets the parallel_migrations_policy of this OlvmMigrationOptions.

Methods

__init__(**kwargs) Initializes a new OlvmMigrationOptions object with values from keyword arguments.
AUTO_CONVERGE_FALSE = 'FALSE'

A constant which can be used with the auto_converge property of a OlvmMigrationOptions. This constant has a value of “FALSE”

AUTO_CONVERGE_INHERIT = 'INHERIT'

A constant which can be used with the auto_converge property of a OlvmMigrationOptions. This constant has a value of “INHERIT”

AUTO_CONVERGE_TRUE = 'TRUE'

A constant which can be used with the auto_converge property of a OlvmMigrationOptions. This constant has a value of “TRUE”

COMPRESSED_FALSE = 'FALSE'

A constant which can be used with the compressed property of a OlvmMigrationOptions. This constant has a value of “FALSE”

COMPRESSED_INHERIT = 'INHERIT'

A constant which can be used with the compressed property of a OlvmMigrationOptions. This constant has a value of “INHERIT”

COMPRESSED_TRUE = 'TRUE'

A constant which can be used with the compressed property of a OlvmMigrationOptions. This constant has a value of “TRUE”

ENCRYPTED_FALSE = 'FALSE'

A constant which can be used with the encrypted property of a OlvmMigrationOptions. This constant has a value of “FALSE”

ENCRYPTED_INHERIT = 'INHERIT'

A constant which can be used with the encrypted property of a OlvmMigrationOptions. This constant has a value of “INHERIT”

ENCRYPTED_TRUE = 'TRUE'

A constant which can be used with the encrypted property of a OlvmMigrationOptions. This constant has a value of “TRUE”

PARALLEL_MIGRATIONS_POLICY_AUTO = 'AUTO'

A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions. This constant has a value of “AUTO”

PARALLEL_MIGRATIONS_POLICY_AUTO_PARALLEL = 'AUTO_PARALLEL'

A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions. This constant has a value of “AUTO_PARALLEL”

PARALLEL_MIGRATIONS_POLICY_CUSTOM = 'CUSTOM'

A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions. This constant has a value of “CUSTOM”

PARALLEL_MIGRATIONS_POLICY_DISABLED = 'DISABLED'

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

PARALLEL_MIGRATIONS_POLICY_INHERIT = 'INHERIT'

A constant which can be used with the parallel_migrations_policy property of a OlvmMigrationOptions. This constant has a value of “INHERIT”

__init__(**kwargs)

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

Parameters:
  • auto_converge (str) – The value to assign to the auto_converge property of this OlvmMigrationOptions. Allowed values for this property are: “FALSE”, “INHERIT”, “TRUE”
  • bandwidth (oci.cloud_migrations.models.MigrationBandwidth) – The value to assign to the bandwidth property of this OlvmMigrationOptions.
  • compressed (str) – The value to assign to the compressed property of this OlvmMigrationOptions. Allowed values for this property are: “FALSE”, “INHERIT”, “TRUE”
  • custom_parallel_migrations (int) – The value to assign to the custom_parallel_migrations property of this OlvmMigrationOptions.
  • encrypted (str) – The value to assign to the encrypted property of this OlvmMigrationOptions. Allowed values for this property are: “FALSE”, “INHERIT”, “TRUE”
  • parallel_migrations_policy (str) – The value to assign to the parallel_migrations_policy property of this OlvmMigrationOptions. Allowed values for this property are: “AUTO”, “AUTO_PARALLEL”, “CUSTOM”, “DISABLED”, “INHERIT”
auto_converge

Gets the auto_converge of this OlvmMigrationOptions. Enum representing the boolean value that can be either set, or inherited from a higher level. The inheritance order is virtual machine ??? cluster ??? engine-config.

Allowed values for this property are: “FALSE”, “INHERIT”, “TRUE”

Returns:The auto_converge of this OlvmMigrationOptions.
Return type:str
bandwidth

Gets the bandwidth of this OlvmMigrationOptions.

Returns:The bandwidth of this OlvmMigrationOptions.
Return type:oci.cloud_migrations.models.MigrationBandwidth
compressed

Gets the compressed of this OlvmMigrationOptions. Enum representing the boolean value that can be either set, or inherited from a higher level. The inheritance order is virtual machine ??? cluster ??? engine-config.

Allowed values for this property are: “FALSE”, “INHERIT”, “TRUE”

Returns:The compressed of this OlvmMigrationOptions.
Return type:str
custom_parallel_migrations

Gets the custom_parallel_migrations of this OlvmMigrationOptions. Specifies how many parallel migration connections to use.

Returns:The custom_parallel_migrations of this OlvmMigrationOptions.
Return type:int
encrypted

Gets the encrypted of this OlvmMigrationOptions. Enum representing the boolean value that can be either set, or inherited from a higher level. The inheritance order is virtual machine ??? cluster ??? engine-config.

Allowed values for this property are: “FALSE”, “INHERIT”, “TRUE”

Returns:The encrypted of this OlvmMigrationOptions.
Return type:str
parallel_migrations_policy

Gets the parallel_migrations_policy of this OlvmMigrationOptions. Type representing parallel migration connections policy.

Allowed values for this property are: “AUTO”, “AUTO_PARALLEL”, “CUSTOM”, “DISABLED”, “INHERIT”

Returns:The parallel_migrations_policy of this OlvmMigrationOptions.
Return type:str