WorkRequestResource¶
-
class
oci.data_safe.models.WorkRequestResource(**kwargs)¶ Bases:
objectA resource that is created or operated on by an asynchronous operation that is tracked by a work request.
Attributes
ACTION_TYPE_CANCELEDA constant which can be used with the action_type property of a WorkRequestResource. ACTION_TYPE_CREATEDA constant which can be used with the action_type property of a WorkRequestResource. ACTION_TYPE_DELETEDA constant which can be used with the action_type property of a WorkRequestResource. ACTION_TYPE_FAILEDA constant which can be used with the action_type property of a WorkRequestResource. ACTION_TYPE_IN_PROGRESSA constant which can be used with the action_type property of a WorkRequestResource. ACTION_TYPE_SUCCEEDEDA constant which can be used with the action_type property of a WorkRequestResource. ACTION_TYPE_UPDATEDA constant which can be used with the action_type property of a WorkRequestResource. action_type[Required] Gets the action_type of this WorkRequestResource. entity_type[Required] Gets the entity_type of this WorkRequestResource. entity_uriGets the entity_uri of this WorkRequestResource. identifier[Required] Gets the identifier of this WorkRequestResource. Methods
__init__(**kwargs)Initializes a new WorkRequestResource object with values from keyword arguments. -
ACTION_TYPE_CANCELED= 'CANCELED'¶ A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “CANCELED”
-
ACTION_TYPE_CREATED= 'CREATED'¶ A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “CREATED”
-
ACTION_TYPE_DELETED= 'DELETED'¶ A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “DELETED”
-
ACTION_TYPE_FAILED= 'FAILED'¶ A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “FAILED”
-
ACTION_TYPE_IN_PROGRESS= 'IN_PROGRESS'¶ A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “IN_PROGRESS”
-
ACTION_TYPE_SUCCEEDED= 'SUCCEEDED'¶ A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “SUCCEEDED”
-
ACTION_TYPE_UPDATED= 'UPDATED'¶ A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “UPDATED”
-
__init__(**kwargs)¶ Initializes a new WorkRequestResource object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - entity_type (str) – The value to assign to the entity_type property of this WorkRequestResource.
- action_type (str) – The value to assign to the action_type property of this WorkRequestResource. Allowed values for this property are: “CREATED”, “UPDATED”, “DELETED”, “IN_PROGRESS”, “SUCCEEDED”, “FAILED”, “CANCELED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- identifier (str) – The value to assign to the identifier property of this WorkRequestResource.
- entity_uri (str) – The value to assign to the entity_uri property of this WorkRequestResource.
-
action_type¶ [Required] Gets the action_type of this WorkRequestResource. The way in which this resource was affected by the operation that spawned the work request. A resource being created, updated, deleted, or tracked by a nested operation will remain in the IN_PROGRESS state until work is complete for that resource at which point it will transition to CREATED, UPDATED, DELETED, SUCCEEDED, FAILED, or CANCELED as appropriate.
Allowed values for this property are: “CREATED”, “UPDATED”, “DELETED”, “IN_PROGRESS”, “SUCCEEDED”, “FAILED”, “CANCELED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The action_type of this WorkRequestResource. Return type: str
-
entity_type¶ [Required] Gets the entity_type of this WorkRequestResource. The resource type impacted by the work request.
Returns: The entity_type of this WorkRequestResource. Return type: str
-
entity_uri¶ Gets the entity_uri of this WorkRequestResource. The URI path that the user can use for a GET request to access the resource metadata.
Returns: The entity_uri of this WorkRequestResource. Return type: str
-
identifier¶ [Required] Gets the identifier of this WorkRequestResource. An OCID or other unique identifier for the resource.
Returns: The identifier of this WorkRequestResource. Return type: str
-