InfoGrab Docs

Feature flag user lists API

기능 플래그 사용자 목록을 관리하는 REST API입니다.

히스토리 GitLab Premium 12.10에서 도입 되었습니다. GitLab Free 13.5에서 이동 되었습니다. 이 API를 사용하여 사용자 목록 에 대한 GitLab 기능 플래그와 상호작용합니다. 전제 조건: Developer, Maintainer 또는 Owner 역할이 있어야 합니다. Note 모든 사용자에 대한 기능 플래그와 상호작용하려면 기능 플래그 API 를 참조하세요. 프로젝트의 모든 기능 플래그 사용자 목록 나열 # 요청된 프로젝트의 모든 기능 플래그 사용자 목록을 조회합니다. GET /projects/:id/feature_flags_user_lists page 및 per_page 페이지네이션 파라미터를 사용하여 결과 페이지네이션을 제어합니다. 속성 유형 필수 여부 설명 id 정수 또는 문자열 예 프로젝트의 ID 또는 URL-인코딩된 경로 . search 문자열 아니요 검색 기준에 일치하는 사용자 목록을 반환합니다. curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/projects/1/feature_flags_user_lists" 응답 예시: [ { "name" : "user_list" , "user_xids" : "user1,user2" , "id" : 1 , "iid" : 1 , "project_id" : 1 , "created_at" : "2020-02-04T08:13:51.423Z" , "updated_at" : "2020-02-04T08:13:51.423Z" } , { "name" : "test_users" , "user_xids" : "user3,user4,user5" , "id" : 2 , "iid" : 2 , "project_id" : 1 , "created_at" : "2020-02-04T08:13:10.507Z" , "updated_at" : "2020-02-04T08:13:10.507Z" } ] 기능 플래그 사용자 목록 생성 # 기능 플래그 사용자 목록을 생성합니다. POST /projects/:id/feature_flags_user_lists 속성 유형 필수 여부 설명 id 정수 또는 문자열 예 프로젝트의 ID 또는 URL-인코딩된 경로 . name 문자열 예 목록의 이름. user_xids 문자열 예 쉼표로 구분된 외부 사용자 ID 목록. curl --request POST \ --header "PRIVATE-TOKEN: <your_access_token>" \ --header "Content-type: application/json" \ --url "https://gitlab.example.com/api/v4/projects/1/feature_flags_user_lists" \ --data @- << EOF { "name": "my_user_list", "user_xids": "user1,user2,user3" } EOF 응답 예시: { "n