File: //lib/python3.9/site-packages/oci/opa/models/__pycache__/work_request_resource.cpython-39.pyc
a
���f� � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dd � Z
ed
d� �Zej
dd� �Zed
d� �Zej
dd� �Zedd� �Zej
dd� �Zedd� �Zej
dd� �Zedd� �Zej
dd� �Zdd� Zdd� Zdd� ZdS ) �WorkRequestResourcez>
A resource created or operated on by a work request.
�CREATED�UPDATED�DELETED�IN_PROGRESS�RELATED�FAILEDc K sF dddddd�| _ dddddd�| _d | _d | _d | _d | _d | _d S )
a�
Initializes a new WorkRequestResource object with values from keyword arguments.
The following keyword arguments are supported (corresponding to the getters/setters of this class):
:param entity_type:
The value to assign to the entity_type property of this WorkRequestResource.
:type entity_type: str
:param action_type:
The value to assign to the action_type property of this WorkRequestResource.
Allowed values for this property are: "CREATED", "UPDATED", "DELETED", "IN_PROGRESS", "RELATED", "FAILED", 'UNKNOWN_ENUM_VALUE'.
Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
:type action_type: str
:param identifier:
The value to assign to the identifier property of this WorkRequestResource.
:type identifier: str
:param entity_uri:
The value to assign to the entity_uri property of this WorkRequestResource.
:type entity_uri: str
:param metadata:
The value to assign to the metadata property of this WorkRequestResource.
:type metadata: dict(str, str)
�strzdict(str, str))�entity_type�action_type�
identifier�
entity_uri�metadataZ
entityTypeZ
actionTyper Z entityUrir N)Z
swagger_typesZ
attribute_map�_entity_type�_action_type�_identifier�_entity_uri� _metadata)�self�kwargs� r �H/usr/lib/python3.9/site-packages/oci/opa/models/work_request_resource.py�__init__* s"