OlvmClusterProperties

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

Bases: object

OLVM Cluster properties.

Attributes

FIPS_MODE_DISABLED A constant which can be used with the fips_mode property of a OlvmClusterProperties.
FIPS_MODE_ENABLED A constant which can be used with the fips_mode property of a OlvmClusterProperties.
FIPS_MODE_UNDEFINED A constant which can be used with the fips_mode property of a OlvmClusterProperties.
FIREWALL_TYPE_FIREWALLD A constant which can be used with the firewall_type property of a OlvmClusterProperties.
FIREWALL_TYPE_IPTABLES A constant which can be used with the firewall_type property of a OlvmClusterProperties.
LOG_MAX_MEMORY_USED_THRESHOLD_TYPE_ABSOLUTE_VALUE_IN_MB A constant which can be used with the log_max_memory_used_threshold_type property of a OlvmClusterProperties.
LOG_MAX_MEMORY_USED_THRESHOLD_TYPE_PERCENTAGE A constant which can be used with the log_max_memory_used_threshold_type property of a OlvmClusterProperties.
SWITCH_TYPE_LEGACY A constant which can be used with the switch_type property of a OlvmClusterProperties.
SWITCH_TYPE_OVS A constant which can be used with the switch_type property of a OlvmClusterProperties.
bios_type Gets the bios_type of this OlvmClusterProperties.
cluster_description Gets the cluster_description of this OlvmClusterProperties.
cluster_name [Required] Gets the cluster_name of this OlvmClusterProperties.
comment Gets the comment of this OlvmClusterProperties.
cpu Gets the cpu of this OlvmClusterProperties.
custom_scheduling_policy_properties Gets the custom_scheduling_policy_properties of this OlvmClusterProperties.
data_centers Gets the data_centers of this OlvmClusterProperties.
display Gets the display of this OlvmClusterProperties.
error_handling Gets the error_handling of this OlvmClusterProperties.
fencing_policy Gets the fencing_policy of this OlvmClusterProperties.
fips_mode Gets the fips_mode of this OlvmClusterProperties.
firewall_type Gets the firewall_type of this OlvmClusterProperties.
gluster_tuned_profile Gets the gluster_tuned_profile of this OlvmClusterProperties.
is_ballooning_enabled Gets the is_ballooning_enabled of this OlvmClusterProperties.
is_gluster_service Gets the is_gluster_service of this OlvmClusterProperties.
is_ha_reservation Gets the is_ha_reservation of this OlvmClusterProperties.
is_trusted_service Gets the is_trusted_service of this OlvmClusterProperties.
is_tunnel_migration Gets the is_tunnel_migration of this OlvmClusterProperties.
is_update_in_progress Gets the is_update_in_progress of this OlvmClusterProperties.
is_use_threads_as_cores Gets the is_use_threads_as_cores of this OlvmClusterProperties.
is_virt_service Gets the is_virt_service of this OlvmClusterProperties.
is_vnc_encryption Gets the is_vnc_encryption of this OlvmClusterProperties.
ksm Gets the ksm of this OlvmClusterProperties.
log_max_memory_used_threshold Gets the log_max_memory_used_threshold of this OlvmClusterProperties.
log_max_memory_used_threshold_type Gets the log_max_memory_used_threshold_type of this OlvmClusterProperties.
memory_policy Gets the memory_policy of this OlvmClusterProperties.
migration_policy Gets the migration_policy of this OlvmClusterProperties.
required_rng_sources Gets the required_rng_sources of this OlvmClusterProperties.
serial_number Gets the serial_number of this OlvmClusterProperties.
supported_versions Gets the supported_versions of this OlvmClusterProperties.
switch_type Gets the switch_type of this OlvmClusterProperties.
upgrade_correlation_id Gets the upgrade_correlation_id of this OlvmClusterProperties.
upgrade_percent_complete Gets the upgrade_percent_complete of this OlvmClusterProperties.
version Gets the version of this OlvmClusterProperties.

Methods

__init__(**kwargs) Initializes a new OlvmClusterProperties object with values from keyword arguments.
FIPS_MODE_DISABLED = 'DISABLED'

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

FIPS_MODE_ENABLED = 'ENABLED'

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

FIPS_MODE_UNDEFINED = 'UNDEFINED'

A constant which can be used with the fips_mode property of a OlvmClusterProperties. This constant has a value of “UNDEFINED”

FIREWALL_TYPE_FIREWALLD = 'FIREWALLD'

A constant which can be used with the firewall_type property of a OlvmClusterProperties. This constant has a value of “FIREWALLD”

FIREWALL_TYPE_IPTABLES = 'IPTABLES'

A constant which can be used with the firewall_type property of a OlvmClusterProperties. This constant has a value of “IPTABLES”

LOG_MAX_MEMORY_USED_THRESHOLD_TYPE_ABSOLUTE_VALUE_IN_MB = 'ABSOLUTE_VALUE_IN_MB'

A constant which can be used with the log_max_memory_used_threshold_type property of a OlvmClusterProperties. This constant has a value of “ABSOLUTE_VALUE_IN_MB”

LOG_MAX_MEMORY_USED_THRESHOLD_TYPE_PERCENTAGE = 'PERCENTAGE'

A constant which can be used with the log_max_memory_used_threshold_type property of a OlvmClusterProperties. This constant has a value of “PERCENTAGE”

SWITCH_TYPE_LEGACY = 'LEGACY'

A constant which can be used with the switch_type property of a OlvmClusterProperties. This constant has a value of “LEGACY”

SWITCH_TYPE_OVS = 'OVS'

A constant which can be used with the switch_type property of a OlvmClusterProperties. This constant has a value of “OVS”

__init__(**kwargs)

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

Parameters:
  • cluster_name (str) – The value to assign to the cluster_name property of this OlvmClusterProperties.
  • cluster_description (str) – The value to assign to the cluster_description property of this OlvmClusterProperties.
  • comment (str) – The value to assign to the comment property of this OlvmClusterProperties.
  • is_ballooning_enabled (bool) – The value to assign to the is_ballooning_enabled property of this OlvmClusterProperties.
  • bios_type (oci.cloud_migrations.models.OlvmBiosType) – The value to assign to the bios_type property of this OlvmClusterProperties.
  • cpu (oci.cloud_migrations.models.OlvmCpu) – The value to assign to the cpu property of this OlvmClusterProperties.
  • custom_scheduling_policy_properties (list[oci.cloud_migrations.models.OlvmProperty]) – The value to assign to the custom_scheduling_policy_properties property of this OlvmClusterProperties.
  • display (oci.cloud_migrations.models.OlvmDisplay) – The value to assign to the display property of this OlvmClusterProperties.
  • error_handling (oci.cloud_migrations.models.OlvmErrorHandling) – The value to assign to the error_handling property of this OlvmClusterProperties.
  • fencing_policy (oci.cloud_migrations.models.OlvmFencingPolicy) – The value to assign to the fencing_policy property of this OlvmClusterProperties.
  • fips_mode (str) – The value to assign to the fips_mode property of this OlvmClusterProperties. Allowed values for this property are: “DISABLED”, “ENABLED”, “UNDEFINED”
  • firewall_type (str) – The value to assign to the firewall_type property of this OlvmClusterProperties. Allowed values for this property are: “FIREWALLD”, “IPTABLES”
  • is_gluster_service (bool) – The value to assign to the is_gluster_service property of this OlvmClusterProperties.
  • gluster_tuned_profile (str) – The value to assign to the gluster_tuned_profile property of this OlvmClusterProperties.
  • is_ha_reservation (bool) – The value to assign to the is_ha_reservation property of this OlvmClusterProperties.
  • ksm (oci.cloud_migrations.models.Ksm) – The value to assign to the ksm property of this OlvmClusterProperties.
  • log_max_memory_used_threshold (int) – The value to assign to the log_max_memory_used_threshold property of this OlvmClusterProperties.
  • log_max_memory_used_threshold_type (str) – The value to assign to the log_max_memory_used_threshold_type property of this OlvmClusterProperties. Allowed values for this property are: “ABSOLUTE_VALUE_IN_MB”, “PERCENTAGE”
  • memory_policy (oci.cloud_migrations.models.OlvmMemoryPolicy) – The value to assign to the memory_policy property of this OlvmClusterProperties.
  • migration_policy (oci.cloud_migrations.models.OlvmMigrationOptions) – The value to assign to the migration_policy property of this OlvmClusterProperties.
  • required_rng_sources (list[oci.cloud_migrations.models.RngSource]) – The value to assign to the required_rng_sources property of this OlvmClusterProperties.
  • serial_number (oci.cloud_migrations.models.OlvmSerialNumber) – The value to assign to the serial_number property of this OlvmClusterProperties.
  • supported_versions (list[oci.cloud_migrations.models.OlvmVersion]) – The value to assign to the supported_versions property of this OlvmClusterProperties.
  • switch_type (str) – The value to assign to the switch_type property of this OlvmClusterProperties. Allowed values for this property are: “LEGACY”, “OVS”
  • is_use_threads_as_cores (bool) – The value to assign to the is_use_threads_as_cores property of this OlvmClusterProperties.
  • is_trusted_service (bool) – The value to assign to the is_trusted_service property of this OlvmClusterProperties.
  • is_tunnel_migration (bool) – The value to assign to the is_tunnel_migration property of this OlvmClusterProperties.
  • upgrade_correlation_id (str) – The value to assign to the upgrade_correlation_id property of this OlvmClusterProperties.
  • is_update_in_progress (bool) – The value to assign to the is_update_in_progress property of this OlvmClusterProperties.
  • upgrade_percent_complete (int) – The value to assign to the upgrade_percent_complete property of this OlvmClusterProperties.
  • version (oci.cloud_migrations.models.OlvmVersion) – The value to assign to the version property of this OlvmClusterProperties.
  • is_virt_service (bool) – The value to assign to the is_virt_service property of this OlvmClusterProperties.
  • is_vnc_encryption (bool) – The value to assign to the is_vnc_encryption property of this OlvmClusterProperties.
  • data_centers (list[oci.cloud_migrations.models.OlvmDataCenter]) – The value to assign to the data_centers property of this OlvmClusterProperties.
bios_type

Gets the bios_type of this OlvmClusterProperties.

Returns:The bios_type of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmBiosType
cluster_description

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

Returns:The cluster_description of this OlvmClusterProperties.
Return type:str
cluster_name

[Required] Gets the cluster_name of this OlvmClusterProperties. A human-readable name in plain text.

Returns:The cluster_name of this OlvmClusterProperties.
Return type:str
comment

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

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

Gets the cpu of this OlvmClusterProperties.

Returns:The cpu of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmCpu
custom_scheduling_policy_properties

Gets the custom_scheduling_policy_properties of this OlvmClusterProperties. Custom scheduling policy properties of the cluster.

Returns:The custom_scheduling_policy_properties of this OlvmClusterProperties.
Return type:list[oci.cloud_migrations.models.OlvmProperty]
data_centers

Gets the data_centers of this OlvmClusterProperties. List of data centers where storage domain belongs

Returns:The data_centers of this OlvmClusterProperties.
Return type:list[oci.cloud_migrations.models.OlvmDataCenter]
display

Gets the display of this OlvmClusterProperties.

Returns:The display of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmDisplay
error_handling

Gets the error_handling of this OlvmClusterProperties.

Returns:The error_handling of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmErrorHandling
fencing_policy

Gets the fencing_policy of this OlvmClusterProperties.

Returns:The fencing_policy of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmFencingPolicy
fips_mode

Gets the fips_mode of this OlvmClusterProperties. FIPS mode of the cluster.

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

Returns:The fips_mode of this OlvmClusterProperties.
Return type:str
firewall_type

Gets the firewall_type of this OlvmClusterProperties. The type of firewall to be used on hosts in this cluster.

Allowed values for this property are: “FIREWALLD”, “IPTABLES”

Returns:The firewall_type of this OlvmClusterProperties.
Return type:str
gluster_tuned_profile

Gets the gluster_tuned_profile of this OlvmClusterProperties. The name of the tuned profile.

Returns:The gluster_tuned_profile of this OlvmClusterProperties.
Return type:str
is_ballooning_enabled

Gets the is_ballooning_enabled of this OlvmClusterProperties. Whether ballooning is enabled.

Returns:The is_ballooning_enabled of this OlvmClusterProperties.
Return type:bool
is_gluster_service

Gets the is_gluster_service of this OlvmClusterProperties. Indicates if Gluster service is used.

Returns:The is_gluster_service of this OlvmClusterProperties.
Return type:bool
is_ha_reservation

Gets the is_ha_reservation of this OlvmClusterProperties. Indicates whether HA reservation is enabled.

Returns:The is_ha_reservation of this OlvmClusterProperties.
Return type:bool
is_trusted_service

Gets the is_trusted_service of this OlvmClusterProperties. Indicates if trusted service is enabled

Returns:The is_trusted_service of this OlvmClusterProperties.
Return type:bool
is_tunnel_migration

Gets the is_tunnel_migration of this OlvmClusterProperties. Indicates if tunnel migration is enabled

Returns:The is_tunnel_migration of this OlvmClusterProperties.
Return type:bool
is_update_in_progress

Gets the is_update_in_progress of this OlvmClusterProperties. Indicates if an upgrade has been started for the cluster.

Returns:The is_update_in_progress of this OlvmClusterProperties.
Return type:bool
is_use_threads_as_cores

Gets the is_use_threads_as_cores of this OlvmClusterProperties. Indicates if threads should be used as cores

Returns:The is_use_threads_as_cores of this OlvmClusterProperties.
Return type:bool
is_virt_service

Gets the is_virt_service of this OlvmClusterProperties. Indicates if virt service is enabled.

Returns:The is_virt_service of this OlvmClusterProperties.
Return type:bool
is_vnc_encryption

Gets the is_vnc_encryption of this OlvmClusterProperties. Indicates if VNC encryption is enabled.

Returns:The is_vnc_encryption of this OlvmClusterProperties.
Return type:bool
ksm

Gets the ksm of this OlvmClusterProperties.

Returns:The ksm of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.Ksm
log_max_memory_used_threshold

Gets the log_max_memory_used_threshold of this OlvmClusterProperties. The memory consumption threshold for logging audit log events

Returns:The log_max_memory_used_threshold of this OlvmClusterProperties.
Return type:int
log_max_memory_used_threshold_type

Gets the log_max_memory_used_threshold_type of this OlvmClusterProperties. The memory consumption threshold type for logging audit log events.

Allowed values for this property are: “ABSOLUTE_VALUE_IN_MB”, “PERCENTAGE”

Returns:The log_max_memory_used_threshold_type of this OlvmClusterProperties.
Return type:str
memory_policy

Gets the memory_policy of this OlvmClusterProperties.

Returns:The memory_policy of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmMemoryPolicy
migration_policy

Gets the migration_policy of this OlvmClusterProperties.

Returns:The migration_policy of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmMigrationOptions
required_rng_sources

Gets the required_rng_sources of this OlvmClusterProperties. Set of random number generator (RNG) sources required from each host in the cluster.

Returns:The required_rng_sources of this OlvmClusterProperties.
Return type:list[oci.cloud_migrations.models.RngSource]
serial_number

Gets the serial_number of this OlvmClusterProperties.

Returns:The serial_number of this OlvmClusterProperties.
Return type:oci.cloud_migrations.models.OlvmSerialNumber
supported_versions

Gets the supported_versions of this OlvmClusterProperties. List of supported versions.

Returns:The supported_versions of this OlvmClusterProperties.
Return type:list[oci.cloud_migrations.models.OlvmVersion]
switch_type

Gets the switch_type of this OlvmClusterProperties. Describes all switch types supported by the Manager

Allowed values for this property are: “LEGACY”, “OVS”

Returns:The switch_type of this OlvmClusterProperties.
Return type:str
upgrade_correlation_id

Gets the upgrade_correlation_id of this OlvmClusterProperties. The upgrade correlation identifier.

Returns:The upgrade_correlation_id of this OlvmClusterProperties.
Return type:str
upgrade_percent_complete

Gets the upgrade_percent_complete of this OlvmClusterProperties. If an upgrade is in progress, the upgrade???s reported percent complete.

Returns:The upgrade_percent_complete of this OlvmClusterProperties.
Return type:int
version

Gets the version of this OlvmClusterProperties.

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