3 @qhc@sddlmZddlmZmZmZddlmZmZm Z m Z dddddd gZ Gd dde eZ Gd dde eZ Gd dde eZGd dde eeeZGddde eZGdd d e eeeZdS))types)RequiredOptional RESTManager RESTObject) CreateMixin DeleteMixin ListMixinObjectDeleteMixin DeployTokenDeployTokenManagerGroupDeployTokenGroupDeployTokenManagerProjectDeployTokenProjectDeployTokenManagerc@s eZdZdS)r N)__name__ __module__ __qualname__rr^/home/ec2-user/environment/venv/lib/python3.6/dist-packages/gitlab/v4/objects/deploy_tokens.pyr sc@seZdZdZeZdS)r z/deploy_tokensN)rrr_pathr _obj_clsrrrrr sc@s eZdZdS)r N)rrrrrrrr sc@s2eZdZdZddiZeZed d dZde j iZ d S) r z"/groups/%(group_id)s/deploy_tokensZgroup_ididnamescopes expires_atusername)requiredoptionalN)rr)rr) rrrr_from_parent_attrsr rr _create_attrsr ListAttribute_typesrrrrr sc@s eZdZdS)rN)rrrrrrrr-sc@s2eZdZdZddiZeZed d dZde j iZ d S) rz&/projects/%(project_id)s/deploy_tokensZ project_idrrrrr)rrN)rr)rr) rrrrrrrrrrr r!rrrrr1sN)ZgitlabrZ gitlab.baserrrZ gitlab.mixinsrrrr __all__r r r r rrrrrrs