3 @qhc'@sddlmZmZmZddlmZmZmZmZddddgZ GdddeeeZ GdddeeeZ Gd ddeeeZ Gd ddeeeZ d S) )RequiredOptional RESTManager RESTObject)BadgeRenderMixin CRUDMixinObjectDeleteMixin SaveMixin GroupBadgeGroupBadgeManager ProjectBadgeProjectBadgeManagerc@s eZdZdS)r N)__name__ __module__ __qualname__rrW/home/ec2-user/environment/venv/lib/python3.6/dist-packages/gitlab/v4/objects/badges.pyr sc@s0eZdZdZeZddiZed dZed dZ dS) r z/groups/%(group_id)s/badgesZgroup_ididlink_url image_url)required)optionalN)rr)rr) r rr_pathr _obj_cls_from_parent_attrsr _create_attrs _update_attrsrrrrr s  c@s eZdZdS)r N)r rrrrrrr sc@s0eZdZdZeZddiZed dZed dZ dS) r z/projects/%(project_id)s/badgesZ project_idrrr)r)rN)rr)rr) r rrrr rrrrrrrrrr s  N)Z gitlab.baserrrZ gitlab.mixinsrrrr__all__r r r r rrrrs