Reference¶
-
class
oci.data_integration.models.Reference(**kwargs)¶ Bases:
objectReference contains application configuration information.
Attributes
TYPE_AMAZON_S3_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_DATA_LOADER_TASKA constant which can be used with the type property of a Reference. TYPE_FUSION_APP_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_GENERIC_JDBC_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_INTEGRATION_TASKA constant which can be used with the type property of a Reference. TYPE_MYSQL_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_OCI_DATAFLOW_TASKA constant which can be used with the type property of a Reference. TYPE_ORACLE_ADWC_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_ORACLE_ATP_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_ORACLE_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_ORACLE_OBJECT_STORAGE_DATA_ASSETA constant which can be used with the type property of a Reference. TYPE_PIPELINE_TASKA constant which can be used with the type property of a Reference. TYPE_REST_TASKA constant which can be used with the type property of a Reference. TYPE_SCHEMAA constant which can be used with the type property of a Reference. TYPE_SQL_TASKA constant which can be used with the type property of a Reference. application_keyGets the application_key of this Reference. child_referencesGets the child_references of this Reference. descriptionGets the description of this Reference. identifierGets the identifier of this Reference. identifier_pathGets the identifier_path of this Reference. keyGets the key of this Reference. nameGets the name of this Reference. target_objectGets the target_object of this Reference. typeGets the type of this Reference. used_byGets the used_by of this Reference. Methods
__init__(**kwargs)Initializes a new Reference object with values from keyword arguments. -
TYPE_AMAZON_S3_DATA_ASSET= 'AMAZON_S3_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “AMAZON_S3_DATA_ASSET”
-
TYPE_DATA_LOADER_TASK= 'DATA_LOADER_TASK'¶ A constant which can be used with the type property of a Reference. This constant has a value of “DATA_LOADER_TASK”
-
TYPE_FUSION_APP_DATA_ASSET= 'FUSION_APP_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “FUSION_APP_DATA_ASSET”
-
TYPE_GENERIC_JDBC_DATA_ASSET= 'GENERIC_JDBC_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “GENERIC_JDBC_DATA_ASSET”
-
TYPE_INTEGRATION_TASK= 'INTEGRATION_TASK'¶ A constant which can be used with the type property of a Reference. This constant has a value of “INTEGRATION_TASK”
-
TYPE_MYSQL_DATA_ASSET= 'MYSQL_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “MYSQL_DATA_ASSET”
-
TYPE_OCI_DATAFLOW_TASK= 'OCI_DATAFLOW_TASK'¶ A constant which can be used with the type property of a Reference. This constant has a value of “OCI_DATAFLOW_TASK”
-
TYPE_ORACLE_ADWC_DATA_ASSET= 'ORACLE_ADWC_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “ORACLE_ADWC_DATA_ASSET”
-
TYPE_ORACLE_ATP_DATA_ASSET= 'ORACLE_ATP_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “ORACLE_ATP_DATA_ASSET”
-
TYPE_ORACLE_DATA_ASSET= 'ORACLE_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “ORACLE_DATA_ASSET”
-
TYPE_ORACLE_OBJECT_STORAGE_DATA_ASSET= 'ORACLE_OBJECT_STORAGE_DATA_ASSET'¶ A constant which can be used with the type property of a Reference. This constant has a value of “ORACLE_OBJECT_STORAGE_DATA_ASSET”
-
TYPE_PIPELINE_TASK= 'PIPELINE_TASK'¶ A constant which can be used with the type property of a Reference. This constant has a value of “PIPELINE_TASK”
-
TYPE_REST_TASK= 'REST_TASK'¶ A constant which can be used with the type property of a Reference. This constant has a value of “REST_TASK”
-
TYPE_SCHEMA= 'SCHEMA'¶ A constant which can be used with the type property of a Reference. This constant has a value of “SCHEMA”
-
TYPE_SQL_TASK= 'SQL_TASK'¶ A constant which can be used with the type property of a Reference. This constant has a value of “SQL_TASK”
-
__init__(**kwargs)¶ Initializes a new Reference 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 Reference.
- name (str) – The value to assign to the name property of this Reference.
- identifier (str) – The value to assign to the identifier property of this Reference.
- identifier_path (str) – The value to assign to the identifier_path property of this Reference.
- description (str) – The value to assign to the description property of this Reference.
- type (str) – The value to assign to the type property of this Reference. Allowed values for this property are: “ORACLE_DATA_ASSET”, “ORACLE_OBJECT_STORAGE_DATA_ASSET”, “ORACLE_ATP_DATA_ASSET”, “ORACLE_ADWC_DATA_ASSET”, “MYSQL_DATA_ASSET”, “GENERIC_JDBC_DATA_ASSET”, “FUSION_APP_DATA_ASSET”, “AMAZON_S3_DATA_ASSET”, “SCHEMA”, “INTEGRATION_TASK”, “DATA_LOADER_TASK”, “SQL_TASK”, “OCI_DATAFLOW_TASK”, “PIPELINE_TASK”, “REST_TASK”, ‘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 Reference.
- application_key (str) – The value to assign to the application_key property of this Reference.
- used_by (list[oci.data_integration.models.ReferenceUsedBy]) – The value to assign to the used_by property of this Reference.
- child_references (list[oci.data_integration.models.ChildReference]) – The value to assign to the child_references property of this Reference.
-
application_key¶ Gets the application_key of this Reference. The application key of the reference object.
Returns: The application_key of this Reference. Return type: str
-
child_references¶ Gets the child_references of this Reference. List of references that are dependent on this reference.
Returns: The child_references of this Reference. Return type: list[oci.data_integration.models.ChildReference]
-
description¶ Gets the description of this Reference. The description of reference object.
Returns: The description of this Reference. Return type: str
-
identifier¶ Gets the identifier of this Reference. The identifier of reference object.
Returns: The identifier of this Reference. Return type: str
-
identifier_path¶ Gets the identifier_path of this Reference. The identifier path of reference object.
Returns: The identifier_path of this Reference. Return type: str
-
key¶ Gets the key of this Reference. The reference’s key, key of the object that is being used by a published object or its dependents.
Returns: The key of this Reference. Return type: str
-
name¶ Gets the name of this Reference. The name of reference object.
Returns: The name of this Reference. Return type: str
-
target_object¶ Gets the target_object of this Reference. 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 Reference. Return type: object
-
type¶ Gets the type of this Reference. The type of reference object.
Allowed values for this property are: “ORACLE_DATA_ASSET”, “ORACLE_OBJECT_STORAGE_DATA_ASSET”, “ORACLE_ATP_DATA_ASSET”, “ORACLE_ADWC_DATA_ASSET”, “MYSQL_DATA_ASSET”, “GENERIC_JDBC_DATA_ASSET”, “FUSION_APP_DATA_ASSET”, “AMAZON_S3_DATA_ASSET”, “SCHEMA”, “INTEGRATION_TASK”, “DATA_LOADER_TASK”, “SQL_TASK”, “OCI_DATAFLOW_TASK”, “PIPELINE_TASK”, “REST_TASK”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this Reference. Return type: str
-
used_by¶ Gets the used_by of this Reference. List of published objects where this is used.
Returns: The used_by of this Reference. Return type: list[oci.data_integration.models.ReferenceUsedBy]
-