보호된 브랜치 API
이 API를 사용하여 보호된 브랜치 를 관리할 수 있습니다. GitLab Premium과 GitLab Ultimate는 브랜치 푸시에 대해 더 세분화된 보호 기능을 지원합니다. 관리자는 특정 사용자 대신 배포 키에만 보호된 브랜치 수정 및 푸시 권한을 부여할 수 있습니다. 유효한 접근 수준 # ProtectedRefAccess.allowed_access_levels 메서드는 다음 접근 수준을 정의합니다: 0 : 접근 없음 30 : 개발자 역할 40 : 메인테이너 역할 60 : 관리자 보호된 브랜치 목록 조회 # 히스토리 배포 키 정보가 GitLab 16.0에서 도입 되었습니다. 프로젝트에서 UI에 정의된 대로 보호된 브랜치 목록을 가져옵니다. 와일드카드가 설정되어 있으면 해당 와일드카드와 일치하는 브랜치의 정확한 이름 대신 와일드카드가 반환됩니다. GET /projects/:id/protected_branches 지원되는 속성: 속성 타입 필수 여부 설명 id 정수 또는 문자열 예
