ChildReference¶
- 
class oci.data_integration.models.ChildReference(**kwargs)¶
- Bases: - object- Child reference contains application configuration information. - Attributes - TYPE_AMAZON_S3_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_BICC_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_BIP_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_GENERIC_JDBC_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_MYSQL_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_ORACLEDB_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_ORACLE_ADWC_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_ORACLE_ATP_CONNECTION- A constant which can be used with the type property of a ChildReference. - TYPE_ORACLE_OBJECT_STORAGE_CONNECTION- A constant which can be used with the type property of a ChildReference. - aggregator_key- Gets the aggregator_key of this ChildReference. - description- Gets the description of this ChildReference. - identifier- Gets the identifier of this ChildReference. - identifier_path- Gets the identifier_path of this ChildReference. - key- Gets the key of this ChildReference. - name- Gets the name of this ChildReference. - target_object- Gets the target_object of this ChildReference. - type- Gets the type of this ChildReference. - used_by- Gets the used_by of this ChildReference. - Methods - __init__(**kwargs)- Initializes a new ChildReference object with values from keyword arguments. - 
TYPE_AMAZON_S3_CONNECTION= 'AMAZON_S3_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “AMAZON_S3_CONNECTION” 
 - 
TYPE_BICC_CONNECTION= 'BICC_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “BICC_CONNECTION” 
 - 
TYPE_BIP_CONNECTION= 'BIP_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “BIP_CONNECTION” 
 - 
TYPE_GENERIC_JDBC_CONNECTION= 'GENERIC_JDBC_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “GENERIC_JDBC_CONNECTION” 
 - 
TYPE_MYSQL_CONNECTION= 'MYSQL_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “MYSQL_CONNECTION” 
 - 
TYPE_ORACLEDB_CONNECTION= 'ORACLEDB_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “ORACLEDB_CONNECTION” 
 - 
TYPE_ORACLE_ADWC_CONNECTION= 'ORACLE_ADWC_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “ORACLE_ADWC_CONNECTION” 
 - 
TYPE_ORACLE_ATP_CONNECTION= 'ORACLE_ATP_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “ORACLE_ATP_CONNECTION” 
 - 
TYPE_ORACLE_OBJECT_STORAGE_CONNECTION= 'ORACLE_OBJECT_STORAGE_CONNECTION'¶
- A constant which can be used with the type property of a ChildReference. This constant has a value of “ORACLE_OBJECT_STORAGE_CONNECTION” 
 - 
__init__(**kwargs)¶
- Initializes a new ChildReference object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - key (str) – The value to assign to the key property of this ChildReference.
- name (str) – The value to assign to the name property of this ChildReference.
- identifier (str) – The value to assign to the identifier property of this ChildReference.
- identifier_path (str) – The value to assign to the identifier_path property of this ChildReference.
- description (str) – The value to assign to the description property of this ChildReference.
- type (str) – The value to assign to the type property of this ChildReference. Allowed values for this property are: “ORACLEDB_CONNECTION”, “ORACLE_OBJECT_STORAGE_CONNECTION”, “ORACLE_ATP_CONNECTION”, “ORACLE_ADWC_CONNECTION”, “MYSQL_CONNECTION”, “GENERIC_JDBC_CONNECTION”, “BIP_CONNECTION”, “BICC_CONNECTION”, “AMAZON_S3_CONNECTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- target_object (object) – The value to assign to the target_object property of this ChildReference.
- aggregator_key (str) – The value to assign to the aggregator_key property of this ChildReference.
- used_by (list[oci.data_integration.models.ReferenceUsedBy]) – The value to assign to the used_by property of this ChildReference.
 
 - 
aggregator_key¶
- Gets the aggregator_key of this ChildReference. The aggregator key of the child reference object. For example, this can be a data asset key. - Returns: - The aggregator_key of this ChildReference. - Return type: - str 
 - 
description¶
- Gets the description of this ChildReference. The description of reference object. - Returns: - The description of this ChildReference. - Return type: - str 
 - 
identifier¶
- Gets the identifier of this ChildReference. The identifier of reference object. - Returns: - The identifier of this ChildReference. - Return type: - str 
 - 
identifier_path¶
- Gets the identifier_path of this ChildReference. The identifier path of reference object. - Returns: - The identifier_path of this ChildReference. - Return type: - str 
 - 
key¶
- Gets the key of this ChildReference. The reference’s key, key of the object that is being used by a published object or its dependents. - Returns: - The key of this ChildReference. - Return type: - str 
 - 
name¶
- Gets the name of this ChildReference. The name of reference object. - Returns: - The name of this ChildReference. - Return type: - str 
 - 
target_object¶
- Gets the target_object of this ChildReference. The new reference object to use instead of the original reference. For example, this can be a data asset reference. - Returns: - The target_object of this ChildReference. - Return type: - object 
 - 
type¶
- Gets the type of this ChildReference. The type of the reference object. - Allowed values for this property are: “ORACLEDB_CONNECTION”, “ORACLE_OBJECT_STORAGE_CONNECTION”, “ORACLE_ATP_CONNECTION”, “ORACLE_ADWC_CONNECTION”, “MYSQL_CONNECTION”, “GENERIC_JDBC_CONNECTION”, “BIP_CONNECTION”, “BICC_CONNECTION”, “AMAZON_S3_CONNECTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The type of this ChildReference. - Return type: - str 
 - 
used_by¶
- Gets the used_by of this ChildReference. List of published objects where this is used. - Returns: - The used_by of this ChildReference. - Return type: - list[oci.data_integration.models.ReferenceUsedBy] 
 
-