DataSourceDetailsATP

class oci.ai_anomaly_detection.models.DataSourceDetailsATP(**kwargs)

Bases: oci.ai_anomaly_detection.models.data_source_details.DataSourceDetails

Data Source details for ATP

Attributes

DATA_SOURCE_TYPE_INFLUX str(object=’’) -> str
DATA_SOURCE_TYPE_ORACLE_ATP str(object=’’) -> str
DATA_SOURCE_TYPE_ORACLE_OBJECT_STORAGE str(object=’’) -> str
atp_password_secret_id Gets the atp_password_secret_id of this DataSourceDetailsATP.
atp_user_name Gets the atp_user_name of this DataSourceDetailsATP.
cwallet_file_secret_id Gets the cwallet_file_secret_id of this DataSourceDetailsATP.
data_source_type [Required] Gets the data_source_type of this DataSourceDetails.
database_name Gets the database_name of this DataSourceDetailsATP.
ewallet_file_secret_id Gets the ewallet_file_secret_id of this DataSourceDetailsATP.
key_store_file_secret_id Gets the key_store_file_secret_id of this DataSourceDetailsATP.
ojdbc_file_secret_id Gets the ojdbc_file_secret_id of this DataSourceDetailsATP.
table_name Gets the table_name of this DataSourceDetailsATP.
tnsnames_file_secret_id Gets the tnsnames_file_secret_id of this DataSourceDetailsATP.
truststore_file_secret_id Gets the truststore_file_secret_id of this DataSourceDetailsATP.
wallet_password_secret_id Gets the wallet_password_secret_id of this DataSourceDetailsATP.

Methods

__init__(**kwargs) Initializes a new DataSourceDetailsATP 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.
DATA_SOURCE_TYPE_INFLUX = 'INFLUX'
DATA_SOURCE_TYPE_ORACLE_ATP = 'ORACLE_ATP'
DATA_SOURCE_TYPE_ORACLE_OBJECT_STORAGE = 'ORACLE_OBJECT_STORAGE'
__init__(**kwargs)

Initializes a new DataSourceDetailsATP object with values from keyword arguments. The default value of the data_source_type attribute of this class is ORACLE_ATP and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • data_source_type (str) – The value to assign to the data_source_type property of this DataSourceDetailsATP. Allowed values for this property are: “ORACLE_OBJECT_STORAGE”, “ORACLE_ATP”, “INFLUX”
  • wallet_password_secret_id (str) – The value to assign to the wallet_password_secret_id property of this DataSourceDetailsATP.
  • atp_user_name (str) – The value to assign to the atp_user_name property of this DataSourceDetailsATP.
  • atp_password_secret_id (str) – The value to assign to the atp_password_secret_id property of this DataSourceDetailsATP.
  • cwallet_file_secret_id (str) – The value to assign to the cwallet_file_secret_id property of this DataSourceDetailsATP.
  • ewallet_file_secret_id (str) – The value to assign to the ewallet_file_secret_id property of this DataSourceDetailsATP.
  • key_store_file_secret_id (str) – The value to assign to the key_store_file_secret_id property of this DataSourceDetailsATP.
  • ojdbc_file_secret_id (str) – The value to assign to the ojdbc_file_secret_id property of this DataSourceDetailsATP.
  • tnsnames_file_secret_id (str) – The value to assign to the tnsnames_file_secret_id property of this DataSourceDetailsATP.
  • truststore_file_secret_id (str) – The value to assign to the truststore_file_secret_id property of this DataSourceDetailsATP.
  • database_name (str) – The value to assign to the database_name property of this DataSourceDetailsATP.
  • table_name (str) – The value to assign to the table_name property of this DataSourceDetailsATP.
atp_password_secret_id

Gets the atp_password_secret_id of this DataSourceDetailsATP. atp db password Secret Id

Returns:The atp_password_secret_id of this DataSourceDetailsATP.
Return type:str
atp_user_name

Gets the atp_user_name of this DataSourceDetailsATP. atp db user name

Returns:The atp_user_name of this DataSourceDetailsATP.
Return type:str
cwallet_file_secret_id

Gets the cwallet_file_secret_id of this DataSourceDetailsATP. OCID of the secret containing the containers certificates of ATP wallet

Returns:The cwallet_file_secret_id of this DataSourceDetailsATP.
Return type:str
data_source_type

[Required] Gets the data_source_type of this DataSourceDetails. Data source type where actually data asset is being stored

Allowed values for this property are: “ORACLE_OBJECT_STORAGE”, “ORACLE_ATP”, “INFLUX”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The data_source_type of this DataSourceDetails.
Return type:str
database_name

Gets the database_name of this DataSourceDetailsATP. atp database name

Returns:The database_name of this DataSourceDetailsATP.
Return type:str
ewallet_file_secret_id

Gets the ewallet_file_secret_id of this DataSourceDetailsATP. OCID of the secret containing the PDB’S certificates of ATP wallet

Returns:The ewallet_file_secret_id of this DataSourceDetailsATP.
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.

key_store_file_secret_id

Gets the key_store_file_secret_id of this DataSourceDetailsATP. OCID of the secret containing Keystore.jks file of the ATP wallet

Returns:The key_store_file_secret_id of this DataSourceDetailsATP.
Return type:str
ojdbc_file_secret_id

Gets the ojdbc_file_secret_id of this DataSourceDetailsATP. OCID of the secret that contains jdbc properties file of ATP wallet

Returns:The ojdbc_file_secret_id of this DataSourceDetailsATP.
Return type:str
table_name

Gets the table_name of this DataSourceDetailsATP. atp database table name

Returns:The table_name of this DataSourceDetailsATP.
Return type:str
tnsnames_file_secret_id

Gets the tnsnames_file_secret_id of this DataSourceDetailsATP. OCID of the secret that contains the tnsnames file of ATP wallet

Returns:The tnsnames_file_secret_id of this DataSourceDetailsATP.
Return type:str
truststore_file_secret_id

Gets the truststore_file_secret_id of this DataSourceDetailsATP. OCID of the secret containing truststore.jks file of the ATP wallet

Returns:The truststore_file_secret_id of this DataSourceDetailsATP.
Return type:str
wallet_password_secret_id

Gets the wallet_password_secret_id of this DataSourceDetailsATP. wallet password Secret ID in String format

Returns:The wallet_password_secret_id of this DataSourceDetailsATP.
Return type:str