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„ƒZe dd„ƒZej dd„ƒZdd„Zdd„Zdd„ZdS) ÚWorkRequestResourcezA A resource that a work request creates and operates on. ÚCREATEDÚUPDATEDÚDELETEDÚ IN_PROGRESSÚRELATEDÚFAILEDcKsFddddddœ|_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ÚmetadataÚ entityTypeÚ actionTyperÚ entityUrirN)Ú swagger_typesÚ attribute_mapÚ _entity_typeÚ _action_typeÚ _identifierÚ _entity_uriÚ _metadata)ÚselfÚkwargs©rú‘/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/cloud_bridge/models/work_request_resource.pyÚ__init__(s"û ûzWorkRequestResource.__init__cCs|jS)zß **[Required]** Gets the entity_type of this WorkRequestResource. The resource type that the work request affects. :return: The entity_type of this WorkRequestResource. :rtype: str ©r©rrrr rZs zWorkRequestResource.entity_typecCs ||_dS)zÚ Sets the entity_type of this WorkRequestResource. The resource type that the work request affects. :param entity_type: The entity_type of this WorkRequestResource. :type: str Nr")rrrrr rfs cCs|jS)aÝ **[Required]** Gets the action_type of this WorkRequestResource. The way in which this resource is affected by the work is 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 that point, the resource will transition to CREATED, UPDATED, or DELETED, respectively. 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#rrr rrszWorkRequestResource.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 is 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 that point, the resource will transition to CREATED, UPDATED, or DELETED, respectively. :param action_type: The action_type of this WorkRequestResource. :type: str )rrr r r r ÚUNKNOWN_ENUM_VALUEN)rr)rrÚallowed_valuesrrr r„s  cCs|jS)zê **[Required]** Gets the identifier of this WorkRequestResource. The identifier of the resource that the work request affects. :return: The identifier of this WorkRequestResource. :rtype: str ©rr#rrr r–s zWorkRequestResource.identifiercCs ||_dS)zä Sets the identifier of this WorkRequestResource. The identifier of the resource that the work request affects. :param identifier: The identifier of this WorkRequestResource. :type: str Nr&)rrrrr r¢s cCs|jS)zñ Gets the entity_uri of this WorkRequestResource. The URI path where you can perform a GET operation to access the resource metadata. :return: The entity_uri of this WorkRequestResource. :rtype: str ©rr#rrr r®s zWorkRequestResource.entity_uricCs ||_dS)zú Sets the entity_uri of this WorkRequestResource. The URI path where you can perform a GET operation to access the resource metadata. :param entity_uri: The entity_uri of this WorkRequestResource. :type: str Nr')rrrrr rºs cCs|jS)zß Gets the metadata of this WorkRequestResource. Additional information that helps to explain the resource. :return: The metadata of this WorkRequestResource. :rtype: dict(str, str) ©rr#rrr rÆs zWorkRequestResource.metadatacCs ||_dS)zæ Sets the metadata of this WorkRequestResource. Additional information that helps to explain the resource. :param metadata: The metadata of this WorkRequestResource. :type: dict(str, str) Nr()rrrrr rÒ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Úsetterrrrrr*r.r/rrrr r s>2          rN)Úoci.utilrrrÚoci.decoratorsrÚobjectrrrrr Ús