Reference¶
-
class
oci.data_integration.models.
Reference
(**kwargs)¶ Bases:
object
Reference contains application configuration information.
Attributes
TYPE_AMAZON_S3_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_DATA_LOADER_TASK
A constant which can be used with the type property of a Reference. TYPE_FUSION_APP_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_GENERIC_JDBC_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_INTEGRATION_TASK
A constant which can be used with the type property of a Reference. TYPE_MYSQL_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_OCI_DATAFLOW_TASK
A constant which can be used with the type property of a Reference. TYPE_ORACLE_ADWC_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_ORACLE_ATP_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_ORACLE_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_ORACLE_OBJECT_STORAGE_DATA_ASSET
A constant which can be used with the type property of a Reference. TYPE_PIPELINE_TASK
A constant which can be used with the type property of a Reference. TYPE_REST_TASK
A constant which can be used with the type property of a Reference. TYPE_SCHEMA
A constant which can be used with the type property of a Reference. TYPE_SQL_TASK
A constant which can be used with the type property of a Reference. application_key
Gets the application_key of this Reference. child_references
Gets the child_references of this Reference. description
Gets the description of this Reference. identifier
Gets the identifier of this Reference. identifier_path
Gets the identifier_path of this Reference. key
Gets the key of this Reference. name
Gets the name of this Reference. target_object
Gets the target_object of this Reference. type
Gets the type of this Reference. used_by
Gets 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]
-