AdbDetail¶
-
class
oci.dif.models.AdbDetail(**kwargs)¶ Bases:
objectDetails to create an Oracle Autonomous Database.
Attributes
DB_WORKLOAD_DWA constant which can be used with the db_workload property of a AdbDetail. DB_WORKLOAD_OLTPA constant which can be used with the db_workload property of a AdbDetail. admin_password_id[Required] Gets the admin_password_id of this AdbDetail. data_storage_size_in_tbs[Required] Gets the data_storage_size_in_tbs of this AdbDetail. db_version[Required] Gets the db_version of this AdbDetail. db_workload[Required] Gets the db_workload of this AdbDetail. ecpu[Required] Gets the ecpu of this AdbDetail. instance_id[Required] Gets the instance_id of this AdbDetail. is_mtls_connection_requiredGets the is_mtls_connection_required of this AdbDetail. is_publicGets the is_public of this AdbDetail. subnet_idGets the subnet_id of this AdbDetail. tools_public_accessGets the tools_public_access of this AdbDetail. Methods
__init__(**kwargs)Initializes a new AdbDetail object with values from keyword arguments. -
DB_WORKLOAD_DW= 'DW'¶ A constant which can be used with the db_workload property of a AdbDetail. This constant has a value of “DW”
-
DB_WORKLOAD_OLTP= 'OLTP'¶ A constant which can be used with the db_workload property of a AdbDetail. This constant has a value of “OLTP”
-
__init__(**kwargs)¶ Initializes a new AdbDetail object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - instance_id (str) – The value to assign to the instance_id property of this AdbDetail.
- db_workload (str) – The value to assign to the db_workload property of this AdbDetail. Allowed values for this property are: “OLTP”, “DW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- ecpu (int) – The value to assign to the ecpu property of this AdbDetail.
- data_storage_size_in_tbs (int) – The value to assign to the data_storage_size_in_tbs property of this AdbDetail.
- admin_password_id (str) – The value to assign to the admin_password_id property of this AdbDetail.
- is_mtls_connection_required (bool) – The value to assign to the is_mtls_connection_required property of this AdbDetail.
- subnet_id (str) – The value to assign to the subnet_id property of this AdbDetail.
- db_version (str) – The value to assign to the db_version property of this AdbDetail.
- tools_public_access (str) – The value to assign to the tools_public_access property of this AdbDetail.
- is_public (bool) – The value to assign to the is_public property of this AdbDetail.
-
admin_password_id¶ [Required] Gets the admin_password_id of this AdbDetail. The OCI vault secret [/Content/General/Concepts/identifiers.htm]OCID for admin password.
Returns: The admin_password_id of this AdbDetail. Return type: str
-
data_storage_size_in_tbs¶ [Required] Gets the data_storage_size_in_tbs of this AdbDetail. The size, in terabytes, of the data volume that will be created and attached to the database.
Returns: The data_storage_size_in_tbs of this AdbDetail. Return type: int
-
db_version¶ [Required] Gets the db_version of this AdbDetail. A valid Oracle Database version for Autonomous Database.
Returns: The db_version of this AdbDetail. Return type: str
-
db_workload¶ [Required] Gets the db_workload of this AdbDetail. DB Workload to be used with ADB. Accepted values are OLTP, DW.
Allowed values for this property are: “OLTP”, “DW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The db_workload of this AdbDetail. Return type: str
-
ecpu¶ [Required] Gets the ecpu of this AdbDetail. The compute amount (ECPUs) available to the database.
Returns: The ecpu of this AdbDetail. Return type: int
-
instance_id¶ [Required] Gets the instance_id of this AdbDetail. Id for the adw instance.
Returns: The instance_id of this AdbDetail. Return type: str
-
is_mtls_connection_required¶ Gets the is_mtls_connection_required of this AdbDetail. Specifies if the Autonomous Database requires mTLS connections.
Returns: The is_mtls_connection_required of this AdbDetail. Return type: bool
-
is_public¶ Gets the is_public of this AdbDetail. If true then subnetId should not be provided.
Returns: The is_public of this AdbDetail. Return type: bool
-
subnet_id¶ Gets the subnet_id of this AdbDetail. The OCID of the subnet the Autonomous Database is associated with.
Returns: The subnet_id of this AdbDetail. Return type: str
-
tools_public_access¶ Gets the tools_public_access of this AdbDetail. This is an array of CIDR (classless inter-domain routing) notations for a subnet or VCN OCID (virtual cloud network Oracle Cloud ID). Allowed only when subnetId is provided (private ADB).
Returns: The tools_public_access of this AdbDetail. Return type: str
-