WorkRequestResource

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

Bases: object

WorkRequestResource model.

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_READ

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_WRITTEN

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.

metadata

Gets the metadata 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_READ = 'READ'

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

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”

ACTION_TYPE_WRITTEN = 'WRITTEN'

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

__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: “CREATED”, “UPDATED”, “DELETED”, “RELATED”, “IN_PROGRESS”, “READ”, “WRITTEN”, ‘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.

  • metadata (dict(str, str)) – The value to assign to the metadata property of this WorkRequestResource.

property action_type

Gets the action_type of this WorkRequestResource. The status of the work request.

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

property 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

property entity_uri

Gets the entity_uri of this WorkRequestResource. The URI path that you can use for a GET request to access the resource metadata.

Returns

The entity_uri of this WorkRequestResource.

Return type

str

property identifier

Gets the identifier of this WorkRequestResource. The resource type identifier.

Returns

The identifier of this WorkRequestResource.

Return type

str

property metadata

Gets the metadata of this WorkRequestResource. The metadata of the resource.

Returns

The metadata of this WorkRequestResource.

Return type

dict(str, str)