a O•ºfã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@s¨eZdZdZdZdZdZdZdd„Ze dd „ƒZ e j d d „ƒZ e d d „ƒZ e j d d „ƒZ e dd„ƒZ e j dd„ƒZ e dd„ƒZej dd„ƒZdd„Zdd„Zdd„ZdS)ÚWorkRequestResourcez> A resource created or operated on by a work request. ÚCREATEDÚUPDATEDÚDELETEDÚ IN_PROGRESScKs<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 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", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type action_type: str :param entity_type: The value to assign to the entity_type property of this WorkRequestResource. :type entity_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)Ú action_typeÚ entity_typeÚ identifierÚ entity_uriÚ actionTypeÚ entityTyperÚ entityUriN)Ú swagger_typesÚ attribute_mapÚ _action_typeÚ _entity_typeÚ _identifierÚ _entity_uri)ÚselfÚkwargs©rú•/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/resource_manager/models/work_request_resource.pyÚ__init__ süüzWorkRequestResource.__init__cCs|jS)aº **[Required]** Gets the action_type of this WorkRequestResource. The way in which this resource is affected by the work tracked in the work request. A resource being created, updated, or deleted will remain in the IN_PROGRESS state until work is complete for that resource at which point it will transition to CREATED, UPDATED, or DELETED, respectively. Allowed values for this property are: "CREATED", "UPDATED", "DELETED", "IN_PROGRESS", '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 )r©rrrrr KszWorkRequestResource.action_typecCs gd¢}t||ƒsd}||_dS)aâ Sets the action_type of this WorkRequestResource. The way in which this resource is affected by the work tracked in the work request. A resource being created, updated, or deleted will remain in the IN_PROGRESS state until work is complete for that resource at which point it will transition to CREATED, UPDATED, or DELETED, respectively. :param action_type: The action_type of this WorkRequestResource. :type: str )rrr r ÚUNKNOWN_ENUM_VALUEN)rr)rr Úallowed_valuesrrrr ]s  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 ©rrrrrr os 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!)rr rrrr {s cCs|jS)a= **[Required]** Gets the identifier of this WorkRequestResource. An `OCID`__ or other unique identifier for the resource. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The identifier of this WorkRequestResource. :rtype: str ©rrrrrr‡s zWorkRequestResource.identifiercCs ||_dS)a7 Sets the identifier of this WorkRequestResource. An `OCID`__ or other unique identifier for the resource. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :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 you can use for a GET request to access the resource metadata. :return: The entity_uri of this WorkRequestResource. :rtype: str ©rrrrrr£s zWorkRequestResource.entity_uricCs ||_dS)z÷ Sets the entity_uri of this WorkRequestResource. The URI path that you can use for a GET request to access the resource metadata. :param entity_uri: The entity_uri of this WorkRequestResource. :type: str Nr#)rrrrrr¯s cCst|ƒS©N)rrrrrÚ__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_PROGRESSrÚpropertyr Úsetterr rrr%r)r*rrrrr s2+        rN)Úoci.utilrrrÚoci.decoratorsrÚobjectrrrrrÚs