a N•ºf•ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@s°eZdZdZdZdZdZdZdZdZ dd „Z e d d „ƒZ e j d d „ƒZ e d d„ƒZej dd„ƒZe dd„ƒZej dd„ƒZe dd„ƒZej dd„ƒZdd„Zdd„Zdd„ZdS)ÚWorkRequestResourcez> A resource created or operated on by a work request. ÚCREATEDÚUPDATEDÚDELETEDÚ IN_PROGRESSÚRELATEDÚFAILEDcKs<dddddœ|_dddddœ|_d|_d|_d|_d|_dS)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 Ústr)Ú entity_typeÚ action_typeÚ identifierÚ entity_uriÚ entityTypeÚ actionTyperÚ entityUriN)Ú swagger_typesÚ attribute_mapÚ _entity_typeÚ _action_typeÚ _identifierÚ _entity_uri)ÚselfÚkwargs©rú‹/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/devops/models/work_request_resource.pyÚ__init__(süüzWorkRequestResource.__init__cCs|jS)zÚ **[Required]** Gets the entity_type of this WorkRequestResource. The resource type the work request affects. :return: The entity_type of this WorkRequestResource. :rtype: str ©r©rrrrrSs zWorkRequestResource.entity_typecCs ||_dS)zÕ Sets the entity_type of this WorkRequestResource. The resource type the work request affects. :param entity_type: The entity_type of this WorkRequestResource. :type: str Nr )rrrrrr_s cCs|jS)a£ **[Required]** Gets the action_type of this WorkRequestResource. The way how the work is tracked in the work request affects this resource. A resource that is created, updated, or deleted remains in the IN PROGRESS state until the work is complete for that resource. Thereafter it transitions to CREATED, UPDATED, or DELETED state. 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'. :return: The action_type of this WorkRequestResource. :rtype: str )rr!rrrrks zWorkRequestResource.action_typecCs gd¢}t||ƒsd}||_dS)a¶ Sets the action_type of this WorkRequestResource. The way how the work is tracked in the work request affects this resource. A resource that is created, updated, or deleted remains in the IN PROGRESS state until the work is complete for that resource. Thereafter it transitions to CREATED, UPDATED, or DELETED state. :param action_type: The action_type of this WorkRequestResource. :type: str )rrr r r r ÚUNKNOWN_ENUM_VALUEN)rr)rrÚallowed_valuesrrrrzs  cCs|jS)zå **[Required]** Gets the identifier of this WorkRequestResource. The identifier of the resource the work request affects. :return: The identifier of this WorkRequestResource. :rtype: str ©rr!rrrr‰s zWorkRequestResource.identifiercCs ||_dS)zß Sets the identifier of this WorkRequestResource. The identifier of the resource the work request affects. :param identifier: The identifier of this WorkRequestResource. :type: str Nr$)rrrrrr•s cCs|jS)zá Gets the entity_uri of this WorkRequestResource. The URI path that the user can use to access the resource metadata. :return: The entity_uri of this WorkRequestResource. :rtype: str ©rr!rrrr¡s zWorkRequestResource.entity_uricCs ||_dS)zê Sets the entity_uri of this WorkRequestResource. The URI path that the user can use to access the resource metadata. :param entity_uri: The entity_uri of this WorkRequestResource. :type: str Nr%)rrrrrr­s cCst|ƒS©N)rr!rrrÚ__repr__¹szWorkRequestResource.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rÚotherrrrÚ__eq__¼szWorkRequestResource.__eq__cCs ||k Sr&rr)rrrÚ__ne__ÂszWorkRequestResource.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚACTION_TYPE_CREATEDÚACTION_TYPE_UPDATEDÚACTION_TYPE_DELETEDÚACTION_TYPE_IN_PROGRESSÚACTION_TYPE_RELATEDÚACTION_TYPE_FAILEDrÚpropertyrÚsetterrrrr'r+r,rrrrr s6+        rN)Úoci.utilrrrÚoci.decoratorsrÚobjectrrrrrÚs