SourceDatabaseDetails¶
-
class
oci.database.models.SourceDatabaseDetails(**kwargs)¶ Bases:
objectSource Autonomous AI Database details.
Attributes
DB_WORKLOAD_AJDA constant which can be used with the db_workload property of a SourceDatabaseDetails. DB_WORKLOAD_APEXA constant which can be used with the db_workload property of a SourceDatabaseDetails. DB_WORKLOAD_DWA constant which can be used with the db_workload property of a SourceDatabaseDetails. DB_WORKLOAD_LHA constant which can be used with the db_workload property of a SourceDatabaseDetails. DB_WORKLOAD_OLTPA constant which can be used with the db_workload property of a SourceDatabaseDetails. autonomous_container_database_customer_contactsGets the autonomous_container_database_customer_contacts of this SourceDatabaseDetails. autonomous_container_database_display_nameGets the autonomous_container_database_display_name of this SourceDatabaseDetails. autonomous_container_database_dst_file_versionGets the autonomous_container_database_dst_file_version of this SourceDatabaseDetails. autonomous_container_database_nameGets the autonomous_container_database_name of this SourceDatabaseDetails. autonomous_database_customer_contactsGets the autonomous_database_customer_contacts of this SourceDatabaseDetails. autonomous_database_nameGets the autonomous_database_name of this SourceDatabaseDetails. autonomous_vm_cluster_display_nameGets the autonomous_vm_cluster_display_name of this SourceDatabaseDetails. db_workloadGets 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_LH= 'LH'¶ A constant which can be used with the db_workload property of a SourceDatabaseDetails. This constant has a value of “LH”
-
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”, “LH”, ‘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 AI 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 AI 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 AI Database workload type. The following values are valid: - OLTP - indicates an Autonomous AI Transaction Processing database - DW - indicates an Autonomous AI Lakehouse database - AJD - indicates an Autonomous AI JSON Database - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type. - LH - indicates an Oracle Autonomous AI Lakehouse database
Note Starting December 2026, DW will not be supported as a valid value for this parameter. When creating an Autonomous AI Database, if this parameter is not specified, the default value is OLTP.
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”, “LH”, ‘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
-