ExternalAsmInstanceParameters

class oci.database_management.models.ExternalAsmInstanceParameters(**kwargs)

Bases: object

The initialization parameters for an ASM instance.

Methods

__init__(**kwargs) Initializes a new ExternalAsmInstanceParameters object with values from keyword arguments.

Attributes

asm_instance_display_name [Required] Gets the asm_instance_display_name of this ExternalAsmInstanceParameters.
asm_instance_id [Required] Gets the asm_instance_id of this ExternalAsmInstanceParameters.
auto_mount_disk_groups [Required] Gets the auto_mount_disk_groups of this ExternalAsmInstanceParameters.
disk_discovery_path [Required] Gets the disk_discovery_path of this ExternalAsmInstanceParameters.
preferred_read_failure_groups [Required] Gets the preferred_read_failure_groups of this ExternalAsmInstanceParameters.
rebalance_power [Required] Gets the rebalance_power of this ExternalAsmInstanceParameters.
__init__(**kwargs)

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

Parameters:
  • asm_instance_id (str) – The value to assign to the asm_instance_id property of this ExternalAsmInstanceParameters.
  • asm_instance_display_name (str) – The value to assign to the asm_instance_display_name property of this ExternalAsmInstanceParameters.
  • disk_discovery_path (str) – The value to assign to the disk_discovery_path property of this ExternalAsmInstanceParameters.
  • auto_mount_disk_groups (list[str]) – The value to assign to the auto_mount_disk_groups property of this ExternalAsmInstanceParameters.
  • rebalance_power (int) – The value to assign to the rebalance_power property of this ExternalAsmInstanceParameters.
  • preferred_read_failure_groups (list[str]) – The value to assign to the preferred_read_failure_groups property of this ExternalAsmInstanceParameters.
asm_instance_display_name

[Required] Gets the asm_instance_display_name of this ExternalAsmInstanceParameters. The user-friendly name for the ASM instance. The name does not have to be unique.

Returns:The asm_instance_display_name of this ExternalAsmInstanceParameters.
Return type:str
asm_instance_id

[Required] Gets the asm_instance_id of this ExternalAsmInstanceParameters. The OCID of the external ASM instance.

Returns:The asm_instance_id of this ExternalAsmInstanceParameters.
Return type:str
auto_mount_disk_groups

[Required] Gets the auto_mount_disk_groups of this ExternalAsmInstanceParameters. The list of disk group names that an ASM instance mounts at startup or when the ALTER DISKGROUP ALL MOUNT statement is issued.

Returns:The auto_mount_disk_groups of this ExternalAsmInstanceParameters.
Return type:list[str]
disk_discovery_path

[Required] Gets the disk_discovery_path of this ExternalAsmInstanceParameters. An operating system-dependent value used to limit the set of disks considered for discovery.

Returns:The disk_discovery_path of this ExternalAsmInstanceParameters.
Return type:str
preferred_read_failure_groups

[Required] Gets the preferred_read_failure_groups of this ExternalAsmInstanceParameters. The list of failure groups that contain preferred read disks.

Returns:The preferred_read_failure_groups of this ExternalAsmInstanceParameters.
Return type:list[str]
rebalance_power

[Required] Gets the rebalance_power of this ExternalAsmInstanceParameters. The maximum power on an ASM instance for disk rebalancing.

Returns:The rebalance_power of this ExternalAsmInstanceParameters.
Return type:int