a *Na@sddlmZddlmZmZmZddlmZmZm Z m Z gdZ Gddde eZ Gddde eZ Gd d d e eZGd d d e eeeZGd dde eZGddde eeeZdS))types)RequiredOptional RESTManager RESTObject) CreateMixin DeleteMixin ListMixinObjectDeleteMixin) DeployTokenDeployTokenManagerGroupDeployTokenGroupDeployTokenManagerProjectDeployTokenProjectDeployTokenManagerc@s eZdZdS)r N__name__ __module__ __qualname__rrz/private/var/folders/js/6pj4vh5d4zd0k6bxv74qrbhr0000gr/T/pip-target-22xwyzbs/lib/python/gitlab/v4/objects/deploy_tokens.pyr sr c@seZdZdZeZdS)r z/deploy_tokensN)rrr_pathr _obj_clsrrrrr sr c@s eZdZdS)r Nrrrrrr sr c@s2eZdZdZddiZeZedddZde j iZ dS) r z"/groups/%(group_id)s/deploy_tokensZgroup_ididnamescopesZ expires_atusernamerequiredoptionalrN) rrrr_from_parent_attrsr rr _create_attrsr ListAttribute_typesrrrrr s r c@s eZdZdS)rNrrrrrr-src@s2eZdZdZddiZeZedddZde j iZ dS) rz&/projects/%(project_id)s/deploy_tokensZ project_idrrrrrN) rrrrr!rrrr"rr#r$rrrrr1s rN)ZgitlabrZ gitlab.baserrrZ gitlab.mixinsrrrr __all__r r r r rrrrrrs