PatchObjectMetadata¶
-
class
oci.data_integration.models.PatchObjectMetadata(**kwargs)¶ Bases:
objectA summary type containing information about the object including its key, name and when/who created/updated it.
Attributes
ACTION_CREATEDA constant which can be used with the action property of a PatchObjectMetadata. ACTION_DELETEDA constant which can be used with the action property of a PatchObjectMetadata. ACTION_UPDATEDA constant which can be used with the action property of a PatchObjectMetadata. TYPE_DATA_LOADER_TASKA constant which can be used with the type property of a PatchObjectMetadata. TYPE_INTEGRATION_TASKA constant which can be used with the type property of a PatchObjectMetadata. TYPE_OCI_DATAFLOW_TASKA constant which can be used with the type property of a PatchObjectMetadata. TYPE_PIPELINE_TASKA constant which can be used with the type property of a PatchObjectMetadata. TYPE_REST_TASKA constant which can be used with the type property of a PatchObjectMetadata. TYPE_SQL_TASKA constant which can be used with the type property of a PatchObjectMetadata. actionGets the action of this PatchObjectMetadata. identifierGets the identifier of this PatchObjectMetadata. keyGets the key of this PatchObjectMetadata. nameGets the name of this PatchObjectMetadata. name_pathGets the name_path of this PatchObjectMetadata. object_versionGets the object_version of this PatchObjectMetadata. typeGets the type of this PatchObjectMetadata. Methods
__init__(**kwargs)Initializes a new PatchObjectMetadata object with values from keyword arguments. -
ACTION_CREATED= 'CREATED'¶ A constant which can be used with the action property of a PatchObjectMetadata. This constant has a value of “CREATED”
-
ACTION_DELETED= 'DELETED'¶ A constant which can be used with the action property of a PatchObjectMetadata. This constant has a value of “DELETED”
-
ACTION_UPDATED= 'UPDATED'¶ A constant which can be used with the action property of a PatchObjectMetadata. This constant has a value of “UPDATED”
-
TYPE_DATA_LOADER_TASK= 'DATA_LOADER_TASK'¶ A constant which can be used with the type property of a PatchObjectMetadata. This constant has a value of “DATA_LOADER_TASK”
-
TYPE_INTEGRATION_TASK= 'INTEGRATION_TASK'¶ A constant which can be used with the type property of a PatchObjectMetadata. This constant has a value of “INTEGRATION_TASK”
-
TYPE_OCI_DATAFLOW_TASK= 'OCI_DATAFLOW_TASK'¶ A constant which can be used with the type property of a PatchObjectMetadata. This constant has a value of “OCI_DATAFLOW_TASK”
-
TYPE_PIPELINE_TASK= 'PIPELINE_TASK'¶ A constant which can be used with the type property of a PatchObjectMetadata. 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 PatchObjectMetadata. This constant has a value of “REST_TASK”
-
TYPE_SQL_TASK= 'SQL_TASK'¶ A constant which can be used with the type property of a PatchObjectMetadata. This constant has a value of “SQL_TASK”
-
__init__(**kwargs)¶ Initializes a new PatchObjectMetadata 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 PatchObjectMetadata.
- name (str) – The value to assign to the name property of this PatchObjectMetadata.
- name_path (str) – The value to assign to the name_path property of this PatchObjectMetadata.
- type (str) – The value to assign to the type property of this PatchObjectMetadata. Allowed values for this property are: “INTEGRATION_TASK”, “DATA_LOADER_TASK”, “PIPELINE_TASK”, “SQL_TASK”, “OCI_DATAFLOW_TASK”, “REST_TASK”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- object_version (int) – The value to assign to the object_version property of this PatchObjectMetadata.
- identifier (str) – The value to assign to the identifier property of this PatchObjectMetadata.
- action (str) – The value to assign to the action property of this PatchObjectMetadata. Allowed values for this property are: “CREATED”, “DELETED”, “UPDATED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
action¶ Gets the action of this PatchObjectMetadata. The patch action indicating if object was created, updated, or deleted.
Allowed values for this property are: “CREATED”, “DELETED”, “UPDATED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The action of this PatchObjectMetadata. Return type: str
-
identifier¶ Gets the identifier of this PatchObjectMetadata. Value can only contain upper case letters, underscore and numbers. It should begin with upper case letter or underscore. The value can be modified.
Returns: The identifier of this PatchObjectMetadata. Return type: str
-
key¶ Gets the key of this PatchObjectMetadata. The key of the object.
Returns: The key of this PatchObjectMetadata. Return type: str
-
name¶ Gets the name of this PatchObjectMetadata. Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
Returns: The name of this PatchObjectMetadata. Return type: str
-
name_path¶ Gets the name_path of this PatchObjectMetadata. The fully qualified path of the published object, which would include its project and folder.
Returns: The name_path of this PatchObjectMetadata. Return type: str
-
object_version¶ Gets the object_version of this PatchObjectMetadata. The object version.
Returns: The object_version of this PatchObjectMetadata. Return type: int
-
type¶ Gets the type of this PatchObjectMetadata. The type of the object in patch.
Allowed values for this property are: “INTEGRATION_TASK”, “DATA_LOADER_TASK”, “PIPELINE_TASK”, “SQL_TASK”, “OCI_DATAFLOW_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 PatchObjectMetadata. Return type: str
-