a *NaI@sddlmZmZmZddlmZmZmZgdZGdddeeeZ GdddeeZ Gdd d eeeZ Gd d d eeZ Gd d d eeeZ GdddeeZGdddeeeZGdddeeZdS))RequiredOptional RESTManager RESTObject) CRUDMixinObjectDeleteMixin SaveMixin)GroupBoardListGroupBoardListManager GroupBoardGroupBoardManagerProjectBoardListProjectBoardListManager ProjectBoardProjectBoardManagerc@s eZdZdS)rN__name__ __module__ __qualname__rrs/private/var/folders/js/6pj4vh5d4zd0k6bxv74qrbhr0000gr/T/pip-target-22xwyzbs/lib/python/gitlab/v4/objects/boards.pyrsrc@s2eZdZdZeZdddZeddZeddZ dS) r z./groups/%(group_id)s/boards/%(board_id)s/listsgroup_idid)rboard_idZlabel_idrequiredpositionN) rrr_pathr_obj_cls_from_parent_attrsr _create_attrs _update_attrsrrrrr s   r c@seZdZdZdS)r ))listsr NrrrZ _managersrrrrr sr c@s&eZdZdZeZddiZeddZdS)r z/groups/%(group_id)s/boardsrrnamerN) rrrrr rr rr!rrrrr sr c@s eZdZdS)r Nrrrrrr 'sr c@s2eZdZdZeZdddZeddZeddZ dS) r z2/projects/%(project_id)s/boards/%(board_id)s/lists project_idr)r'rrrrN) rrrrr rr rr!r"rrrrr +s   r c@seZdZdZdS)r))r#r Nr$rrrrr3src@s&eZdZdZeZddiZeddZdS)rz/projects/%(project_id)s/boardsr'rr%rN) rrrrrrr rr!rrrrr7srN)Z gitlab.baserrrZ gitlab.mixinsrrr__all__rr r r r r rrrrrrs