WorkRequestResource

class oci.waas.models.WorkRequestResource(**kwargs)

Bases: object

The resource on which the work request is operating.

Attributes

ACTION_TYPE_CREATED A constant which can be used with the action_type property of a WorkRequestResource.
ACTION_TYPE_DELETED A constant which can be used with the action_type property of a WorkRequestResource.
ACTION_TYPE_IN_PROGRESS A constant which can be used with the action_type property of a WorkRequestResource.
ACTION_TYPE_PURGED A constant which can be used with the action_type property of a WorkRequestResource.
ACTION_TYPE_RELATED A constant which can be used with the action_type property of a WorkRequestResource.
ACTION_TYPE_UPDATED A constant which can be used with the action_type property of a WorkRequestResource.
action_type Gets the action_type of this WorkRequestResource.
entity_type Gets the entity_type of this WorkRequestResource.
entity_uri Gets the entity_uri of this WorkRequestResource.
identifier Gets the identifier of this WorkRequestResource.

Methods

__init__(**kwargs) Initializes a new WorkRequestResource object with values from keyword arguments.
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_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_PURGED = 'PURGED'

A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “PURGED”

A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “RELATED”

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:
  • action_type (str) – The value to assign to the action_type property of this WorkRequestResource. Allowed values for this property are: “IN_PROGRESS”, “CREATED”, “UPDATED”, “DELETED”, “RELATED”, “PURGED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • entity_type (str) – The value to assign to the entity_type property of this WorkRequestResource.
  • 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

Gets the action_type of this WorkRequestResource. How the work request affects the resource.

Allowed values for this property are: “IN_PROGRESS”, “CREATED”, “UPDATED”, “DELETED”, “RELATED”, “PURGED”, ‘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

Gets the entity_type of this WorkRequestResource. The resource type the work request affects.

Returns:The entity_type of this WorkRequestResource.
Return type:str
entity_uri

Gets the entity_uri of this WorkRequestResource. The URI path used while performing a GET to access the resource metadata.

Returns:The entity_uri of this WorkRequestResource.
Return type:str
identifier

Gets the identifier of this WorkRequestResource. The OCID of the resource that the work request affects.

Returns:The identifier of this WorkRequestResource.
Return type:str