SourceDatabaseDetails

class oci.database.models.SourceDatabaseDetails(**kwargs)

Bases: object

Source Autonomous Database details.

Attributes

DB_WORKLOAD_AJD A constant which can be used with the db_workload property of a SourceDatabaseDetails.
DB_WORKLOAD_APEX A constant which can be used with the db_workload property of a SourceDatabaseDetails.
DB_WORKLOAD_DW A constant which can be used with the db_workload property of a SourceDatabaseDetails.
DB_WORKLOAD_OLTP A constant which can be used with the db_workload property of a SourceDatabaseDetails.
autonomous_container_database_customer_contacts Gets the autonomous_container_database_customer_contacts of this SourceDatabaseDetails.
autonomous_container_database_display_name Gets the autonomous_container_database_display_name of this SourceDatabaseDetails.
autonomous_container_database_dst_file_version Gets the autonomous_container_database_dst_file_version of this SourceDatabaseDetails.
autonomous_container_database_name Gets the autonomous_container_database_name of this SourceDatabaseDetails.
autonomous_database_customer_contacts Gets the autonomous_database_customer_contacts of this SourceDatabaseDetails.
autonomous_database_name Gets the autonomous_database_name of this SourceDatabaseDetails.
autonomous_vm_cluster_display_name Gets the autonomous_vm_cluster_display_name of this SourceDatabaseDetails.
db_workload Gets the db_workload of this SourceDatabaseDetails.

Methods

__init__(**kwargs) Initializes a new SourceDatabaseDetails object with values from keyword arguments.
DB_WORKLOAD_AJD = 'AJD'

A constant which can be used with the db_workload property of a SourceDatabaseDetails. This constant has a value of “AJD”

DB_WORKLOAD_APEX = 'APEX'

A constant which can be used with the db_workload property of a SourceDatabaseDetails. This constant has a value of “APEX”

DB_WORKLOAD_DW = 'DW'

A constant which can be used with the db_workload property of a SourceDatabaseDetails. This constant has a value of “DW”

DB_WORKLOAD_OLTP = 'OLTP'

A constant which can be used with the db_workload property of a SourceDatabaseDetails. This constant has a value of “OLTP”

__init__(**kwargs)

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

Parameters:
  • autonomous_vm_cluster_display_name (str) – The value to assign to the autonomous_vm_cluster_display_name property of this SourceDatabaseDetails.
  • autonomous_container_database_name (str) – The value to assign to the autonomous_container_database_name property of this SourceDatabaseDetails.
  • autonomous_container_database_display_name (str) – The value to assign to the autonomous_container_database_display_name property of this SourceDatabaseDetails.
  • autonomous_container_database_customer_contacts (list[oci.database.models.CustomerContact]) – The value to assign to the autonomous_container_database_customer_contacts property of this SourceDatabaseDetails.
  • autonomous_container_database_dst_file_version (str) – The value to assign to the autonomous_container_database_dst_file_version property of this SourceDatabaseDetails.
  • autonomous_database_name (str) – The value to assign to the autonomous_database_name property of this SourceDatabaseDetails.
  • autonomous_database_customer_contacts (list[oci.database.models.CustomerContact]) – The value to assign to the autonomous_database_customer_contacts property of this SourceDatabaseDetails.
  • db_workload (str) – The value to assign to the db_workload property of this SourceDatabaseDetails. Allowed values for this property are: “OLTP”, “DW”, “AJD”, “APEX”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
autonomous_container_database_customer_contacts

Gets the autonomous_container_database_customer_contacts of this SourceDatabaseDetails. Customer Contacts for the Autonomous Container Database. Setting this to an empty list removes all customer contacts.

Returns:The autonomous_container_database_customer_contacts of this SourceDatabaseDetails.
Return type:list[oci.database.models.CustomerContact]
autonomous_container_database_display_name

Gets the autonomous_container_database_display_name of this SourceDatabaseDetails. The user-provided name for the Autonomous Container Database.

Returns:The autonomous_container_database_display_name of this SourceDatabaseDetails.
Return type:str
autonomous_container_database_dst_file_version

Gets the autonomous_container_database_dst_file_version of this SourceDatabaseDetails. DST Time-Zone File version of the Autonomous Container Database.

Returns:The autonomous_container_database_dst_file_version of this SourceDatabaseDetails.
Return type:str
autonomous_container_database_name

Gets the autonomous_container_database_name of this SourceDatabaseDetails. Autonomous Container Database name.

Returns:The autonomous_container_database_name of this SourceDatabaseDetails.
Return type:str
autonomous_database_customer_contacts

Gets the autonomous_database_customer_contacts of this SourceDatabaseDetails. Customer Contacts for the Autonomous database.

Returns:The autonomous_database_customer_contacts of this SourceDatabaseDetails.
Return type:list[oci.database.models.CustomerContact]
autonomous_database_name

Gets the autonomous_database_name of this SourceDatabaseDetails. Autonomous Database’s name.

Returns:The autonomous_database_name of this SourceDatabaseDetails.
Return type:str
autonomous_vm_cluster_display_name

Gets the autonomous_vm_cluster_display_name of this SourceDatabaseDetails. Autonomous VM cluster’s user-friendly name.

Returns:The autonomous_vm_cluster_display_name of this SourceDatabaseDetails.
Return type:str
db_workload

Gets the db_workload of this SourceDatabaseDetails. The Autonomous Database workload type. The following values are valid:

  • OLTP - indicates an Autonomous Transaction Processing database
  • DW - indicates an Autonomous Data Warehouse database
  • AJD - indicates an Autonomous JSON Database
  • APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.

This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.

Allowed values for this property are: “OLTP”, “DW”, “AJD”, “APEX”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The db_workload of this SourceDatabaseDetails.
Return type:str