ValidateDatabaseToolsConnectionOracleDatabaseResult¶
- 
class oci.database_tools.models.ValidateDatabaseToolsConnectionOracleDatabaseResult(**kwargs)¶
- Bases: - oci.database_tools.models.validate_database_tools_connection_result.ValidateDatabaseToolsConnectionResult- Connection validaton result for the Oracle Database. - Attributes - DBMS_CLOUD_STATUS_AVAILABLE- A constant which can be used with the dbms_cloud_status property of a ValidateDatabaseToolsConnectionOracleDatabaseResult. - DBMS_CLOUD_STATUS_UNAVAILABLE- A constant which can be used with the dbms_cloud_status property of a ValidateDatabaseToolsConnectionOracleDatabaseResult. - TYPE_GENERIC_JDBC- str(object=’’) -> str - TYPE_MYSQL- str(object=’’) -> str - TYPE_ORACLE_DATABASE- str(object=’’) -> str - TYPE_POSTGRESQL- str(object=’’) -> str - action- Gets the action of this ValidateDatabaseToolsConnectionResult. - cause- Gets the cause of this ValidateDatabaseToolsConnectionResult. - cloud_service- Gets the cloud_service of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - code- [Required] Gets the code of this ValidateDatabaseToolsConnectionResult. - database_name- Gets the database_name of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - database_tools_identity_statuses- Gets the database_tools_identity_statuses of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - database_version- [Required] Gets the database_version of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - dbms_cloud_status- [Required] Gets the dbms_cloud_status of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - message- [Required] Gets the message of this ValidateDatabaseToolsConnectionResult. - type- [Required] Gets the type of this ValidateDatabaseToolsConnectionResult. - Methods - __init__(**kwargs)- Initializes a new ValidateDatabaseToolsConnectionOracleDatabaseResult object with values from keyword arguments. - get_subtype(object_dictionary)- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. - 
DBMS_CLOUD_STATUS_AVAILABLE= 'AVAILABLE'¶
- A constant which can be used with the dbms_cloud_status property of a ValidateDatabaseToolsConnectionOracleDatabaseResult. This constant has a value of “AVAILABLE” 
 - 
DBMS_CLOUD_STATUS_UNAVAILABLE= 'UNAVAILABLE'¶
- A constant which can be used with the dbms_cloud_status property of a ValidateDatabaseToolsConnectionOracleDatabaseResult. This constant has a value of “UNAVAILABLE” 
 - 
TYPE_GENERIC_JDBC= 'GENERIC_JDBC'¶
 - 
TYPE_MYSQL= 'MYSQL'¶
 - 
TYPE_ORACLE_DATABASE= 'ORACLE_DATABASE'¶
 - 
TYPE_POSTGRESQL= 'POSTGRESQL'¶
 - 
__init__(**kwargs)¶
- Initializes a new ValidateDatabaseToolsConnectionOracleDatabaseResult object with values from keyword arguments. The default value of the - typeattribute of this class is- ORACLE_DATABASEand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters: - type (str) – The value to assign to the type property of this ValidateDatabaseToolsConnectionOracleDatabaseResult. Allowed values for this property are: “ORACLE_DATABASE”, “MYSQL”, “POSTGRESQL”, “GENERIC_JDBC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- code (str) – The value to assign to the code property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
- message (str) – The value to assign to the message property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
- cause (str) – The value to assign to the cause property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
- action (str) – The value to assign to the action property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
- database_name (str) – The value to assign to the database_name property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
- database_version (str) – The value to assign to the database_version property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
- dbms_cloud_status (str) – The value to assign to the dbms_cloud_status property of this ValidateDatabaseToolsConnectionOracleDatabaseResult. Allowed values for this property are: “AVAILABLE”, “UNAVAILABLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- cloud_service (str) – The value to assign to the cloud_service property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
- database_tools_identity_statuses (list[oci.database_tools.models.ValidationIdentityStatus]) – The value to assign to the database_tools_identity_statuses property of this ValidateDatabaseToolsConnectionOracleDatabaseResult.
 
 - 
action¶
- Gets the action of this ValidateDatabaseToolsConnectionResult. A human-readable message that suggests a remedial action to resolve the validation error. - Returns: - The action of this ValidateDatabaseToolsConnectionResult. - Return type: - str 
 - 
cause¶
- Gets the cause of this ValidateDatabaseToolsConnectionResult. A human-readable message that describes possible causes for the validation error. - Returns: - The cause of this ValidateDatabaseToolsConnectionResult. - Return type: - str 
 - 
cloud_service¶
- Gets the cloud_service of this ValidateDatabaseToolsConnectionOracleDatabaseResult. Displays the CLOUD_SERVICE value within the USERENV context - Returns: - The cloud_service of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - Return type: - str 
 - 
code¶
- [Required] Gets the code of this ValidateDatabaseToolsConnectionResult. A short code that defines the result of the validation, meant for programmatic parsing. The value OK indicates that the validation was successful. - Returns: - The code of this ValidateDatabaseToolsConnectionResult. - Return type: - str 
 - 
database_name¶
- Gets the database_name of this ValidateDatabaseToolsConnectionOracleDatabaseResult. The database name. - Returns: - The database_name of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - Return type: - str 
 - 
database_tools_identity_statuses¶
- Gets the database_tools_identity_statuses of this ValidateDatabaseToolsConnectionOracleDatabaseResult. Status on whether a Database Tools identity type can be used with this connection or not. - Returns: - The database_tools_identity_statuses of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - Return type: - list[oci.database_tools.models.ValidationIdentityStatus] 
 - 
database_version¶
- [Required] Gets the database_version of this ValidateDatabaseToolsConnectionOracleDatabaseResult. The database version. - Returns: - The database_version of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - Return type: - str 
 - 
dbms_cloud_status¶
- [Required] Gets the dbms_cloud_status of this ValidateDatabaseToolsConnectionOracleDatabaseResult. The DBMS_CLOUD package installation status. - Allowed values for this property are: “AVAILABLE”, “UNAVAILABLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The dbms_cloud_status of this ValidateDatabaseToolsConnectionOracleDatabaseResult. - Return type: - str 
 - 
static get_subtype(object_dictionary)¶
- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. 
 - 
message¶
- [Required] Gets the message of this ValidateDatabaseToolsConnectionResult. A human-readable message that describes the result of the validation. - Returns: - The message of this ValidateDatabaseToolsConnectionResult. - Return type: - str 
 - 
type¶
- [Required] Gets the type of this ValidateDatabaseToolsConnectionResult. The Database Tools connection type. - Allowed values for this property are: “ORACLE_DATABASE”, “MYSQL”, “POSTGRESQL”, “GENERIC_JDBC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The type of this ValidateDatabaseToolsConnectionResult. - Return type: - str 
 
-