배포 토큰 API
GitLab 배포 토큰을 관리하는 API를 설명합니다.
이 API를 사용하여 배포 토큰 과 상호작용합니다. 모든 배포 토큰 나열 # GitLab 인스턴스 전체의 모든 배포 토큰을 나열합니다. 이 엔드포인트는 관리자 액세스가 필요합니다. GET /deploy_tokens 파라미터: 속성 유형 필수 여부 설명 active 부울 아니요 활성 상태로 제한. 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/deploy_tokens" 응답 예시: [ { "id" : 1 , "name" : "MyToken" , "username" : "gitlab+deploy-token-1" , "expires_at" : "2020-02-14T00:00:00.000Z" , "revoked" : false , "expired" : false , "scopes" : [ "read_repository" , "read_registry" ] } ] 프로젝트 배포 토큰 # 프로젝트 배포 토큰 API 엔드포인트는 프로젝트에 대한 Maintainer 또는 Owner 역할이 필요합니다. 프로젝트 배포 토큰 나열 # 프로젝트의 배포 토큰을 나열합니다. GET /projects/:id/deploy_tokens 파라미터: 속성 유형 필수 여부 설명 id 정수 또는 문자열 예 프로젝트의 ID 또는 URL-인코딩된 경로 . active 부울 아니요 활성 상태로 제한. 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/projects/1/deploy_tokens" 응답 예시: [ { "id" : 1 , "name" : "MyToken" , "username" : "gitlab+deploy-token-1" , "expires_at" : "2020-02-14T00:00:00.000Z" , "revoked" : false , "expired" : false , "scopes" : [ "read_repository" , "read_registry" ] } ] 프로젝트 배포 토큰 조회 # ID로 단일 프로젝트의 배포 토큰을 조회합니다. GET /projects/:id/deploy_tokens/:token_id 파라미터: 속성 유형 필수 여부 설명 id 정수 또는 문자열 예 프로젝트의 ID 또는 URL-인코딩된 경로 . token_id 정수 예 배포 토큰의 ID. 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/projects/1/deploy_tokens/1" 응답 예시: { "id" : 1 , "name" : "MyToken" , "username" : "gitlab+deploy-token-1" , "expires_at" : "2020-02
