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]
-