CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails¶
-
class
oci.distributed_database.models.CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails(**kwargs)¶ Bases:
objectDetails required for creation of ExaDbXs based catalog peer.
Attributes
PROTECTION_MODE_MAXIMUM_AVAILABILITYA constant which can be used with the protection_mode property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. PROTECTION_MODE_MAXIMUM_PERFORMANCEA constant which can be used with the protection_mode property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. PROTECTION_MODE_MAXIMUM_PROTECTIONA constant which can be used with the protection_mode property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. TRANSPORT_TYPE_ASYNCA constant which can be used with the transport_type property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. TRANSPORT_TYPE_FASTSYNCA constant which can be used with the transport_type property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. TRANSPORT_TYPE_SYNCA constant which can be used with the transport_type property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. availability_domain[Required] Gets the availability_domain of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. db_storage_vault_details[Required] Gets the db_storage_vault_details of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. protection_modeGets the protection_mode of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. transport_typeGets the transport_type of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. vm_cluster_details[Required] Gets the vm_cluster_details of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Methods
__init__(**kwargs)Initializes a new CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails object with values from keyword arguments. -
PROTECTION_MODE_MAXIMUM_AVAILABILITY= 'MAXIMUM_AVAILABILITY'¶ A constant which can be used with the protection_mode property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. This constant has a value of “MAXIMUM_AVAILABILITY”
-
PROTECTION_MODE_MAXIMUM_PERFORMANCE= 'MAXIMUM_PERFORMANCE'¶ A constant which can be used with the protection_mode property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. This constant has a value of “MAXIMUM_PERFORMANCE”
-
PROTECTION_MODE_MAXIMUM_PROTECTION= 'MAXIMUM_PROTECTION'¶ A constant which can be used with the protection_mode property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. This constant has a value of “MAXIMUM_PROTECTION”
-
TRANSPORT_TYPE_ASYNC= 'ASYNC'¶ A constant which can be used with the transport_type property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. This constant has a value of “ASYNC”
-
TRANSPORT_TYPE_FASTSYNC= 'FASTSYNC'¶ A constant which can be used with the transport_type property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. This constant has a value of “FASTSYNC”
-
TRANSPORT_TYPE_SYNC= 'SYNC'¶ A constant which can be used with the transport_type property of a CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. This constant has a value of “SYNC”
-
__init__(**kwargs)¶ Initializes a new CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - protection_mode (str) – The value to assign to the protection_mode property of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Allowed values for this property are: “MAXIMUM_AVAILABILITY”, “MAXIMUM_PERFORMANCE”, “MAXIMUM_PROTECTION”
- transport_type (str) – The value to assign to the transport_type property of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Allowed values for this property are: “SYNC”, “ASYNC”, “FASTSYNC”
- availability_domain (str) – The value to assign to the availability_domain property of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails.
- db_storage_vault_details (oci.distributed_database.models.DbStorageVaultDetails) – The value to assign to the db_storage_vault_details property of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails.
- vm_cluster_details (oci.distributed_database.models.VmClusterDetails) – The value to assign to the vm_cluster_details property of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails.
-
availability_domain¶ [Required] Gets the availability_domain of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. The name of the availability domain that the distributed database shard will be located in.
Returns: The availability_domain of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Return type: str
-
db_storage_vault_details¶ [Required] Gets the db_storage_vault_details of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails.
Returns: The db_storage_vault_details of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Return type: oci.distributed_database.models.DbStorageVaultDetails
-
protection_mode¶ Gets the protection_mode of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. The protectionMode for the catalog peer.
Allowed values for this property are: “MAXIMUM_AVAILABILITY”, “MAXIMUM_PERFORMANCE”, “MAXIMUM_PROTECTION”
Returns: The protection_mode of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Return type: str
-
transport_type¶ Gets the transport_type of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. The redo transport type to use for this Data Guard association.
Allowed values for this property are: “SYNC”, “ASYNC”, “FASTSYNC”
Returns: The transport_type of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Return type: str
-
vm_cluster_details¶ [Required] Gets the vm_cluster_details of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails.
Returns: The vm_cluster_details of this CreateCatalogPeerWithExadbXsNewVaultAndClusterDetails. Return type: oci.distributed_database.models.VmClusterDetails
-