GraphQL API 리소스

이 문서는 현재의 GitLab GraphQL 스키마를 기반으로 자체 생성됩니다.

API는 대화식 GraphQL 탐색기를 사용하여 탐색할 수 있습니다.

각 테이블은 GraphQL 유형을 문서화합니다. 유형은 모델과 느슨하게 일치하지만 GraphQL을 통해 사용할 수 있는 모델의 모든 필드와 메서드는 아닙니다.

경고: 폐기된 필드는 로 표시됩니다. 우리의 폐기 및 제거 프로세스에 따라 제거된 항목(필드, 열거형 등)은 제거된 항목에서 찾을 수 있습니다.

Query 유형

Query 유형에는 모든 실행 가능한 쿼리의 API 최상위 진입점이 포함되어 있습니다.

Query.abuseReport

학대 신고를 찾습니다.

Introduced in GitLab 16.3. Status: Experiment.

AbuseReport를 반환합니다.

매개변수

이름 유형 설명
id AbuseReportID! 학대 신고의 ID.

Query.abuseReportLabels

악용 신고 라벨.

Introduced in GitLab 16.3. Status: Experiment.

이 필드는 LabelConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수

이름 유형 설명
searchTerm String 레이블을 찾기 위한 검색어입니다.

Query.addOnPurchase

활성 add-on 구매를 검색합니다. 이 쿼리는 GitLab SaaS 및 Self-Managed 환경에서 사용할 수 있습니다.

Introduced in GitLab 16.7. Status: Experiment.

Returns AddOnPurchase.

인수

이름 유형 설명
addOnType GitlabSubscriptionsAddOnType! 추가 구매용 애드온의 유형입니다.
namespaceId NamespaceID 애드온을 구매한 네임스페이스의 ID입니다.

Query.aiMessages

GitLab Duo Chat 메시지를 찾습니다.

도입된 버전: GitLab 16.1. 상태: Experiment.

이 필드는 AiMessageConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 유형 설명
agentVersionId AiAgentVersionID 채팅에 답변할 대상 에이전트의 전역 ID입니다.
requestIds [ID!] 가져올 요청 ID의 배열입니다.
roles [AiMessageRole!] 가져올 역할의 배열입니다.

Query.auditEventDefinitions

인스턴스에서 사용 가능한 모든 감사 이벤트에 대한 정의입니다.

AuditEventDefinitionConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Query.auditEventsInstanceAmazonS3Configurations

감사 이벤트를 위한 인스턴스 수준의 Amazon S3 구성

InstanceAmazonS3ConfigurationTypeConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Query.boardList

이슈 보드 목록을 찾습니다.

BoardList를 반환합니다.

인수

이름 유형 설명
id ListID! 목록의 글로벌 식별자입니다.
issueFilters BoardIssueInput 보드 목록에서 이슈 메타데이터를 가져올 때 적용되는 필터입니다.

Query.ciApplicationSettings

인스턴스 전체에 적용되는 CI 관련 설정입니다.

CiApplicationSettings를 반환합니다.

Query.ciCatalogResource

인가된 사용자에게 보이는 단일 CI/CD 카탈로그 리소스입니다.

Introduced in GitLab 16.1. Status: Experiment.

Returns CiCatalogResource.

Arguments

이름 유형 설명
fullPath ID CI/CD 카탈로그 리소스의 전체 경로입니다.
id CiCatalogResourceID CI/CD 카탈로그 리소스 글로벌 ID입니다.

Query.ciCatalogResources

인증된 사용자에게 표시되는 공통 네임스페이스 아래의 모든 CI/CD 카탈로그 리소스입니다.

GitLab 15.11에서 도입되었습니다. 상태: 실험 중

CiCatalogResourceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자 before: String, after: String, first: Int, 그리고 last: Int를 받습니다.

Arguments

이름 유형 설명
scope CiCatalogResourceScope 반환된 카탈로그 리소스의 범위입니다.
search String 이름 또는 설명으로 카탈로그 리소스를 필터링하는 검색어입니다.
sort CiCatalogResourceSort 주어진 기준에 따라 카탈로그 리소스를 정렬합니다.

Query.ciConfig

CI 구성 파일의 linted 및 처리된 내용입니다. 한 요청 당 두 번 이상 요청해서는 안 됩니다.

CiConfig를 반환합니다.

Arguments

이름 유형 설명
content String! .gitlab-ci.yml의 내용입니다.
dryRun Boolean 파이프라인 생성 시뮬레이션을 실행하거나 정적 검사만 수행합니다.
projectPath ID! CI 구성의 프로젝트입니다.
sha String 파이프라인용 SHA입니다.
skipVerifyProjectSha Boolean GitLab 16.5에서 소개됨. 상태: 실험 중. 프로젝트 저장소에서 제공된 sha가 Git 참조(분리된 커밋)와 연결되지 않지만 프로젝트의 저장소에서 찾아진 경우, 확인이 실패하고 유효성 검사 오류가 반환됩니다. 그 외의 경우, sha가 유효하지 않더라도 확인이 통과됩니다. 이 확인 프로세스를 건너뛰려면 true로 설정합니다.

Query.ciMinutesUsage

네임스페이스의 사용량 데이터를 계산합니다.

CiMinutesNamespaceMonthlyUsageConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 유형 설명
date Date 사용 데이터를 검색할 날짜. 해당 날짜는 해당 월의 첫날이어야 합니다.
namespaceId NamespaceID 월간 계산 사용량을 위한 네임스페이스의 글로벌 ID입니다.

Query.ciPipelineStage

CI 파이프라인에 속하는 스테이지입니다.

CiStage을(를) 반환합니다.

매개변수

이름 유형 설명
id CiStageID! CI 단계의 글로벌 ID입니다.

Query.ciQueueingHistory

ci 작업이 러너에서 가져가기까지 걸린 시간의 백분위수입니다.

Introduced in GitLab 16.4. Status: Experiment.

Returns QueueingDelayHistory.

Arguments

이름 유형 설명
fromTime Time 요청된 시간 프레임의 시작. 기본값은 3시간 전입니다.
runnerType CiRunnerType 실행된 러너의 유형에 따라 작업을 필터링합니다.
toTime Time 요청된 시간 프레임의 끝. 기본값은 현재 시간입니다.

Query.ciVariables

인스턴스의 CI/CD 변수 목록입니다.

CiInstanceVariableConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수before: String, after: String, first: Int, last: Int를 받습니다.

인수

이름 유형 설명
sort CiVariableSort 결과의 정렬 순서.

Query.containerRepository

컨테이너 저장소를 찾습니다.

ContainerRepositoryDetails를 반환합니다.

인수

이름 유형 설명
id ContainerRepositoryID! 컨테이너 저장소의 글로벌 ID입니다.

Query.currentLicense

현재 라이센스와 관련된 필드입니다.

CurrentLicense를 반환합니다.

Query.currentUser

현재 사용자에 관한 정보를 가져옵니다.

반환값은 CurrentUser입니다.

Query.designManagement

디자인 관리와 관련된 필드입니다.

DesignManagement!을(를) 반환합니다.

Query.devopsAdoptionEnabledNamespaces

DevOps 채택된 네임스페이스를 구성합니다. 상태: Beta. 이 엔드포인트는 사전 통지없이 변경될 수 있습니다.

DevopsAdoptionEnabledNamespaceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수

이름 타입 설명
displayNamespaceId NamespaceID 표시할 네임스페이스를 기준으로 필터링합니다.

Query.echo

API를 유효성 검사하는 테스트 엔드포인트입니다.

String!을 반환합니다.

매개변수

이름 유형 설명
text String! 되돌려 받을 텍스트.

Query.epicBoardList

EpicList를 반환합니다.

인수

이름 유형 설명
epicFilters EpicFilters Epic 보드 목록에서 epic 메타데이터를 가져올 때 적용된 필터
id BoardsEpicListID! 목록의 글로벌 ID

Query.explainVulnerabilityPrompt

지정된 취약점에 대한 GitLab Duo 취약점 설명 프롬프트입니다.

Introduced in GitLab 16.2. Status: Experiment.

반환 ExplainVulnerabilityPrompt.

Arguments

이름 유형 설명
vulnerabilityId VulnerabilityID! 프롬프트를 생성할 취약점입니다.

Query.frecentGroups

사용자가 최근 방문한 그룹들입니다.

반환 값은 [그룹!]입니다.

Query.frecentProjects

사용자가 최근에 방문한 프로젝트입니다.

반환 값은 [Project!]입니다.

Query.geoNode

지오 노드를 찾습니다.

반환 GeoNode.

Arguments

이름 유형 설명
name String Geo 노드의 이름. 현재 Geo 노드 이름으로 기본 설정됩니다.

Query.gitpodEnabled

애플리케이션 설정에서 Gitpod가 활성화되었는지 확인합니다.

Boolean을 반환합니다.

Query.googleCloudArtifactRegistryRepositoryArtifact

Google Artifact Registry의 artifact에 대한 세부 정보입니다.

GitLab 16.10에서 소개되었습니다. Status: Experiment.

반환 값은 GoogleCloudArtifactRegistryArtifactDetails입니다.

Arguments

이름 타입 설명
googleCloudProjectId String! 구글 클라우드 프로젝트의 ID입니다.
image String! 구글 Artifact Registry에 있는 이미지의 이름입니다.
location String! Artifact Registry 리포지토리의 위치입니다.
projectPath ID! 전체 프로젝트 경로입니다.
repository String! 구글 Artifact Registry의 리포지토리입니다.

Query.group

그룹을 찾습니다.

Group을(를) 반환합니다.

인수

이름 유형 설명
fullPath ID! 그룹의 전체 경로입니다. 예를 들어 gitlab-org/gitlab-foss입니다.

Query.groups

그룹을 찾습니다.

GroupConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments

이름 유형 설명
search String 그룹 이름 또는 그룹 전체 경로의 검색 쿼리입니다.
sort String 결과의 정렬 순서입니다. 형식: <field_name>_<sort_direction>, 예: id_desc 또는 name_asc.
### `Query.instanceExternalAuditEventDestinations`

인스턴스 수준의 외부 감사 이벤트 대상지입니다.

[`InstanceExternalAuditEventDestinationConnection`](#instanceexternalauditeventdestinationconnection)을 반환합니다.

이 필드는 [connection](#connections)을 반환합니다. 네 개의 표준 [페이지네이션 인자](#pagination-arguments)를 허용합니다: `before: String`, `after: String`, `first: Int`, 그리고 `last: Int`.

Query.instanceGoogleCloudLoggingConfigurations

인스턴스 수준의 구글 클라우드 로깅 구성.

InstanceGoogleCloudLoggingConfigurationTypeConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Query.instanceSecurityDashboard

인스턴스 보안 대시보드와 관련된 필드입니다.

InstanceSecurityDashboard를 반환합니다.

Query.issue

이슈를 찾습니다.

Issue를 반환합니다.

Arguments

이름 유형 설명
id IssueID! 이슈의 글로벌 ID입니다.

Query.issues

현재 사용자에게 표시되는 이슈를 찾습니다. 적어도 하나의 필터를 제공해야 합니다.

Introduced in GitLab 15.6. Status: Experiment.

IssueConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지의 표준 페이징 인수 before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Arguments

이름 유형 설명
assigneeId String 이슈를 담당한 사용자의 ID입니다. “NONE” 및 “ANY”와 같은 와일드카드 값이 지원됩니다.
assigneeUsername String GitLab 13.11에서는 사용되지 않음. assigneeUsernames을 사용하세요.
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 와일드카드로 필터링합니다. assigneeUsername 및 assigneeUsernames과 호환되지 않습니다.
authorUsername String 이슈의 작성자의 사용자 이름입니다.
closedAfter Time 이 날짜 이후에 닫힌 이슈입니다.
closedBefore Time 이 날짜 이전에 닫힌 이슈입니다.
confidential Boolean 기밀 이슈를 필터링합니다. “false”인 경우 기밀 이슈가 제외됩니다. “true”인 경우 기밀 이슈만 반환됩니다.
createdAfter Time 이 날짜 이후에 생성된 이슈입니다.
createdBefore Time 이 날짜 이전에 생성된 이슈입니다.
crmContactId String 이슈에 할당된 연락처의 ID입니다.
crmOrganizationId String 이슈에 할당된 조직의 ID입니다.
epicId String 이 문제와 관련된 epic의 ID입니다. “none” 및 “any” 값이 지원됩니다.
epicWildcardId EpicWildcardId epic ID 와일드카드로 필터링합니다. epicId와 호환되지 않습니다.
healthStatusFilter HealthStatusFilter 이슈의 건강 상태, “none” 및 “any”의 값이 지원됩니다.
iid String 이 이슈의 IID입니다. 예를 들어 “1”입니다.
iids [String!] 이슈의 IIDs 목록입니다. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeArchived Boolean 보관된 프로젝트에서 이슈를 포함할지 여부입니다. 기본값은 false입니다.
includeSubepics Boolean epicId로 이슈를 필터링할 때 하위 epic을 포함할지 여부입니다.
iterationCadenceId [IterationsCadenceID!] 일정 cadence ID 목록으로 필터링합니다.
iterationId [ID] 이 문제에 적용된 일정 Global ID 목록입니다.
iterationTitle String 일정 제목으로 필터링합니다.
iterationWildcardId IterationWildcardId 일정 ID 와일드카드로 필터링합니다.
labelName [String] 이 이슈에 적용된 라벨입니다.
milestoneTitle [String] 이 이슈에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. “NONE” 및 “ANY”와 같은 와일드카드 값이 지원됩니다.
not NegatedIssueFilterInput 부정된 인수.
or UnionedIssueFilterInput 포함된 OR 연산자로 인수 목록입니다.
search String 제목 또는 설명을 위한 검색 쿼리입니다.
sort IssueSort 이 기준으로 이슈를 정렬합니다.
state IssuableState 이 이슈의 현재 상태입니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 이 날짜 이전에 업데이트된 이슈입니다.
weight String 이 이슈에 적용된 가중치입니다. “NONE” 및 “ANY”와 같은 와일드카드 값이 지원됩니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. weight와 호환되지 않습니다.

Query.iteration

이터레이션을 찾습니다.

반환 Iteration.

인수

이름 유형 설명
id IterationID! ID를 사용하여 반복 작업을 찾습니다.

Query.jobs

이 GitLab 인스턴스의 모든 작업입니다. 관리자 액세스 권한이 없는 사용자에게는 빈 결과를 반환합니다.

CiJobConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 유형 설명
failureReason CiJobFailureReason 소개: GitLab 16.4에서 도입됨. 상태: 실험. 실패 이유에 따라 작업을 필터링합니다. 현재 RUNNER_SYSTEM_FAILURErunnerTypes: INSTANCE_TYPE만 지원됩니다.
runnerTypes [CiRunnerType!] 소개: GitLab 16.4에서 도입됨. 상태: 실험. 기능 플래그 :admin_jobs_filter_runner_type이 활성화되어 있는 경우 실행자 유형에 따라 작업을 필터링합니다.
statuses [CiJobStatus!] 작업을 상태에 따라 필터링합니다.
### `Query.licenseHistoryEntries`

라이선스 히스토리 항목과 관련된 필드입니다.

[`LicenseHistoryEntryConnection`](#licensehistoryentryconnection)을 반환합니다.

이 필드는 [connection](#connections)을 반환합니다. 네 개의 표준 [페이지네이션 인자](#pagination-arguments)를 받습니다: `before: String`, `after: String`, `first: Int`, and `last: Int`.

Query.memberRole

단일 사용자 정의 역할을 찾습니다.

Introduced in GitLab 16.6. Status: Experiment.

MemberRole을 반환합니다.

Arguments

이름 타입 설명
id MemberRoleID 조회할 멤버 역할의 전역 ID입니다.
orderBy MemberRolesOrderBy 정렬 열입니다. 기본값은 NAME입니다.
sort SortDirectionEnum 정렬 순서입니다. 기본값은 ASC입니다.

Query.memberRolePermissions

모든 사용자 정의 권한 목록입니다.

Introduced in GitLab 16.4. Status: 실험.

CustomizablePermissionConnection를 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Query.memberRoles

인스턴스에서 사용 가능한 회원 역할.

Introduced in GitLab 16.7. Status: Experiment.

MemberRoleConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인자: before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Arguments

이름 유형 설명
id MemberRoleID 조회할 멤버 역할의 전역 ID입니다.
orderBy MemberRolesOrderBy 정렬 열입니다. 기본값은 NAME입니다.
sort SortDirectionEnum 정렬 방향입니다. 기본값은 ASC입니다.

Query.mergeRequest

병합 요청을 찾습니다.

반환 값은 MergeRequest입니다.

인수

이름 유형 설명
id MergeRequestID! 병합 요청의 전역 ID입니다.

Query.metadata

GitLab에 관한 메타데이터입니다.

Metadata를 반환합니다.

Query.milestone

마일스톤을 찾습니다.

반환값은 Milestone입니다.

매개변수

이름 유형 설명
id MilestoneID! ID로 마일스톤을 찾습니다.

Query.mlModel

머신 러닝 모델을 찾습니다.

Introduced in GitLab 16.7. Status: 실험.

반환 MlModel.

인수

이름 유형 설명
id MlModelID! 모델의 ID입니다.

Query.namespace

네임스페이스를 찾습니다.

Returns Namespace.

Arguments

이름 유형 설명
fullPath ID! 네임스페이스의 전체 경로입니다. 예를 들어 gitlab-org/gitlab-foss.

Query.note

노트를 찾습니다.

Introduced in GitLab 15.9. Status: Experiment.

반환 Note.

Arguments

이름 유형 설명
id NoteID! 노트의 글로벌 ID입니다.

Query.organization

조직을 찾습니다.

Introduced in GitLab 16.4. Status: Experiment.

Returns Organization.

인수

이름 유형 설명
id OrganizationsOrganizationID! 조직의 ID입니다.

Query.organizations

조직을 나열합니다.

Introduced in GitLab 16.8. Status: Experiment.

OrganizationConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments: before: String, after: String, first: Int, and last: Int를 받습니다.

Query.package

패키지를 찾습니다. 이 필드는 단일 요청에서 한 쿼리에 대해서만 해결될 수 있습니다. 패키지가 default 상태가 아닌 경우 null을 반환합니다.

PackageDetailsType을 반환합니다.

인수

이름 유형 설명
id PackagesPackageID! 패키지의 글로벌 ID입니다.

Query.project

프로젝트를 찾습니다.

Project를 반환합니다.

인자

이름 유형 설명
fullPath ID! 프로젝트의 전체 경로입니다. 예를 들어 gitlab-org/gitlab-foss입니다.

Query.projects

현재 사용자에게 표시되는 프로젝트를 찾습니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수

이름 유형 설명
fullPaths [String!] 전체 경로로 프로젝트를 필터링합니다. 50개 이상의 전체 경로를 제공할 수 없습니다.
ids [ID!] ID로 프로젝트를 필터링합니다.
membership Boolean 현재 사용자가 멤버인 프로젝트만 반환합니다.
search String 프로젝트 이름, 경로 또는 설명에 대한 검색 쿼리입니다.
searchNamespaces Boolean 프로젝트 검색에 네임스페이스를 포함합니다.
sort String 결과의 정렬 순서입니다. 형식: <필드_이름>_<정렬_방향>, 예: id_desc 또는 name_asc.
topics [String!] 주제로 프로젝트를 필터링합니다.
withIssuesEnabled Boolean 이슈가 활성화된 프로젝트만 반환합니다.
withMergeRequestsEnabled Boolean 병합 요청이 활성화된 프로젝트만 반환합니다.

Query.queryComplexity

GraphQL 쿼리의 복잡성에 관한 정보입니다.

QueryComplexity를 반환합니다.

Query.runner

러너를 찾습니다.

CiRunner을 반환합니다.

매개변수

이름 유형 설명
id CiRunnerID! Runner ID.

Query.runnerPlatforms

지원되는 러너 플랫폼입니다.

GitLab 15.9에서 사용 중단됨. 더 이상 사용되지 않으며 지원되는 플랫폼에 대해 알아보기 위해 gitlab-runner 문서를 사용하세요.

RunnerPlatformConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Query.runnerSetup

러너 설정 지침.

GitLab 15.9에서 사용 중단됨. 더 이상 사용되지 않으며, 러너 등록 명령에 대해 알아보려면 gitlab-runner 문서를 참조하십시오.

반환 RunnerSetup.

Arguments

이름 타입 설명
architecture String! 지시 사항을 생성할 아키텍처입니다.
groupId GroupID GitLab 13.11에서는 사용이 중단되었습니다. 더 이상 사용되지 않습니다.
platform String! 지시 사항을 생성할 플랫폼입니다.
projectId ProjectID GitLab 13.11에서는 사용이 중단되었습니다. 더 이상 사용되지 않습니다.

Query.runnerUsage

각 러너의 사용량을 반환합니다.

GitLab 16.9에서 도입되었습니다. Status: 실험 중

[CiRunnerUsage!]을(를) 반환합니다.

인수

이름 유형 설명
fromDate Date 요청된 날짜 범위의 시작. 이전 달의 시작일을 기본값으로 합니다.
runnerType CiRunnerType 유형별로 러너를 필터링합니다.
runnersLimit Int 반환할 러너의 최대 수. 지정되지 않으면 다른 러너들은 runner: null 항목으로 집계됩니다. 지정되지 않았을 경우 기본값은 5입니다. 최대 500까지 가능합니다.
toDate Date 요청된 날짜 범위의 끝. 이전 달의 마지막일을 기본값으로 합니다.

Query.runnerUsageByProject

프로젝트별 러너 사용량.

Introduced in GitLab 16.9. Status: Experiment.

반환값은 [CiRunnerUsageByProject!]입니다.

Arguments

이름 유형 설명
fromDate Date 요청된 날짜 범위의 시작. 지정되지 않은 경우 이전 달의 시작으로 기본 설정됩니다.
projectsLimit Int 반환할 프로젝트의 최대 수. 기타 프로젝트는 project: null 항목으로 집계됩니다. 지정되지 않은 경우 기본적으로 5입니다. 최대 500까지 가능합니다.
runnerType CiRunnerType 실행한 러너 유형으로 작업을 필터링합니다.
toDate Date 요청된 날짜 범위의 끝. 지정되지 않은 경우 이전 달의 끝으로 기본 설정됩니다.

Query.runners

GitLab 인스턴스(project 및 shared)의 모든 러너를 가져옵니다. 관리자 액세스 권한을 가진 사용자만 액세스할 수 있습니다.

CiRunnerConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수

이름 유형 설명
active Boolean GitLab 14.8에서 사용 중단됨. 이름이 변경되었습니다. 대신 paused 사용.
creatorId UserID 생성자 ID로 러너 필터링.
creatorUsername String GitLab 16.7에서 도입됨. 상태: 실험. 생성자 사용자 이름으로 러너 필터링.
paused Boolean 러너를 paused (true) 또는 active (false) 상태로 필터링.
search String 설명 필드의 전체 토큰 또는 부분 텍스트로 필터링.
sort CiRunnerSort 결과의 정렬 순서.
status CiRunnerStatus 상태로 러너 필터링.
tagList [String!] 러너와 연결된 태그로 필터링 (쉼표로 구분되거나 배열).
type CiRunnerType 유형에 따라 러너 필터링.
upgradeStatus CiRunnerUpgradeStatus 업그레이드 상태로 필터링.
versionPrefix String GitLab 16.6에서 도입됨. 상태: 실험. 버전별 러너 필터링. 검색어의 시작 부분에 버전을 포함하는 러너 매니저가 반환됩니다. 예를 들어, 검색어 ‘14.’는 버전이 ‘14.11.1’ 및 ‘14.2.3’인 러너 매니저를 반환합니다.

Query.selfManagedAddOnEligibleUsers

자체 관리 인스턴스 내에서 애드온을 사용할 수 있는 사용자들입니다.

Introduced in GitLab 16.7. Status: Experiment.

Returns AddOnUserConnection.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments

이름 유형 설명
addOnType GitlabSubscriptionsAddOnType! 필수 유저를 필터링하는 추가 기능 유형입니다.
search String 사용자 목록을 검색합니다.

Query.snippets

현재 사용자에게 표시되는 코드 조각을 찾습니다.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, 그리고 last: Int라는 네 가지 표준 페이징 인자들을 받습니다.

Arguments

이름 타입 설명
authorId UserID 작성자의 ID입니다.
explore Boolean 개인 스니펫 탐색 여부입니다.
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예를 들어, gid://gitlab/ProjectSnippet/1.
projectId ProjectID 프로젝트의 ID입니다.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.

Query.subscriptionFutureEntries

미래 구독에 대한 항목과 관련된 필드입니다.

SubscriptionFutureEntryConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int와 같이 네 가지 표준 페이징 인자를 허용합니다.

Query.syntheticNote

합성 노트를 찾습니다.

GitLab 15.9에서 도입되었습니다. 상태: 실험.

Note를 반환합니다.

Arguments

이름 유형 설명
noteableId NoteableID! 합성 노트를 검색할 리소스의 글로벌 ID입니다.
sha String! 노트의 글로벌 ID입니다.

Query.timelogs

현재 사용자에게 표시되는 시간 기록을 찾습니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 매개변수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 유형 설명
endDate Time 로그된 날짜가 endDate와 같거나 그 이전인 날짜 범위 내의 timelog를 나열합니다.
endTime Time 로그된 시간이 endTime과 같거나 그 이전인 시간 범위 내의 timelog를 나열합니다.
groupId GroupID 그룹에 대한 timelog를 나열합니다.
projectId ProjectID 프로젝트에 대한 timelog를 나열합니다.
sort TimelogSort 특정 순서대로 timelog를 나열합니다.
startDate Time 로그된 날짜가 startDate와 같거나 그 이후인 날짜 범위 내의 timelog를 나열합니다.
startTime Time 로그된 시간이 startTime과 같거나 그 이후인 시간 범위 내의 timelog를 나열합니다.
username String 사용자에 대한 timelog를 나열합니다.

Query.todo

하나의 할 일 항목을 검색합니다.

Todo를 반환합니다.

Arguments

이름 유형 설명
id TodoID! 할 일 항목의 ID입니다.

Query.topics

프로젝트 주제를 찾습니다.

TopicConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

매개변수

이름 유형 설명
search String 토픽 이름을 검색하는 쿼리입니다.

Query.usageTrendsMeasurements

인스턴스에 대한 통계를 가져옵니다.

UsageTrendsMeasurementConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 사용합니다: before: String, after: String, first: Int, and last: Int.

Arguments

이름 유형 설명
identifier MeasurementIdentifier! 검색할 측정 항목이나 통계의 유형.
recordedAfter Time 이 날짜 이후에 기록된 측정값.
recordedBefore Time 이 날짜 이전에 기록된 측정값.

Query.user

사용자를 찾습니다.

UserCore를 반환합니다.

Arguments

이름 유형 설명
id UserID 사용자의 ID입니다.
username String 사용자의 사용자 이름입니다.

Query.users

사용자를 찾습니다.

UserCoreConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 타입 설명
admins Boolean 관리자 사용자만 반환합니다.
groupId GroupID 지정된 그룹의 구성원 사용자를 반환합니다.
ids [ID!] 사용자 글로벌 ID 목록입니다.
search String 이름, 사용자 이름 또는 기본 이메일로 사용자를 검색하는 쿼리입니다.
sort Sort 이 기준에 따라 사용자를 정렬합니다.
usernames [String!] 사용자명 목록입니다.

Query.vulnerabilities

현재 사용자의 인스턴스 보안 대시보드에서 보고된 프로젝트의 취약점입니다.

VulnerabilityConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments

이름 유형 설명
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터로 포함됩니다.
clusterId [ClustersClusterID!] cluster_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터로 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 기각 이유로 필터링합니다. 이 필터로는 기각된 취약점만이 포함됩니다.
hasIssues Boolean 링크된 문제가 있는 취약점만 반환합니다.
hasMergeRequest Boolean 링크된 병합 요청이 있는 취약점만 반환합니다.
hasRemediations Boolean 수정 사항이 있는 취약점만 반환합니다.
hasResolution Boolean 기본 브랜치에서 해결된 취약점만 반환합니다.
image [String!] 이미지 위치별로 취약점을 필터링합니다. 이 필터가 존재할 때 응답은 container_scanning, cluster_image_scanning을 포함하는reportType에만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 범주별로 취약점을 필터링합니다.
projectId [ID!] 프로젝트별로 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형별로 취약점을 필터링합니다.
scanner [String!] VulnerabilityScanner.externalId로 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID로 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도별로 취약점을 필터링합니다.
sort VulnerabilitySort 정렬 순서대로 취약점 목록을 나타냅니다.
state [VulnerabilityState!] 상태별로 취약점을 필터링합니다.

Query.vulnerabilitiesCountByDay

현재 사용자의 인스턴스 보안 대시보드에 있는 프로젝트별로 일별 취약점 수의 히스토리입니다.

VulnerabilitiesCountByDayConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 유형 설명
endDate ISO8601Date! 취약점 이력을 가져올 마지막 날짜입니다.
startDate ISO8601Date! 취약점 이력을 가져올 첫 번째 날짜입니다.

Query.vulnerability

취약점을 찾습니다.

Vulnerability를 반환합니다.

매개변수

이름 유형 설명
id VulnerabilityID! 취약점의 전역 ID입니다.

Query.workItem

작업 항목을 찾습니다.

Introduced in GitLab 15.1. Status: Experiment.

반환 WorkItem.

매개변수

이름 유형 설명
id WorkItemID! 작업 항목의 전역 ID입니다.

Query.workItemsByReference

참조에 의해 업무 항목을 찾습니다.

Introduced in GitLab 16.7. Status: Experiment.

WorkItemConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 유형 설명
contextNamespacePath ID 컨텍스트 네임스페이스의 전체 경로(프로젝트 또는 그룹).
refs [String!]! 작업 항목 참조. 짧은 참조 또는 URL일 수 있습니다.

Query.workspace

작업 공간을 찾습니다.

반환 값: 작업 공간.

인수

이름 유형 설명
id RemoteDevelopmentWorkspaceID! ID를 통해 워크스페이스를 찾습니다.

Query.workspaces

전체 인스턴스에서 작업 공간을 찾습니다. 이 필드는 관리자에게만 사용할 수 있으며, 관리자가 아닌 경우 모든 사용자에게 빈 결과를 반환합니다.

WorkspaceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

이름 유형 설명
actualStates [String!] 실제 상태에 따라 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 워크스페이스 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스 GlobalID로 워크스페이스를 필터링합니다. 예를 들어, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 Deprecated. 대신에 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 워크스페이스를 필터링합니다.
userIds [ProjectID!] 사용자 GlobalID로 워크스페이스를 필터링합니다.

Mutation 타입

Mutation 타입에는 실행할 수 있는 모든 뮤테이션이 포함되어 있습니다.

모든 뮤테이션은 입력 객체인 input이라는 단일 입력 객체에서 인수를 받고, 모든 뮤테이션은 적어도 오류 메시지 목록을 포함하는 errors 반환 필드를 지원합니다.

모든 입력 객체에는 뮤테이션을 식별하는 clientMutationId: String 필드가 있을 수 있습니다.

예를 들어:

mutation($id: NoteableID!, $body: String!) {
  createNote(input: { noteableId: $id, body: $body }) {
    errors
  }
}

Mutation.abuseReportLabelCreate

GitLab 16.4에 도입되었습니다. 상태: Experiment.

Input type: AbuseReportLabelCreateInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
color String 6자리 16진수 표기법으로 주어진 레이블의 색상(예: #FFAABB) 또는 CSS 색상 이름 중 하나입니다.
title String! 레이블의 제목입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
label Label 뮤테이션 후의 라벨입니다.

Mutation.achievementsAward

Introduced in GitLab 15.10. Status: Experiment.

Input type: AchievementsAwardInput

Arguments

이름 유형 설명
achievementId AchievementsAchievementID! 수여되는 업적의 글로벌 ID입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
userId UserID! 업적을 수여받는 사용자의 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
userAchievement UserAchievement 사용자 업적 수상 정보입니다.

Mutation.achievementsCreate

Introduced in GitLab 15.8. Status: Experiment.

Input type: AchievementsCreateInput

Arguments

이름 타입 설명
avatar Upload 성취를 위한 아바타입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
description String 성취에 대한 설명 또는 메모입니다.
name String! 성취의 이름입니다.
namespaceId NamespaceID! 성취의 네임스페이스입니다.

필드

이름 유형 설명
achievement Achievement 생성된 업적입니다.
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.achievementsDelete

Introduced in GitLab 15.11. Status: Experiment.

Input type: AchievementsDeleteInput

Arguments

이름 타입 설명
achievementId AchievementsAchievementID! 삭제되는 업적의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.

필드

이름 유형 설명
achievement Achievement 업적입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.achievementsRevoke

GitLab 15.10에 도입되었습니다. Status: Experiment.

Input type: AchievementsRevokeInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
userAchievementId AchievementsUserAchievementID! 취소되는 사용자 업적의 전역 식별자입니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
userAchievement UserAchievement 성취 상을 나타냅니다.

Mutation.achievementsUpdate

Introduced in GitLab 15.11. Status: Experiment.

Input type: AchievementsUpdateInput

Arguments

이름 유형 설명
achievementId AchievementsAchievementID! 업데이트되는 업적의 글로벌 ID입니다.
avatar Upload 업적을 위한 아바타입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 업적에 대한 설명 또는 메모입니다.
name String 업적의 이름입니다.

필드

이름 유형 설명
achievement Achievement 업적입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.addProjectToSecurityDashboard

입력 유형: AddProjectToSecurityDashboardInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id ProjectID! 인스턴스 보안 대시보드에 추가할 프로젝트의 ID입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
project Project 인스턴스 보안 대시보드에 추가된 프로젝트입니다.

Mutation.adminSidekiqQueuesDeleteJobs

입력 유형: AdminSidekiqQueuesDeleteJobsInput

Arguments

이름 유형 설명
aiResource String 컨텍스트 메타데이터에서 ai_resource와 일치하는 작업을 삭제합니다.
artifactSize String 컨텍스트 메타데이터에서 artifact_size와 일치하는 작업을 삭제합니다.
artifactUsedCdn String 컨텍스트 메타데이터에서 artifact_used_cdn과 일치하는 작업을 삭제합니다.
artifactsDependenciesCount String 컨텍스트 메타데이터에서 artifacts_dependencies_count와 일치하는 작업을 삭제합니다.
artifactsDependenciesSize String 컨텍스트 메타데이터에서 artifacts_dependencies_size와 일치하는 작업을 삭제합니다.
bulkImportEntityId String 컨텍스트 메타데이터에서 bulk_import_entity_id와 일치하는 작업을 삭제합니다.
callerId String 컨텍스트 메타데이터에서 caller_id와 일치하는 작업을 삭제합니다.
clientId String 컨텍스트 메타데이터에서 client_id와 일치하는 작업을 삭제합니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
featureCategory String 컨텍스트 메타데이터에서 feature_category와 일치하는 작업을 삭제합니다.
jobId String 컨텍스트 메타데이터에서 job_id와 일치하는 작업을 삭제합니다.
mergeActionStatus String 컨텍스트 메타데이터에서 merge_action_status와 일치하는 작업을 삭제합니다.
pipelineId String 컨텍스트 메타데이터에서 pipeline_id와 일치하는 작업을 삭제합니다.
project String 컨텍스트 메타데이터에서 project와 일치하는 작업을 삭제합니다.
queueName String! 작업을 삭제할 대기열의 이름입니다.
relatedClass String 컨텍스트 메타데이터에서 related_class와 일치하는 작업을 삭제합니다.
remoteIp String 컨텍스트 메타데이터에서 remote_ip와 일치하는 작업을 삭제합니다.
rootCallerId String 컨텍스트 메타데이터에서 root_caller_id와 일치하는 작업을 삭제합니다.
rootNamespace String 컨텍스트 메타데이터에서 root_namespace와 일치하는 작업을 삭제합니다.
sidekiqDestinationShardRedis String 컨텍스트 메타데이터에서 sidekiq_destination_shard_redis와 일치하는 작업을 삭제합니다.
subscriptionPlan String 컨텍스트 메타데이터에서 subscription_plan과 일치하는 작업을 삭제합니다.
user String 컨텍스트 메타데이터에서 user와 일치하는 작업을 삭제합니다.
userId String 컨텍스트 메타데이터에서 user_id와 일치하는 작업을 삭제합니다.
workerClass String 주어진 worker class에 해당하는 작업을 삭제합니다.

필드

이름 타입 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
result DeleteJobsResponse 삭제 요청의 상태에 관한 정보입니다.

Mutation.aiAction

소개: GitLab 15.11에서 소개됨. 상태: 실험.

입력 유형: AiActionInput

Arguments

이름 타입 설명
analyzeCiJobFailure AnalyzeCiJobFailureInput analyze_ci_job_failure AI 작업의 입력입니다.
chat AiChatInput 채팅 AI 작업의 입력입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
clientSubscriptionId String 응답을 받기 위해 구독할 수 있는 클라이언트 생성 ID입니다.
explainCode AiExplainCodeInput explain_code AI 작업의 입력입니다.
explainVulnerability AiExplainVulnerabilityInput explain_vulnerability AI 작업의 입력입니다.
fillInMergeRequestTemplate AiFillInMergeRequestTemplateInput fill_in_merge_request_template AI 작업의 입력입니다.
generateCommitMessage AiGenerateCommitMessageInput generate_commit_message AI 작업의 입력입니다.
generateCubeQuery AiGenerateCubeQueryInput generate_cube_query AI 작업의 입력입니다.
generateDescription AiGenerateDescriptionInput generate_description AI 작업의 입력입니다.
resolveVulnerability AiResolveVulnerabilityInput resolve_vulnerability AI 작업의 입력입니다.
summarizeComments AiSummarizeCommentsInput summarize_comments AI 작업의 입력입니다.
summarizeNewMergeRequest AiSummarizeNewMergeRequestInput summarize_new_merge_request AI 작업의 입력입니다.
summarizeReview AiSummarizeReviewInput summarize_review AI 작업의 입력입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
requestId String 요청의 ID입니다.

Mutation.aiAgentCreate

Introduced in GitLab 16.8. Status: Experiment.

Input type: AiAgentCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자.
name String! 에이전트의 이름.
projectPath ID! 에이전트가 속한 프로젝트.
prompt String! 에이전트의 프롬프트.

필드

이름 타입 설명
agent AiAgent 변형 후 에이전트입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.

Mutation.aiAgentUpdate

Introduced in GitLab 16.10. Status: Experiment.

Input type: AiAgentUpdateInput

전달인자

이름 유형 설명
agentId AiAgentID! 에이전트의 ID입니다.
clientMutationId String 뮤테이션을 실행하는 클라이언트의 고유 식별자입니다.
name String 에이전트의 이름입니다.
projectPath ID! 에이전트가 속한 프로젝트입니다.
prompt String 에이전트의 프롬프트입니다.

필드

이름 유형 설명
agent AiAgent 변형 후의 에이전트입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중에 발생한 오류입니다.

Mutation.alertSetAssignees

입력 유형: AlertSetAssigneesInput

Arguments

이름 타입 설명
assigneeUsernames [String!]! 경고를 할당할 사용자 이름입니다. 기본적으로 기존 담당자를 대체합니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 경고의 IID입니다.
operationMode MutationOperationMode 수행할 작업입니다. 기본적으로 REPLACE로 설정됩니다.
projectPath ID! 변이할 경고가 있는 프로젝트입니다.

필드

이름 유형 설명
alert AlertManagementAlert 변이 후 경고입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
issue Issue 변이 후 생성된 이슈입니다.
todo Todo 변이 후 할 일 항목입니다.

Mutation.alertTodoCreate

입력 유형: AlertTodoCreateInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 돌연변이할 경고의 IID입니다.
projectPath ID! 돌연변이할 경고가 있는 프로젝트입니다.

필드

이름 유형 설명
alert AlertManagementAlert 변형 후 경고
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자
errors [String!]! 변형 실행 중 발생한 오류
issue Issue 변형 후 생성된 이슈
todo Todo 변형 후 할 일 항목

Mutation.approvalProjectRuleUpdate

Introduced in GitLab 16.10. Status: Experiment.

Input type: approvalProjectRuleUpdateInput

Arguments(매개변수)

이름 타입 설명
approvalsRequired Int! 규칙을 충족시키기 위해 필요한 승인 수입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
groupIds [ID!] 규칙을 승인할 수 있는 그룹의 ID 목록입니다.
id ApprovalProjectRuleID! 파괴할 승인 규칙의 전역 ID입니다.
name String! 승인 규칙의 이름입니다.
userIds [ID!] 규칙을 승인할 수 있는 사용자의 ID 목록입니다.

필드

이름 타입 설명
approvalRule ApprovalProjectRule 변형 후의 승인 규칙입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.approveDeployment

입력 유형: ApproveDeploymentInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 승인과 함께 작성할 코멘트입니다.
id DeploymentID! 배포의 식별자입니다.
representedAs String 사용자가 여러 승인 규칙에 속한 경우 승인에 사용할 사용자/그룹/역할의 이름입니다.
status DeploymentsApprovalStatus! 승인의 상태(APPROVED 또는 REJECTED)입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
deploymentApproval DeploymentApproval 뮤테이션 이후의 DeploymentApproval입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.artifactDestroy

입력 유형: ArtifactDestroyInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id CiJobArtifactID! 삭제할 artifact의 ID입니다.

필드

이름 유형 설명
artifact CiJobArtifact 삭제된 artifact입니다.
clientMutationId String 해당 mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.

Mutation.auditEventsAmazonS3ConfigurationCreate

입력 유형: AuditEventsAmazonS3ConfigurationCreateInput

Arguments

이름 유형 설명
accessKeyXid String! Amazon S3 계정의 액세스 키 ID.
awsRegion String! 버킷이 생성된 AWS 지역.
bucketName String! 감사 이벤트가 기록될 버킷의 이름.
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자.
groupPath ID! 그룹 경로.
name String 목적지 이름.
secretAccessKey String! Amazon S3 계정의 비밀 액세스 키.

필드

이름 유형 설명
amazonS3Configuration AmazonS3ConfigurationType 구성이 생성되었습니다.
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.auditEventsAmazonS3ConfigurationDelete

입력 유형: AuditEventsAmazonS3ConfigurationDeleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsAmazonS3ConfigurationID! 파괴할 Amazon S3 구성의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.auditEventsAmazonS3ConfigurationUpdate

입력 유형: AuditEventsAmazonS3ConfigurationUpdateInput

Arguments

이름 유형 설명
accessKeyXid String Amazon S3 계정의 액세스 키 ID입니다.
awsRegion String 버킷이 생성된 AWS 지역입니다.
bucketName String 감사 이벤트가 기록될 버킷의 이름입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsAmazonS3ConfigurationID! 업데이트할 Amazon S3 구성의 ID입니다.
name String 대상 이름입니다.
secretAccessKey String Amazon S3 계정의 비밀 액세스 키입니다.

필드

이름 타입 설명
amazonS3Configuration AmazonS3ConfigurationType 업데이트된 Amazon S3 구성입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중에 발생한 오류입니다.

Mutation.auditEventsInstanceAmazonS3ConfigurationCreate

입력 유형: AuditEventsInstanceAmazonS3ConfigurationCreateInput

Arguments

이름 유형 설명
accessKeyXid String! Amazon S3 계정의 액세스 키 ID입니다.
awsRegion String! 버킷이 만들어지는 AWS 지역입니다.
bucketName String! 감사 이벤트가 기록될 버킷의 이름입니다.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
name String 대상 이름입니다.
secretAccessKey String! Amazon S3 계정의 비밀 액세스 키입니다.

필드

이름 타입 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
instanceAmazonS3Configuration InstanceAmazonS3ConfigurationType 생성된 인스턴스 Amazon S3 구성입니다.

Mutation.auditEventsInstanceAmazonS3ConfigurationDelete

입력 유형: AuditEventsInstanceAmazonS3ConfigurationDeleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자.
id AuditEventsInstanceAmazonS3ConfigurationID! 삭제할 인스턴스 레벨의 Amazon S3 구성의 ID.

필드

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.auditEventsInstanceAmazonS3ConfigurationUpdate

입력 유형: AuditEventsInstanceAmazonS3ConfigurationUpdateInput

Arguments

이름 타입 설명
accessKeyXid String Amazon S3 계정의 액세스 키 ID입니다.
awsRegion String 버킷이 생성된 AWS 지역입니다.
bucketName String 감사 이벤트가 기록될 버킷의 이름입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsInstanceAmazonS3ConfigurationID! 업데이트할 인스턴스 수준의 Amazon S3 구성의 ID입니다.
name String 대상 이름입니다.
secretAccessKey String Amazon S3 계정의 비밀 액세스 키입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
instanceAmazonS3Configuration InstanceAmazonS3ConfigurationType 업데이트된 인스턴스 수준의 Amazon S3 구성입니다.

Mutation.auditEventsStreamingDestinationEventsAdd

입력 유형: AuditEventsStreamingDestinationEventsAddInput

Arguments

이름 타입 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsExternalAuditEventDestinationID! 대상 ID입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가할 이벤트 유형 필터 목록입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
eventTypeFilters [String!] 감사 이벤트 외부 대상의 이벤트 유형 필터 목록입니다.

Mutation.auditEventsStreamingDestinationEventsRemove

입력 유형: AuditEventsStreamingDestinationEventsRemoveInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsExternalAuditEventDestinationID! 대상 ID.
eventTypeFilters [String!]! 스트리밍에서 제거할 이벤트 유형 필터 목록입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.auditEventsStreamingDestinationInstanceEventsAdd

입력 유형: AuditEventsStreamingDestinationInstanceEventsAddInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsInstanceExternalAuditEventDestinationID! 대상 ID입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가할 이벤트 유형 필터 목록입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
eventTypeFilters [String!] 감사 이벤트 외부 대상의 이벤트 유형 필터 목록입니다.

Mutation.auditEventsStreamingDestinationInstanceEventsRemove

입력 유형: AuditEventsStreamingDestinationInstanceEventsRemoveInput

매개변수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsInstanceExternalAuditEventDestinationID! 대상 ID입니다.
eventTypeFilters [String!]! 스트리밍에서 제거할 이벤트 유형 필터 목록입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.auditEventsStreamingHeadersCreate

입력 유형: AuditEventsStreamingHeadersCreateInput

Arguments

이름 유형 설명
active Boolean 헤더가 활성화되어 있는지 여부를 결정하는 부울 옵션입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsExternalAuditEventDestinationID! 헤더를 연결할 대상입니다.
key String! 헤더 키입니다.
value String! 헤더 값입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
header AuditEventStreamingHeader 생성된 헤더입니다.

Mutation.auditEventsStreamingHeadersDestroy

입력 유형: AuditEventsStreamingHeadersDestroyInput

인수

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
headerId AuditEventsStreamingHeaderID! 삭제할 헤더입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.

Mutation.auditEventsStreamingHeadersUpdate

입력 유형: AuditEventsStreamingHeadersUpdateInput

Arguments

이름 유형 설명
active Boolean 헤더가 활성화되어 있는지를 결정하는 부울 옵션입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
headerId AuditEventsStreamingHeaderID! 업데이트할 헤더입니다.
key String 헤더 키입니다.
value String 헤더 값입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
header AuditEventStreamingHeader 헤더를 업데이트합니다.

Mutation.auditEventsStreamingHttpNamespaceFiltersAdd

입력 타입: AuditEventsStreamingHTTPNamespaceFiltersAddInput

Arguments

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsExternalAuditEventDestinationID! 대상 ID입니다.
groupPath ID 그룹의 전체 경로입니다.
projectPath ID 프로젝트의 전체 경로입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
namespaceFilter AuditEventStreamingHTTPNamespaceFilter 생성된 네임스페이스 필터입니다.

Mutation.auditEventsStreamingHttpNamespaceFiltersDelete

입력 유형: AuditEventsStreamingHTTPNamespaceFiltersDeleteInput

매개변수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 식별하는 고유한 식별자입니다.
namespaceFilterId AuditEventsStreamingHTTPNamespaceFilterID! 네임스페이스 필터 ID입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.

Mutation.auditEventsStreamingInstanceHeadersCreate

입력 유형: AuditEventsStreamingInstanceHeadersCreateInput

Arguments

이름 유형 설명
active Boolean 헤더가 활성화되어 있는지 여부를 결정하는 부울 옵션입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsInstanceExternalAuditEventDestinationID! 헤더를 연결할 인스턴스 수준의 외부 대상입니다.
key String! 헤더 키입니다.
value String! 헤더 값입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
header AuditEventsStreamingInstanceHeader 생성된 헤더입니다.

Mutation.auditEventsStreamingInstanceHeadersDestroy

입력 유형: AuditEventsStreamingInstanceHeadersDestroyInput

Arguments

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
headerId AuditEventsStreamingInstanceHeaderID! 삭제할 헤더입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.

Mutation.auditEventsStreamingInstanceHeadersUpdate

입력 유형: AuditEventsStreamingInstanceHeadersUpdateInput

Arguments

이름 유형 설명
active Boolean 헤더가 활성화되어 있는지 여부를 결정하는 불리언 옵션입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
headerId AuditEventsStreamingInstanceHeaderID! 업데이트할 헤더입니다.
key String 헤더 키입니다.
value String 헤더 값입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
header AuditEventsStreamingInstanceHeader 헤더를 업데이트합니다.

Mutation.awardEmojiAdd

입력 유형: AwardEmojiAddInput

Arguments

이름 타입 설명
awardableId AwardableID! 상을 받을 리소스의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
name String! 이모지 이름입니다.

필드

이름 유형 설명
awardEmoji AwardEmoji 변이 후 이모지 반응입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.awardEmojiRemove

입력 유형: AwardEmojiRemoveInput

Arguments

이름 유형 설명
awardableId AwardableID! 상을 받을 리소스의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 고유 식별자입니다.
name String! 이모지 이름입니다.

필드

이름 유형 설명
awardEmoji AwardEmoji 변형 후 이모지 반응입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.

Mutation.awardEmojiToggle

입력 유형: AwardEmojiToggleInput

Arguments

이름 유형 설명
awardableId AwardableID! 수상 가능한 리소스의 글로벌 ID.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자.
name String! 이모지 이름.

필드

이름 타입 설명
awardEmoji AwardEmoji 변이 후 이모지 반응.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류.
toggledOn Boolean! 이모지의 상태를 나타냅니다. 만약 토글이 이모지를 수여했다면 true이고, 이모지를 제거했다면 false입니다.

Mutation.boardEpicCreate

입력 유형: BoardEpicCreateInput

Arguments

이름 유형 설명
boardId BoardsEpicBoardID! epic이 있는 보드의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID! 생성할 에픽이 속한 그룹입니다.
listId BoardsEpicListID! 에픽을 생성할 epic 보드 목록의 글로벌 ID입니다.
title String! 에픽의 제목입니다.

필드

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
epic Epic 생성된 Epic입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.

Mutation.boardListCreate

입력 유형: BoardListCreateInput

인수

이름 유형 설명
assigneeId UserID 기존 사용자의 글로벌 ID입니다.
backlog Boolean 백로그 목록을 생성합니다.
boardId BoardID! 변이할 이슈 보드의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
iterationId IterationID 기존 이터레이션의 글로벌 ID입니다.
labelId LabelID 기존 레이블의 글로벌 ID입니다.
milestoneId MilestoneID 기존 마일스톤의 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 변경 사항을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변경 작업 실행 중 발생한 오류입니다.
list BoardList 이슈 보드의 이슈 목록입니다.

Mutation.boardListUpdateLimitMetrics

입력 유형: BoardListUpdateLimitMetricsInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
limitMetric ListLimitMetric 목록의 새로운 한도 지표 유형입니다.
listId ListID! 목록의 전역 식별자입니다.
maxIssueCount Int 새로운 최대 이슈 개수 제한입니다.
maxIssueWeight Int 새로운 최대 이슈 가중치 제한입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
list BoardList 업데이트된 목록입니다.

Mutation.branchRuleApprovalProjectRuleCreate

GitLab 16.10에서 소개됨. 상태: Experiment.

입력 유형: branchRuleApprovalProjectRuleCreateInput

Arguments

이름 유형 설명
approvalsRequired Int! 규칙을 충족시키기 위해 필요한 승인 수입니다.
branchRuleId ProjectsBranchRuleID! 삭제할 브랜치 규칙의 전역 식별자입니다.
clientMutationId String 이 동작을 수행하는 클라이언트의 고유 식별자입니다.
groupIds [ID!] 규칙을 승인할 수 있는 그룹의 ID 목록입니다.
name String! 승인 규칙의 이름입니다.
userIds [ID!] 규칙을 승인할 수 있는 사용자의 ID 목록입니다.

필드

이름 유형 설명
approvalRule ApprovalProjectRule 변형 후 승인 규칙입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.branchRuleCreate

Introduced in GitLab 16.7. Status: Experiment.

Input type: BranchRuleCreateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
name String! 와일드카드로 된 브랜치 이름, 브랜치 규칙용입니다.
projectPath ID! 브랜치가 연관된 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
branchRule BranchRule 변형 후 브랜치 규칙.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변형 실행 중 발생한 오류.

Mutation.branchRuleDelete

Introduced in GitLab 16.9. Status: Experiment.

Input type: BranchRuleDeleteInput

매개변수

이름 유형 설명
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자입니다.
id ProjectsBranchRuleID! 삭제할 브랜치 규칙의 전역 식별자입니다.

필드

이름 타입 설명
branchRule BranchRule 변이 후 브랜치 규칙입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.branchRuleUpdate

GitLab 16.7에서 도입되었습니다. Status: Experiment.

Input type: BranchRuleUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id ProjectsBranchRuleID! 업데이트할 브랜치 규칙의 글로벌 식별자입니다.
name String! 브랜치 규칙을 위한 브랜치 이름(와일드카드 포함).

필드

이름 유형 설명
branchRule BranchRule 변이 후의 브랜치 규칙.
clientMutationId String 변이를 수행한 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.buildForecast

Introduced in GitLab 16.0. Status: Experiment.

입력 유형: BuildForecastInput

인수

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
contextId GlobalID! 예측에 적합한 모델을 선택하기 위한 컨텍스트의 글로벌 식별자입니다.
horizon Int! 예측할 데이터 포인트의 수입니다.
type String! 예측의 유형입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
forecast Forecast! 생성된 예측입니다.

Mutation.bulkDestroyJobArtifacts

Introduced in GitLab 15.10. Status: Experiment.

입력 유형: BulkDestroyJobArtifactsInput

Arguments

이름 타입 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
ids [CiJobArtifactID!]! 삭제할 작업 아티팩트의 글로벌 ID입니다.
projectId ProjectID! 삭제할 작업 아티팩트의 전역 프로젝트 ID입니다. projectPath와 호환되지 않습니다.

필드

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
destroyedCount Int 삭제된 작업 아티팩트의 수입니다.
destroyedIds [CiJobArtifactID!] 삭제된 작업 아티팩트의 ID입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.

Mutation.bulkEnableDevopsAdoptionNamespaces

상태: Beta.

입력 유형: BulkEnableDevopsAdoptionNamespacesInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
displayNamespaceId NamespaceID 표시되는 네임스페이스 ID입니다.
namespaceIds [NamespaceID!]! 네임스페이스 ID의 목록입니다.

필드

이름 유형 설명
clientMutationId String 이 변이를 수행하는 클라이언트의 고유 식별자입니다.
enabledNamespaces [DevopsAdoptionEnabledNamespace!] 변이 후 활성화된 네임스페이스입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.bulkRunnerDelete

Introduced in GitLab 15.3. Status: Experiment.

입력 유형: BulkRunnerDeleteInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
ids [CiRunnerID!] 삭제할 러너들의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
deletedCount Int 실제로 삭제된 레코드 수입니다. 동기적으로 작업이 수행된 경우에만 나타납니다.
deletedIds [CiRunnerID!] 실제로 삭제된 레코드의 ID입니다. 동기적으로 작업이 수행된 경우에만 나타납니다.
errors [String!]! 변이 실행 중에 발생한 오류입니다.

Mutation.catalogResourcesCreate

Introduced in GitLab 15.11. Status: Experiment.

입력 유형: CatalogResourcesCreateInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 카탈로그 리소스에 속한 프로젝트 경로입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.catalogResourcesDestroy

Introduced in GitLab 16.6. Status: Experiment.

입력 유형: CatalogResourcesDestroyInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 카탈로그 리소스에 속한 프로젝트 경로입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.

Mutation.ciJobTokenScopeAddGroupOrProject

입력 타입: CiJobTokenScopeAddGroupOrProjectInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! CI 작업 토큰 범위에 속하는 프로젝트입니다.
targetPath ID! CI 작업 토큰 범위에 추가할 그룹 또는 프로젝트입니다.

필드

이름 유형 설명
ciJobTokenScope CiJobTokenScopeType CI 작업 토큰의 액세스 범위.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류.

Mutation.ciJobTokenScopeAddProject

입력 유형: CiJobTokenScopeAddProjectInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
direction CiJobTokenScopeDirection Deprecated: 아웃바운드 작업 토큰 범위가 제거됩니다. 이 필드는 이제 INBOUND로만 설정할 수 있습니다. GitLab 16.0에서 사용 중지됨.
projectPath ID! CI 작업 토큰 범위가 속한 프로젝트입니다.
targetProjectPath ID! CI 작업 토큰 범위에 추가할 프로젝트입니다.

필드

이름 타입 설명
ciJobTokenScope CiJobTokenScopeType CI 작업 토큰의 액세스 범위.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자.
errors [String!]! 뮤테이션 실행 중 발생한 오류들.

Mutation.ciJobTokenScopeRemoveGroup

입력 유형: CiJobTokenScopeRemoveGroupInput

전달인자

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! CI 작업 토큰 범위가 속한 프로젝트입니다.
targetGroupPath ID! CI 작업 토큰 범위에서 제거할 그룹입니다.

필드

이름 유형 설명
ciJobTokenScope CiJobTokenScopeType CI 작업 토큰의 액세스 범위.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변경 실행 중에 발생한 오류입니다.

Mutation.ciJobTokenScopeRemoveProject

입력 유형: CiJobTokenScopeRemoveProjectInput

Arguments

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
direction CiJobTokenScopeDirection Deprecated: 아웃바운드 작업 토큰 범위가 제거되고 있습니다. 이 필드는 더 이상 설정할 수 없으며 INBOUND로만 설정할 수 있습니다. GitLab 16.9에서 사용이 중지되었습니다.
projectPath ID! CI 작업 토큰 범위가 속한 프로젝트입니다.
targetProjectPath ID! CI 작업 토큰 범위에서 제거할 프로젝트입니다.

필드

이름 타입 설명
ciJobTokenScope CiJobTokenScopeType CI 작업 토큰의 접근 범위입니다.
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.clusterAgentDelete

입력 유형: ClusterAgentDeleteInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id ClustersAgentID! 삭제될 클러스터 에이전트의 전역 식별자입니다.

필드

이름 유형 설명
clientMutationId String 해당 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.

Mutation.clusterAgentTokenCreate

입력 유형: ClusterAgentTokenCreateInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
clusterAgentId ClustersAgentID! 새 토큰과 관련된 클러스터 에이전트의 글로벌 식별자입니다.
description String 토큰의 설명입니다.
name String! 토큰의 이름입니다.

필드

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
secret String 토큰 비밀 값입니다. 반드시 저장해야 합니다. 다시 액세스할 수 없습니다.
token ClusterAgentToken 변이 후 생성된 토큰입니다.

Mutation.clusterAgentTokenRevoke

입력 유형: ClusterAgentTokenRevokeInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
id ClustersAgentTokenID! 폐기될 에이전트 토큰의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션 수행 중인 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.commitCreate

입력 유형: CommitCreateInput

Arguments

이름 유형 설명
actions [CommitAction!]! 일괄로 커밋할 동작 해시 배열입니다.
branch String! 커밋할 브랜치의 이름으로, 새 브랜치일 수 있습니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
message String! 원시 커밋 메시지입니다.
projectPath ID! 브랜치가 연관된 프로젝트의 전체 경로입니다.
startBranch String 새 브랜치의 경우 원본 브랜치의 이름입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
commit Commit 뮤테이션 후의 커밋입니다.
commitPipelinePath String 커밋의 파이프라인에 대한 ETag 경로입니다.
content [String!] 커밋의 내용입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.configureContainerScanning

프로젝트에 대한 Container Scanning을 구성하려면 .gitlab-ci.yml 파일을 새 브랜치에서 새롭게 만들거나 수정하여 Container Scanning을 활성화하세요. 응답에는 새로운 브랜치와 병합 요청을 생성하는 URL이 포함됩니다.

입력 유형: ConfigureContainerScanningInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 타입 설명
branch String 새로운/수정된 .gitlab-ci.yml 파일이 있는 브랜치입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
successPath String 응답이 성공적인 경우 사용할 리디렉션 경로입니다.

Mutation.configureDependencyScanning

프로젝트의 의존성 스캐닝을 구성하려면 새로운 또는 수정된 .gitlab-ci.yml 파일에서 의존성 스캐닝을 활성화하십시오. 새 브랜치와 병합 요청을 생성하는 URL은 응답의 일부입니다.

입력 유형: ConfigureDependencyScanningInput

Arguments

이름 유형 설명
clientMutationId String 해당 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
branch String 새로운/수정된 .gitlab-ci.yml 파일이 있는 브랜치
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자
errors [String!]! 뮤테이션 실행 중 발생한 오류
successPath String 응답이 성공적인 경우 사용할 리디렉션 경로

Mutation.configureSast

프로젝트에 SAST를 구성하여 새로운 또는 수정된 .gitlab-ci.yml 파일에서 SAST를 활성화합니다. 새 브랜치와 병합 요청을 생성하는 URL이 응답의 일부입니다.

입력 유형: ConfigureSastInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
configuration SastCiConfigurationInput! 프로젝트의 SAST CI 구성입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
branch String 새로운/수정된 .gitlab-ci.yml 파일을 가진 브랜치입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
successPath String 응답이 성공적인 경우 사용할 리디렉션 경로입니다.

Mutation.configureSastIac

프로젝트에서 SAST IaC를 활성화하려면 새로운 또는 수정된 .gitlab-ci.yml 파일을 새 브랜치에 추가하세요. 응답에는 새 브랜치와 병합 요청을 생성할 URL이 포함됩니다.

입력 유형: ConfigureSastIacInput

전달인자

이름 타입 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
branch String 새로운/수정된 .gitlab-ci.yml 파일이 있는 브랜치입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
successPath String 응답이 성공적인 경우 사용할 리디렉션 경로입니다.

Mutation.configureSecretDetection

프로젝트의 Secret Detection을 활성화하여 새로운 또는 수정된 .gitlab-ci.yml 파일에서 Secret Detection을 설정합니다. 새 브랜치와 병합 요청을 생성하는 URL은 응답의 일부입니다.

입력 유형: ConfigureSecretDetectionInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 타입 설명
branch String 새로운/수정된 .gitlab-ci.yml 파일이 있는 브랜치입니다.
clientMutationId String 해당 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
successPath String 응답이 성공적인 경우 사용할 리디렉션 경로입니다.

Mutation.corpusCreate

입력 유형: CorpusCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자.
fullPath ID! 코퍼스가 속한 프로젝트.
packageId PackagesPackageID! 코퍼스 패키지의 ID.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.createAlertIssue

입력 타입: CreateAlertIssueInput

Arguments

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 경고의 IID입니다.
projectPath ID! 경고가 있는 프로젝트입니다.

필드

이름 유형 설명
alert AlertManagementAlert 변이 후 경고.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
issue Issue 변이 후 생성된 이슈입니다.
todo Todo 변이 후 할 일 항목입니다.

Mutation.createAnnotation

Deprecated in GitLab 16.0. Underlying feature was removed in 16.0.

Input type: CreateAnnotationInput

Arguments

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
clusterId ClustersClusterID 어노테이션을 추가할 클러스터의 글로벌 ID입니다.
dashboardPath String! 어노테이션이 추가될 대시보드를 정의하는 파일의 경로입니다.
description String! 어노테이션의 설명입니다.
endingAt Time 어노테이션이 관련된 종료 시간을 나타내는 타임스탬프입니다.
environmentId EnvironmentID 어노테이션을 추가할 환경의 글로벌 ID입니다.
startingAt Time! 어노테이션이 관련된 시작 시간을 나타내는 타임스탬프입니다.

필드

이름 유형 설명
annotation MetricsDashboardAnnotation 생성된 어노테이션입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.createBoard

입력 유형: CreateBoardInput

Arguments

이름 유형 설명
assigneeId UserID 보드에 할당될 사용자의 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID 리소스가 연관된 그룹의 전체 경로입니다.
hideBacklogList Boolean 백로그 목록이 숨겨져 있는지 여부입니다.
hideClosedList Boolean 닫힌 목록이 숨겨져 있는지 여부입니다.
iterationCadenceId IterationsCadenceID 보드에 할당될 반복 주기의 ID입니다.
iterationId IterationID 보드에 할당될 반복의 ID입니다.
labelIds [LabelID!] 보드에 추가할 라벨의 ID입니다.
labels [String!] 이슈의 라벨입니다.
milestoneId MilestoneID 보드에 할당될 마일스톤의 ID입니다.
name String 보드 이름입니다.
projectPath ID 리소스가 연관된 프로젝트의 전체 경로입니다.
weight Int 보드에 할당될 가중치 값입니다.

필드

이름 유형 설명
board Board Mutation 이후의 보드입니다.
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류들입니다.

Mutation.createBranch

입력 유형: CreateBranchInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
name String! 브랜치의 이름입니다.
projectPath ID! 브랜치가 연관된 프로젝트 전체 경로입니다.
ref String! 브랜치를 생성할 브랜치 이름 또는 커밋 SHA입니다.

필드

이름 유형 설명
branch Branch 돌연변이 후의 브랜치.
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 돌연변이 실행 중 발생한 오류들.

Mutation.createClusterAgent

입력 유형: CreateClusterAgentInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
name String! 클러스터 에이전트의 이름입니다.
projectPath ID! 클러스터 에이전트에 대한 연관 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
clusterAgent ClusterAgent 변이 후에 생성된 클러스터 에이전트입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.createComplianceFramework

입력 유형: CreateComplianceFrameworkInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
namespacePath ID! 컴플라이언스 프레임워크를 추가할 네임스페이스의 전체 경로입니다.
params ComplianceFrameworkInput! 컴플라이언스 프레임워크를 업데이트하는 매개변수입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
framework ComplianceFramework 생성된 컴플라이언스 프레임워크입니다.

Mutation.createContainerRegistryProtectionRule

프로젝트의 컨테이너 레지스트리 접근을 제한하는 보호 규칙을 생성합니다. 기능 플래그 container_registry_protected_containers가 활성화된 경우에만 사용할 수 있습니다.

Introduced in GitLab 16.6. Status: Experiment.

Input type: CreateContainerRegistryProtectionRuleInput

Arguments

Name Type Description
clientMutationId String 클라이언트가 수행하는 뮤테이션의 고유 식별자입니다.
deleteProtectedUpToAccessLevel ContainerRegistryProtectionRuleAccessLevel! 컨테이너 레지스트리에서 컨테이너 이미지를 삭제하는 것을 방지하는데 필요한 최대 GitLab 액세스 수준입니다. 예: DEVELOPER, MAINTAINER, OWNER.
projectPath ID! 보호 규칙이 위치한 프로젝트의 전체 경로입니다.
pushProtectedUpToAccessLevel ContainerRegistryProtectionRuleAccessLevel! 컨테이너 레지스트리에 컨테이너 이미지를 푸시하는 것을 방지하는데 필요한 최대 GitLab 액세스 수준입니다. 예: DEVELOPER, MAINTAINER, OWNER.
repositoryPathPattern String! 보호 규칙으로 보호되는 컨테이너 저장소 경로 패턴입니다. 예: my-project/my-container-*. 와일드카드 문자 *가 허용됩니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
containerRegistryProtectionRule ContainerRegistryProtectionRule 변형 후의 컨테이너 레지스트리 보호 규칙입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.

Mutation.createCustomEmoji

입력 유형: CreateCustomEmojiInput

Arguments

이름 타입 설명
clientMutationId String 해당 변경을 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID! 해당 이모지가 연결된 네임스페이스 전체 경로입니다.
name String! 이모지의 이름입니다.
url String! 이모지 파일의 위치입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
customEmoji CustomEmoji 새로운 사용자 정의 이모지입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.createDiffNote

입력 유형: CreateDiffNoteInput

Arguments

이름 타입 설명
body String! 노트의 내용.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
confidential Boolean Deprecated: 이것은 이름이 변경되었습니다. internal을 사용하십시오. GitLab 15.3에서 사용이 중단되었습니다.
internal Boolean 노트의 내부 플래그. 기본값은 false입니다.
noteableId NoteableID! 노트를 추가할 리소스의 글로벌 ID.
position DiffPositionInput! 차이점의 노트 위치.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
note Note 뮤테이션 후의 노트입니다.

Mutation.createDiscussion

입력 유형: CreateDiscussionInput

Arguments

이름 유형 설명
body String! 노트의 내용입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean Deprecated: 이름이 변경되었습니다. internal을 사용하세요. GitLab 15.3에서는 Deprecated되었습니다.
internal Boolean 노트의 내부 플래그입니다. 기본값은 false입니다.
noteableId NoteableID! 노트를 추가할 리소스의 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
note Note 뮤테이션 후의 노트입니다.

Mutation.createEpic

입력 유형: CreateEpicInput

인수

이름 유형 설명
addLabelIds [ID!] Epic에 추가할 레이블의 ID입니다.
addLabels [String!] Epic에 추가할 레이블의 배열입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
color Color Epic의 색상입니다. epic_color_highlight 기능 플래그가 활성화된 경우에만 사용할 수 있습니다. 이 플래그는 기본적으로 비활성화되어 있으며 실험적이며 사전 예고 없이 변경될 수 있습니다.
confidential Boolean Epic이 기밀 여부를 나타냅니다.
description String Epic의 설명입니다.
dueDateFixed String Epic의 마감일입니다.
dueDateIsFixed Boolean 마감일이 이슈 마일스톤이 아닌 due_date_fixed 필드에서 가져와야 하는지 여부를 나타냅니다.
groupPath ID! Epic을 변이할 그룹의 경로입니다.
removeLabelIds [ID!] Epic에서 제거할 레이블의 ID입니다.
startDateFixed String Epic의 시작일입니다.
startDateIsFixed Boolean 시작일이 이슈 마일스톤이 아닌 start_date_fixed 필드에서 가져와야 하는지 여부를 나타냅니다.
title String Epic의 제목입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
epic Epic 생성된 epic입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.createImageDiffNote

입력 유형: CreateImageDiffNoteInput

Arguments

이름 유형 설명
body String! 노트 내용입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean Deprecated: 이것은 이름이 변경되었습니다. internal을 사용하십시오. GitLab 15.3에서는 사용이 중단되었습니다.
internal Boolean 노트의 내부 플래그입니다. 기본값은 false입니다.
noteableId NoteableID! 노트를 추가할 리소스의 글로벌 ID입니다.
position DiffImagePositionInput! 차이점에서 이 노트의 위치입니다.

필드

이름 타입 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
note Note 변이 이후의 노트입니다.

Mutation.createIssue

입력 유형: CreateIssueInput

Arguments

Name Type Description
assigneeIds [UserID!] 이슈에 할당할 사용자 ID의 배열입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean 이슈가 기밀 여부를 나타냅니다.
createdAt Time 이슈가 생성된 타임스탬프입니다. 관리자 및 프로젝트 소유자만 사용할 수 있습니다.
description String 이슈의 설명입니다.
discussionToResolve String 해결할 토론의 ID입니다. 또한 merge_request_to_resolve_discussions_of를 전달할 수 있습니다.
dueDate ISO8601Date 이슈의 만료 날짜입니다.
epicId EpicID 이슈와 연관된 에픽의 ID입니다.
healthStatus HealthStatus 원하는 건강 상태입니다.
iid Int 프로젝트 이슈의 내부 ID(IID)입니다. 관리자 및 프로젝트 소유자만 수정할 수 있습니다.
iterationCadenceId IterationsCadenceID 전역 이터레이션 케이던스 ID입니다. iterationWildcardId가 제공된 경우 필요합니다.
iterationId IterationID 전역 이터레이션 ID입니다. iterationWildcardId와 상호 배타적인 인수입니다.
iterationWildcardId IssueCreationIterationWildcardId 이터레이션 와일드카드 ID입니다. 지원되는 값은: CURRENT입니다. iterationId와 상호 배타적인 인수입니다. 이 인수를 제공하는 경우 iterationCadenceId도 필요합니다.
labelIds [LabelID!] 이슈에 추가할 라벨의 ID입니다.
labels [String!] 이슈의 라벨입니다.
locked Boolean 토론이 이슈에서 잠겨 있는지 여부를 나타냅니다.
mergeRequestToResolveDiscussionsOf MergeRequestID 토론을 해결할 병합 요청의 IID입니다.
milestoneId MilestoneID 이슈에 할당된 마일스톤의 ID입니다. 업데이트 시 마일스톤이 null로 설정되면 제거됩니다.
moveAfterId IssueID 현재 이슈 뒤에 배치해야 하는 이슈의 전역 ID입니다.
moveBeforeId IssueID 현재 이슈 앞에 배치해야 하는 이슈의 전역 ID입니다.
projectPath ID! 이 문제와 관련된 프로젝트 전체 경로입니다.
title String! 이 이슈의 제목입니다.
type IssueType 이 이슈의 유형입니다.
weight Int 이 이슈의 가중치입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 이후의 이슈입니다.

Mutation.createIteration

GitLab 14.0에서 사용 중단됨. iterationCreate를 사용하세요.

Input type: CreateIterationInput

인자

이름 타입 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
description String 이터레이션의 설명입니다.
dueDate String 이터레이션의 마감일입니다.
groupPath ID 리소스가 연관된 그룹의 전체 경로입니다.
iterationsCadenceId IterationsCadenceID 새로운 이터레이션에 할당될 이터레이션 케이던스의 글로벌 식별자입니다.
projectPath ID 리소스가 연관된 프로젝트의 전체 경로입니다.
startDate String 이터레이션의 시작일입니다.
title String 이터레이션의 제목입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
iteration Iteration 생성된 반복.

Mutation.createNote

노트를 생성합니다. 노트의 본문이 빠른 작업만 포함하는 경우, 노트는 업데이트 중에 파기되며, 노트가 반환되지 않습니다.

입력 유형: CreateNoteInput

Arguments

이름 유형 설명
body String! 노트의 내용입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean Deprecated: 이것은 이름이 변경되었습니다. 대신 internal을 사용하십시오. GitLab 15.3 버전에서는 사용이 중단되었습니다.
discussionId DiscussionID 해당 노트가 답글로 있는 토론의 글로벌 식별자입니다.
internal Boolean 노트의 내부 플래그입니다. 기본값은 false입니다.
mergeRequestDiffHeadSha String 병합 요청이 전송된 후에 업데이트되지 않았음을 확인하는 데 사용되는 헤드 커밋의 SHA입니다.
noteableId NoteableID! 노트를 추가할 리소스의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
note Note 뮤테이션 후의 노트입니다.

Mutation.createPackagesProtectionRule

프로젝트 패키지에 액세스를 제한하는 보호 규칙을 생성합니다. 기능 플래그 packages_protected_packages가 활성화된 경우에만 사용할 수 있습니다.

Introduced in GitLab 16.5. Status: Experiment.

Input type: CreatePackagesProtectionRuleInput

Argument(인수)

Name(이름) Type(타입) Description(설명)
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
packageNamePattern String! 보호 규칙으로 보호되는 패키지 이름입니다. 예: @my-scope/my-package-*. 와일드카드 문자 * 허용됩니다.
packageType PackagesProtectionRulePackageType! 보호 규칙으로 보호되는 패키지 유형입니다. 예: NPM.
projectPath ID! 보호 규칙이 위치한 프로젝트의 전체 경로입니다.
pushProtectedUpToAccessLevel PackagesProtectionRuleAccessLevel! 패키지를 푸시할 수 없는 최대 GitLab 액세스 레벨입니다. 예: DEVELOPER, MAINTAINER, OWNER.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
packageProtectionRule PackagesProtectionRule 변형 후의 패키지 보호 규칙입니다.

Mutation.createRequirement

입력 유형: CreateRequirementInput

Arguments

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
description String 요구 사항의 설명입니다.
projectPath ID! 요구 사항이 연관된 전체 프로젝트 경로입니다.
title String 요구 사항의 제목입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
requirement Requirement 변이 이후의 요구 사항입니다.

Mutation.createSnippet

입력 유형: CreateSnippetInput

Arguments

이름 유형 설명
blobActions [SnippetBlobActionInputType!] 저장소 및 블롭에서 수행할 작업입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
description String 스니펫 설명입니다.
projectPath ID 스니펫이 연결된 프로젝트의 전체 경로입니다.
title String! 스니펫 제목입니다.
uploadedFiles [String!] 스니펫 설명에 업로드된 파일의 경로입니다.
visibilityLevel VisibilityLevelsEnum! 스니펫의 가시성 수준입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
snippet Snippet mutation 후의 스니펫입니다.

Mutation.createTestCase

입력 유형: CreateTestCaseInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean 테스트 케이스의 기밀 여부를 설정합니다.
description String 테스트 케이스 설명입니다.
labelIds [ID!] 테스트 케이스에 추가할 레이블의 ID입니다.
projectPath ID! 테스트 케이스를 생성할 프로젝트의 전체 경로입니다.
title String! 테스트 케이스 제목입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
testCase Issue 생성된 테스트 케이스입니다.

Mutation.customerRelationsContactCreate

입력 유형: CustomerRelationsContactCreateInput

매개변수

이름 유형 설명
clientMutationId String 데이터 변경을 수행하는 클라이언트의 고유 식별자입니다.
description String 연락처에 대한 설명이나 메모입니다.
email String 연락처의 이메일 주소입니다.
firstName String! 연락처의 이름입니다.
groupId GroupID! 연락처의 그룹입니다.
lastName String! 연락처의 성입니다.
organizationId CustomerRelationsOrganizationID 연락처의 조직입니다.
phone String 연락처의 전화번호입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
contact CustomerRelationsContact 변이 후의 연락처입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.customerRelationsContactUpdate

입력 유형: CustomerRelationsContactUpdateInput

Arguments

이름 유형 설명
active Boolean 연락처의 상태입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
description String 연락처에 대한 설명 또는 메모입니다.
email String 연락처의 이메일 주소입니다.
firstName String 연락처의 이름입니다.
id CustomerRelationsContactID! 연락처의 글로벌 ID입니다.
lastName String 연락처의 성입니다.
organizationId CustomerRelationsOrganizationID 연락처의 조직입니다.
phone String 연락처의 전화 번호입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
contact CustomerRelationsContact 동작 이후의 연락처입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.customerRelationsOrganizationCreate

Input type: CustomerRelationsOrganizationCreateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
defaultRate Float 조직의 표준 청구율입니다.
description String 조직의 설명 또는 메모입니다.
groupId GroupID! 조직을 위한 그룹입니다.
name String! 조직의 이름입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
organization CustomerRelationsOrganization 뮤테이션 후의 조직입니다.

Mutation.customerRelationsOrganizationUpdate

입력 유형: CustomerRelationsOrganizationUpdateInput

Arguments

이름 유형 설명
active Boolean 조직의 상태입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
defaultRate Float 조직의 표준 청구율입니다.
description String 조직에 대한 설명 또는 메모입니다.
id CustomerRelationsOrganizationID! 조직의 글로벌 식별자입니다.
name String 조직의 이름입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작을 실행하는 중에 발생한 오류입니다.
organization CustomerRelationsOrganization! 변형 이후의 조직입니다.

Mutation.dastOnDemandScanCreate

입력 유형: DastOnDemandScanCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
dastScannerProfileId DastScannerProfileID 스캔에 사용할 스캐너 프로필의 ID입니다.
dastSiteProfileId DastSiteProfileID! 스캔에 사용할 사이트 프로필의 ID입니다.
fullPath ID! 사이트 프로필이 속한 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipelineUrl String 생성된 파이프라인의 URL입니다.

Mutation.dastProfileCreate

입력 유형: DastProfileCreateInput

Arguments

이름 유형 설명
branchName String 연결된 브랜치입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
dastProfileSchedule DastProfileScheduleInput DAST 프로필 일정을 나타냅니다.
dastScannerProfileId DastScannerProfileID! 연결될 스캐너 프로필의 ID입니다.
dastSiteProfileId DastSiteProfileID! 연결될 사이트 프로필의 ID입니다.
description String 프로필 설명입니다. 기본값은 빈 문자열입니다.
fullPath ID! 프로필이 속한 프로젝트입니다.
name String! 프로필 이름입니다.
runAfterCreate Boolean 생성 후 프로필을 사용하여 스캔을 실행합니다. 기본값은 false입니다.
tagList [String!] 프로필과 관련된 실행자 태그를 나타냅니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
dastProfile DastProfile 생성된 프로필입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipelineUrl String 생성된 파이프라인의 URL입니다. runAfterCreatetrue로 설정되어 있어야 합니다.

Mutation.dastProfileDelete

입력 유형: DastProfileDeleteInput

Arguments

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
id DastProfileID! 삭제할 프로필의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자
errors [String!]! 뮤테이션 실행 중 발생한 오류

Mutation.dastProfileRun

입력 유형: DastProfileRunInput

매개변수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID Deprecated: 글로벌 ID를 품질을 주기위한 전체 경로가 필요하지 않습니다. GitLab 14.5에서는 사용이 중단되었습니다.
id DastProfileID! 스캔에 사용할 프로필의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipelineUrl String 생성된 파이프라인의 URL입니다.

Mutation.dastProfileUpdate

입력 유형: DastProfileUpdateInput

Arguments

이름 유형 설명
branchName String 연결된 브랜치입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
dastProfileSchedule DastProfileScheduleInput DAST 프로필 일정을 나타냅니다.
dastScannerProfileId DastScannerProfileID 연결할 스캐너 프로필의 ID입니다.
dastSiteProfileId DastSiteProfileID 연결할 사이트 프로필의 ID입니다.
description String 프로필 설명입니다. 기본값은 빈 문자열입니다.
fullPath ID 폐기됨: 글로벌 ID를 품질화하는 데에 전체 경로는 필요하지 않습니다. GitLab 14.5에서 폐기되었습니다.
id DastProfileID! 삭제할 프로필의 ID입니다.
name String 프로필 명칭입니다.
runAfterUpdate Boolean 업데이트 후 프로필을 사용하여 스캔을 실행합니다. 기본값은 false입니다.
tagList [String!] 프로필과 연결된 러너 태그를 나타냅니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
dastProfile DastProfile 업데이트된 프로필입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipelineUrl String 생성된 파이프라인의 URL입니다. 뮤테이션을 호출할 때 입력 인자 runAfterUpdatetrue로 설정해야만 파이프라인이 생성됩니다. 그렇지 않으면 파이프라인이 생성되지 않습니다.

Mutation.dastScannerProfileCreate

입력 유형: DastScannerProfileCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID! 스캐너 프로필이 속한 프로젝트입니다.
profileName String! 스캐너 프로필의 이름입니다.
scanType DastScanTypeEnum 실행될 DAST 스캔의 유형을 나타냅니다. 패시브 스캔 또는 액티브 스캔 중 하나일 수 있습니다.
showDebugMessages Boolean 디버그 메시지를 DAST 콘솔 출력에 포함해야 하는지 여부를 나타냅니다. 디버그 메시지를 포함하려면 True입니다.
spiderTimeout Int 사이트를 탐색하는 데 허용된 최대 분 수입니다.
tagList [String!] 지원 중단: DastProfile로 이동되었습니다. GitLab 15.8에서 지원이 중단되었습니다.
targetTimeout Int 테스트 대상 사이트가 요청에 응답하는 데 허용된 최대 초 수입니다.
useAjaxSpider Boolean 대상 사이트를 크롤링하는 데 AJAX spider를 사용해야 하는지 여부를 나타냅니다. 전통적인 spider만 실행하려면 False이고, 전통적인 spider 및 AJAX spider를 모두 실행하려면 True입니다.

필드

이름 유형 설명
clientMutationId String 해당 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
dastScannerProfile DastScannerProfile 생성된 스캐너 프로필입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.
id DastScannerProfileID Deprecated: dastScannerProfile 필드를 사용하세요. GitLab 14.10에서는 사용이 중단되었습니다.

Mutation.dastScannerProfileDelete

입력 유형: DastScannerProfileDeleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID Deprecated: 전체 경로는 Global ID를 구분하는 데 필요하지 않습니다. GitLab 14.5에서 사용 중지되었습니다.
id DastScannerProfileID! 삭제할 스캐너 프로필의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중에 발생한 오류입니다.

Mutation.dastScannerProfileUpdate

입력 유형: DastScannerProfileUpdateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID Deprecated: Global ID를 퀄리파이 하기 위해 완전한 경로가 필요하지 않습니다. GitLab 14.5에서 사용 중단됨.
id DastScannerProfileID! 업데이트할 스캐너 프로필의 ID입니다.
profileName String! 스캐너 프로필의 이름입니다.
scanType DastScanTypeEnum 실행될 DAST 스캔의 유형을 나타냅니다. 수동 스캔 또는 능동 스캔 중 하나입니다.
showDebugMessages Boolean 디버그 메시지를 DAST 콘솔 출력에 포함해야 하는지 여부를 나타냅니다. 디버그 메시지를 포함하려면 true입니다.
spiderTimeout Int! 사이트를 횡단하는데 허용된 최대 분수입니다.
tagList [String!] Deprecated: DastProfile로 이동되었습니다. GitLab 15.8에서 사용 중단됨.
targetTimeout Int! 테스트 중인 사이트가 요청에 응답하는 데 허용된 최대 초수입니다.
useAjaxSpider Boolean 대상 사이트를 크롤하는 데 AJAX 스파이더를 사용해야 하는지 여부를 나타냅니다. 전통적인 스파이더만 실행하려면 false이고, 전통적인 스파이더와 함께 AJAX 스파이더를 실행하려면 true입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
dastScannerProfile DastScannerProfile 업데이트된 스캐너 프로필입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
id DastScannerProfileID 사용 중단됨: dastScannerProfile 필드를 사용하세요. GitLab 14.10에서 사용 중단됨.

Mutation.dastSiteProfileCreate

입력 유형: DastSiteProfileCreateInput

Arguments

이름 유형 설명
auth DastSiteProfileAuthInput 인증을 위한 매개변수입니다.
clientMutationId String 해당 변경을 수행하는 클라이언트의 고유 식별자입니다.
excludedUrls [String!] 인증된 스캔 중 건너 뛸 URL입니다. 기본값은 []입니다.
fullPath ID! 사이트 프로필이 속한 프로젝트입니다.
profileName String! 사이트 프로필의 이름입니다.
requestHeaders String DAST에 의해 수행되는 모든 요청에 추가 할 요청 헤더 이름과 값의 쉼표로 구분 된 목록입니다.
scanFilePath String 스캔 방법에 대한 입력으로 사용되는 파일 경로 또는 URL입니다.
scanMethod DastScanMethodType 스캐너에 의한 스캔 방법입니다.
targetType DastTargetTypeEnum 스캔 될 대상의 유형입니다.
targetUrl String 스캔 될 대상의 URL입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
dastSiteProfile DastSiteProfile 사이트 프로필 객체입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
id DastSiteProfileID Deprecated: dastSiteProfile.id 필드를 사용하세요. GitLab 14.10에서는 사용이 중단되었습니다.

Mutation.dastSiteProfileDelete

입력 유형: DastSiteProfileDeleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID Deprecated: 전체 경로는 Global ID를 확인하는 데 필요하지 않습니다. GitLab 14.5에서 사용 중단되었습니다.
id DastSiteProfileID! 삭제할 사이트 프로필의 ID입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.dastSiteProfileUpdate

입력 유형: DastSiteProfileUpdateInput

Arguments

이름 유형 설명
auth DastSiteProfileAuthInput 인증을 위한 매개변수입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
excludedUrls [String!] 인증된 스캔 중에 건너뛸 URL입니다.
fullPath ID 폐기됨: Global ID를 품질화하는 데 전체 경로가 필요하지 않습니다. GitLab 14.5에서 폐기되었습니다.
id DastSiteProfileID! 업데이트할 사이트 프로필의 ID입니다.
profileName String! 사이트 프로필의 이름입니다.
requestHeaders String DAST에 의해 수행된 모든 요청에 추가될 요청 헤더 이름과 값의 쉼표로 구분된 목록입니다.
scanFilePath String 스캔 방법에 사용되는 파일 경로 또는 URL입니다.
scanMethod DastScanMethodType 스캐너에 의한 스캔 방법입니다.
targetType DastTargetTypeEnum 스캔할 대상의 유형입니다.
targetUrl String 스캔할 대상의 URL입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
dastSiteProfile DastSiteProfile 사이트 프로필 객체입니다.
errors [String!]! 동작 수행 중 발생한 오류입니다.
id DastSiteProfileID Deprecated: dastSiteProfile.id 필드를 사용하세요. GitLab 14.10부터 사용이 중단되었습니다.

Mutation.dastSiteTokenCreate

입력 유형: DastSiteTokenCreateInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID! 사이트 토큰이 속한 프로젝트입니다.
targetUrl String 유효성을 검사할 대상의 URL입니다.

필드

이름 타입 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
id DastSiteTokenID 사이트 토큰의 ID입니다.
status DastSiteProfileValidationStatusEnum 대상의 현재 유효성 검사 상태입니다.
token String 토큰 문자열입니다.

Mutation.dastSiteValidationCreate

입력 유형: DastSiteValidationCreateInput

Arguments

이름 유형 설명
clientMutationId String 수정을 수행하는 클라이언트의 고유 식별자입니다.
dastSiteTokenId DastSiteTokenID! 사이트 토큰의 ID입니다.
fullPath ID! 사이트 프로필이 속한 프로젝트입니다.
strategy DastSiteValidationStrategyEnum 사용할 유효성 검사 전략입니다.
validationPath String! 유효성 검사 중에 요청할 경로입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
id DastSiteValidationID 사이트 유효성의 ID입니다.
status DastSiteProfileValidationStatusEnum 현재 유효성 상태입니다.

Mutation.dastSiteValidationRevoke

입력 유형: DastSiteValidationRevokeInput

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID! 사이트 유효성을 소유한 프로젝트입니다.
normalizedTargetUrl String! 취소할 대상의 정규화된 URL입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.deleteAnnotation

Deprecated in GitLab 16.0. Underlying feature was removed in 16.0.

Input type: DeleteAnnotationInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id String! 삭제할 주석의 전역 식별자입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생하는 오류입니다.

Mutation.deleteContainerRegistryProtectionRule

컨테이너 레지스트리 보호 규칙을 삭제합니다. container_registry_protected_containers 기능 플래그가 활성화된 경우에만 사용할 수 있습니다.

도입됨: GitLab 16.7. 상태: 실험.

Input type: DeleteContainerRegistryProtectionRuleInput

Arguments

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
id ContainerRegistryProtectionRuleID! 삭제할 컨테이너 레지스트리 보호 규칙의 전역 ID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
containerRegistryProtectionRule ContainerRegistryProtectionRule 성공적으로 삭제된 컨테이너 레지스트리 보호 규칙입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.deletePackagesProtectionRule

패키지의 보호 규칙을 삭제합니다. 기능 플래그 packages_protected_packages가 활성화되어 있는 경우에만 사용할 수 있습니다.

Introduced in GitLab 16.6. Status: Experiment.

Input type: DeletePackagesProtectionRuleInput

인수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
id PackagesProtectionRuleID! 삭제할 패키지 보호 규칙의 전역 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
packageProtectionRule PackagesProtectionRule 성공적으로 삭제된 패키지 보호 규칙입니다.

Mutation.designManagementDelete

입력 유형: DesignManagementDeleteInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
filenames [String!]! 삭제할 디자인의 파일 이름입니다.
iid ID! 디자인을 수정할 이슈의 IID입니다.
projectPath ID! 디자인을 업로드할 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
version DesignVersion 디자인이 삭제된 새 버전입니다.

Mutation.designManagementMove

입력 유형: DesignManagementMoveInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id DesignManagementDesignID! 이동할 디자인의 ID입니다.
next DesignManagementDesignID 즉시 다음 디자인의 ID입니다.
previous DesignManagementDesignID 바로 이전 디자인의 ID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
designCollection DesignCollection 컬렉션의 현재 상태입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.designManagementUpdate

입력 유형: DesignManagementUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 디자인의 설명입니다.
id DesignManagementDesignID! 업데이트할 디자인의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
design Design! 업데이트된 디자인입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.designManagementUpload

입력 유형: DesignManagementUploadInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
files [Upload!]! 업로드할 파일입니다.
iid ID! 디자인을 수정할 이슈의 IID입니다.
projectPath ID! 디자인을 업로드할 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
designs [Design!]! mutation에 의해 업로드된 디자인입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
skippedDesigns [Design!]! 마지막 버전 이후 내용에 변경 사항이 없어 업로드가 건너뛰어진 디자인입니다.

Mutation.destroyBoard

입력 유형: DestroyBoardInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id BoardID! 파괴할 보드의 전역 식별자입니다.

필드

이름 유형 설명
board Board 변이 후 보드입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.destroyBoardList

입력 유형: DestroyBoardListInput

인자

이름 유형 설명
clientMutationID String 변이를 수행하는 클라이언트의 고유 식별자입니다.
listId ListID! 파괴할 목록의 글로벌 식별자입니다. 레이블 목록만 허용됩니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
list BoardList 뮤테이션 후의 목록입니다.

Mutation.destroyComplianceFramework

입력 유형: DestroyComplianceFrameworkInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
id ComplianceManagementFrameworkID! 파괴할 준수 프레임워크의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.destroyContainerRepository

입력 타입: DestroyContainerRepositoryInput

Arguments

이름 유형 설명
clientMutationId String 이뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id ContainerRepositoryID! 컨테이너 저장소의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
containerRepository ContainerRepository! 삭제 일정을 예약한 후의 컨테이너 저장소 정책입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.destroyContainerRepositoryTags

입력 유형: DestroyContainerRepositoryTagsInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id ContainerRepositoryID! 컨테이너 저장소의 ID입니다.
tagNames [String!]! 삭제할 컨테이너 저장소 태그입니다. 총 수는 20보다 크지 않아야 합니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
deletedTagNames [String!]! 삭제된 컨테이너 저장소 태그입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.destroyCustomEmoji

입력 타입: DestroyCustomEmojiInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id CustomEmojiID! 파괴할 사용자 정의 이모티콘의 전역 ID입니다.

필드

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
customEmoji CustomEmoji 삭제된 사용자 정의 이모지입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.destroyEpicBoard

입력 유형: DestroyEpicBoardInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
id BoardsEpicBoardID! 파괴할 보드의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
epicBoard EpicBoard 변이 후 Epic 보드입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.destroyNote

입력 유형: DestroyNoteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션 수행 중인 클라이언트의 고유 식별자입니다.
id NoteID! 삭제할 노트의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
note Note 뮤테이션 후의 노트입니다.

Mutation.destroyPackage

입력 유형: DestroyPackageInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id PackagesPackageID! 패키지의 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.destroyPackageFile

입력 유형: DestroyPackageFileInput

인수

이름 타입 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
id PackagesPackageFileID! 패키지 파일의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.destroyPackageFiles

입력 유형: DestroyPackageFilesInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
ids [PackagesPackageFileID!]! 패키지 파일의 ID입니다.
projectPath ID! 패키지 정리 정책이 위치한 프로젝트 경로입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.destroyPackages

입력 유형: DestroyPackagesInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
ids [PackagesPackageID!]! 패키지의 전역 식별자입니다. 최대 20개까지 가능합니다.

필드

이름 타입 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.

Mutation.destroySnippet

입력 타입: DestroySnippetInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
id SnippetID! 삭제할 스니펫의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
snippet Snippet 뮤테이션 후 스니펫입니다.

Mutation.disableDevopsAdoptionNamespace

상태: Beta.

입력 유형: DisableDevopsAdoptionNamespaceInput

Arguments

이름 타입 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
id [AnalyticsDevopsAdoptionEnabledNamespaceID!]! 비활성화할 활성화된 네임스페이스의 하나 또는 여러 개의 ID입니다.

필드

이름 유형 설명
clientMutationId String 해당 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.discussionToggleResolve

토론의 해결 상태를 토글합니다.

입력 유형: DiscussionToggleResolveInput

Arguments

이름 타입 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
id DiscussionID! 토론의 글로벌 식별자입니다.
resolve Boolean! 참일 때 토론을 해결하고, 거짓일 때 토론을 해결하지 않습니다.

필드

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
discussion Discussion 돌연변이 후의 토론입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.

Mutation.duoUserFeedback

Introduced in GitLab 16.10. Status: Experiment.

Input type: DuoUserFeedbackInput

Arguments

이름 유형 설명
agentVersionId AiAgentVersionID 채팅에 대답하기 위한 에이전트의 전역 ID입니다.
aiMessageId String! AI 메시지의 ID입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
extendedFeedback String 자유 형식의 사용자 피드백입니다.
selectedFeedbackOptions [String!] 사용자가 선택한 피드백 옵션입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.

Mutation.echoCreate

어떤 변경도 수행하지 않는 Mutation입니다.

이 Mutation은 사용자가 Mutation에 액세스하는지 확인하기 위해 엔드포인트를 테스트하는 데 사용될 것으로 예상됩니다.

Input 유형: EchoCreateInput

매개변수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!] 사용자에게 반환할 오류입니다.
messages [String!] 사용자에게 반환할 메시지입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
echoes [String!] 사용자에게 반환된 메시지입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.enableDevopsAdoptionNamespace

상태: Beta.

입력 유형: EnableDevopsAdoptionNamespaceInput

Arguments

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
displayNamespaceId NamespaceID 표시할 네임스페이스 ID입니다.
namespaceId NamespaceID! 네임스페이스 ID입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
enabledNamespace DevopsAdoptionEnabledNamespace 뮤테이션 후 활성화된 네임스페이스입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.environmentCreate

환경을 생성합니다.

입력 유형: EnvironmentCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
clusterAgentId ClustersAgentID 환경의 클러스터 에이전트입니다.
externalUrl String 환경의 외부 URL입니다.
fluxResourcePath String 환경의 Flux 리소스 경로입니다.
kubernetesNamespace String 환경의 Kubernetes 네임스페이스입니다.
name String! 환경의 이름입니다.
projectPath ID! 프로젝트의 전체 경로입니다.
tier DeploymentTier 환경의 티어입니다.

필드

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
environment Environment 생성된 환경입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.

Mutation.environmentDelete

환경을 삭제합니다.

입력 유형: EnvironmentDeleteInput

인수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
id EnvironmentID! 삭제할 환경의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 이 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.environmentStop

환경을 중지합니다.

입력 유형: EnvironmentStopInput

전달인자

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
force Boolean on_stop 작업을 실행하지 않고 환경을 중지시키려면 true로 설정합니다.
id EnvironmentID! 중지할 환경의 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
environment Environment 중지 시도 후 환경입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.environmentUpdate

환경을 업데이트합니다.

입력 유형: EnvironmentUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
clusterAgentId ClustersAgentID 환경의 클러스터 에이전트입니다.
externalUrl String 환경의 외부 URL입니다.
fluxResourcePath String 환경의 Flux 리소스 경로입니다.
id EnvironmentID! 업데이트할 환경의 글로벌 ID입니다.
kubernetesNamespace String 환경의 Kubernetes 네임스페이스입니다.
tier DeploymentTier 환경의 티어입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
environment Environment 업데이트를 시도한 후의 환경입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.environmentsCanaryIngressUpdate

Deprecated 이 엔드포인트는 인증서 기반 클러스터와 함께 제거될 예정입니다. 자세한 내용은 이 epic을 참조하세요.

Input type: EnvironmentsCanaryIngressUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id EnvironmentID! 업데이트할 환경의 글로벌 식별자입니다.
weight Int! 카나리아 인그레스의 가중치입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.

Mutation.epicAddIssue

입력 유형: EpicAddIssueInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID! 변형 대상 epic이 속한 그룹입니다.
iid ID! 변형할 epic의 IID입니다.
issueIid String! 추가할 이슈의 IID입니다.
projectPath ID! 이슈가 속한 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
epic Epic 돌연변이 후의 Epic입니다.
epicIssue EpicIssue Epic과 이슈의 관계입니다.
errors [String!]! 돌연변이 실행 중에 발생한 오류입니다.

Mutation.epicBoardCreate

입력 유형: EpicBoardCreateInput

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
displayColors Boolean 에픽 색상을 표시할지 여부입니다. epic_color_highlight 플래그가 활성화되지 않은 경우 무시됩니다.
groupPath ID 리소스가 연관된 그룹의 전체 경로입니다.
hideBacklogList Boolean 백로그 목록을 숨길지 여부입니다.
hideClosedList Boolean 완료된 목록을 숨길지 여부입니다.
labelIds [LabelID!] 보드에 추가 할 레이블의 ID입니다.
labels [String!] 이슈의 레이블입니다.
name String 보드 이름입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
epicBoard EpicBoard 생성된 epic 보드입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.epicBoardListCreate

입력 유형: EpicBoardListCreateInput

Arguments

이름 타입 설명
backlog Boolean 백로그 목록을 만듭니다.
boardId BoardsEpicBoardID! 변이할 이슈 보드의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
labelId LabelID 기존 라벨의 글로벌 ID입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
list EpicList 에픽 보드의 에픽 목록입니다.

Mutation.epicBoardListDestroy

에픽 보드 목록을 삭제합니다.

입력 유형: EpicBoardListDestroyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
listId BoardsEpicListID! 파괴할 epic board 목록의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중에 발생한 오류입니다.
list EpicList Epic 보드 목록입니다. 보드가 성공적으로 파괴되면 null입니다.

Mutation.epicBoardUpdate

입력 유형: EpicBoardUpdateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
displayColors Boolean epic 색상을 표시할지 여부입니다. epic_color_highlight 플래그가 활성화되어 있지 않은 경우 무시됩니다.
hideBacklogList Boolean 백로그 목록이 숨겨졌는지 여부입니다.
hideClosedList Boolean 종료된 목록이 숨겨졌는지 여부입니다.
id BoardsEpicBoardID! Epic 보드의 글로벌 ID입니다.
labelIds [LabelID!] 보드에 추가할 라벨의 ID입니다.
labels [String!] 이슈의 라벨입니다.
name String 보드 이름입니다.

필드

이름 유형 설명
clientMutationId 문자열 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
epicBoard EpicBoard 업데이트된 epic board입니다.
errors [문자열!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.epicMoveList

입력 유형: EpicMoveListInput

Arguments

이름 유형 설명
boardId BoardsEpicBoardID! 에픽이 있는 보드의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
epicId EpicID! 변이할 에픽의 ID입니다.
fromListId BoardsEpicListID 에픽이 이동될 보드 목록의 ID입니다. 목록 간 이동 시 필요합니다.
moveAfterId EpicID 현재 에픽 뒤에 배치될 에픽의 ID입니다.
moveBeforeId EpicID 현재 에픽 앞에 배치될 에픽의 ID입니다.
positionInList Int 보드 목록 내 에픽의 위치입니다. 위치는 0에서 시작합니다. 목록의 끝으로 이동하려면 -1을 사용하세요.
toListId BoardsEpicListID! 변이 후 에픽이 들어갈 목록의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
epic Epic 뮤테이션 이후의 Epic입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.epicSetSubscription

입력 유형: EpicSetSubscriptionInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID! 변이할 에픽이 속한 그룹입니다.
iid ID! 변이할 에픽의 IID입니다.
subscribedState Boolean! 구독의 원하는 상태입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
epic Epic 뮤테이션 이후의 Epic입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.epicTreeReorder

Input type: EpicTreeReorderInput

Arguments

이름 유형 설명
baseEpicId EpicID! 트리의 기본 epic의 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
moved EpicTreeNodeFieldsInputType! 트리 위치를 업데이트하는 매개변수입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.escalationPolicyCreate

입력 유형: EscalationPolicyCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 에스컬레이션 정책에 대한 설명입니다.
name String! 에스컬레이션 정책의 이름입니다.
projectPath ID! 에스컬레이션 정책을 생성할 프로젝트입니다.
rules [EscalationRuleInput!]! 에스컬레이션 정책의 단계입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
escalationPolicy EscalationPolicyType 에스컬레이션 정책입니다.

Mutation.escalationPolicyDestroy

입력 유형: EscalationPolicyDestroyInput

Arguments

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
id IncidentManagementEscalationPolicyID! 제거할 사고 관리 승급 정책 내부 ID입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
escalationPolicy EscalationPolicyType 승급 정책입니다.

Mutation.escalationPolicyUpdate

입력 유형: EscalationPolicyUpdateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
description String 에스컬레이션 정책의 설명입니다.
id IncidentManagementEscalationPolicyID! 온콜 로테이션을 생성할 온콜 일정의 ID입니다.
name String 에스컬레이션 정책의 이름입니다.
rules [EscalationRuleInput!] 에스컬레이션 정책의 단계입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
escalationPolicy EscalationPolicyType 에스컬레이션 정책입니다.

Mutation.exportRequirements

입력 유형: ExportRequirementsInput

Arguments

이름 유형 설명
authorUsername [String!] 작성자 사용자 이름을 기준으로 요구 사항을 필터링합니다.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 요구 사항이 연관된 전체 프로젝트 경로입니다.
search String 요구 사항 제목을 검색하는 검색 쿼리입니다.
selectedFields [String!] 내보낼 선택된 요구 사항 필드 목록입니다.
sort Sort 정렬 순서에 따라 요구 사항을 나열합니다.
state RequirementState 상태에 따라 요구 사항을 필터링합니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.

Mutation.externalAuditEventDestinationCreate

입력 유형: ExternalAuditEventDestinationCreateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
destinationUrl String! 대상 URL입니다.
groupPath ID! 그룹 경로입니다.
name String 대상 이름입니다.
verificationToken String 확인 토큰입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
externalAuditEventDestination ExternalAuditEventDestination 생성된 대상 외부 감사 이벤트입니다.

Mutation.externalAuditEventDestinationDestroy

Input type: ExternalAuditEventDestinationDestroyInput

Mutation.externalAuditEventDestinationDestroy의 Input 타입: ExternalAuditEventDestinationDestroyInput

Arguments

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsExternalAuditEventDestinationID! 파괴할 외부 감사 이벤트 대상의 ID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.externalAuditEventDestinationUpdate

입력 유형: ExternalAuditEventDestinationUpdateInput

Arguments

Name Type Description
clientMutationId String 클라이언트가 수행하는 변경 작업의 고유 식별자입니다.
destinationUrl String 변경할 대상 URL입니다.
id AuditEventsExternalAuditEventDestinationID! 업데이트할 외부 감사 이벤트 대상의 식별자입니다.
name String 대상 이름입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
externalAuditEventDestination ExternalAuditEventDestination 업데이트된 대상입니다.

Mutation.geoRegistriesBulkUpdate

주어진 레지스트리 클래스에 대해 여러 개의 Geo 레지스트리를 수정합니다.

Introduced in GitLab 16.4. Status: Experiment.

Input type: GeoRegistriesBulkUpdateInput

Arguments

이름 유형 설명
action GeoRegistriesBulkAction! Geo 레지스트리에서 실행할 작업입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
registryClass GeoRegistryClass! 업데이트할 Geo 레지스트리 클래스입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션 수행 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
registryClass GeoRegistryClass 업데이트된 Geo 레지스트리 클래스입니다.

Mutation.geoRegistriesUpdate

Geo 레지스트리를 변경합니다.

Introduced in GitLab 16.1. Status: Experiment.

Input type: GeoRegistriesUpdateInput

Arguments

이름 유형 설명
action GeoRegistryAction! Geo 레지스트리에서 실행할 작업입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
registryClass GeoRegistryClass 수정할 Geo 레지스트리의 클래스입니다.
registryId GeoBaseRegistryID! 업데이트할 Geo 레지스트리 항목의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
registry Registrable 업데이트된 지오 레지스트리 항목입니다.

Mutation.gitlabSubscriptionActivate

입력 유형: GitlabSubscriptionActivateInput

Arguments

이름 유형 설명
activationCode String! GitLab 구독을 구매한 후 받은 활성화 코드입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
futureSubscriptions [SubscriptionFutureEntry!] 미래 구독의 배열입니다.
license CurrentLicense 현재 라이선스입니다.

Mutation.googleCloudLoggingConfigurationCreate

입력 유형: GoogleCloudLoggingConfigurationCreateInput

Arguments(인수)

Name Type Description
clientEmail String! Google Cloud Logging 서비스의 인증 및 상호 작용에 사용될 서비스 계정과 연결된 이메일 주소입니다. IAM 자격 증명의 일부입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
googleProjectIdName String! 로깅 구성이 속한 Google Cloud 프로젝트의 고유 식별자입니다.
groupPath ID! 그룹 경로입니다.
logIdName String 같은 Google Cloud 프로젝트 내에서 서로 다른 로그를 구별하고 관리하는 데 사용되는 고유 식별자입니다. (기본값: audit_events).
name String 대상 이름입니다.
privateKey String! 서비스 계정과 인증하고 Google Cloud Logging 서비스와 상호 작용하기 위해 권한 부여하는 개인 키입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
googleCloudLoggingConfiguration GoogleCloudLoggingConfigurationType 생성된 구성입니다.

Mutation.googleCloudLoggingConfigurationDestroy

입력 유형: GoogleCloudLoggingConfigurationDestroyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsGoogleCloudLoggingConfigurationID! 파괴할 Google Cloud 로깅 구성의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.googleCloudLoggingConfigurationUpdate

입력 유형: GoogleCloudLoggingConfigurationUpdateInput

Arguments(매개변수)

Name Type Description
clientEmail String Google Cloud Logging 서비스를 인증하고 상호 작용하는 데 사용할 서비스 계정과 연결된 이메일 주소입니다. IAM 자격 증명의 일부입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
googleProjectIdName String 로깅 구성이 속한 Google Cloud 프로젝트의 고유 식별자입니다.
id AuditEventsGoogleCloudLoggingConfigurationID! 업데이트할 Google Cloud 구성의 ID입니다.
logIdName String 동일한 Google Cloud 프로젝트 내에서 다른 로그를 구별하고 관리하는 데 사용되는 고유 식별자입니다.
name String 대상 이름입니다.
privateKey String 서비스 계정과 연결된 개인 키입니다. 이 키는 서비스 계정을 인증하고 Google Cloud Logging 서비스와 상호 작용하기 위해 사용됩니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
googleCloudLoggingConfiguration GoogleCloudLoggingConfigurationType 업데이트된 구성입니다.

Mutation.groupMemberBulkUpdate

입력 타입: GroupMemberBulkUpdateInput

전달인자

이름 유형 설명
accessLevel MemberAccessLevel! 멤버의 엑세스 수준을 업데이트합니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
expiresAt Time 멤버십 만료 날짜 및 시간입니다.
groupId GroupID! 그룹의 글로벌 식별자입니다.
userIds [UserID!]! 멤버들의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
groupMembers [GroupMember!] 동작 후의 그룹 멤버입니다.
### `Mutation.groupSavedReplyCreate`

DETAILS:
**Introduced** in GitLab 16.10.
**Status**: Experiment.

입력 유형: `GroupSavedReplyCreateInput`

매개변수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
content String! 저장된 응답의 내용입니다.
groupId GroupID! 저장된 응답의 그룹입니다.
name String! 저장된 응답의 이름입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
savedReply GroupSavedReply 뮤테이션 후 저장된 답변입니다.

Mutation.groupSavedReplyDestroy

Introduced in GitLab 16.10. Status: Experiment.

Input type: GroupSavedReplyDestroyInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
id GroupsSavedReplyID! 그룹 레벨 저장된 답변의 전역 식별자입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
savedReply GroupSavedReply 변이 후 저장된 응답입니다.

Mutation.groupSavedReplyUpdate

Introduced in GitLab 16.10. Status: Experiment.

Input type: GroupSavedReplyUpdateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
content String! 저장된 답변의 내용입니다.
id GroupsSavedReplyID! 그룹 레벨 저장된 답변의 글로벌 식별자입니다.
name String! 저장된 답변의 이름입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
savedReply GroupSavedReply 변이 후 저장된 응답입니다.

Mutation.groupUpdate

입력 유형: GroupUpdateInput

Arguments

이름 타입 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
duoFeaturesEnabled Boolean 그룹에 대해 GitLab Duo 기능이 활성화되어 있는지를 나타냅니다. GitLab 16.10에 도입됨: 상태: 실험 중.
fullPath ID! 업데이트될 그룹의 전체 경로입니다.
lockDuoFeaturesEnabled Boolean GitLab Duo 기능 활성화 설정이 모든 하위 그룹에 대해 강제로 적용되는지를 나타냅니다. GitLab 16.10에 도입됨: 상태: 실험 중.
lockMathRenderingLimitsEnabled Boolean 수식 렌더링 제한이 모든 하위 그룹에 대해 잠겨 있는지를 나타냅니다.
mathRenderingLimitsEnabled Boolean 이 그룹에서 수식 렌더링 제한이 사용되는지를 나타냅니다.
sharedRunnersSetting SharedRunnersSetting 해당 네임스페이스와 그 하위 항목에 대한 공유 러너의 가용성입니다.

필드

이름 유형 설명
clientMutationId String 이 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
group Group 업데이트 후의 그룹입니다.

Mutation.httpIntegrationCreate

입력 유형: HttpIntegrationCreateInput

Arguments

이름 유형 설명
active Boolean! 통합이 경고를 수신하는지 여부입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
name String! 통합의 이름입니다.
payloadAttributeMappings [AlertManagementPayloadAlertFieldInput!] GitLab 경고 속성을 페이로드 예제의 필드로 사용자 정의 매핑합니다.
payloadExample JsonString 경고 페이로드의 예제입니다.
projectPath ID! 통합을 생성할 프로젝트입니다.

필드

이름 타입 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
integration AlertManagementHttpIntegration HTTP 통합.

Mutation.httpIntegrationDestroy

입력 유형: HttpIntegrationDestroyInput

인자

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id AlertManagementHttpIntegrationID! 제거할 통합의 ID입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
integration AlertManagementHttpIntegration HTTP 통합.

Mutation.httpIntegrationResetToken

입력 유형: HttpIntegrationResetTokenInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id AlertManagementHttpIntegrationID! 변형할 통합의 ID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
integration AlertManagementHttpIntegration HTTP 통합.

Mutation.httpIntegrationUpdate

Input type: HttpIntegrationUpdateInput

Arguments

이름 유형 설명
active Boolean 통합이 경고를 수신하는지 여부입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id AlertManagementHttpIntegrationID! 변이할 통합의 ID입니다.
name String 통합의 이름입니다.
payloadAttributeMappings [AlertManagementPayloadAlertFieldInput!] GitLab 경고 속성을 페이로드 예제의 필드로 사용자 정의 매핑합니다.
payloadExample JsonString 경고 페이로드의 예제입니다.

필드

이름 유형 설명
clientMutationId String 해당 mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
integration AlertManagementHttpIntegration HTTP 통합.

Mutation.instanceExternalAuditEventDestinationCreate

입력 유형: InstanceExternalAuditEventDestinationCreateInput

매개변수

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
destinationUrl String! 대상 URL입니다.
name String 대상 이름입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
instanceExternalAuditEventDestination InstanceExternalAuditEventDestination 생성된 대상입니다.

Mutation.instanceExternalAuditEventDestinationDestroy

입력 유형: InstanceExternalAuditEventDestinationDestroyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsInstanceExternalAuditEventDestinationID! 삭제할 외부 인스턴스 감사 이벤트 대상의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.instanceExternalAuditEventDestinationUpdate

입력 유형: InstanceExternalAuditEventDestinationUpdateInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
destinationUrl String 변경할 대상 URL입니다.
id AuditEventsInstanceExternalAuditEventDestinationID! 업데이트할 외부 인스턴스 감사 이벤트 대상의 ID입니다.
name String 대상 이름입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
instanceExternalAuditEventDestination InstanceExternalAuditEventDestination 업데이트된 대상입니다.

Mutation.instanceGoogleCloudLoggingConfigurationCreate

입력 유형: InstanceGoogleCloudLoggingConfigurationCreateInput

Arguments (매개변수)

Name Type Description
clientEmail String! Google Cloud Logging 서비스의 인증 및 상호 작용에 사용될 서비스 계정과 관련된 이메일 주소입니다. 이는 IAM 자격 증명의 일부입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
googleProjectIdName String! 로깅 구성이 속한 Google Cloud 프로젝트의 고유 식별자입니다.
logIdName String 동일한 Google Cloud 프로젝트 내에서 서로 다른 로그를 구별하고 관리하는 데 사용되는 고유 식별자입니다. (기본값: audit_events)
name String 대상 이름입니다.
privateKey String! 서비스 계정과 인증 및 상호 작용하도록 권한 부여하기 위해 사용되는 개인 키입니다. 여기에는 Google Cloud Logging 서비스와 상호 작용하는 데 사용되는 키가 포함됩니다.

필드

이름 유형 설명
clientMutationId String 해당 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
instanceGoogleCloudLoggingConfiguration InstanceGoogleCloudLoggingConfigurationType 생성된 구성입니다.

Mutation.instanceGoogleCloudLoggingConfigurationDestroy

입력 유형: InstanceGoogleCloudLoggingConfigurationDestroyInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsInstanceGoogleCloudLoggingConfigurationID! 파괴할 Google Cloud 로깅 구성의 ID입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.

Mutation.instanceGoogleCloudLoggingConfigurationUpdate

입력 유형: InstanceGoogleCloudLoggingConfigurationUpdateInput

Arguments (인수)

Name Type Description
clientEmail String Google Cloud Logging 서비스와 인증 및 상호 작용하는 데 사용되는 서비스 계정과 연결된 이메일 주소입니다. IAM 자격 증명의 일부입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
googleProjectIdName String 로깅 구성이 속한 Google Cloud 프로젝트의 고유 식별자입니다.
id AuditEventsInstanceGoogleCloudLoggingConfigurationID! 업데이트할 인스턴스 Google Cloud 구성의 ID입니다.
logIdName String 동일한 Google Cloud 프로젝트 내에서 서로 다른 로그를 식별하고 관리하는 데 사용되는 고유 식별자입니다.
name String 대상 이름입니다.
privateKey String 서비스 계정과 연결된 개인 키입니다. 이 키는 서비스 계정을 인증하고 Google Cloud Logging 서비스와 상호 작용하도록 허가하는 데 사용됩니다.

필드

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
instanceGoogleCloudLoggingConfiguration InstanceGoogleCloudLoggingConfigurationType 업데이트된 구성입니다.

Mutation.issuableResourceLinkCreate

입력 유형: IssuableResourceLinkCreateInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
id IssueID! 리소스 링크를 연관시킬 사고 ID입니다.
link String! 리소스의 링크입니다.
linkText String 리소스의 링크 텍스트입니다.
linkType IssuableResourceLinkType 리소스의 링크 유형입니다.

필드

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
issuableResourceLink IssuableResourceLink 발급 가능한 리소스 링크입니다.

Mutation.issuableResourceLinkDestroy

입력 유형: IssuableResourceLinkDestroyInput

매개변수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id IncidentManagementIssuableResourceLinkID! 제거할 이슈 가능 자원 링크 ID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
issuableResourceLink IssuableResourceLink 이슈 가능한 리소스 링크입니다.

Mutation.issueLinkAlerts

입력 유형: IssueLinkAlertsInput

Arguments

이름 유형 설명
alertReferences [String!]! 이벤트에 연결할 알람 참조.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
iid String! 변이할 이슈의 IID.
projectPath ID! 변이할 이슈가 있는 프로젝트.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueMove

입력 유형: IssueMoveInput

매개변수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 돌연변이를 수행할 이슈의 IID입니다.
projectPath ID! 돌연변이를 수행하는 이슈가 있는 프로젝트입니다.
targetProjectPath ID! 이슈를 이동할 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueMoveList

입력 유형: IssueMoveListInput

Arguments

이름 유형 설명
boardId BoardID! 문제가 있는 보드의 글로벌 ID입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
epicId EpicID 상위 에픽의 ID입니다. 연관을 제거하는 경우에는 NULL입니다.
fromListId ID 문제가 이동될 보드 목록의 ID입니다.
iid String! 변형할 문제의 IID입니다.
moveAfterId ID 현재 문제 뒤에 배치될 문제의 ID입니다.
moveBeforeId ID 현재 문제 앞에 배치될 문제의 ID입니다.
positionInList Int 보드 목록 내 문제의 위치입니다. 위치는 0부터 시작합니다. 목록 끝으로 이동하려면 -1을 사용하세요.
projectPath ID! 변형할 문제가 있는 프로젝트입니다.
toListId ID 문제가 이동될 보드 목록의 ID입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueSetAssignees

입력 유형: IssueSetAssigneesInput

Arguments

이름 유형 설명
assigneeUsernames [String!]! 리소스에 할당할 사용자 이름입니다. 기본적으로 기존 담당자를 대체합니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변경할 이슈의 IID입니다.
operationMode MutationOperationMode 수행할 작업입니다. 기본값은 REPLACE입니다.
projectPath ID! 변형할 이슈가 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
issue Issue 변이 후 이슈입니다.

Mutation.issueSetConfidential

입력 유형: IssueSetConfidentialInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean! 이슈를 비밀로 설정할지 여부입니다.
iid String! 변이할 이슈의 IID입니다.
projectPath ID! 변이할 이슈가 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
issue Issue 변이 후의 이슈입니다.

Mutation.issueSetCrmContacts

입력 타입: IssueSetCrmContactsInput

Arguments

이름 유형 설명
clientMutationId String 해당 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
contactIds [CustomerRelationsContactID!]! 설정할 고객 관계 연락처 ID입니다. 기본적으로 기존 연락처를 교체합니다.
iid String! 변이할 이슈의 IID입니다.
operationMode MutationOperationMode 작업 모드를 변경합니다. 기본값은 REPLACE입니다.
projectPath ID! 변이할 이슈가 있는 프로젝트입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueSetDueDate

입력 타입: IssueSetDueDateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
dueDate Time 이슈의 원하는 마감일입니다. null이면 마감일이 제거됩니다.
iid String! 변이를 위해 이슈의 IID입니다.
projectPath ID! 변이를 수행할 이슈가 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
issue Issue 변이 후의 이슈입니다.

Mutation.issueSetEpic

입력 타입: IssueSetEpicInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
epicId EpicID 이슈에 할당될 epic의 글로벌 식별자로, 없거나 null로 설정되면 epic이 제거됩니다.
iid String! 돌연변이할 이슈의 IID입니다.
projectPath ID! 돌연변이가 발생한 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
issue Issue 변이 후의 이슈입니다.

Mutation.issueSetEscalationPolicy

입력 유형: IssueSetEscalationPolicyInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
escalationPolicyId IncidentManagementEscalationPolicyID 이슈에 할당할 글로벌 ID의 경계를 관리하는 정책입니다. 없을 경우 제거되거나 null로 설정됩니다.
iid String! 뮤테이션할 이슈의 IID입니다.
projectPath ID! 뮤테이션할 이슈가 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
issue Issue Mutation 후의 이슈입니다.

Mutation.issueSetEscalationStatus

입력 유형: IssueSetEscalationStatusInput

Arguments

이름 타입 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 이슈의 IID입니다.
projectPath ID! 이슈가 있는 프로젝트입니다.
status IssueEscalationStatus! Eskalasyon 상태를 설정합니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueSetIteration

입력 유형: IssueSetIterationInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 이슈의 IID입니다.
iterationId IterationID 이 이슈에 할당할 반복입니다.
projectPath ID! 변이할 이슈가 있는 프로젝트입니다.

필드

이름 타입 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
issue Issue mutation 후의 이슈입니다.

Mutation.issueSetLocked

입력 타입: IssueSetLockedInput

매개변수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 이슈의 IID입니다.
locked Boolean! 이슈에 대한 토론을 잠글지 여부입니다.
projectPath ID! 변이 대상인 이슈가 속한 프로젝트입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueSetSeverity

입력 유형: IssueSetSeverityInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 돌연변이할 이슈의 IID입니다.
projectPath ID! 돌연변이할 프로젝트가 속한 프로젝트입니다.
severity IssuableSeverity! 사건 심각도 수준을 설정합니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 이후의 이슈입니다.

Mutation.issueSetSubscription

입력 유형: IssueSetSubscriptionInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이를 수행할 이슈의 IID입니다.
projectPath ID! 이슈가 있는 프로젝트입니다.
subscribedState Boolean! 구독의 원하는 상태입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueSetWeight

입력 유형: IssueSetWeightInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 이슈의 IID입니다.
projectPath ID! 변이할 이슈가 있는 프로젝트입니다.
weight Int 이슈의 원하는 가중치입니다. null로 설정되면 가중치가 제거됩니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.issueUnlinkAlert

입력 유형: IssueUnlinkAlertInput

Arguments

이름 유형 설명
alertId AlertManagementAlertID! 인시던트에서 분리할 경고의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이를 수행할 이슈의 IID입니다.
projectPath ID! 변이를 수행할 이슈가 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
issue Issue 동작 후의 이슈입니다.

Mutation.issuesBulkUpdate

여러 이슈의 속성을 업데이트할 수 있습니다. bulk_update_issues_mutation 기능 플래그가 비활성화된 경우 아무 작업도 수행되지 않습니다.

소개: GitLab 15.9에서 소개됨. 상태: Experiment.

Input type: IssuesBulkUpdateInput

Arguments

이름 유형 설명
addLabelIds [LabelID!] 문제에 추가될 라벨의 글로벌 ID 배열입니다.
assigneeIds [UserID!] 주어진 문제에 할당된 사용자들의 글로벌 ID 배열입니다. 기존 담당자는 이 목록의 담당자로 대체됩니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
epicId EpicID 문제에 할당될 에픽의 글로벌 ID입니다.
healthStatus HealthStatus 문제에 할당될 건강 상태입니다.
ids [IssueID!]! 업데이트할 문제의 글로벌 ID 배열입니다. 사용자가 업데이트할 수 없는 ID는 무시됩니다. 최대 100개를 제공할 수 있습니다.
iterationId IterationID 문제에 할당될 반복의 글로벌 ID입니다.
milestoneId MilestoneID 문제에 할당될 마일스톤의 글로벌 ID입니다.
parentId IssueParentID! 대량 업데이트가 범위 지정될 부모의 글로벌 ID입니다. 부모는 프로젝트일 수 있습니다. 부모는 그룹일 수도 있습니다(프리미엄 및 얼티밋 전용). 예시 IssueParentID"gid://gitlab/Project/1""gid://gitlab/Group/1"입니다.
removeLabelIds [LabelID!] 문제에서 제거될 라벨의 글로벌 ID 배열입니다.
stateEvent IssueStateEvent 문제를 닫거나 다시 엽니다.
subscriptionEvent IssuableSubscriptionEvent 문제 알림을 구독하거나 구독을 취소합니다.

필드

이름 타입 설명
clientMutationId String 해당 mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
updatedIssueCount Int 성공적으로 업데이트된 이슈의 수입니다.

Mutation.iterationCadenceCreate

입력 유형: IterationCadenceCreateInput

Arguments

이름 유형 설명
active Boolean! 이터레이션 주기가 활성화되었는지 여부입니다.
automatic Boolean! 이터레이션 주기가 자동으로 다가오는 이터레이션을 생성해야 하는지 여부입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
description String 이터레이션 주기에 대한 설명입니다. 최대 길이는 5000자입니다.
durationInWeeks Int 이 이터레이션 주기 내의 주 단위 기간입니다.
groupPath ID! 이터레이션 주기가 생성된 그룹입니다.
iterationsInAdvance Int 이터레이션 주기가 자동으로 설정되면 생성될 예정인 다가오는 이터레이션입니다.
rollOver Boolean 이터레이션 주기가 다음 이터레이션으로 이슈를 롤오버해야 하는지 여부입니다.
startDate Time 자동화 시작 날짜의 타임스탬프입니다.
title String 이터레이션 주기의 제목입니다.

필드

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
iterationCadence IterationCadence 생성된 이터레이션 주기입니다.

Mutation.iterationCadenceDestroy

입력 형식: IterationCadenceDestroyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id IterationsCadenceID! 이터레이션 케이던스의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
group Group! 이터레이션 케이던스가 속한 그룹입니다.

Mutation.iterationCadenceUpdate

입력 타입: IterationCadenceUpdateInput

Arguments

이름 타입 설명
active Boolean 이터레이션 캐이던스가 활성화되어 있는지 여부입니다.
automatic Boolean 이터레이션 캐이던스가 자동으로 다가오는 이터레이션을 생성해야 하는지 여부입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 이터레이션 캐이던스에 대한 설명입니다. 최대 길이는 5000자입니다.
durationInWeeks Int 이 캐이던스 내의 이터레이션의 주당 기간입니다.
id IterationsCadenceID! 이터레이션 캐이던스의 글로벌 식별자입니다.
iterationsInAdvance Int 이터레이션 캐이던스가 자동으로 설정될 때 생성될 다가오는 이터레이션입니다.
rollOver Boolean 이터레이션 캐이던스가 이슈를 다음 이터레이션으로 넘겨야 하는지 여부입니다.
startDate Time 자동화 시작 날짜의 타임스탬프입니다.
title String 이터레이션 캐이던스의 제목입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
iterationCadence IterationCadence 업데이트된 이터레이션 주기입니다.

Mutation.iterationCreate

입력 타입: iterationCreateInput

인수

이름 유형 설명
clientMutationId String 변이 수행을 하는 클라이언트의 고유 식별자입니다.
description String 반복에 대한 설명입니다.
dueDate String 반복의 종료 날짜입니다.
groupPath ID 리소스가 연관된 그룹의 전체 경로입니다.
iterationsCadenceId IterationsCadenceID 새 반복에 할당될 반복 주기의 전역 식별자입니다.
projectPath ID 리소스가 연관된 프로젝트의 전체 경로입니다.
startDate String 반복의 시작 날짜입니다.
title String 반복의 제목입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
iteration Iteration 생성된 이터레이션입니다.

Mutation.iterationDelete

입력 유형: IterationDeleteInput

Arguments

이름 유형 설명
clientMutationId String 변이 수행 클라이언트의 고유 식별자입니다.
id IterationID! 이터레이션의 ID입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
group Group! 반복이 속한 그룹입니다.

Mutation.jiraImportStart

입력 타입: JiraImportStartInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
jiraProjectKey String! 가져오기 대상 Jira 프로젝트의 프로젝트 키입니다.
jiraProjectName String 가져오기 대상 Jira 프로젝트의 프로젝트 이름입니다.
projectPath ID! Jira 프로젝트를 가져올 프로젝트입니다.
usersMapping [JiraUsersMappingInputType!] Jira에서 GitLab 사용자로의 매핑입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중에 발생한 오류입니다.
jiraImport JiraImport 뮤테이션 후의 Jira 가져오기 데이터입니다.

Mutation.jiraImportUsers

입력 유형: JiraImportUsersInput

전달인자

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! Jira 사용자를 가져올 프로젝트입니다.
startAt Int 가져오기가 시작해야 하는 레코드의 인덱스로, 기본값은 0입니다 (50개의 레코드가 반환됨).

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
jiraUsers [JiraUser!] Jira에서 반환된 사용자들로, 가능하다면 이메일과 이름을 기준으로 매칭됩니다.

Mutation.jobArtifactsDestroy

입력 유형: JobArtifactsDestroyInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id CiBuildID! 변이할 작업의 ID입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
destroyedArtifactsCount Int! 삭제된 아티팩트의 수입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
job CiJob 삭제할 아티팩트가 있는 작업입니다.

Mutation.jobCancel

입력 유형: JobCancelInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id CiBuildID! 변형할 작업의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
job CiJob 뮤테이션 후 작업입니다.

Mutation.jobPlay

입력 유형: JobPlayInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id CiBuildID! 변이할 작업의 ID입니다.
variables [CiVariableInput!] 수동 작업을 실행할 때 사용할 변수입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
job CiJob 뮤테이션 이후의 작업입니다.

Mutation.jobRetry

입력 유형: JobRetryInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id CiProcessableID! 뮤테이션할 작업의 ID입니다.
variables [CiVariableInput!] 수동 작업을 다시 시도할 때 사용할 변수입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
job CiJob 뮤테이션 이후의 작업입니다.

Mutation.jobUnschedule

입력 유형: JobUnscheduleInput

인수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
id CiBuildID! 돌연변이할 작업의 ID입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
job CiJob 뮤테이션 후의 작업입니다.

Mutation.labelCreate

입력 유형: LabelCreateInput

매개변수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
color String 6자리 16진수 표기법 및 선행 ‘#’ 기호를 사용한 레이블 색상(예: #FFAABB) 또는 CSS 색상 이름입니다.
description String 레이블에 대한 설명입니다.
groupPath ID 리소스가 연관된 그룹의 전체 경로입니다.
projectPath ID 리소스가 연관된 프로젝트의 전체 경로입니다.
title String! 레이블의 제목입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
label Label 동작 후의 라벨입니다.

Mutation.markAsSpamSnippet

입력 유형: MarkAsSpamSnippetInput

아규먼트

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id SnippetID! 업데이트할 스니펫의 글로벌 식별자입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
snippet Snippet 뮤테이션 후 스니펫입니다.

Mutation.memberRoleCreate

Introduced in GitLab 16.5. Status: Experiment.

입력 유형: MemberRoleCreateInput

Arguments

이름 유형 설명
baseAccessLevel MemberAccessLevel! 사용자 정의 역할의 기본 액세스 수준입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 멤버 역할의 설명입니다.
groupPath ID 뮤테이션할 멤버 역할이 있는 그룹입니다. SaaS의 경우 필수입니다.
name String 멤버 역할의 이름입니다.
permissions [MemberRolePermission!] 모든 사용자 정의 가능한 권한 목록입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작을 실행하는 중 발생한 오류입니다.
memberRole MemberRole 업데이트된 멤버 역할입니다.

Mutation.memberRoleDelete

Introduced in GitLab 16.7. Status: Experiment.

Input type: MemberRoleDeleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id MemberRoleID! 삭제할 멤버 역할의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
memberRole MemberRole 삭제된 멤버 역할입니다.

Mutation.memberRoleUpdate

입력 유형: MemberRoleUpdateInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
description String 멤버 역할의 설명입니다.
id MemberRoleID! 변이할 멤버 역할의 ID입니다.
name String 멤버 역할의 이름입니다.
permissions [MemberRolePermission!] 모든 사용자 정의 권한의 목록입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
memberRole MemberRole 업데이트된 멤버 역할입니다.

Mutation.mergeRequestAccept

병합 요청을 수락합니다.
수락되면 소스 브랜치가 대상 브랜치로 즉시 가능하다면 또는 자동 병합 전략 중 하나를 사용하여 일어날 것입니다.

GitLab 16.5에서, 병합은 비동기적으로 발생합니다.
이로 인해 뮤테이션 요청 후 mergeRequeststate가 업데이트되지 않을 수 있습니다.
이는 아직 병합이 발생하지 않았을 수 있기 때문입니다.

입력 타입: MergeRequestAcceptInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
commitMessage String 사용자 정의 병합 커밋 메시지입니다.
iid String! 변이할 병합 요청의 IID입니다.
projectPath ID! 변경할 병합 요청이 속한 프로젝트입니다.
sha String! 병합을 요청할 때의 HEAD SHA입니다.
shouldRemoveSourceBranch Boolean 소스 브랜치를 제거해야 하는지 여부입니다.
squash Boolean 병합하기 전에 소스 브랜치의 커밋을 통합합니다.
squashCommitMessage String 사용자 정의 통합 커밋 메시지입니다 (통합이 true일 때).
strategy MergeStrategyEnum 병합 요청을 어떻게 병합할 지에 대한 전략입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
mergeRequest MergeRequest Mutation 후의 병합 요청입니다.

Mutation.mergeRequestCreate

입력 유형: MergeRequestCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 병합 요청에 대한 설명 (캐싱을 위해 HTML로 렌더링된 마크다운).
labels [String!] 병합 요청의 라벨입니다.
projectPath ID! 병합 요청이 연관된 프로젝트의 전체 경로입니다.
sourceBranch String! 병합 요청의 소스 브랜치입니다.
targetBranch String! 병합 요청의 대상 브랜치입니다.
title String! 병합 요청의 제목입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 뮤테이션 후의 병합 요청입니다.

Mutation.mergeRequestReviewerRereview

입력 유형: MergeRequestReviewerRereviewInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 병합 요청의 IID입니다.
projectPath ID! 변이 대상 병합 요청이 있는 프로젝트입니다.
userId UserID! 새로운 리뷰를 요청받은 사용자의 사용자 ID입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
mergeRequest MergeRequest mutation 후의 병합 요청입니다.

Mutation.mergeRequestSetAssignees

입력 타입: MergeRequestSetAssigneesInput

Arguments

이름 유형 설명
assigneeUsernames [String!]! 리소스에 할당할 사용자명입니다. 기본적으로 기존 담당자를 대체합니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 병합 요청의 IID입니다.
operationMode MutationOperationMode 수행할 작업입니다. REPLACE로 기본 설정됩니다.
projectPath ID! 변이할 병합 요청이 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 변이 후의 병합 요청입니다.

Mutation.mergeRequestSetDraft

입력 유형: MergeRequestSetDraftInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
draft Boolean! 병합 요청을 드래프트로 설정할지 여부입니다.
iid String! 돌연변이할 병합 요청의 IID입니다.
projectPath ID! 돌연변이 대상 병합 요청이 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 뮤테이션 후의 병합 요청입니다.

Mutation.mergeRequestSetLabels

입력 유형: MergeRequestSetLabelsInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 병합 요청의 IID입니다.
labelIds [LabelID!]! 설정할 레이블 ID입니다. 기본적으로 기존 레이블을 대체합니다.
operationMode MutationOperationMode 작업 모드를 변경합니다. 기본값은 REPLACE입니다.
projectPath ID! 변이 대상인 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 변이 후의 병합 요청입니다.

Mutation.mergeRequestSetLocked

입력 유형: MergeRequestSetLockedInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변경할 병합 요청의 IID입니다.
locked Boolean! 병합 요청을 잠길지 여부입니다.
projectPath ID! 뮤테이션 대상 병합 요청이 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 동작 후 병합 요청입니다.

Mutation.mergeRequestSetMilestone

입력 유형: MergeRequestSetMilestoneInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변형할 병합 요청의 IID입니다.
milestoneId MilestoneID 병합 요청에 할당할 마일스톤입니다.
projectPath ID! 변경할 병합 요청이 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 뮤테이션 후의 병합 요청입니다.

Mutation.mergeRequestSetReviewers

입력 유형: MergeRequestSetReviewersInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이를 수행할 병합 요청의 IID입니다.
operationMode MutationOperationMode 수행할 작업입니다. 기본값은 REPLACE입니다.
projectPath ID! 변이를 수행할 병합 요청이 있는 프로젝트입니다.
reviewerUsernames [String!]! 할당할 리뷰어의 사용자 이름입니다. 기본적으로 기존의 리뷰어를 대체합니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 뮤테이션 이후의 병합 요청입니다.

Mutation.mergeRequestSetSubscription

입력 유형: MergeRequestSetSubscriptionInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 병합 요청의 IID입니다.
projectPath ID! 병합 요청이 있는 프로젝트입니다.
subscribedState Boolean! 구독의 원하는 상태입니다.

필드

이름 유형 설명
clientMutationId String 이 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 변이 후의 병합 요청입니다.

Mutation.mergeRequestUpdate

병합 요청의 속성을 업데이트합니다.

입력 유형: MergeRequestUpdateInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
description String 병합 요청의 설명 (캐싱을 위해 HTML로 렌더링된 Markdown).
iid String! 변이할 병합 요청의 IID.
projectPath ID! 변이할 병합 요청이 위치한 프로젝트.
state MergeRequestNewState 상태를 변경하기 위해 수행할 작업.
targetBranch String 병합 요청의 대상 브랜치.
timeEstimate String 병합 요청을 완료하는 데 필요한 예상 시간. 현재의 예상 시간을 제거하려면 null 또는 0을 사용하세요.
title String 병합 요청의 제목.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생하는 오류입니다.
mergeRequest MergeRequest 뮤테이션 이후의 병합 요청입니다.

Mutation.mergeRequestUpdateApprovalRule

입력 유형: MergeRequestUpdateApprovalRuleInput

인수

이름 유형 설명
approvalRuleId Int! 승인 규칙의 ID입니다.
approvalsRequired Int! 특정 규칙에 대한 필요한 승인 수입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
groupIds [String!] 승인자로서 그룹의 ID입니다.
iid String! 변이를 수행할 병합 요청의 IID입니다.
name String! 승인 규칙의 이름입니다.
projectPath ID! 변이가 발생하는 병합 요청이 있는 프로젝트입니다.
removeHiddenGroups Boolean 숨겨진 그룹을 제거해야 하는지 여부입니다.
userIds [String!] 승인자로서 사용자의 ID입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 동작 후의 병합 요청입니다.

Mutation.mlModelCreate

Introduced in GitLab 16.8. Status: Experiment.

Input type: MlModelCreateInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
description String 모델의 설명입니다.
name String! 모델의 이름입니다.
projectPath ID! 변이할 모델이 들어 있는 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
model MlModel 뮤테이션 후의 모델입니다.

Mutation.mlModelDestroy

Introduced in GitLab 16.10. Status: Experiment.

입력 유형: MlModelDestroyInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
id MlModelID! 삭제할 모델의 전역 ID입니다.
projectPath ID! 변형될 모델이 있는 프로젝트입니다.

필드

이름 타입 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
message String 모델 삭제 결과 메시지입니다.
model MlModel 변경 이후 모델입니다.

Mutation.namespaceBanDestroy

입력 유형: NamespaceBanDestroyInput

Arguments

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
id NamespacesNamespaceBanID! 제거할 네임스페이스 금지의 전역 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
namespaceBan NamespaceBan Namespace Ban.

Mutation.namespaceCiCdSettingsUpdate

입력 유형: NamespaceCiCdSettingsUpdateInput

매개변수

이름 유형 설명
allowStaleRunnerPruning Boolean 이 네임스페이스에 직접 속한 오래된 러너가 정기적으로 제거되어야 하는지를 나타냅니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID! 설정이 속한 네임스페이스의 전체 경로입니다.

필드

이름 유형 설명
ciCdSettings NamespaceCiCdSetting! 변경 후의 CI/CD 설정.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류들.

Mutation.namespaceIncreaseStorageTemporarily

입력 유형: NamespaceIncreaseStorageTemporarilyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id NamespaceID! 변이할 네임스페이스의 글로벌 식별자입니다.

필드

이름 타입 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
namespace Namespace 변이 후의 Namespace입니다.

Mutation.oncallRotationCreate

입력 유형: OncallRotationCreateInput

Arguments

이름 타입 설명
activePeriod OncallRotationActivePeriodInputType 당직 로테이션이 진행되어야 하는 활성 기간입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
endsAt OncallRotationDateInputType 당직 일정의 타임존에서의 종료 날짜와 시간입니다.
name String! 당직 로테이션의 이름입니다.
participants [OncallUserInputType!]! 당직 로테이션에 참여하는 사용자들의 사용자 이름입니다. 최대 100명의 참가자 제한이 적용됩니다.
projectPath ID! 당직 일정을 생성할 프로젝트입니다.
rotationLength OncallRotationLengthInputType! 당직 로테이션의 로테이션 기간입니다.
scheduleIid String! 당직 로테이션을 생성할 당직 일정의 IID입니다.
startsAt OncallRotationDateInputType! 당직 일정의 타임존에서의 시작 날짜와 시간입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
oncallRotation IncidentManagementOncallRotation 당직 교대.

Mutation.oncallRotationDestroy

입력 유형: OncallRotationDestroyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id IncidentManagementOncallRotationID! 제거할 당직 교대의 ID입니다.
projectPath ID! 당직 일정을 제거할 프로젝트입니다.
scheduleIid String! 당직 교대가 속한 당직 일정의 IID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
oncallRotation IncidentManagementOncallRotation 당직 순환.

Mutation.oncallRotationUpdate

입력 타입: OncallRotationUpdateInput

인자

이름 유형 설명
activePeriod OncallRotationActivePeriodInputType 온콜 로테이션이 진행되어야 하는 활성 기간입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
endsAt OncallRotationDateInputType 온콜 로테이션의 종료 날짜와 시간입니다. 온콜 스케줄의 시간대로 지정됩니다.
id IncidentManagementOncallRotationID! 온콜 로테이션을 생성할 온콜 스케줄의 ID입니다.
name String 온콜 로테이션의 이름입니다.
participants [OncallUserInputType!] 온콜 로테이션에 참여하는 사용자들의 사용자 이름입니다. 최대 100명의 참가자가 적용됩니다.
rotationLength OncallRotationLengthInputType 온콜 로테이션의 로테이션 길이입니다.
startsAt OncallRotationDateInputType 온콜 로테이션의 시작 날짜와 시간입니다. 온콜 스케줄의 시간대로 지정됩니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
oncallRotation IncidentManagementOncallRotation 당직 순환입니다.

Mutation.oncallScheduleCreate

입력 유형: OncallScheduleCreateInput

Arguments

이름 타입 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
description String 당직 일정에 대한 설명입니다.
name String! 당직 일정의 이름입니다.
projectPath ID! 당직 일정이 생성될 프로젝트입니다.
timezone String! 당직 일정의 시간대입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
oncallSchedule IncidentManagementOncallSchedule 당직 일정입니다.

Mutation.oncallScheduleDestroy

입력 유형: OncallScheduleDestroyInput

Arguments

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 제거할 당직 일정 내부 ID입니다.
projectPath ID! 당직 일정을 제거할 프로젝트입니다.

필드

이름 타입 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
oncallSchedule IncidentManagementOncallSchedule 당직 스케줄입니다.

Mutation.oncallScheduleUpdate

입력 유형: OncallScheduleUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 당직 일정에 대한 설명입니다.
iid String! 업데이트할 당직 일정의 내부 ID입니다.
name String 당직 일정의 이름입니다.
projectPath ID! 당직 일정을 업데이트할 프로젝트입니다.
timezone String 당직 일정의 시간대입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
oncallSchedule IncidentManagementOncallSchedule 당직 스케줄입니다.

Mutation.organizationCreate

GitLab 16.6에서 소개됨. 상태: Experiment.

Input type: OrganizationCreateInput

Arguments

이름 타입 설명
avatar Upload 조직의 아바타
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자
description String 조직의 설명
name String! 조직의 이름
path String! 조직의 경로

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
organization Organization 뮤테이션 이후의 조직입니다.

Mutation.organizationUpdate

GitLab 16.7에 도입되었습니다. 상태: Experiment.

Input type: OrganizationUpdateInput

Arguments

이름 유형 설명
avatar Upload 조직을 위한 아바타입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
description String 조직의 설명입니다.
id OrganizationsOrganizationID! 변이할 조직의 식별자입니다.
name String 조직의 이름입니다.
path String 조직의 경로입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자.
errors [String!]! 뮤테이션 실행 중 발생한 오류.
organization Organization 뮤테이션 후의 조직.

PagesMarkOnboardingComplete 뮤테이션

입력 유형: PagesMarkOnboardingCompleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
onboardingComplete Boolean! 프로젝트의 페이지 메타데이터의 새로운 onboarding_complete 상태를 나타냅니다.

Mutation.pipelineCancel

입력 유형: PipelineCancelInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id CiPipelineID! 뮤테이션할 파이프라인의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.pipelineDestroy

입력 유형: PipelineDestroyInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
id CiPipelineID! 변이할 파이프라인의 ID입니다.

필드

이름 유형 설명
clientMutationId String 이 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.pipelineRetry

입력 유형: PipelineRetryInput

Arguments

이름 유형 설명
clientMutationId String 해당 도구에 대한 고유 식별자.
id CiPipelineID! 변형할 파이프라인의 ID.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipeline Pipeline 뮤테이션 이후의 파이프라인입니다.

Mutation.pipelineScheduleCreate

입력 유형: PipelineScheduleCreateInput

Arguments

이름 유형 설명
active Boolean 파이프라인 스케줄을 활성화할지 여부를 나타냅니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
cron String! 파이프라인 스케줄의 Cron 표현식입니다.
cronTimezone String ActiveSupport::TimeZone에서 지원하는 Cron 타임존입니다. 예: “태평양 시간대(미국 & 캐나다)” (기본값: “UTC”).
description String! 파이프라인 스케줄의 설명입니다.
projectPath ID! 파이프라인 스케줄이 연관된 프로젝트의 전체 경로입니다.
ref String! 파이프라인 스케줄의 Ref입니다.
variables [PipelineScheduleVariableInput!] 파이프라인 스케줄의 변수입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipelineSchedule PipelineSchedule 생성된 파이프라인 일정입니다.

Mutation.pipelineScheduleDelete

입력 유형: PipelineScheduleDeleteInput

Arguments

| 이름 | 유형 | 설명 | | —————————————————————————– | ———————————————— | ————————————————— | | clientMutationId | String | 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다. | | id | CiPipelineScheduleID! | 변이할 파이프라인 일정의 ID입니다. |

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.pipelineSchedulePlay

입력 타입: PipelineSchedulePlayInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id CiPipelineScheduleID! 변이할 파이프라인 일정의 ID입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
pipelineSchedule PipelineSchedule 변이 후의 파이프라인 스케줄입니다.

Mutation.pipelineScheduleTakeOwnership

입력 유형: PipelineScheduleTakeOwnershipInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id CiPipelineScheduleID! 변이할 파이프라인 일정의 식별자(ID).

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
pipelineSchedule PipelineSchedule 업데이트된 파이프라인 스케줄 소유권입니다.

Mutation.pipelineScheduleUpdate

입력 유형: PipelineScheduleUpdateInput

Arguments(매개변수)

Name Type Description
active Boolean 파이프라인 스케줄이 활성화될지 여부를 나타냅니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
cron String 파이프라인 스케줄의 크론 표현식입니다.
cronTimezone String ActiveSupport::TimeZone에서 지원하는 크론 시간대입니다. 예: “태평양 시간(미국 & 캐나다)” (기본값: “UTC”).
description String 파이프라인 스케줄의 설명입니다.
id CiPipelineScheduleID! 변이할 파이프라인 스케줄의 ID입니다.
ref String 파이프라인 스케줄의 Ref입니다.
variables [PipelineScheduleVariableInput!] 파이프라인 스케줄을 위한 변수들입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipelineSchedule PipelineSchedule 업데이트된 파이프라인 스케줄입니다.

Mutation.pipelineTriggerCreate

Introduced in GitLab 16.3. Status: Experiment.

입력 유형: PipelineTriggerCreateInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String! 파이프라인 트리거 토큰의 설명입니다.
projectPath ID! 뮤테이션 대상 파이프라인 트리거 토큰이 있는 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
pipelineTrigger PipelineTrigger 변형된 파이프라인 트리거 토큰입니다.

Mutation.pipelineTriggerDelete

Introduced in GitLab 16.3. Status: 실험 중.

Input type: PipelineTriggerDeleteInput

인수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
id CiTriggerID! 삭제할 파이프라인 트리거 토큰의 ID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작을 실행하는 중에 발생한 오류입니다.

Mutation.pipelineTriggerUpdate

GitLab 16.3에서 도입되었습니다. Status: Experiment.

Input type: PipelineTriggerUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String! 파이프라인 트리거 토큰의 설명입니다.
id CiTriggerID! 업데이트할 파이프라인 트리거 토큰의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
pipelineTrigger PipelineTrigger 변형된 파이프라인 트리거 토큰입니다.

Mutation.projectCiCdSettingsUpdate

입력 유형: ProjectCiCdSettingsUpdateInput

Arguments

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID! 설정이 속한 프로젝트의 전체 경로입니다.
inboundJobTokenScopeEnabled Boolean 다른 프로젝트에서 생성된 CI/CD 작업 토큰에 대해 이 프로젝트에 제한된 액세스 권한이 있는지 여부를 나타냅니다.
jobTokenScopeEnabled Boolean Deprecated: 외부 작업 토큰 범위가 제거되고 있습니다. 이제이 필드는 false로만 설정할 수 있습니다. GitLab 16.0에서 사용 중단됨.
keepLatestArtifact Boolean 프로젝트에 가장 최근의 artifact를 유지해야하는지 여부를 나타냅니다.
mergePipelinesEnabled Boolean 병합된 결과 파이프라인이 프로젝트에 활성화되어 있는지 여부를 나타냅니다.
mergeTrainsEnabled Boolean 병합 트레인이 프로젝트에 활성화되어 있는지 여부를 나타냅니다.
mergeTrainsSkipTrainAllowed Boolean 병합 트레인을 새로 고치지 않고 합병할 수 있는 옵션이 허용되는지 여부를 나타냅니다. merge_trains_skip_train 피처 플래그가 활성화되어 있는 경우에만 무시됩니다.

필드

이름 유형 설명
ciCdSettings ProjectCiCdSetting! 변이 후 CI/CD 설정입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.projectInitializeProductAnalytics

입력 유형: ProjectInitializeProductAnalyticsInput

전달인자

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 초기화할 프로젝트의 전체 경로입니다.

필드

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
project Project 초기화가 발생한 프로젝트입니다.

Mutation.projectMemberBulkUpdate

여러 프로젝트 멤버를 업데이트합니다. 이 뮤테이션을 사용하려면 적어도 Maintainer 역할이 있어야 합니다.

입력 유형: ProjectMemberBulkUpdateInput

인수

이름 유형 설명
accessLevel MemberAccessLevel! 멤버에 대한 엑세스 수준을 업데이트합니다.
clientMutationId String 변이를 수행하는 클라이언트를 식별하는 고유한 식별자입니다.
expiresAt Time 멤버십 만료 날짜 및 시간입니다.
projectId ProjectID! 프로젝트의 글로벌 식별자입니다.
userIds [UserID!]! 멤버들의 글로벌 식별자들입니다.

필드

이름 타입 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
projectMembers [ProjectMember!] 동작 이후의 프로젝트 구성원입니다.

Mutation.projectSetComplianceFramework

프로젝트에 규정 준수 프레임워크를 할당하거나 해제합니다.

입력 유형: ProjectSetComplianceFrameworkInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
complianceFrameworkId ComplianceManagementFrameworkID 프로젝트에 할당할 컴플라이언스 프레임워크의 ID입니다. 해제하려면 null로 설정하십시오.
projectId ProjectID! 컴플라이언스 프레임워크를 변경할 프로젝트의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
project Project 뮤테이션 후 프로젝트입니다.

Mutation.projectSetContinuousVulnerabilityScanning

지정된 프로젝트의 연속 취약성 스캔을 활성화/비활성화합니다.

Input type: ProjectSetContinuousVulnerabilityScanningInput

매개변수

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
enable Boolean! 연속적 취약성 스캐닝 기능을 위한 원하는 상태입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
continuousVulnerabilityScanningEnabled Boolean! 기능이 활성화되어 있는지의 여부입니다.
errors [String!]! 동작 수행 중 발생한 오류입니다.

Mutation.projectSetLocked

입력 유형: ProjectSetLockedInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
filePath String! 파일의 전체 경로입니다.
lock Boolean! 파일 경로를 잠글지 여부입니다.
projectPath ID! 변이할 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
project Project 뮤테이션 후의 프로젝트입니다.

Mutation.projectSettingsUpdate

Introduced in GitLab 16.9. Status: Experiment.

입력 유형: ProjectSettingsUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
duoFeaturesEnabled Boolean! 프로젝트에 GitLab Duo 기능이 활성화되어 있는지를 나타냅니다.
fullPath ID! 설정이 속한 프로젝트의 전체 경로입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
projectSettings ProjectSetting! 뮤테이션 후 프로젝트 설정입니다.

Mutation.projectSubscriptionCreate

입력 유형: ProjectSubscriptionCreateInput

Arguments

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
projectPath String! 프로젝트 구독의 하류 프로젝트의 전체 경로입니다.
upstreamPath String! 프로젝트 구독의 상류 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 해당 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
subscription CiSubscriptionsProject 뮤테이션에 의해 생성된 프로젝트 구독입니다.

Mutation.projectSubscriptionDelete

입력 유형: ProjectSubscriptionDeleteInput

매개변수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
subscriptionId CiSubscriptionsProjectID! 삭제할 구독의 ID입니다.

필드

| 이름 | 타입 | 설명 |
| —- | —- | ———– |
| clientMutationId | String | 해당 mutation을 수행하는 클라이언트의 고유 식별자입니다. |
| errors | [String!]! | mutation 실행 중 발생한 오류입니다. |
| project | Project | mutation 후의 프로젝트입니다. |

Mutation.projectSyncFork

Introduced in GitLab 15.9. Status: Experiment.

Input type: ProjectSyncForkInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트를 위한 고유 식별자입니다.
projectPath ID! 초기화할 프로젝트의 전체 경로입니다.
targetBranch String! 가져올 포크의 레퍼런스입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
details ForkDetails 업데이트된 포크 세부정보입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.prometheusIntegrationCreate

입력 유형: PrometheusIntegrationCreateInput

Arguments

이름 타입 설명
active Boolean! 통합이 경고를 수신하는지 여부입니다.
apiUrl String Prometheus가 쿼리될 수 있는 엔드포인트입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 통합을 생성할 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
integration AlertManagementPrometheusIntegration 새로 생성된 통합입니다.

Mutation.prometheusIntegrationResetToken

입력 유형: PrometheusIntegrationResetTokenInput

인자

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
id IntegrationsPrometheusID! 변이할 통합의 ID입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
integration AlertManagementPrometheusIntegration 새로 생성된 통합입니다.

Mutation.prometheusIntegrationUpdate

입력 유형: PrometheusIntegrationUpdateInput

Arguments

이름 유형 설명
active Boolean 통합이 알림을 받고 있는지 여부입니다.
apiUrl String Prometheus를 쿼리할 수있는 엔드포인트입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id IntegrationsPrometheusID! 변이를 수행할 통합의 ID입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
integration AlertManagementPrometheusIntegration 새로 생성된 통합입니다.

Mutation.promoteToEpic

입력 유형: PromoteToEpicInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID 프로모트된 epic이 속할 그룹입니다.
iid String! 변형할 이슈의 IID입니다.
projectPath ID! 변형할 이슈가 속한 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
epic Epic 이슈 승격 후 에픽입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.
issue Issue 변형 후 이슈입니다.

Mutation.refreshStandardsAdherenceChecks

입력 타입: RefreshStandardsAdherenceChecksInput

Arguments

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID! 그룹 경로입니다.

필드

이름 유형 설명
adherenceChecksStatus StandardsAdherenceChecksStatus 표준 준수 점검의 진행상황입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.releaseAssetLinkCreate

입력 유형: ReleaseAssetLinkCreateInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
directAssetPath String 직접 에셋 링크의 상대 경로입니다.
linkType ReleaseAssetLinkType 에셋 링크의 유형입니다.
name String! 에셋 링크의 이름입니다.
projectPath ID! 에셋 링크가 관련된 프로젝트의 전체 경로입니다.
tagName String! 연결된 릴리즈의 태그 이름입니다.
url String! 에셋 링크의 URL입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
link ReleaseAssetLink 동작 후 자산 링크입니다.

Mutation.releaseAssetLinkDelete

입력 유형: ReleaseAssetLinkDeleteInput

매개변수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
id ReleasesLinkID! 삭제할 릴리스 자산 링크의 ID입니다.

필드

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.
link ReleaseAssetLink 삭제된 릴리스 자산 링크입니다.

Mutation.releaseAssetLinkUpdate

입력 유형: ReleaseAssetLinkUpdateInput

Arguments

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
directAssetPath String 직접 에셋 링크의 상대 경로입니다.
id ReleasesLinkID! 업데이트할 릴리스 에셋 링크의 ID입니다.
linkType ReleaseAssetLinkType 에셋 링크의 유형입니다.
name String 에셋 링크의 이름입니다.
url String 에셋 링크의 URL입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
link ReleaseAssetLink 변이 후 자산 링크입니다.

Mutation.releaseCreate

입력 유형: ReleaseCreateInput

Arguments

이름 유형 설명
assets ReleaseAssetsInput 릴리스와 관련된 에셋들입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 릴리스에 대한 설명(릴리스 노트로도 알려짐)입니다.
milestones [String!] 릴리스와 관련된 각 이정표의 제목입니다. GitLab 프리미엄 고객은 그룹 이정표를 지정할 수 있습니다.
name String 릴리스의 이름입니다.
projectPath ID! 릴리스와 관련된 프로젝트의 전체 경로입니다.
ref String 새로운 태그를 만드는 경우 사용할 커밋 SHA 또는 브랜치 이름입니다.
releasedAt Time 릴리스의 날짜와 시간입니다. 기본값은 현재 시간입니다. ISO 8601 형식(2019-03-15T08:00:00Z)으로 예상됩니다. 예정된 또는 과거의 릴리스를 만드는 경우에만 이 필드를 제공하세요.
tagMessage String 새로운 주석이 달린 태그를 만드는 경우 사용할 메시지입니다.
tagName String! 릴리스와 연결할 태그의 이름입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
release Release 뮤테이션 후 릴리스입니다.

Mutation.releaseDelete

입력 유형: ReleaseDeleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 릴리스가 연관된 프로젝트의 전체 경로입니다.
tagName String! 삭제할 릴리스와 연관된 태그의 이름입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
release Release 삭제된 릴리스입니다.

Mutation.releaseUpdate

입력 유형: ReleaseUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 릴리스 설명(릴리스 노트)입니다.
milestones [String!] 릴리스와 연계된 각 마일스톤의 제목입니다. GitLab 프리미엄 고객은 그룹 마일스톤을 지정할 수 있습니다.
name String 릴리스의 이름입니다.
projectPath ID! 릴리스와 관련된 프로젝트의 전체 경로입니다.
releasedAt Time 릴리스 날짜입니다.
tagName String! 릴리스와 연관된 태그의 이름입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
release Release 뮤테이션 후의 릴리스입니다.

Mutation.removeProjectFromSecurityDashboard

입력 유형: RemoveProjectFromSecurityDashboardInput

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
id ProjectID! 인스턴스 보안 대시보드에서 제거할 프로젝트의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변경 작업 실행 중 발생한 오류입니다.

Mutation.repositionImageDiffNote

이미지 상의 DiffNote를 다시 위치시킵니다 (position.positionType"image"Note).

입력 타입: RepositionImageDiffNoteInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
id DiffNoteID! 업데이트할 DiffNote의 글로벌 식별자입니다.
position UpdateDiffImagePositionInput! 차이점에 대한 이 노트의 위치입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작을 실행하는 중 발생한 오류입니다.
note Note 변이 후의 노트입니다.

Mutation.runnerCreate

Introduced in GitLab 15.10.
Status: Experiment.

Input type: RunnerCreateInput

Arguments(매개변수)

Name Type Description
accessLevel CiRunnerAccessLevel 러너의 액세스 수준입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 러너의 설명입니다.
groupId GroupID 러너가 생성된 그룹의 글로벌 ID입니다 (그룹 러너의 경우만 유효함).
locked Boolean 러너가 잠겨 있는지를 나타냅니다.
maintenanceNote String 러너의 유지 보수 노트입니다.
maximumTimeout Int 러너가 처리하는 작업의 최대 시간 제한(초 단위)입니다.
paused Boolean 러너가 작업을 받을 수 없는지를 나타냅니다.
projectId ProjectID 러너가 생성된 프로젝트의 글로벌 ID입니다 (프로젝트 러너의 경우만 유효함).
runUntagged Boolean 러너가 태그되지 않은 작업을 실행할 수 있는지를 나타냅니다.
runnerType CiRunnerType! 생성할 러너의 유형입니다.
tagList [String!] 러너와 관련된 태그입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
runner CiRunner 변이 후 러너입니다.

Mutation.runnerDelete

입력 유형: RunnerDeleteInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id CiRunnerID! 삭제할 러너의 ID입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.runnerUpdate

입력 유형: RunnerUpdateInput

Arguments(인수)

Name(이름) Type(유형) Description(설명)
accessLevel CiRunnerAccessLevel Runner의 액세스 수준입니다.
active Boolean 폐기됨: 이것은 이름이 변경되었습니다. paused를 사용하십시오. GitLab 14.8에서 사용이 중지되었습니다.
associatedProjects [ProjectID!] Runner와 연결된 프로젝트입니다. 프로젝트 러너 전용으로 사용됩니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
description String Runner의 설명입니다.
id CiRunnerID! 업데이트할 러너의 ID입니다.
locked Boolean 러너가 잠겨 있는지 여부를 나타냅니다.
maintenanceNote String 러너의 유지 관리 노트입니다.
maximumTimeout Int 러너가 처리하는 작업의 최대 시간 제한(초 단위)입니다.
paused Boolean 러너가 작업을 받을 수 없는지 여부를 나타냅니다.
privateProjectsMinutesCostFactor Float 러너와 관련된 비공개 프로젝트의 “계산 비용 계수”(GitLab.com 전용)입니다.
publicProjectsMinutesCostFactor Float 러너와 관련된 공개 프로젝트의 “계산 비용 계수”(GitLab.com 전용)입니다.
runUntagged Boolean 러너가 태그되지 않은 작업을 실행할 수 있는지 여부를 나타냅니다.
tagList [String!] 러너와 관련된 태그입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
runner CiRunner 변이 후의 러너입니다.

Mutation.runnersExportUsage

Introduced in GitLab 16.7. Status: Experiment.

입력 유형: RunnersExportUsageInput

Arguments

이름 타입 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
fromDate ISO8601Date 보고 기간의 UTC 시작 날짜입니다. 기본값은 지난 완전한 달의 시작입니다.
maxProjectCount Int 반환할 프로젝트의 최대 수입니다. 다른 모든 러너 사용은 <기타 프로젝트> 항목에 속합니다. 기본값은 1000개의 프로젝트입니다.
toDate ISO8601Date 보고 기간의 UTC 종료 날짜입니다. 기본값은 fromDate으로 지정된 달의 끝입니다.
type CiRunnerType 보고서에 포함할 러너의 범위입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.runnersRegistrationTokenReset

입력 유형: RunnersRegistrationTokenResetInput

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
id ID 토큰을 재설정할 프로젝트 또는 그룹의 ID입니다. 인스턴스 러너 토큰을 재설정하는 경우 생략합니다.
type CiRunnerType! 토큰을 재설정할 객체의 범위입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
token String 뮤테이션 이후의 러너 토큰입니다.

Mutation.savedReplyCreate

입력 유형: SavedReplyCreateInput

매개변수

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
content String! 저장된 답변의 내용입니다.
name String! 저장된 답변의 이름입니다.

필드

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
savedReply SavedReply 변이 후 저장된 답글입니다.

Mutation.savedReplyDestroy

입력 타입: SavedReplyDestroyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id UsersSavedReplyID! 사용자 저장 답변의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
savedReply SavedReply 뮤테이션 후 저장된 답변입니다.

Mutation.savedReplyUpdate

입력 유형: SavedReplyUpdateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
content String! 저장된 답변의 내용입니다.
id UsersSavedReplyID! 사용자 저장 답변의 글로벌 식별자입니다.
name String! 저장된 답변의 이름입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
savedReply SavedReply mutation 이후의 저장된 답변입니다.

Mutation.scanExecutionPolicyCommit

policy_yaml 콘텐츠를 주어진 프로젝트(full_path)에 대한 보안 정책 프로젝트로 커밋합니다.

입력 유형: ScanExecutionPolicyCommitInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
fullPath String 프로젝트의 전체 경로입니다.
name String! 정책의 이름입니다. 이름이 null이면 policy_yamlname 필드가 사용됩니다.
operationMode MutationOperationMode! 작업 모드를 변경합니다.
policyYaml String! 정책의 YAML 조각입니다.
projectPath ID 중요: fullPath를 사용하세요. GitLab 14.10부터 사용이 중단되었습니다.

필드

이름 유형 설명
branch String 정책 변경 사항이 커밋된 브랜치의 이름입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
validationErrors [SecurityPolicyValidationError!] 뮤테이션 실행 중 발생한 유효성 검사 오류입니다.

Mutation.securityFindingCreateIssue

입력 유형: SecurityFindingCreateIssueInput

인수

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
project ProjectID! 이슈를 첨부할 프로젝트의 ID입니다.
uuid String! 이슈를 생성하는 데 사용되는 보안 검색의 UUID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 이후에 생성된 이슈입니다.

Mutation.securityFindingCreateMergeRequest

입력 유형: SecurityFindingCreateMergeRequestInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
uuid String! 병합 요청을 생성하는 데 사용될 보안 탐지의 UUID입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
mergeRequest MergeRequest 동작 후 생성된 병합 요청입니다.

Mutation.securityFindingDismiss

입력 타입: SecurityFindingDismissInput

Arguments

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
comment String 해결되어야 하는 이유에 대한 코멘트입니다.
dismissalReason VulnerabilityDismissalReason 해결되어야 하는 이유입니다.
uuid String! 해결될 요소의 UUID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류들입니다.
securityFinding PipelineSecurityReportFinding 해결된 발견입니다.
uuid String 해결된 발견의 UUID입니다.

Mutation.securityFindingRevertToDetected

입력 유형: SecurityFindingRevertToDetectedInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 해당 발견이 감지된 상태로 되돌아간 이유를 설명하는 코멘트입니다.
uuid String! 해제할 발견의 UUID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
securityFinding PipelineSecurityReportFinding 감지된 보안 문제로 되돌린 결과입니다.

Mutation.securityPolicyProjectAssign

지정된 프로젝트(security_policy_project_id)를 주어진 프로젝트(full_path)의 보안 정책 프로젝트로 할당합니다. 프로젝트가 이미 보안 정책 프로젝트를 가지고 있는 경우, 이 작업은 주어진 security_policy_project_id로 프로젝트의 보안 정책 프로젝트를 다시 할당합니다.

입력 유형: SecurityPolicyProjectAssignInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
fullPath String 프로젝트 또는 그룹의 전체 경로입니다.
projectPath ID Deprecated: fullPath를 사용하세요. GitLab 14.10에서 deprecate되었습니다.
securityPolicyProjectId ProjectID! 보안 정책 프로젝트의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.securityPolicyProjectCreate

주어진 프로젝트나 그룹(full_path)에 대한 보안 정책 프로젝트를 생성하고 할당합니다.

입력 유형: SecurityPolicyProjectCreateInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
fullPath String 프로젝트 또는 그룹의 전체 경로입니다.
projectPath ID Deprecated: fullPath를 사용하세요. GitLab 14.10에서 deprecate되었습니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
project Project 생성된 Security Policy 프로젝트입니다.

Mutation.securityPolicyProjectUnassign

지정된 프로젝트 (full_path)의 보안 정책 프로젝트를 해지합니다.

Input type: SecurityPolicyProjectUnassignInput

Arguments

이름 유형 설명
clientMutationId String 해당 Mutation을 수행하는 클라이언트의 고유 식별자입니다.
fullPath String 프로젝트 또는 그룹의 전체 경로입니다.
projectPath ID Deprecated: fullPath를 사용하세요. GitLab 14.10에서 Deprecated됨.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.

Mutation.securityTrainingUpdate

입력 유형: SecurityTrainingUpdateInput

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
isEnabled Boolean! 프로젝트에 대한 교육 제공업체를 활성화로 설정합니다.
isPrimary Boolean 프로젝트에 대한 교육 제공업체를 기본으로 설정합니다.
projectPath ID! 프로젝트의 전체 경로입니다.
providerId SecurityTrainingProviderID! 제공업체의 ID입니다.

필드

이름 타입 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
training ProjectSecurityTraining mutation의 대상이 되는 보안 트레이닝 엔티티를 나타냅니다.

Mutation.starProject

Introduced in GitLab 16.7. Status: Experiment.

입력 유형: StarProjectInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
projectId ProjectID! 스타를 표시하거나 해제할 프로젝트의 전체 경로입니다.
starred Boolean! 프로젝트에 스타를 표시할지 여부를 나타냅니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
count String! 프로젝트의 별 수입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

돌발변이.테라폼상태삭제

입력 유형: 테라폼상태삭제입력

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
id TerraformStateID! Terraform 상태의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발견된 오류입니다.

Mutation.terraformStateLock

입력 유형: TerraformStateLockInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
id TerraformStateID! Terraform 상태의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.terraformStateUnlock

입력 유형: TerraformStateUnlockInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id TerraformStateID! Terraform 상태의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.timelineEventCreate

소개된 날짜: GitLab 15.6 상태: Experiment

Input 타입: TimelineEventCreateInput

Arguments

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
issueId IssueID! 타임라인 이벤트의 사고 ID입니다.
note String! 타임라인 이벤트의 텍스트 노트입니다.
occurredAt Time! 이벤트 발생 시기의 타임스탬프입니다.
timelineEventTagNames [String!] 사고 타임라인 이벤트의 태그입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
timelineEvent TimelineEventType 타임라인 이벤트입니다.

Mutation.timelineEventDestroy

입력 유형: TimelineEventDestroyInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id IncidentManagementTimelineEventID! 제거할 타임라인 이벤트 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
timelineEvent TimelineEventType 타임라인 이벤트입니다.
### `Mutation.timelineEventPromoteFromNote`

입력 유형: `TimelineEventPromoteFromNoteInput`

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
noteId NoteID! 타임라인 이벤트가 승격된 노트 ID입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
timelineEvent TimelineEventType 타임라인 이벤트입니다.

Mutation.timelineEventTagCreate

입력 유형: TimelineEventTagCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
name String! 태그의 이름입니다.
projectPath ID! 타임라인 이벤트 태그를 생성할 프로젝트입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
timelineEventTag TimelineEventTagType 타임라인 이벤트 태그입니다.

Mutation.timelineEventUpdate

입력 유형: TimelineEventUpdateInput

Arguments

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id IncidentManagementTimelineEventID! 업데이트할 타임라인 이벤트의 ID입니다.
note String 타임라인 이벤트의 텍스트 노트입니다.
occurredAt Time 이벤트가 발생한 타임스탬프입니다.
timelineEventTagNames [String!] 사건 타임라인 이벤트의 태그입니다.

필드

이름 타입 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
timelineEvent TimelineEventType 타임라인 이벤트입니다.

Mutation.timelogCreate

입력 유형: TimelogCreateInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
issuableId IssuableID! 이슈, 작업 항목 또는 병합 요청의 글로벌 식별자입니다.
spentAt Time! 시간이 소비된 시간입니다.
summary String! 소요된 시간에 대한 요약입니다.
timeSpent String! 소요된 시간의 양입니다.

필드

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.
timelog Timelog Timelog입니다.

Mutation.timelogDelete

입력 유형: TimelogDeleteInput

Arguments

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이어트의 고유 식별자입니다.
id TimelogID! 타임로그의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
timelog Timelog 시간 기록입니다.

Mutation.todoCreate

입력 유형: TodoCreateInput

매개변수

이름 유형 설명
clientMutationId String 돌연 변이를 수행하는 클라이언트의 고유 식별자입니다.
targetId TodoableID! 할 일 항목의 상위 글로벌 ID입니다. 이슈, 병합 요청, 디자인 및 에픽이 지원됩니다.

필드

이름 타입 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
todo Todo 생성된 할 일 항목입니다.

Mutation.todoMarkDone

입력 타입: TodoMarkDoneInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
id TodoID! 완료로 표시할 to-do 항목의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
todo Todo! 요청된 할 일 항목입니다.

Mutation.todoRestore

입력 유형: TodoRestoreInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id TodoID! 복원할 할 일 항목의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
todo Todo! 요청된 할 일 항목입니다.

Mutation.todoRestoreMany

입력 유형: TodoRestoreManyInput

인수

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
ids [TodoID!]! 복원할 할 일 항목의 글로벌 ID(한 번에 최대 50개가 지원됨)입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
todos [Todo!]! 업데이트된 to-do 항목입니다.

Mutation.todosMarkAllDone

입력 유형: TodosMarkAllDoneInput

매개변수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
targetId TodoableID 할 일 항목의 상위 항목의 전역 ID입니다. 이슈, 병합 요청, 디자인 및 에픽이 지원됩니다. 인수가 생략된 경우, 현재 사용자의 모든 보류 중인 할 일 항목이 완료로 표시됩니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
todos [Todo!]! 업데이트된 할 일 항목입니다.

Mutation.updateAlertStatus

입력 유형: UpdateAlertStatusInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변이할 경고의 IID입니다.
projectPath ID! 변이할 경고가 있는 프로젝트입니다.
status AlertManagementStatus! 경고를 설정할 상태입니다.

필드

이름 타입 설명
alert AlertManagementAlert 변이 후 경고.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류.
issue Issue 변이 후 생성된 이슈.
todo Todo 변이 후 할 일 항목.

Mutation.updateBoard

입력 유형: UpdateBoardInput

Arguments

이름 유형 설명
assigneeId UserID 보드에 할당될 사용자의 ID입니다.
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
hideBacklogList Boolean 백로그 목록이 숨겨져 있는지 여부입니다.
hideClosedList Boolean 닫힌 목록이 숨겨져 있는지 여부입니다.
id BoardID! 보드의 전역 ID입니다.
iterationCadenceId IterationsCadenceID 보드에 할당될 반복 주기의 ID입니다.
iterationId IterationID 보드에 할당될 반복의 ID입니다.
labelIds [LabelID!] 보드에 추가할 라벨의 ID들입니다.
labels [String!] 이슈의 라벨입니다.
milestoneId MilestoneID 보드에 할당될 마일스톤의 ID입니다.
name String 보드의 이름입니다.
weight Int 보드에 할당될 가중치 값입니다.

필드

이름 유형 설명
board Board 변이 후 보드.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류.

Mutation.updateBoardEpicUserPreferences

입력 유형: UpdateBoardEpicUserPreferencesInput

Arguments

Name Type Description
boardId BoardID! 보드 전역 ID.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
collapsed Boolean! 보드에서 epic을 접을지 여부.
epicId EpicID! 환경 설정을 할 epic의 ID.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
epicUserPreferences BoardEpicUserPreferences 뮤테이션 후 보드 내 epic에 대한 사용자 환경 설정입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

Mutation.updateBoardList

입력 유형: UpdateBoardListInput

인수

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
collapsed Boolean 사용자에게 접힌 목록인지를 나타냅니다.
listId ListID! 목록의 글로벌 식별자입니다.
position Int 보드 내 목록의 위치입니다.

필드

이름 타입 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
list BoardList 변경된 목록입니다.

Mutation.updateComplianceFramework

입력 유형: UpdateComplianceFrameworkInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id ComplianceManagementFrameworkID! 업데이트할 컴플라이언스 프레임워크의 글로벌 식별자입니다.
params ComplianceFrameworkInput! 컴플라이언스 프레임워크를 업데이트하는 데 사용되는 매개변수입니다.

필드

이름 타입 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
complianceFramework ComplianceFramework 변이 후의 규정 준수 프레임워크입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.updateContainerExpirationPolicy

입력 유형: UpdateContainerExpirationPolicyInput

Arguments

이름 타입 설명
cadence ContainerExpirationPolicyCadenceEnum 이 컨테이너 만료 정책 일정입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
enabled Boolean 이 컨테이너 만료 정책이 활성화되었는지를 나타냅니다.
keepN ContainerExpirationPolicyKeepEnum 유지할 태그의 수입니다.
nameRegex UntrustedRegexp 이 정규 표현식 패턴과 일치하는 태그는 만료됩니다.
nameRegexKeep UntrustedRegexp 이 정규 표현식 패턴과 일치하는 태그는 보존됩니다.
olderThan ContainerExpirationPolicyOlderThanEnum 이보다 오래된 태그는 만료됩니다.
projectPath ID! 컨테이너 만료 정책이 있는 프로젝트 경로입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
containerExpirationPolicy ContainerExpirationPolicy 변이 후 컨테이너 만료 정책입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.updateContainerRegistryProtectionRule

컨테이너 레지스트리 보호 규칙을 업데이트하여 프로젝트 컨테이너 접근을 제한합니다. 특정 권한이 없는 사용자가 컨테이너를 변경하는 것을 방지할 수 있습니다. 기능 플래그 container_registry_protected_containers이 활성화되어 있는 경우에만 사용할 수 있습니다.

Introduced in GitLab 16.7. Status: Experiment.

Input type: UpdateContainerRegistryProtectionRuleInput

Arguments

이름 유형 설명
clientMutationId String 해당 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
deleteProtectedUpToAccessLevel ContainerRegistryProtectionRuleAccessLevel 컨테이너 삭제를 방지하는 최대 GitLab 액세스 레벨입니다. 예를 들어 DEVELOPER, MAINTAINER, OWNER가 있습니다.
id ContainerRegistryProtectionRuleID! 업데이트할 컨테이너 레지스트리 보호 규칙의 글로벌 식별자입니다.
pushProtectedUpToAccessLevel ContainerRegistryProtectionRuleAccessLevel 컨테이너 푸시를 방지하는 최대 GitLab 액세스 레벨입니다. 예를 들어 DEVELOPER, MAINTAINER, OWNER가 있습니다.
repositoryPathPattern String 보호 규칙의 컨테이너 저장소 경로 패턴입니다. 예를 들어 my-scope/my-project/container-dev-*입니다. 와일드카드 문자 *이 허용됩니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
containerRegistryProtectionRule ContainerRegistryProtectionRule 변형 후 컨테이너 레지스트리 보호 규칙입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.

Mutation.updateDependencyProxyImageTtlGroupPolicy

이러한 설정은 그룹 소유자 또는 유지 관리자가 조정할 수 있습니다. Issue 370471은 사용자 인터페이스의 권한 수준과 일치하도록 이를 소유자에게로 제한하는 것을 제안합니다.

입력 유형: UpdateDependencyProxyImageTtlGroupPolicyInput

Arguments

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
enabled Boolean 정책이 활성화되었는지 여부를 나타냅니다.
groupPath ID! 그룹 종속성 프록시 이미지 TTL 정책의 그룹 경로입니다.
ttl Int 캐시된 이미지 파일을 유지하는 일수입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
dependencyProxyImageTtlPolicy DependencyProxyImageTtlGroupPolicy 변이 이후의 그룹 이미지 TTL 정책입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.updateDependencyProxyPackagesSettings

의존성 프록시 패키지 설정을 업데이트하거나 만듭니다. 구성에서 패키지 및 의존성 프록시가 활성화되어 있어야 합니다. 프로젝트 수준에서 패키지 기능이 활성화되어 있어야 합니다.

입력 유형: UpdateDependencyProxyPackagesSettingsInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
enabled Boolean 프로젝트에서 패키지의 의존성 프록시가 활성화되었는지를 나타냅니다.
mavenExternalRegistryPassword String 외부 Maven 패키지 레지스트리의 비밀번호. 16.5에서 도입된 기능입니다. 이 기능은 실험적이며 언제든지 변경되거나 제거될 수 있습니다.
mavenExternalRegistryUrl String 외부 Maven 패키지 레지스트리의 URL입니다.
mavenExternalRegistryUsername String 외부 Maven 패키지 레지스트리의 사용자 이름입니다.
projectPath ID! 패키지 설정의 종속성 프록시에 대한 프로젝트 경로입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
dependencyProxyPackagesSetting DependencyProxyPackagesSetting 동작 후 패키지 설정에 대한 의존성 프록시입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.updateDependencyProxySettings

이러한 설정은 그룹 소유자 또는 유지 관리자가 조정할 수 있습니다. 이슈 370471는 사용자 인터페이스의 권한 수준과 일치하도록 이를 소유자만으로 제한하는 것을 제안합니다.

입력 유형: UpdateDependencyProxySettingsInput

Arguments

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
enabled Boolean 정책이 활성화되었는지 여부를 나타냅니다.
groupPath ID! 그룹 의존성 프록시의 그룹 경로입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
dependencyProxySetting DependencyProxySetting 동작 후의 그룹 의존성 프록시 설정입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.

Mutation.updateEpic

입력 유형: UpdateEpicInput

Arguments

이름 유형 설명
addLabelIds [ID!] Epic에 추가할 라벨의 ID입니다.
addLabels [String!] Epic에 추가할 라벨의 배열입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
color Color Epic의 색상입니다. 기능 플래그 ‘epic_color_highlight’가 활성화되어 있는 경우에만 사용할 수 있습니다. 이 기능은 기본적으로 비활성화되어 있으며 실험적이며 사전 예고 없이 변경될 수 있습니다.
confidential Boolean Epic이 기밀인지를 나타냅니다.
description String Epic의 설명입니다.
dueDateFixed String Epic의 종료 날짜입니다.
dueDateIsFixed Boolean 종료 날짜가 이슈 마일스톤이 아닌 due_date_fixed 필드에서 가져와야 하는지를 나타냅니다.
groupPath ID! 변이를 수행할 Epic이 위치한 그룹의 경로입니다.
iid ID! 변이를 수행할 Epic의 IID입니다.
removeLabelIds [ID!] Epic에서 제거할 라벨의 ID입니다.
removeLabels [String!] Epic에서 제거할 라벨의 배열입니다.
startDateFixed String Epic의 시작 날짜입니다.
startDateIsFixed Boolean 시작 날짜가 이슈 마일스톤이 아닌 start_date_fixed 필드에서 가져와야 하는지를 나타냅니다.
stateEvent EpicStateEvent Epic의 상태 이벤트입니다.
title String Epic의 제목입니다.

필드

이름 유형 설명
clientMutationId String 해당 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
epic Epic 돌연변이 후의 Epic입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.

Mutation.updateEpicBoardList

입력 유형: UpdateEpicBoardListInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
collapsed Boolean 사용자에 대해 목록이 축소되었는지 여부를 나타냅니다.
listId BoardsEpicListID! Epic 목록의 글로벌 식별자입니다.
position Int 보드 내 목록의 위치입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
list EpicList 변형된 에픽 리스트입니다.

Mutation.updateImageDiffNote

이미지에서 DiffNote를 업데이트합니다 (position.positionType"image"Note). 노트의 본문이 빠른 조치만 포함하는 경우, 노트는 업데이트 동안 파괴되며, 반환되는 노트가 없을 것입니다.

입력 유형: UpdateImageDiffNoteInput

인수

이름 유형 설명
body String 노트의 내용.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
id NoteID! 업데이트할 노트의 글로벌 식별자.
position UpdateDiffImagePositionInput 차이점 이미지에서 노트의 위치.

필드

이름 유형 설명
clientMutationId String 뮤테이션 수행 중인 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
note Note 뮤테이션 후의 노트입니다.

Mutation.updateIssue

Input type: UpdateIssueInput

인수

이름 유형 설명
addLabelIds [ID!] 이슈에 추가할 레이블의 ID입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean 이슈가 기밀 여부를 나타냅니다.
description String 이슈의 설명입니다.
dueDate ISO8601Date 이슈의 마감일입니다.
epicId EpicID 부모 epic의 ID입니다. 연관을 제거할 때는 NULL입니다.
healthStatus HealthStatus 원하는 건강 상태입니다.
iid String! 수정할 이슈의 IID입니다.
labelIds [ID!] 설정할 레이블의 ID입니다. 기존 이슈 레이블을 대체합니다.
locked Boolean 이슈의 토론이 잠겨 있는지 여부를 나타냅니다.
milestoneId ID 이슈에 할당할 마일스톤의 ID입니다. 업데이트 시 null로 설정하면 마일스톤이 제거됩니다.
projectPath ID! 이슈를 수정할 프로젝트의 경로입니다.
removeLabelIds [ID!] 이슈에서 제거할 레이블의 ID입니다.
stateEvent IssueStateEvent 이슈를 닫거나 다시 엽니다.
timeEstimate String 이슈를 완료하는 데 예상되는 시간입니다. 현재의 추정치를 제거하려면 null 또는 0을 사용하세요.
title String 이슈의 제목입니다.
type IssueType 이슈의 유형입니다.
weight Int 이슈의 가중치입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issue Issue 뮤테이션 후의 이슈입니다.

Mutation.updateIteration

Input type: UpdateIterationInput

인자

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 이터레이션에 대한 설명입니다.
dueDate String 이터레이션의 종료 날짜입니다.
groupPath ID! 이터레이션의 그룹입니다.
id ID! 이터레이션의 전역 식별자입니다.
startDate String 이터레이션의 시작 날짜입니다.
title String 이터레이션의 제목입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
iteration Iteration 업데이트된 이터레이션입니다.

Mutation.updateNamespacePackageSettings

이러한 설정은 그룹 소유자 또는 유지 관리자에 의해 조정할 수 있습니다. Issue 370471은 사용자 인터페이스의 권한 수준과 일치하도록 이것을 소유자만으로 제한하는 것을 제안합니다.

입력 유형: UpdateNamespacePackageSettingsInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
genericDuplicateExceptionRegex UntrustedRegexp generic_duplicates_allowed가 false인 경우,이 정규표현식과 일치하는 이름을 가진 중복 패키지를 게시할 수 있습니다. 그렇지 않으면이 설정은 효과가 없습니다.
genericDuplicatesAllowed Boolean 이 네임스페이스에 대해 중복된 일반 패키지를 허용하는지 여부를 나타냅니다.
lockMavenPackageRequestsForwarding Boolean Maven 패키지 전달이 모든 하위 네임스페이스에 잠겨 있는지 여부를 나타냅니다.
lockNpmPackageRequestsForwarding Boolean npm 패키지 전달이 모든 하위 네임스페이스에 잠겨 있는지 여부를 나타냅니다.
lockPypiPackageRequestsForwarding Boolean PyPI 패키지 전달이 모든 하위 네임스페이스에 잠겨 있는지 여부를 나타냅니다.
mavenDuplicateExceptionRegex UntrustedRegexp maven_duplicates_allowed가 false인 경우,이 정규표현식과 일치하는 이름을 가진 중복 패키지를 게시할 수 있습니다. 그렇지 않으면이 설정은 효과가 없습니다.
mavenDuplicatesAllowed Boolean 이 네임스페이스에 대해 중복된 Maven 패키지를 허용하는지 여부를 나타냅니다.
mavenPackageRequestsForwarding Boolean Maven 패키지 전달을 허용하는지 여부를 나타냅니다.
namespacePath ID! 네임스페이스 패키지 설정이 위치한 네임스페이스 경로입니다.
npmPackageRequestsForwarding Boolean npm 패키지 전달을 허용하는지 여부를 나타냅니다.
nugetDuplicateExceptionRegex UntrustedRegexp nuget_duplicates_allowed가 false인 경우,이 정규표현식과 일치하는 이름을 가진 중복 패키지를 게시할 수 있습니다. 그렇지 않으면이 설정은 효과가 없습니다.
nugetDuplicatesAllowed Boolean 이 네임스페이스에 대해 중복된 NuGet 패키지를 허용하는지 여부를 나타냅니다.
nugetSymbolServerEnabled Boolean 이 네임스페이스에 대해 NuGet 심볼 서버가 활성화되어 있는지 여부를 나타냅니다.
pypiPackageRequestsForwarding Boolean PyPI 패키지 전달을 허용하는지 여부를 나타냅니다.
terraformModuleDuplicateExceptionRegex UntrustedRegexp terraform_module_duplicates_allowed가 false인 경우,이 정규표현식과 일치하는 이름을 가진 중복 패키지를 게시할 수 있습니다. 그렇지 않으면이 설정은 효과가 없습니다.
terraformModuleDuplicatesAllowed Boolean 이 네임스페이스에 대해 중복된 Terraform 패키지를 허용하는지 여부를 나타냅니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
packageSettings PackageSettings 변이 후의 네임스페이스 패키지 설정입니다.

Mutation.updateNote

노트를 업데이트합니다. 노트의 본문에 빠른 조치만 포함된 경우, 업데이트 중에 노트가 삭제되고 노트가 반환되지 않습니다.

입력 유형: UpdateNoteInput

매개변수

이름 유형 설명
body String 노트의 내용.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자.
confidential Boolean Deprecated: 더 이상 노트의 기밀 여부를 업데이트할 수 없습니다. GitLab 14.10부터 사용이 중단되었습니다.
id NoteID! 업데이트할 노트의 글로벌 식별자.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
note Note 뮤테이션 후의 노트입니다.

Mutation.updatePackagesCleanupPolicy

입력 유형: UpdatePackagesCleanupPolicyInput

Arguments

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
keepNDuplicatedPackageFiles PackagesCleanupKeepDuplicatedPackageFilesEnum 유지할 중복된 패키지 파일의 수입니다.
projectPath ID! 패키지 정리 정책이 위치한 프로젝트 경로입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
packagesCleanupPolicy PackagesCleanupPolicy 뮤테이션 이후의 패키지 정리 정책입니다.

Mutation.updatePackagesProtectionRule

패키지 보호 규칙을 업데이트하여 프로젝트 패키지 접근을 제한합니다. 특정 권한이 없는 사용자가 패키지를 변경하는 것을 방지할 수 있습니다. 기능 플래그 packages_protected_packages가 활성화된 상태에서만 사용할 수 있습니다.

Introduced in GitLab 16.6. Status: Experiment.

Input type: UpdatePackagesProtectionRuleInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id PackagesProtectionRuleID! 업데이트할 패키지 보호 규칙의 전역 ID입니다.
packageNamePattern String 보호 규칙에 의해 보호되는 패키지 이름입니다. 예: @my-scope/my-package-*. 와일드카드 문자 * 허용됩니다.
packageType PackagesProtectionRulePackageType 보호 규칙에 의해 보호되는 패키지 유형입니다. 예: NPM.
pushProtectedUpToAccessLevel PackagesProtectionRuleAccessLevel 패키지를 푸시할 수 없는 최대 GitLab 액세스 수준입니다. 예: DEVELOPER, MAINTAINER, OWNER.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
packageProtectionRule PackagesProtectionRule 변이 후 패키지 보호 규칙입니다.

Mutation.updateRequirement

입력 유형: UpdateRequirementInput

인수

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
description String 요구 사항에 대한 설명입니다.
iid String Deprecated: 대신 work_item_iid를 사용하십시오. GitLab 15.8에서 사용이 중단되었습니다.
lastTestReportState TestReportState 지정된 상태로 요구 사항에 대한 테스트 보고서를 생성합니다.
projectPath ID! 요구 사항이 연관된 전체 프로젝트 경로입니다.
state RequirementState 요구 사항의 상태입니다.
title String 요구 사항의 제목입니다.
workItemIid String 업무 항목을 업데이트할 요구 사항의 IID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
requirement Requirement 동작 후 요구 사항입니다.

Mutation.updateSnippet

입력 유형: UpdateSnippetInput

인수

이름 유형 설명
blobActions [SnippetBlobActionInputType!] 스니펫 리포지토리 및 블롭에서 수행할 작업입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
description String 스니펫의 설명입니다.
id SnippetID! 업데이트할 스니펫의 글로벌 식별자입니다.
title String 스니펫의 제목입니다.
visibilityLevel VisibilityLevelsEnum 스니펫의 가시성 수준입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
snippet Snippet 뮤테이션 후 스니펫입니다.

Mutation.uploadDelete

업로드를 삭제합니다.

입력 유형: UploadDeleteInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
filename String! 업로드 파일 이름입니다.
groupPath ID 리소스가 연관된 그룹의 전체 경로입니다.
projectPath ID 리소스가 연관된 프로젝트의 전체 경로입니다.
secret String! 업로드 경로의 비밀 부분입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
upload FileUpload 삭제된 업로드입니다.

Mutation.userAchievementPrioritiesUpdate

Introduced in GitLab 16.5. Status: Experiment.

입력 유형: UserAchievementPrioritiesUpdateInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
userAchievementIds [AchievementsUserAchievementID!]! 최우선순위부터 최하위순위까지 정렬된 사용자 업적의 전역 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션 수행 중인 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
userAchievements [UserAchievement!]! 업데이트된 사용자 업적입니다.

Mutation.userAchievementsDelete

Introduced in GitLab 16.1. Status: Experiment.

Input type: UserAchievementsDeleteInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
userAchievementId AchievementsUserAchievementID! 삭제되는 사용자 성취의 전역 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
userAchievement UserAchievement 삭제된 사용자 업적입니다.

Mutation.userAddOnAssignmentCreate

Introduced in GitLab 16.3. Status: Experiment.

입력 유형: UserAddOnAssignmentCreateInput

Arguments

이름 유형 설명
addOnPurchaseId GitlabSubscriptionsAddOnPurchaseID! 할당할 AddOnPurchase의 글로벌 ID입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
userId UserID! 할당할 사용자의 글로벌 ID입니다.

필드

이름 타입 설명
addOnPurchase AddOnPurchase 변이 후의 AddOnPurchase 상태입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
user AddOnUser 추가 구매가 할당된 사용자입니다.

Mutation.userAddOnAssignmentRemove

소개: GitLab 16.3에서 소개됨. 상태: Experiment.

입력 유형: UserAddOnAssignmentRemoveInput

Arguments

이름 유형 설명
addOnPurchaseId GitlabSubscriptionsAddOnPurchaseID! 할당이 속한 AddOnPurchase의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
userId UserID! 할당이 제거될 사용자의 글로벌 ID입니다.

필드

이름 유형 설명
addOnPurchase AddOnPurchase 변경 후의 AddOnPurchase 상태.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류.
user AddOnUser 애드온에서 제거된 사용자.

Mutation.userCalloutCreate

입력 유형: UserCalloutCreateInput

매개변수

이름 타입 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
featureName String! 호출을 무시하길 원하는 기능 이름입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
userCallout UserCallout! 사용자가 무시한 알림입니다.

Mutation.userPreferencesUpdate

입력 타입: UserPreferencesUpdateInput

Arguments

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
issuesSort IssueSort 이슈 목록의 정렬 순서입니다.
useWebIdeExtensionMarketplace Boolean 사용자에게 웹 IDE 확장 마켓플레이스가 활성화되어 있는지 여부입니다.
visibilityPipelineIdType VisibilityPipelineIdType 파이프라인 목록이 ID 또는 IID를 표시하는지를 결정합니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
userPreferences UserPreferences mutation 후 사용자의 선호도입니다.

Mutation.userSetNamespaceCommitEmail

입력 유형: UserSetNamespaceCommitEmailInput

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
emailId EmailID 설정할 이메일의 ID입니다.
namespaceId NamespaceID! 네임스페이스 커밋 이메일을 설정할 네임스페이스의 ID입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
namespaceCommitEmail NamespaceCommitEmail 뮤테이션 이후의 사용자 네임스페이스 커밋 이메일입니다.

Mutation.valueStreamCreate

값 스트림을 생성합니다.

Introduced in GitLab 16.6.

Status: Experiment.

Input type: ValueStreamCreateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
name String! 값 스트림 이름입니다.
namespacePath ID! 값 스트림이 생성된 네임스페이스(프로젝트 또는 그룹)의 전체 경로입니다.
setting ValueStreamSettingInput 값 스트림 구성입니다.
stages [ValueStreamStageInput!] 값 스트림 사용자 정의 단계입니다.

필드

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 돌연변이 실행 중 발생한 오류입니다.
valueStream ValueStream 생성된 가치 흐름입니다.

Mutation.valueStreamDestroy

값 스트림을 삭제합니다.

Introduced in GitLab 16.6. Status: Experiment.

Input type: ValueStreamDestroyInput

매개변수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id AnalyticsCycleAnalyticsValueStreamID! 파괴할 가치 스트림의 글로벌 식별자입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
valueStream ValueStream 뮤테이션 후 삭제된 가치 스트림입니다.

Mutation.valueStreamUpdate

값 스트림을 업데이트합니다.

Introduced in GitLab 16.6. Status: Experiment.

Input type: ValueStreamUpdateInput

Arguments

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
id AnalyticsCycleAnalyticsValueStreamID! 업데이트할 가치 스트림의 글로벌 식별자입니다.
name String 가치 스트림 이름입니다.
setting ValueStreamSettingInput 가치 스트림 구성입니다.
stages [ValueStreamStageInput!] 가치 스트림 사용자 정의 단계입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
valueStream ValueStream 업데이트된 가치 스트림입니다.

Mutation.vulnerabilitiesDismiss

입력 유형: VulnerabilitiesDismissInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 취약점을 왜 무시했는지 설명합니다 (최대 50,000자).
dismissalReason VulnerabilityDismissalReason 취약점을 무시해야 하는 이유입니다.
vulnerabilityIds [VulnerabilityID!]! 무시될 취약점의 ID들입니다 (최대 100개 항목).

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
vulnerabilities [Vulnerability!]! 상태 변경 후의 취약점입니다.

Mutation.vulnerabilitiesRemoveAllFromProject

입력 유형: VulnerabilitiesRemoveAllFromProjectInput

Arguments

이름 타입 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
projectIds [ProjectID!]! 모든 취약점이 제거되어야 하는 프로젝트의 ID입니다. 삭제는 백그라운드에서 진행되므로 변경 사항이 즉시 표시되지 않습니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
projects [Project!]! 삭제가 예약된 프로젝트입니다.

Mutation.vulnerabilityConfirm

입력 유형: VulnerabilityConfirmInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 취약점이 확인된 이유에 대한 코멘트 (최대 50,000자).
id VulnerabilityID! 확인할 취약점의 ID입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
vulnerability Vulnerability 상태 변화 후의 취약점입니다.

Mutation.vulnerabilityCreate

입력 타입: VulnerabilityCreateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
confidence VulnerabilityConfidence Deprecated: 이 필드는 취약점 도메인 모델에서 제거될 것입니다. GitLab 15.4에서 사용 중단됩니다.
confirmedAt Time 취약점 상태가 확인된 시간의 타임스탬프입니다 (confirmed 상태일 경우 생성 시간으로 기본 설정됨).
description String! 취약점을 자세히 설명하는 긴 텍스트 섹션입니다.
detectedAt Time 취약점이 처음 감지된 시간의 타임스탬프입니다 (생성 시간으로 기본 설정됨).
dismissedAt Time 취약점 상태가 해제된 시간의 타임스탬프입니다 (dismissed 상태일 경우 생성 시간으로 기본 설정됨).
identifiers [VulnerabilityIdentifierInput!]! 취약점에 대한 CVE 또는 CWE 식별자의 배열입니다.
message String Deprecated: 메시지 필드는 보안 보고서 스키마에서 제거되었습니다. GitLab 16.1에서 사용 중단됨.
name String! 취약점의 이름입니다.
project ProjectID! 취약점을 첨부할 프로젝트의 ID입니다.
resolvedAt Time 취약점 상태가 해결된 시간의 타임스탬프입니다 (resolved 상태일 경우 생성 시간으로 기본 설정됨).
scanner VulnerabilityScannerInput! 취약점을 발견하는 데 사용된 스캐너에 대한 정보입니다.
severity VulnerabilitySeverity 취약점의 심각도입니다 (알 수 없음으로 기본 설정됨).
solution String 취약점을 고치는 방법에 대한 지침입니다.
state VulnerabilityState 취약점의 상태입니다 (감지됨으로 기본 설정됨).

필드

이름 타입 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
vulnerability Vulnerability 생성된 취약점입니다.

Mutation.vulnerabilityDismiss

입력 유형: VulnerabilityDismissInput

Arguments

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 취약점이 왜 해제되었는지에 대한 설명 (최대 50,000자).
dismissalReason VulnerabilityDismissalReason 취약점을 해제해야 하는 이유입니다.
id VulnerabilityID! 해제해야 하는 취약점의 ID입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
vulnerability Vulnerability 상태 변경 후의 취약점입니다.

Mutation.vulnerabilityExternalIssueLinkCreate

입력 타입: VulnerabilityExternalIssueLinkCreateInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
externalTracker VulnerabilityExternalIssueLinkExternalTracker! 외부 이슈 링크의 외부 추적기 유형입니다.
id VulnerabilityID! 취약점의 ID입니다.
linkType VulnerabilityExternalIssueLinkType! 외부 이슈 링크의 유형입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
externalIssueLink VulnerabilityExternalIssueLink 생성된 외부 이슈 링크입니다.

Mutation.vulnerabilityExternalIssueLinkDestroy

입력 유형: VulnerabilityExternalIssueLinkDestroyInput

Arguments

이름 유형 설명
clientMutationId String 이 변이를 수행하는 클라이언트의 고유 식별자입니다.
id VulnerabilitiesExternalIssueLinkID! 취약성 외부 이슈 링크의 글로벌 식별자입니다.

필드

| 이름                                                                                         | 유형                    | 설명                                            |
| -------------------------------------------------------------------------------------------- | ----------------------- | ----------------------------------------------- |
| <a id="mutationvulnerabilityexternalissuelinkdestroyclientmutationid"></a>`clientMutationId` | [`문자열`](#string)     | 변이를 수행하는 클라이언트의 고유 식별자입니다. |
| <a id="mutationvulnerabilityexternalissuelinkdestroyerrors"></a>`errors`                     | [`[String!]!`](#string) | 변이 실행 중 발생한 오류입니다.                 |

Mutation.vulnerabilityIssueLinkCreate

입력 유형: VulnerabilityIssueLinkCreateInput

Arguments

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
issueId IssueID! 연결할 이슈의 ID입니다.
vulnerabilityIds [VulnerabilityID!]! 주어진 이슈에 연결할 취약점의 ID입니다. 최대 100개까지 제공할 수 있습니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
issueLinks [VulnerabilityIssueLink!] 생성된 이슈 링크입니다.

Mutation.vulnerabilityResolve

입력 유형: VulnerabilityResolveInput

Arguments

이름 유형 설명
clientMutationId String 돌연변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 취약점이 해결된 이유에 대한 코멘트 (최대 50,000자).
id VulnerabilityID! 해결할 취약점의 ID입니다.

필드

이름 타입 설명
clientMutationId String 변이 수행 중인 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
vulnerability Vulnerability 상태 변경 후의 취약점입니다.

Mutation.vulnerabilityRevertToDetected

입력 유형: VulnerabilityRevertToDetectedInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 취약점이 감지된 상태로 되돌려진 이유에 대한 설명 (최대 50,000자).
id VulnerabilityID! 감지된 취약점으로 되돌릴 취약점의 ID입니다.

필드

이름 유형 설명
clientMutationId String 해당 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
vulnerability Vulnerability 상태 변경 후 취약점입니다.

Mutation.workItemAddLinkedItems

작업 항목에 연결된 항목을 추가합니다.

Introduced in GitLab 16.3. Status: Experiment.

Input type: WorkItemAddLinkedItemsInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 워크 아이템의 글로벌 식별자입니다.
linkType WorkItemRelatedLinkType 링크의 유형입니다. 기본값은 RELATED입니다.
workItemsIds [WorkItemID!]! 링크할 항목의 글로벌 식별자입니다. 제공할 수 있는 ID의 최대 수: 10개.

필드

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
message String 연결된 항목 업데이트 결과 메시지입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemConvert

작업 항목을 새 유형으로 변환합니다.

Introduced in GitLab 15.11.
Status: Experiment.

Input type: WorkItemConvertInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 업무 항목의 글로벌 식별자입니다.
workItemTypeId WorkItemsTypeID! 새 업무 항목 유형의 글로벌 식별자입니다.

필드

이름 타입 설명
clientMutationId String 뮤테이션 수행 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemCreate

작업 항목을 생성합니다.

Introduced in GitLab 15.1. Status: Experiment.

Input type: WorkItemCreateInput

Arguments(매개변수)

Name Type Description
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean 작업 항목의 기밀 여부를 설정합니다.
description String 사전 알림: 대신 설명 위젯을 사용하십시오. GitLab 16.9에서 사용 중단됩니다.
descriptionWidget WorkItemWidgetDescriptionInput 설명 위젯에 대한 입력입니다.
hierarchyWidget WorkItemWidgetHierarchyCreateInput 계층 위젯에 대한 입력입니다.
iterationWidget WorkItemWidgetIterationInput 작업 항목의 반복 위젯입니다.
milestoneWidget WorkItemWidgetMilestoneInput 마일스톤 위젯에 대한 입력입니다.
namespacePath ID 작업 항목이 생성된 네임스페이스(프로젝트 또는 그룹)의 전체 경로입니다.
projectPath ID 사용 중단됨: namespace_path를 대신 사용하십시오. 이는 프로젝트와 그룹 둘 다를 처리할 것입니다. GitLab 15.10에서 사용 중단됩니다.
rolledupDatesWidget WorkItemWidgetRolledupDatesInput 사용 중단됨: 상태: 실험. GitLab 16.9에서 소개되었습니다.
title String! 작업 항목의 제목입니다.
workItemTypeId WorkItemsTypeID! 작업 항목 유형의 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
workItem WorkItem 생성된 작업 항목입니다.

Mutation.workItemCreateFromTask

작업 항목의 설명에서 다른 작업 항목으로 부터 작업 항목을 생성합니다.

Introduced in GitLab 15.1. Status: 실험.

입력 유형: WorkItemCreateFromTaskInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 작업 항목의 글로벌 식별자입니다.
workItemData WorkItemConvertTaskInput! 작업을 작업 항목으로 변환하는 데 필요한 인수입니다.

필드

이름 유형 설명
clientMutationId String 동작을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 동작 실행 중 발생한 오류입니다.
newWorkItem WorkItem 작업에서 생성된 새로운 작업 항목입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemDelete

작업 항목을 삭제합니다.

Introduced in GitLab 15.1. Status: Experiment.

Input type: WorkItemDeleteInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션 수행 중인 클라이언트의 고유 식별자입니다.
id WorkItemID! 작업 항목의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
namespace Namespace 삭제된 작업 항목이 속한 네임스페이스입니다.
project Project Deprecated: namespace를 사용하세요. GitLab 16.9부터 사용이 중단되었습니다.

Mutation.workItemExport

Introduced in GitLab 15.10. Status: Experiment.

Input type: WorkItemExportInput

Arguments

이름 유형 설명
authorUsername String Deprecated: Status: Experiment. Introduced in GitLab 15.9.
clientMutationId String 클라이언트가 수행하는 변이의 고유 식별자.
iids [String!] 작업 항목의 IIDs 목록입니다. 예를 들어, ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
projectPath ID! 프로젝트의 전체 경로입니다.
search String 제목 또는 설명을 위한 검색 쿼리입니다.
selectedFields [AvailableExportFields!] 내보낼 선택한 필드 목록입니다. 모든 사용 가능한 필드를 내보내려면 누락하세요.
state IssuableState 작업 항목의 현재 상태입니다.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목을 필터링합니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
message String 내보내기 요청 결과 메시지입니다.

Mutation.workItemRemoveLinkedItems

작업 항목에 연결된 항목을 제거합니다.

Introduced in GitLab 16.3. Status: Experiment.

Input type: WorkItemRemoveLinkedItemsInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 작업 항목의 전역 식별자입니다.
workItemsIds [WorkItemID!]! 링크를 해제할 항목의 전역 식별자입니다. 제공할 수 있는 ID의 최대 수: 10개.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
message String 연결된 항목 업데이트 결과 메시지입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemSubscribe

도입 in GitLab 16.3. 상태: Experiment.

Input type: WorkItemSubscribeInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 작업 항목의 글로벌 식별자입니다.
subscribed Boolean! 구독의 원하는 상태입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
workItem WorkItem Mutation 후의 작업 항목입니다.

Mutation.workItemUpdate

글로벌 ID로 작업 항목을 업데이트합니다.

Introduced in GitLab 15.1. Status: Experiment.

Input type: WorkItemUpdateInput

Arguments

이름 타입 설명
assigneesWidget WorkItemWidgetAssigneesInput 담당자 위젯 입력입니다.
awardEmojiWidget WorkItemWidgetAwardEmojiUpdateInput 이모지 반응 위젯 입력입니다.
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
colorWidget WorkItemWidgetColorInput 색상 위젯 입력입니다.
confidential Boolean 작업 항목의 기밀 여부를 설정합니다.
currentUserTodosWidget WorkItemWidgetCurrentUserTodosInput 할 일 위젯 입력입니다.
descriptionWidget WorkItemWidgetDescriptionInput 설명 위젯 입력입니다.
healthStatusWidget WorkItemWidgetHealthStatusInput 건강 상태 위젯 입력입니다.
hierarchyWidget WorkItemWidgetHierarchyUpdateInput 계층 구조 위젯 입력입니다.
id WorkItemID! 작업 항목의 전역 식별자입니다.
iterationWidget WorkItemWidgetIterationInput 이터레이션 위젯 입력입니다.
labelsWidget WorkItemWidgetLabelsUpdateInput 라벨 위젯 입력입니다.
milestoneWidget WorkItemWidgetMilestoneInput 마일스톤 위젯 입력입니다.
notesWidget WorkItemWidgetNotesInput 노트 위젯 입력입니다.
notificationsWidget WorkItemWidgetNotificationsUpdateInput 알림 위젯 입력입니다.
progressWidget WorkItemWidgetProgressInput 진행률 위젯 입력입니다.
rolledupDatesWidget WorkItemWidgetRolledupDatesInput Deprecated(사용이 중단된): 상태(배타): Experiment. GitLab 16.9에 도입되었습니다.
startAndDueDateWidget WorkItemWidgetStartAndDueDateUpdateInput 시작 및 마감일 위젯 입력입니다.
stateEvent WorkItemStateEvent 작업 항목을 닫거나 다시 엽니다.
statusWidget StatusInput 상태 위젯 입력입니다.
timeTrackingWidget WorkItemWidgetTimeTrackingInput 시간 추적 위젯 입력입니다.
title String 작업 항목의 제목입니다.
weightWidget WorkItemWidgetWeightInput 가중치 위젯 입력입니다.

필드

이름 유형 설명
clientMutationId String Mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! Mutation 실행 중 발생한 오류입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workspaceCreate

입력 유형: WorkspaceCreateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
clusterAgentId ClustersAgentID! 생성된 워크스페이스가 연관될 클러스터 에이전트의 글로벌 식별자입니다.
desiredState String! 생성된 워크스페이스의 원하는 상태입니다.
devfilePath String! 워크스페이스를 구성하는 데 사용된 데브파일이 포함된 프로젝트 레포지토리 git 경로입니다.
devfileRef String! 워크스페이스를 구성하는 데 사용된 데브파일이 포함된 프로젝트 레포지토리 git 참조입니다.
editor String! 생성된 워크스페이스에 삽입할 편집기입니다. 구성된 템플릿과 일치해야 합니다.
maxHoursBeforeTermination Int! 워크스페이스가 자동으로 종료되기 전에 존재할 수 있는 최대 시간(시간)입니다.
projectId ProjectID! 생성된 워크스페이스에 대한 Devfile을 제공할 프로젝트의 ID입니다.

필드

이름 유형 설명
clientMutationId String mutation을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! mutation 실행 중 발생한 오류입니다.
workspace Workspace 생성된 워크스페이스입니다.

Mutation.workspaceUpdate

입력 유형: WorkspaceUpdateInput

Arguments

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
desiredState String! 생성된 워크스페이스의 희망 상태입니다.
id RemoteDevelopmentWorkspaceID! 워크스페이스의 글로벌 식별자입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.
workspace Workspace 생성된 워크스페이스입니다.

연결

우리 스키마의 일부 타입은 Connection 타입입니다 - 이는 그래프 내 두 노드 간의 엣지들의 페이지네이션된 컬렉션을 나타냅니다. 이는 Relay 커서 연결 사양을 따릅니다.

페이지네이션 인수

모든 연결 필드는 다음과 같은 페이지네이션 인수를 지원합니다:

이름 유형 설명
after String 지정된 커서 뒤에 오는 목록의 요소를 반환합니다.
before String 지정된 커서 앞에 오는 목록의 요소를 반환합니다.
first Int 목록에서 처음 _n_개의 요소를 반환합니다.
last Int 목록에서 마지막 _n_개의 요소를 반환합니다.

이러한 인수는 모든 연결 필드에 공통적이므로 각 연결에 대해 반복되지 않습니다.

연결 필드

모든 연결에는 다음과 같은 필드가 적어도 있습니다:

이름 유형 설명
pageInfo PageInfo! 페이지네이션 정보입니다.
edges [edge!] 엣지입니다.
nodes [item!] 현재 페이지의 항목들입니다.

EdgeItem의 정확한 유형은 연결의 종류에 따라 달라집니다. ProjectConnection의 노드는 [Project!] 유형이며, 엣지는 ProjectEdge 유형입니다.

연결 유형

스키마의 일부 유형은 연결을 모델링하는 데에만 사용됩니다. 각 연결은 고유한 이름을 가진 유형과 고유한 이름을 가진 엣지 유형을 갖습니다. 이들은 별도로 나열됩니다.

AccessLevelDeployKeyConnection

AccessLevelDeployKey의 연결 유형입니다.

필드
이름 유형 설명
edges [AccessLevelDeployKeyEdge] 엣지의 목록입니다.
nodes [AccessLevelDeployKey] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

AccessLevelDeployKeyEdge

AccessLevelDeployKey에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AccessLevelDeployKey 엣지 끝의 항목입니다.

AchievementConnection

Achievement에 대한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [AchievementEdge] 엣지의 목록입니다.
nodes [Achievement] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

성과엣지

성과에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Achievement 엣지 끝의 아이템입니다.

AddOnUserConnection

AddOnUser의 연결 유형.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [AddOnUserEdge] 엣지의 목록입니다.
nodes [AddOnUser] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

AddOnUserEdge

AddOnUser의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AddOnUser 엣지 끝에있는 아이템입니다.

AgentConfigurationConnection

AgentConfiguration의 연결 유형.

필드
이름 유형 설명
edges [AgentConfigurationEdge] 엣지의 목록입니다.
nodes [AgentConfiguration] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

에이전트구성Edge

에이전트구성에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AgentConfiguration 엣지 끝에있는 항목입니다.

AiAgentConnection

AiAgent의 연결 유형입니다.

필드
이름 유형 설명
edges [AiAgentEdge] 엣지의 목록입니다.
nodes [AiAgent] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

AiAgentEdge

AiAgent의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AiAgent 엣지 끝에 있는 아이템입니다.

AiMessageConnection

AiMessage에 대한 연결 유형.

필드
이름 유형 설명
edges [AiMessageEdge] 엣지들의 목록입니다.
nodes [AiMessage] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

AiMessageEdge

AiMessage에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AiMessage 엣지 끝에있는 항목입니다.

AlertManagementAlertConnection

AlertManagementAlert의 연결 유형입니다.

필드
이름 유형 설명
edges [AlertManagementAlertEdge] 엣지 목록입니다.
nodes [AlertManagementAlert] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

AlertManagementAlertEdge

AlertManagementAlert의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용하는 커서입니다.
node AlertManagementAlert 엣지 끝에있는 항목입니다.

AlertManagementHttpIntegrationConnection

AlertManagementHttpIntegration의 연결 유형.

필드
이름 유형 설명
edges [AlertManagementHttpIntegrationEdge] 엣지 목록.
nodes [AlertManagementHttpIntegration] 노드 목록.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보.

AlertManagementHttpIntegrationEdge

AlertManagementHttpIntegration의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AlertManagementHttpIntegration 엣지 끝에 있는 항목입니다.

AlertManagementIntegrationConnection

AlertManagementIntegration의 연결 유형.

필드
이름 유형 설명
edges [AlertManagementIntegrationEdge] 엣지 목록
nodes [AlertManagementIntegration] 노드 목록
pageInfo PageInfo! 페이지네이션을 돕는 정보

AlertManagementIntegrationEdge

AlertManagementIntegration에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AlertManagementIntegration 엣지 끝에있는 아이템입니다.

AmazonS3ConfigurationTypeConnection

AmazonS3ConfigurationType의 연결 유형입니다.

필드
이름 유형 설명
edges [AmazonS3ConfigurationTypeEdge] 엣지(Edge) 목록입니다.
nodes [AmazonS3ConfigurationType] 노드(Node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

AmazonS3ConfigurationTypeEdge

AmazonS3ConfigurationType의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node AmazonS3ConfigurationType 엣지 끝의 항목입니다.

ApprovalPolicyConnection

ApprovalPolicy에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ApprovalPolicyEdge] 엣지의 목록입니다.
nodes [ApprovalPolicy] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

승인정책연결

승인정책에 대한 연결 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ApprovalPolicy 엣지 끝의 항목입니다.

ApprovalProjectRuleConnection

ApprovalProjectRule에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ApprovalProjectRuleEdge] 엣지 목록.
nodes [ApprovalProjectRule] 노드 목록.
pageInfo PageInfo! 페이지네이션을 돕는 정보.

ApprovalProjectRuleEdge

ApprovalProjectRule에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ApprovalProjectRule 엣지 끝에있는 항목입니다.

AuditEventDefinitionConnection

AuditEventDefinition에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [AuditEventDefinitionEdge] 엣지의 목록입니다.
nodes [AuditEventDefinition] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

AuditEventDefinitionEdge

AuditEventDefinition에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AuditEventDefinition 엣지 끝에있는 항목입니다.

AuditEventStreamingHeaderConnection

AuditEventStreamingHeader의 연결 유형입니다.

필드
이름 유형 설명
edges [AuditEventStreamingHeaderEdge] 엣지의 목록입니다.
nodes [AuditEventStreamingHeader] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

AuditEventStreamingHeaderEdge

AuditEventStreamingHeader의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AuditEventStreamingHeader 엣지 끝에있는 항목입니다.

AuditEventsStreamingInstanceHeaderConnection

AuditEventsStreamingInstanceHeader의 연결 유형.

필드
이름 유형 설명
edges [AuditEventsStreamingInstanceHeaderEdge] 엣지(edge)의 목록입니다.
nodes [AuditEventsStreamingInstanceHeader] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

AuditEventsStreamingInstanceHeaderEdge

AuditEventsStreamingInstanceHeader의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AuditEventsStreamingInstanceHeader 엣지 끝에있는 항목입니다.

AwardEmojiConnection

AwardEmoji에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [AwardEmojiEdge] 엣지의 목록입니다.
nodes [AwardEmoji] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

AwardEmojiEdge

AwardEmoji에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AwardEmoji 엣지 끝에있는 항목입니다.

BlobConnection

Blob에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [BlobEdge] 엣지의 목록입니다.
nodes [Blob] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

BlobEdge

Blob의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Blob 엣지 끝에있는 항목입니다.

BoardConnection

Board에 대한 연결 유형.

필드
이름 타입 설명
edges [BoardEdge] 엣지 목록입니다.
nodes [Board] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

BoardEdge

Board의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Board 엣지 끝에 있는 항목입니다.

BoardEpicConnection

BoardEpic에 대한 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [BoardEpicEdge] 엣지 목록입니다.
nodes [BoardEpic] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

BoardEpicEdge

BoardEpic의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node BoardEpic 엣지 끝에있는 항목입니다.

BoardListConnection

BoardList에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [BoardListEdge] 엣지 목록입니다.
nodes [BoardList] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

BoardListEdge

BoardList에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node BoardList 엣지 끝에있는 항목입니다.

BranchRuleConnection

BranchRule에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [BranchRuleEdge] 엣지 목록.
nodes [BranchRule] 노드 목록.
pageInfo PageInfo! 페이지네이션을 돕는 정보.

BranchRuleEdge

BranchRule에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node BranchRule 엣지 끝에있는 항목입니다.

CiBuildNeedConnection

CiBuildNeed의 연결 유형입니다.

필드
이름 타입 설명
edges [CiBuildNeedEdge] 엣지의 목록입니다.
nodes [CiBuildNeed] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

CiBuildNeedEdge

CiBuildNeed에 대한 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiBuildNeed 엣지의 끝에있는 항목입니다.

CiCatalogResourceComponentConnection

CiCatalogResourceComponent에 대한 연결 유형.

필드
이름 유형 설명
edges [CiCatalogResourceComponentEdge] 엣지들의 목록입니다.
nodes [CiCatalogResourceComponent] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

CiCatalogResourceComponentEdge

CiCatalogResourceComponent의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiCatalogResourceComponent 엣지 끝에있는 항목입니다.

CiCatalogResourceConnection

CiCatalogResource에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [CiCatalogResourceEdge] 엣지의 목록입니다.
nodes [CiCatalogResource] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CiCatalogResourceEdge

CiCatalogResource의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiCatalogResource 엣지 끝의 아이템입니다.

CiCatalogResourceVersionConnection

CiCatalogResourceVersion의 연결 유형입니다.

필드
이름 타입 설명
count Int! 콜렉션의 총 개수입니다.
edges [CiCatalogResourceVersionEdge] 엣지의 목록입니다.
nodes [CiCatalogResourceVersion] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CiCatalogResourceVersionEdge

CiCatalogResourceVersion의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiCatalogResourceVersion 엣지 끝에 있는 항목입니다.

CiConfigGroupConnection

CiConfigGroup의 연결 유형.

필드
이름 유형 설명
edges [CiConfigGroupEdge] 엣지의 목록입니다.
nodes [CiConfigGroup] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

CiConfigGroupEdge

CiConfigGroup에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiConfigGroup 엣지의 끝에있는 항목입니다.

CiConfigJobConnection

CiConfigJob의 연결 유형입니다.

필드
이름 타입 설명
edges [CiConfigJobEdge] 엣지의 목록입니다.
nodes [CiConfigJob] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

CiConfigJobEdge

CiConfigJob에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiConfigJob 엣지 끝에있는 항목입니다.

CiConfigNeedConnection

CiConfigNeed의 연결 유형.

필드
이름 유형 설명
edges [CiConfigNeedEdge] 엣지의 목록입니다.
nodes [CiConfigNeed] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CiConfigNeedEdge

CiConfigNeed에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
노드 CiConfigNeed 엣지 끝에있는 항목입니다.

CiConfigStageConnection

CiConfigStage의 연결 유형.

필드
이름 유형 설명
edges [CiConfigStageEdge] 엣지 목록입니다.
nodes [CiConfigStage] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

CiConfigStageEdge

CiConfigStage의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node CiConfigStage 엣지 끝의 항목입니다.

CiGroupConnection

CiGroup의 연결 유형입니다.

필드
이름 유형 설명
edges [CiGroupEdge] 엣지 목록.
nodes [CiGroup] 노드 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

CiGroupEdge

CiGroup의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiGroup 엣지의 끝에있는 항목입니다.

CiGroupEnvironmentScopeConnection

CiGroupEnvironmentScope의 연결 유형.

필드
이름 타입 설명
edges [CiGroupEnvironmentScopeEdge] 엣지의 목록입니다.
nodes [CiGroupEnvironmentScope] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

CiGroupEnvironmentScopeEdge

CiGroupEnvironmentScope의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiGroupEnvironmentScope 엣지 끝의 항목입니다.

CiGroupVariableConnection

CiGroupVariable의 연결 유형입니다.

필드
이름 타입 설명
edges [CiGroupVariableEdge] 엣지(edge)의 목록입니다.
limit Int! 그룹 CI/CD 변수의 최대 양입니다.
nodes [CiGroupVariable] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

CiGroupVariableEdge

CiGroupVariable의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiGroupVariable 엣지 끝에있는 항목입니다.

CiInstanceVariableConnection

CiInstanceVariable의 연결 유형입니다.

필드
이름 유형 설명
edges [CiInstanceVariableEdge] 엣지의 목록입니다.
nodes [CiInstanceVariable] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CiInstanceVariableEdge

CiInstanceVariable에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node CiInstanceVariable 엣지 끝에있는 항목입니다.

CiJobArtifactConnection

CiJobArtifact의 연결 유형.

필드
이름 유형 설명
edges [CiJobArtifactEdge] 엣지들의 목록입니다.
nodes [CiJobArtifact] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

CiJobArtifactEdge

CiJobArtifact에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiJobArtifact 엣지 끝의 아이템입니다.

CiJobConnection

CiJob의 연결 유형입니다.

필드
이름 유형 설명
edges [CiJobEdge] 엣지(edge)의 목록입니다.
nodes [CiJob] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.
매개변수가 포함된 필드
CiJobConnection.count

컬렉션의 제한된 개수입니다. 제한을 초과하는 경우 limit + 1을 반환합니다.

Int!를 반환합니다.

# 인수
이름 유형 설명
limit Int Count 쿼리에 적용할 Limit 값입니다. 기본값은 1000입니다.

CiJobEdge

CiJob의 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiJob 엣지 끝에있는 항목입니다.

CiManualVariableConnection

CiManualVariable의 연결 유형입니다.

필드
이름 유형 설명
edges [CiManualVariableEdge] 엣지(edge)의 목록입니다.
nodes [CiManualVariable] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CiManualVariableEdge

CiManualVariable의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiManualVariable 엣지 끝에있는 항목입니다.

CiMinutesNamespaceMonthlyUsageConnection

CiMinutesNamespaceMonthlyUsage의 연결 유형.

필드
이름 유형 설명
edges [CiMinutesNamespaceMonthlyUsageEdge] 엣지의 목록입니다.
nodes [CiMinutesNamespaceMonthlyUsage] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

CiMinutesNamespaceMonthlyUsageEdge

CiMinutesNamespaceMonthlyUsage의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiMinutesNamespaceMonthlyUsage 엣지 끝에있는 항목입니다.

CiMinutesProjectMonthlyUsageConnection

CiMinutesProjectMonthlyUsage의 연결 유형입니다.

필드
이름 유형 설명
edges [CiMinutesProjectMonthlyUsageEdge] 엣지들의 목록입니다.
nodes [CiMinutesProjectMonthlyUsage] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

CiMinutesProjectMonthlyUsageEdge

CiMinutesProjectMonthlyUsage에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiMinutesProjectMonthlyUsage 엣지 끝의 항목입니다.

CiProjectVariableConnection

CiProjectVariable의 연결 유형.

필드
이름 유형 설명
edges [CiProjectVariableEdge] 엣지의 목록입니다.
limit Int! 프로젝트 CI/CD 변수의 최대 양입니다.
nodes [CiProjectVariable] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 돕는 정보입니다.

CiProjectVariableEdge

CiProjectVariable의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiProjectVariable 엣지의 끝에있는 항목입니다.

CiRunnerConnection

CiRunner의 연결 유형.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [CiRunnerEdge] 엣지의 목록입니다.
jobsStatistics CiJobsStatistics 러너들의 모음에 의해 실행된 작업에 대한 작업 통계입니다. 관리자만 사용할 수 있습니다.
nodes [CiRunner] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CiRunnerEdge

CiRunner의 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
editUrl String 러너 편집 페이지의 웹 URL입니다. 이 값은 쿼리에서 이 필드를 어디에 넣느냐에 따라 달라집니다. 이를 프로젝트나 그룹에 사용할 수 있습니다.
node CiRunner 엣지 끝에있는 항목입니다.
webUrl String 러너의 웹 URL입니다. 이 값은 쿼리에서 이 필드를 어디에 넣느냐에 따라 달라집니다. 이를 프로젝트나 그룹에 사용할 수 있습니다.

CiRunnerManagerConnection

CiRunnerManager의 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [CiRunnerManagerEdge] 엣지의 목록입니다.
nodes [CiRunnerManager] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

CiRunnerManagerEdge

CiRunnerManager의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiRunnerManager 엣지 끝에있는 항목입니다.

CiSecureFileRegistryConnection

CiSecureFileRegistry의 연결 유형입니다.

필드
이름 유형 설명
edges [CiSecureFileRegistryEdge] 엣지의 목록입니다.
nodes [CiSecureFileRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 돕는 정보입니다.

CiSecureFileRegistryEdge

CiSecureFileRegistry의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiSecureFileRegistry 엣지 끝에 있는 아이템입니다.

CiStageConnection

CiStage의 연결 유형.

필드
이름 유형 설명
edges [CiStageEdge] 엣지의 목록입니다.
nodes [CiStage] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CiStageEdge

CiStage의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiStage 엣지 끝 부분의 항목입니다.

CiSubscriptionsProjectConnection

CiSubscriptionsProject에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [CiSubscriptionsProjectEdge] 엣지의 목록입니다.
nodes [CiSubscriptionsProject] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

CiSubscriptionsProjectEdge

CiSubscriptionsProject의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CiSubscriptionsProject 엣지의 끝에있는 항목입니다.

ClusterAgentActivityEventConnection

ClusterAgentActivityEvent의 연결 유형.

필드
이름 타입 설명
count Int! 수집의 총 개수입니다.
edges [ClusterAgentActivityEventEdge] 엣지의 목록입니다.
nodes [ClusterAgentActivityEvent] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ClusterAgentActivityEventEdge

ClusterAgentActivityEvent의 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ClusterAgentActivityEvent 엣지 끝에있는 아이템입니다.

ClusterAgentAuthorizationCiAccessConnection

ClusterAgentAuthorizationCiAccess의 연결 유형입니다.

필드
이름 유형 설명
edges [ClusterAgentAuthorizationCiAccessEdge] 엣지의 목록입니다.
nodes [ClusterAgentAuthorizationCiAccess] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

ClusterAgentAuthorizationCiAccessEdge

ClusterAgentAuthorizationCiAccess의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ClusterAgentAuthorizationCiAccess 엣지 끝에있는 항목입니다.

ClusterAgentAuthorizationUserAccessConnection

ClusterAgentAuthorizationUserAccess의 연결 유형.

필드
이름 유형 설명
edges [ClusterAgentAuthorizationUserAccessEdge] 엣지의 목록.
nodes [ClusterAgentAuthorizationUserAccess] 노드의 목록.
pageInfo PageInfo! 페이징을 위한 정보.

ClusterAgentAuthorizationUserAccessEdge

ClusterAgentAuthorizationUserAccess의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ClusterAgentAuthorizationUserAccess 엣지 끝에있는 항목입니다.

ClusterAgentConnection

ClusterAgent에 대한 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [ClusterAgentEdge] 엣지의 목록입니다.
nodes [ClusterAgent] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ClusterAgentEdge

ClusterAgent의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ClusterAgent 엣지 끝에있는 항목입니다.

ClusterAgentTokenConnection

ClusterAgentToken의 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [ClusterAgentTokenEdge] 엣지의 목록입니다.
nodes [ClusterAgentToken] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

ClusterAgentTokenEdge

ClusterAgentToken의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용하는 커서입니다.
node ClusterAgentToken 엣지 끝에있는 아이템입니다.

CodeCoverageActivityConnection

CodeCoverageActivity에 대한 연결 유형.

필드
이름 유형 설명
edges [CodeCoverageActivityEdge] 에지의 목록입니다.
nodes [CodeCoverageActivity] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 지원하기 위한 정보입니다.

CodeCoverageActivityEdge

CodeCoverageActivity에 대한 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CodeCoverageActivity 엣지 끝에있는 항목입니다.

CodeQualityDegradationConnection

CodeQualityDegradation의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 수.
edges [CodeQualityDegradationEdge] 엣지의 목록.
nodes [CodeQualityDegradation] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

CodeQualityDegradationEdge

CodeQualityDegradation에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CodeQualityDegradation 엣지 끝에있는 항목입니다.

CommitConnection

Commit에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [CommitEdge] 에지의 목록입니다.
nodes [Commit] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CommitEdge

Commit에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node Commit 엣지 끝에있는 항목입니다.

ComplianceFrameworkConnection

ComplianceFramework에 대한 연결 유형.

필드
이름 유형 설명
edges [ComplianceFrameworkEdge] 엣지의 목록.
nodes [ComplianceFramework] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 지원하는 정보.

ComplianceFrameworkEdge

ComplianceFramework의 edge 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node ComplianceFramework 엣지 끝에 있는 아이템입니다.

컴플라이언스표준준수연결

ComplianceStandardsAdherence의 연결 유형입니다.

필드
이름 타입 설명
edges [ComplianceStandardsAdherenceEdge] 엣지(edge)의 목록입니다.
nodes [ComplianceStandardsAdherence] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

ComplianceStandardsAdherenceEdge

ComplianceStandardsAdherence의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ComplianceStandardsAdherence 엣지 끝에있는 항목입니다.

ComplianceViolationConnection

ComplianceViolation의 연결 유형입니다.

필드
이름 유형 설명
edges [ComplianceViolationEdge] 에지 목록입니다.
nodes [ComplianceViolation] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ComplianceViolationEdge

ComplianceViolation에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ComplianceViolation 엣지 끝에있는 아이템입니다.

ConnectedAgentConnection

ConnectedAgent의 연결 유형입니다.

필드
이름 유형 설명
edges [ConnectedAgentEdge] 엣지의 목록입니다.
nodes [ConnectedAgent] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ConnectedAgentEdge

ConnectedAgent에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ConnectedAgent 엣지 끝의 항목입니다.

ContainerRegistryProtectionRuleConnection

ContainerRegistryProtectionRule에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ContainerRegistryProtectionRuleEdge] 엣지의 목록입니다.
nodes [ContainerRegistryProtectionRule] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

ContainerRegistryProtectionRuleEdge

ContainerRegistryProtectionRule에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ContainerRegistryProtectionRule 엣지의 끝에있는 항목입니다.

ContainerRepositoryConnection

ContainerRepository에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ContainerRepositoryEdge] 엣지의 목록입니다.
nodes [ContainerRepository] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ContainerRepositoryEdge

ContainerRepository의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ContainerRepository 엣지 끝에있는 항목입니다.

ContainerRepositoryRegistryConnection

ContainerRepositoryRegistry의 연결 유형.

필드
이름 타입 설명
edges [ContainerRepositoryRegistryEdge] 엣지의 목록.
nodes [ContainerRepositoryRegistry] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 돕는 정보.

ContainerRepositoryRegistryEdge

ContainerRepositoryRegistry의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ContainerRepositoryRegistry 엣지의 끝에있는 아이템입니다.

ContainerRepositoryTagConnection

ContainerRepositoryTag에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ContainerRepositoryTagEdge] 엣지의 목록입니다.
nodes [ContainerRepositoryTag] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 돕는 정보입니다.

ContainerRepositoryTagEdge

ContainerRepositoryTag의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ContainerRepositoryTag 엣지 끝에있는 항목입니다.

ContributionAnalyticsContributionConnection

ContributionAnalyticsContribution의 연결 유형입니다.

필드
이름 유형 설명
edges [ContributionAnalyticsContributionEdge] 엣지 목록입니다.
nodes [ContributionAnalyticsContribution] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

ContributionAnalyticsContributionEdge

ContributionAnalyticsContribution의 엣지(Edge) 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ContributionAnalyticsContribution 엣지의 끝에있는 항목입니다.

CoverageFuzzingCorpusConnection

CoverageFuzzingCorpus의 연결 유형입니다.

필드
이름 유형 설명
edges [CoverageFuzzingCorpusEdge] 엣지의 목록입니다.
nodes [CoverageFuzzingCorpus] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

CoverageFuzzingCorpusEdge

CoverageFuzzingCorpus의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CoverageFuzzingCorpus 엣지 끝의 항목입니다.

CustomEmojiConnection

CustomEmoji에 대한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [CustomEmojiEdge] 엣지의 목록입니다.
nodes [CustomEmoji] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 위한 정보입니다.

CustomEmojiEdge

CustomEmoji의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CustomEmoji 엣지 끝에있는 항목입니다.

CustomerRelationsContactConnection

CustomerRelationsContact에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [CustomerRelationsContactEdge] 엣지의 목록입니다.
nodes [CustomerRelationsContact] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

CustomerRelationsContactEdge

CustomerRelationsContact의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CustomerRelationsContact 엣지 끝의 항목입니다.

고객관계조직연결

CustomerRelationsOrganization에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [CustomerRelationsOrganizationEdge] 엣지 목록입니다.
nodes [CustomerRelationsOrganization] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

CustomerRelationsOrganizationEdge

CustomerRelationsOrganization에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CustomerRelationsOrganization 엣지 끝에있는 항목입니다.

사용자 정의 대시보드 연결

CustomizableDashboard의 연결 유형입니다.

필드
이름 타입 설명
edges [CustomizableDashboardEdge] 엣지의 목록입니다.
nodes [CustomizableDashboard] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

CustomizableDashboardEdge

CustomizableDashboard에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CustomizableDashboard 엣지 끝에있는 항목입니다.

CustomizableDashboardPanelConnection

CustomizableDashboardPanel의 연결 유형.

필드
이름 유형 설명
edges [CustomizableDashboardPanelEdge] 엣지의 목록입니다.
nodes [CustomizableDashboardPanel] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

CustomizableDashboardPanelEdge

CustomizableDashboardPanel의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CustomizableDashboardPanel 엣지 끝의 항목입니다.

CustomizableDashboardVisualizationConnection

CustomizableDashboardVisualization의 연결 유형.

필드
이름 유형 설명
edges [CustomizableDashboardVisualizationEdge] 엣지의 목록입니다.
nodes [CustomizableDashboardVisualization] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

CustomizableDashboardVisualizationEdge

CustomizableDashboardVisualization의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CustomizableDashboardVisualization 엣지 끝에있는 항목입니다.

CustomizablePermissionConnection

CustomizablePermission에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [CustomizablePermissionEdge] 엣지들의 목록
nodes [CustomizablePermission] 노드들의 목록
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보

CustomizablePermissionEdge

CustomizablePermission의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node CustomizablePermission 엣지 끝에 있는 항목입니다.

DastProfileConnection

DastProfile의 연결 유형입니다.

필드
이름 타입 설명
count Int! 수집의 총 개수입니다.
edges [DastProfileEdge] 엣지 목록입니다.
nodes [DastProfile] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

DastProfileEdge

DastProfile의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DastProfile 엣지 끝의 항목입니다.

DastScannerProfileConnection

DastScannerProfile의 연결 유형입니다.

필드
이름 유형 설명
edges [DastScannerProfileEdge] 엣지의 목록입니다.
nodes [DastScannerProfile] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

DastScannerProfileEdge

DastScannerProfile의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DastScannerProfile 엣지 끝에있는 아이템입니다.

DastSiteProfileConnection

DastSiteProfile의 연결 유형입니다.

필드
이름 유형 설명
edges [DastSiteProfileEdge] 엣지의 목록입니다.
nodes [DastSiteProfile] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

DastSiteProfileEdge

DastSiteProfile의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DastSiteProfile 엣지 끝에있는 항목입니다.

DastSiteValidationConnection

DastSiteValidation의 연결 유형입니다.

필드
이름 유형 설명
edges [DastSiteValidationEdge] 엣지(edge)의 목록입니다.
nodes [DastSiteValidation] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이징을 돕는 정보입니다.

DastSiteValidationEdge

DastSiteValidation의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DastSiteValidation 엣지 끝에 있는 아이템입니다.

DependencyConnection

Dependency의 연결 유형.

필드
이름 유형 설명
edges [DependencyEdge] 엣지의 목록입니다.
nodes [Dependency] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 보조하는 정보입니다.

DependencyEdge

Dependency에 대한 엣지(edge) 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Dependency 엣지 끝에있는 항목입니다.

DependencyProxyBlobConnection

DependencyProxyBlob의 연결 유형입니다.

필드
이름 타입 설명
edges [DependencyProxyBlobEdge] 엣지 목록입니다.
nodes [DependencyProxyBlob] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

의존성 프록시 블롭 엣지

의존성 프록시 블롭에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DependencyProxyBlob 엣지 끝에있는 아이템입니다.

DependencyProxyBlobRegistryConnection

DependencyProxyBlobRegistry의 연결 유형입니다.

필드
이름 유형 설명
edges [DependencyProxyBlobRegistryEdge] 엣지의 목록입니다.
nodes [DependencyProxyBlobRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

DependencyProxyBlobRegistryEdge

DependencyProxyBlobRegistry의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DependencyProxyBlobRegistry 엣지 끝에있는 항목입니다.

DependencyProxyManifestConnection

DependencyProxyManifest에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [DependencyProxyManifestEdge] 엣지의 목록입니다.
nodes [DependencyProxyManifest] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

DependencyProxyManifestEdge

DependencyProxyManifest에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DependencyProxyManifest 엣지 끝에있는 아이템입니다.

DependencyProxyManifestRegistryConnection

DependencyProxyManifestRegistry의 연결 유형입니다.

필드
이름 유형 설명
edges [DependencyProxyManifestRegistryEdge] 엣지의 목록입니다.
nodes [DependencyProxyManifestRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

DependencyProxyManifestRegistryEdge

DependencyProxyManifestRegistry에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node DependencyProxyManifestRegistry 엣지 끝에있는 항목입니다.

배포 연결

배포의 연결 유형입니다.

필드
이름 타입 설명
edges [DeploymentEdge] 엣지(edge)의 목록.
nodes [Deployment] 노드(node)의 목록.
pageInfo PageInfo! 페이지네이션을 지원하는 정보.

배포Edge

배포의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Deployment 엣지 끝에있는 항목입니다.

DesignAtVersionConnection

DesignAtVersion에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [DesignAtVersionEdge] 엣지(edge)의 목록입니다.
nodes [DesignAtVersion] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

DesignAtVersionEdge

DesignAtVersion의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node DesignAtVersion 엣지 끝의 아이템입니다.

DesignConnection

Design의 연결 유형입니다.

필드
이름 유형 설명
edges [DesignEdge] 엣지의 목록입니다.
nodes [Design] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

디자인엣지

디자인에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Design 엣지 끝에있는 항목입니다.

DesignManagementRepositoryRegistryConnection

DesignManagementRepositoryRegistry의 연결 유형.

필드
이름 유형 설명
edges [DesignManagementRepositoryRegistryEdge] 엣지들의 목록입니다.
nodes [DesignManagementRepositoryRegistry] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

DesignManagementRepositoryRegistryEdge

DesignManagementRepositoryRegistry의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DesignManagementRepositoryRegistry 엣지 끝의 항목입니다.

DesignVersionConnection

DesignVersion에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [DesignVersionEdge] 에지의 목록입니다.
nodes [DesignVersion] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

DesignVersionEdge

DesignVersion에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DesignVersion 엣지 끝의 항목입니다.

DevopsAdoptionEnabledNamespaceConnection

DevopsAdoptionEnabledNamespace에 대한 연결 유형입니다.

필드

이름 타입 설명
edges [DevopsAdoptionEnabledNamespaceEdge] 엣지의 목록입니다.
nodes [DevopsAdoptionEnabledNamespace] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

DevopsAdoptionEnabledNamespaceEdge

DevopsAdoptionEnabledNamespace의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DevopsAdoptionEnabledNamespace 엣지 끝에 있는 아이템입니다.

DevopsAdoptionSnapshotConnection

DevopsAdoptionSnapshot의 연결 유형.

필드
이름 유형 설명
edges [DevopsAdoptionSnapshotEdge] 엣지의 목록입니다.
nodes [DevopsAdoptionSnapshot] 노드의 목록입니다.
pageInfo PageInfo! 페이지 네이션을 돕는 정보입니다.

DevopsAdoptionSnapshotEdge

DevopsAdoptionSnapshot의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DevopsAdoptionSnapshot 엣지 끝의 항목입니다.

토론연결

Discussion의 연결 유형입니다.

필드
이름 유형 설명
edges [DiscussionEdge] 엣지의 목록입니다.
nodes [Discussion] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

DiscussionEdge

Discussion에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Discussion 엣지 끝에있는 항목입니다.

DoraPerformanceScoreCountConnection

DoraPerformanceScoreCount의 연결 유형입니다.

필드
이름 타입 설명
edges [DoraPerformanceScoreCountEdge] 엣지(edge)의 목록입니다.
noDoraDataProjectsCount Int! 범위 내에서 DORA 점수가 전혀 없는 프로젝트의 수입니다.
nodes [DoraPerformanceScoreCount] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.
totalProjectsCount Int! 총 프로젝트 수입니다.

DoraPerformanceScoreCountEdge

DoraPerformanceScoreCount의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node DoraPerformanceScoreCount 엣지 끝의 항목입니다.

EgressNodeConnection

EgressNode의 연결 유형입니다.

필드
이름 유형 설명
edges [EgressNodeEdge] 엣지들의 목록입니다.
nodes [EgressNode] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

EgressNodeEdge

EgressNode의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node EgressNode 엣지의 끝에있는 항목입니다.

EmailConnection

Email에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [EmailEdge] 엣지들의 목록입니다.
nodes [Email] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

이메일엣지

Email에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Email 엣지 끝에있는 항목입니다.

EnvironmentConnection

Environment의 연결 유형입니다.

필드
이름 유형 설명
edges [EnvironmentEdge] 엣지 목록입니다.
nodes [Environment] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

EnvironmentEdge

Environment의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Environment 엣지 끝에 있는 항목입니다.

EpicBoardConnection

EpicBoard의 연결 유형입니다.

필드
이름 유형 설명
edges [EpicBoardEdge] 엣지(edge)의 목록입니다.
nodes [EpicBoard] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

EpicBoardEdge

EpicBoard의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node EpicBoard 엣지 끝에있는 항목입니다.

EpicConnection

Epic에 대한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [EpicEdge] 엣지의 목록입니다.
nodes [Epic] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

에픽 엣지

에픽에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Epic 엣지 끝에있는 항목입니다.

EpicIssueConnection

EpicIssue에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 수.
edges [EpicIssueEdge] 엣지의 목록.
nodes [EpicIssue] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.
weight Int! 이슈 컬렉션의 총 가중치.

에픽이슈엣지

에픽이슈에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node EpicIssue 엣지 끝에있는 아이템입니다.

EpicListConnection

EpicList에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [EpicListEdge] 엣지의 목록입니다.
nodes [EpicList] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하기 위한 정보입니다.

EpicListEdge

EpicList의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node EpicList 엣지 끝에있는 아이템입니다.

EscalationPolicyTypeConnection

EscalationPolicyType에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [EscalationPolicyTypeEdge] 엣지(edge) 목록입니다.
nodes [EscalationPolicyType] 노드(node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

EscalationPolicyTypeEdge

EscalationPolicyType의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node EscalationPolicyType 엣지 끝의 항목입니다.

이벤트 연결

Event에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [EventEdge] 엣지들의 목록입니다.
nodes [Event] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

이벤트 엣지

이벤트(#이벤트)에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Event 엣지 끝에있는 항목입니다.

ExternalAuditEventDestinationConnection

ExternalAuditEventDestination의 연결 유형.

필드
이름 유형 설명
edges [ExternalAuditEventDestinationEdge] 엣지들의 목록입니다.
nodes [ExternalAuditEventDestination] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ExternalAuditEventDestinationEdge

ExternalAuditEventDestination에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ExternalAuditEventDestination 엣지 끝에있는 아이템입니다.

ExternalStatusCheckConnection

ExternalStatusCheck의 연결 유형.

필드
이름 유형 설명
edges [ExternalStatusCheckEdge] 엣지 목록.
nodes [ExternalStatusCheck] 노드 목록.
pageInfo PageInfo! 페이지네이션을 지원하는 정보.

ExternalStatusCheckEdge

ExternalStatusCheck의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ExternalStatusCheck 엣지 끝에 있는 아이템입니다.

ForecastDatapointConnection

ForecastDatapoint에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ForecastDatapointEdge] 엣지(edge) 목록입니다.
nodes [ForecastDatapoint] 노드(node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

ForecastDatapointEdge

ForecastDatapoint에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ForecastDatapoint 엣지 끝에있는 항목입니다.

GoogleCloudArtifactRegistryArtifactConnection

GoogleCloudArtifactRegistryArtifact의 연결 유형입니다.

필드
이름 유형 설명
edges [GoogleCloudArtifactRegistryArtifactEdge] 엣지(Edge)의 목록입니다.
nodes [GoogleCloudArtifactRegistryArtifact] 노드(Node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

GoogleCloudArtifactRegistryArtifactEdge

GoogleCloudArtifactRegistryArtifact의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node GoogleCloudArtifactRegistryArtifact 엣지 끝에있는 항목입니다.

GoogleCloudLoggingConfigurationTypeConnection

GoogleCloudLoggingConfigurationType의 연결 유형입니다.

필드
이름 유형 설명
edges [GoogleCloudLoggingConfigurationTypeEdge] 엣지 목록입니다.
nodes [GoogleCloudLoggingConfigurationType] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

GoogleCloudLoggingConfigurationTypeEdge

GoogleCloudLoggingConfigurationType의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node GoogleCloudLoggingConfigurationType 엣지 끝에 있는 항목입니다.

GroupConnection

Group에 대한 연결 유형.

필드
이름 유형 설명
edges [GroupEdge] 엣지의 목록입니다.
nodes [Group] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

그룹엣지

그룹에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node Group 엣지 끝에있는 항목입니다.

GroupMemberConnection

GroupMember에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [GroupMemberEdge] 엣지의 목록.
nodes [GroupMember] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 돕는 정보.

그룹멤버엣지

GroupMember의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node GroupMember 엣지 끝에있는 항목입니다.

GroupSavedReplyConnection

GroupSavedReply에 대한 연결 유형.

필드
| 이름 타입 설명
| —- —- —-
| count Int! 컬렉션의 총 개수입니다.
| edges [GroupSavedReplyEdge] 엣지의 목록입니다.
| nodes [GroupSavedReply] 노드의 목록입니다.
| pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

그룹저장된응답엣지

GroupSavedReply에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node GroupSavedReply 엣지 끝에있는 항목입니다.

GroupWikiRepositoryRegistryConnection

GroupWikiRepositoryRegistry의 연결 유형입니다.

필드
이름 타입 설명
edges [GroupWikiRepositoryRegistryEdge] 엣지의 목록입니다.
nodes [GroupWikiRepositoryRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

GroupWikiRepositoryRegistryEdge

GroupWikiRepositoryRegistry에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node GroupWikiRepositoryRegistry 엣지 끝에있는 항목입니다.

IncidentManagementOncallRotationConnection

IncidentManagementOncallRotation에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [IncidentManagementOncallRotationEdge] 엣지(edge)의 목록입니다.
nodes [IncidentManagementOncallRotation] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

IncidentManagementOncallRotationEdge

IncidentManagementOncallRotation의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 네이션에 사용되는 커서입니다.
node IncidentManagementOncallRotation 엣지 끝의 항목입니다.

IncidentManagementOncallScheduleConnection

IncidentManagementOncallSchedule에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [IncidentManagementOncallScheduleEdge] 엣지의 목록입니다.
nodes [IncidentManagementOncallSchedule] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

IncidentManagementOncallScheduleEdge

IncidentManagementOncallSchedule에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node IncidentManagementOncallSchedule 엣지 끝에있는 항목입니다.

IncidentManagementOncallShiftConnection

IncidentManagementOncallShift에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [IncidentManagementOncallShiftEdge] 엣지의 목록입니다.
nodes [IncidentManagementOncallShift] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

IncidentManagementOncallShiftEdge

IncidentManagementOncallShift의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node IncidentManagementOncallShift 엣지 끝의 항목입니다.

InheritedCiVariableConnection

InheritedCiVariable의 연결 유형입니다.

필드
이름 유형 설명
edges [InheritedCiVariableEdge] 엣지의 목록입니다.
nodes [InheritedCiVariable] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

InheritedCiVariableEdge

InheritedCiVariable의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node InheritedCiVariable 엣지 끝에있는 항목입니다.

InstanceAmazonS3ConfigurationTypeConnection

InstanceAmazonS3ConfigurationType`에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [InstanceAmazonS3ConfigurationTypeEdge] 엣지의 목록입니다.
nodes [InstanceAmazonS3ConfigurationType] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

InstanceAmazonS3ConfigurationTypeEdge

InstanceAmazonS3ConfigurationType의 edge 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node InstanceAmazonS3ConfigurationType 엣지 끝의 항목입니다.

InstanceExternalAuditEventDestinationConnection

InstanceExternalAuditEventDestination의 연결 유형입니다.

필드
이름 타입 설명
edges [InstanceExternalAuditEventDestinationEdge] 엣지의 목록입니다.
nodes [InstanceExternalAuditEventDestination] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

InstanceExternalAuditEventDestinationEdge

InstanceExternalAuditEventDestination의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서
node InstanceExternalAuditEventDestination 엣지 끝에있는 항목

InstanceGoogleCloudLoggingConfigurationTypeConnection

InstanceGoogleCloudLoggingConfigurationType의 연결 유형.

필드
이름 유형 설명
edges [InstanceGoogleCloudLoggingConfigurationTypeEdge] 엣지의 목록.
nodes [InstanceGoogleCloudLoggingConfigurationType] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

InstanceGoogleCloudLoggingConfigurationTypeEdge

InstanceGoogleCloudLoggingConfigurationType의 Edge 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node InstanceGoogleCloudLoggingConfigurationType 엣지 끝에있는 항목입니다.

IssuableResourceLinkConnection

IssuableResourceLink에 대한 연결 유형.

필드
이름 유형 설명
edges [IssuableResourceLinkEdge] 엣지의 목록입니다.
nodes [IssuableResourceLink] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 지원하는 정보입니다.

IssuableResourceLinkEdge

IssuableResourceLink의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node IssuableResourceLink 엣지 끝에 있는 항목입니다.

이슈연결

이슈에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [IssueEdge] 엣지의 목록입니다.
nodes [Issue] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.
weight Int! 이슈 컬렉션의 총 가중치입니다.

IssueEdge

Issue에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Issue 엣지 끝에있는 항목입니다.

IterationCadenceConnection

IterationCadence에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [IterationCadenceEdge] 엣지들의 목록입니다.
nodes [IterationCadence] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

IterationCadenceEdge

IterationCadence의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node IterationCadence 엣지 끝에있는 항목입니다.

IterationConnection

Iteration의 연결 유형입니다.

필드
이름 타입 설명
edges [IterationEdge] 엣지(edge)의 목록입니다.
nodes [Iteration] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

IterationEdge

Iteration에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Iteration 엣지 끝에있는 항목입니다.

JiraImportConnection

JiraImport의 연결 유형.

필드
이름 유형 설명
edges [JiraImportEdge] 엣지(Edge)의 목록입니다.
nodes [JiraImport] 노드(Node)의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

JiraImportEdge

JiraImport의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node JiraImport 엣지 끝의 항목입니다.

JiraProjectConnection

JiraProject에 대한 연결 유형.

필드
이름 타입 설명
edges [JiraProjectEdge] 엣지의 목록입니다.
nodes [JiraProject] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

JiraProjectEdge

JiraProject에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node JiraProject 엣지 끝에있는 항목입니다.

JobArtifactRegistryConnection

JobArtifactRegistry의 연결 유형입니다.

필드
이름 유형 설명
edges [JobArtifactRegistryEdge] 엣지의 목록입니다.
nodes [JobArtifactRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

JobArtifactRegistryEdge

JobArtifactRegistry의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node JobArtifactRegistry 엣지 끝에있는 아이템입니다.

JobNeedUnionConnection

JobNeedUnion에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [JobNeedUnionEdge] 엣지의 목록입니다.
nodes [JobNeedUnion] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

JobNeedUnionEdge

JobNeedUnion에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node JobNeedUnion 엣지 끝에있는 아이템입니다.

LabelConnection

Label의 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 수.
edges [LabelEdge] 엣지의 목록.
nodes [Label] 노드의 목록.
pageInfo PageInfo! 페이징을 위한 정보.

LabelEdge

Label의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node Label 엣지 끝에있는 항목입니다.

LfsObjectRegistryConnection

LfsObjectRegistry에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [LfsObjectRegistryEdge] 목록의 엣지입니다.
nodes [LfsObjectRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

LfsObjectRegistryEdge

LfsObjectRegistry의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node LfsObjectRegistry 엣지 끝의 아이템입니다.

LicenseHistoryEntryConnection

LicenseHistoryEntry에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [LicenseHistoryEntryEdge] 엣지의 목록입니다.
nodes [LicenseHistoryEntry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

LicenseHistoryEntryEdge

LicenseHistoryEntry에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node LicenseHistoryEntry 엣지 끝에 있는 항목입니다.

LinkedWorkItemTypeConnection

LinkedWorkItemType에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [LinkedWorkItemTypeEdge] 엣지의 목록입니다.
nodes [LinkedWorkItemType] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

LinkedWorkItemTypeEdge

LinkedWorkItemType에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node LinkedWorkItemType 엣지 끝의 항목입니다.

MemberInterfaceConnection

MemberInterface에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [MemberInterfaceEdge] 엣지(edge) 목록입니다.
nodes [MemberInterface] 노드(node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

MemberInterfaceEdge

MemberInterface의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MemberInterface 엣지 끝의 항목입니다.

MemberRoleConnection

MemberRole에 대한 연결 유형.

필드
이름 유형 설명
edges [MemberRoleEdge] 엣지들의 목록입니다.
nodes [MemberRole] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하기 위한 정보입니다.

MemberRoleEdge

MemberRole에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MemberRole 엣지 끝에있는 항목입니다.

MergeAccessLevelConnection

MergeAccessLevel의 연결 유형입니다.

필드
이름 타입 설명
edges [MergeAccessLevelEdge] 엣지의 목록입니다.
nodes [MergeAccessLevel] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

MergeAccessLevelEdge

MergeAccessLevel에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeAccessLevel 엣지 끝의 항목입니다.

MergeRequestAssigneeConnection

MergeRequestAssignee에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [MergeRequestAssigneeEdge] 엣지의 목록입니다.
nodes [MergeRequestAssignee] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

MergeRequestAssigneeEdge

MergeRequestAssignee에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequestAssignee 엣지 끝의 항목입니다.

MergeRequestConnection

MergeRequest에 대한 연결 유형입니다.

필드

이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [MergeRequestEdge] 엣지의 목록입니다.
nodes [MergeRequest] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.
totalTimeToMerge Float 병합 요청 컬렉션의 병합까지의 총 시간 합계(초)입니다.

MergeRequestDiffConnection

MergeRequestDiff의 연결 유형입니다.

필드
이름 타입 설명
edges [MergeRequestDiffEdge] 엣지의 목록입니다.
nodes [MergeRequestDiff] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

MergeRequestDiffEdge

MergeRequestDiff의 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequestDiff 엣지 끝에있는 항목입니다.

MergeRequestDiffLlmSummaryConnection

MergeRequestDiffLlmSummary에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [MergeRequestDiffLlmSummaryEdge] 엣지의 목록입니다.
nodes [MergeRequestDiffLlmSummary] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

MergeRequestDiffLlmSummaryEdge

MergeRequestDiffLlmSummary에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequestDiffLlmSummary 엣지 끝에있는 아이템입니다.

MergeRequestDiffRegistryConnection

MergeRequestDiffRegistry의 연결 유형입니다.

필드
이름 유형 설명
edges [MergeRequestDiffRegistryEdge] 엣지의 목록입니다.
nodes [MergeRequestDiffRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

MergeRequestDiffRegistryEdge

MergeRequestDiffRegistry에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequestDiffRegistry 엣지 끝에 있는 아이템입니다.

MergeRequestEdge

MergeRequest에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequest 엣지 끝에있는 항목입니다.

MergeRequestParticipantConnection

MergeRequestParticipant을 위한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [MergeRequestParticipantEdge] 엣지의 목록입니다.
nodes [MergeRequestParticipant] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 위한 정보입니다.

MergeRequestParticipantEdge

MergeRequestParticipant의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequestParticipant 엣지 끝에있는 아이템입니다.

MergeRequestReviewLlmSummaryConnection

MergeRequestReviewLlmSummary에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [MergeRequestReviewLlmSummaryEdge] 에지 목록입니다.
nodes [MergeRequestReviewLlmSummary] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

MergeRequestReviewLlmSummaryEdge

MergeRequestReviewLlmSummary에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequestReviewLlmSummary 엣지 끝에있는 항목입니다.

MergeRequestReviewerConnection

MergeRequestReviewer에 대한 연결 유형입니다.

필드

이름 유형 설명
count Int! 컬렉션의 총 수.
edges [MergeRequestReviewerEdge] 엣지의 목록.
nodes [MergeRequestReviewer] 노드의 목록.
pageInfo PageInfo! 페이징을 지원하는 정보.

MergeRequestReviewerEdge

MergeRequestReviewer에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MergeRequestReviewer 엣지 끝에있는 아이템입니다.

MilestoneConnection

Milestone에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [MilestoneEdge] 엣지(edge)의 목록입니다.
nodes [Milestone] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

MilestoneEdge

Milestone에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node Milestone 엣지 끝에 있는 아이템입니다.

MlCandidateConnection

MlCandidate의 연결 유형입니다.

필드
이름 유형 설명
edges [MlCandidateEdge] 엣지 목록입니다.
nodes [MlCandidate] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.
인수가 있는 필드
MlCandidateConnection.count

컬렉션의 제한된 카운트를 반환합니다. 제한을 초과하는 경우 카운트는 제한 + 1을 반환합니다.

Int!를 반환합니다.

# 매개변수
이름 유형 설명
limit Int Count 쿼리에 적용할 제한 값입니다. 기본값은 1000입니다.

MlCandidateEdge

MlCandidate에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MlCandidate 엣지 끝에있는 항목입니다.

MlModelConnection

MlModel에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [MlModelEdge] 엣지들의 목록입니다.
nodes [MlModel] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.
인수를 가진 필드
MlModelConnection.count

컬렉션의 제한된 개수를 반환합니다. 제한을 초과하는 경우 limit + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int Count 쿼리에 적용할 제한 값. 기본값은 1000입니다.

MlModelEdge

MlModel의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node MlModel 엣지 끝에있는 항목입니다.

MlModelVersionConnection

MlModelVersion에 대한 연결 유형.

필드
이름 유형 설명
edges [MlModelVersionEdge] 엣지 목록.
nodes [MlModelVersion] 노드 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.
인자가 있는 필드
MlModelVersionConnection.count

컬렉션의 제한된 개수를 반환합니다. 제한을 초과하는 경우, 제한 + 1을 반환합니다.

Int!을 반환합니다.

# 매개변수
이름 유형 설명
limit Int 쿼리 카운트에 적용할 제한 값. 기본값은 1000입니다.

MlModelVersionEdge

MlModelVersion에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node MlModelVersion 엣지 끝의 항목입니다.

NamespaceCommitEmailConnection

NamespaceCommitEmail의 연결 유형.

필드
이름 유형 설명
edges [NamespaceCommitEmailEdge] 엣지(edge)의 목록.
nodes [NamespaceCommitEmail] 노드(node)의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

NamespaceCommitEmailEdge

NamespaceCommitEmail에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node NamespaceCommitEmail 엣지 끝에있는 아이템입니다.

NamespaceConnection

Namespace의 연결 유형.

필드
이름 유형 설명
edges [NamespaceEdge] 엣지(edge) 목록입니다.
nodes [Namespace] 노드(node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

NamespaceEdge

Namespace의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Namespace 엣지 끝에있는 항목입니다.

NestedEnvironmentConnection

NestedEnvironment에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [NestedEnvironmentEdge] 엣지의 목록입니다.
nodes [NestedEnvironment] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

NestedEnvironmentEdge

NestedEnvironment에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node NestedEnvironment 엣지 끝에있는 항목입니다.

NetworkPolicyConnection

NetworkPolicy의 연결 유형.

필드
이름 타입 설명
edges [NetworkPolicyEdge] 엣지(edge)의 목록입니다.
nodes [NetworkPolicy] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

NetworkPolicyEdge

NetworkPolicy의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node NetworkPolicy 엣지 끝의 항목입니다.

NoteConnection

Note에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [NoteEdge] 엣지의 목록입니다.
nodes [Note] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

NoteEdge

Note에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Note 엣지 끝에있는 항목입니다.

OncallParticipantTypeConnection

OncallParticipantType의 연결 유형.

필드
이름 유형 설명
edges [OncallParticipantTypeEdge] 엣지의 목록.
nodes [OncallParticipantType] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

OncallParticipantTypeEdge

OncallParticipantType의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node OncallParticipantType 엣지 끝에있는 아이템입니다.

OrganizationConnection

Organization의 연결 유형입니다.

필드
이름 유형 설명
edges [OrganizationEdge] 엣지(edge) 목록.
nodes [Organization] 노드(node) 목록.
pageInfo PageInfo! 페이지네이션을 돕는 정보.

OrganizationEdge

Organization에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node Organization 엣지 끝에있는 아이템입니다.

OrganizationUserConnection

OrganizationUser에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [OrganizationUserEdge] 엣지의 목록입니다.
nodes [OrganizationUser] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

OrganizationUserEdge

OrganizationUser에 대한 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node OrganizationUser 엣지 끝에있는 항목입니다.

PackageBaseConnection

PackageBase에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 콜렉션의 총 개수입니다.
edges [PackageBaseEdge] 엣지 목록입니다.
nodes [PackageBase] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

PackageBaseEdge

PackageBase에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PackageBase 엣지 끝의 항목입니다.

PackageConnection

Package에 대한 연결 유형.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [PackageEdge] 엣지의 목록입니다.
nodes [Package] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

PackageDependencyLinkConnection

PackageDependencyLink에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [PackageDependencyLinkEdge] 엣지의 목록입니다.
nodes [PackageDependencyLink] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

PackageDependencyLinkEdge

PackageDependencyLink에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PackageDependencyLink 엣지 끝에있는 항목입니다.

PackageEdge

Package에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Package 엣지 끝에있는 항목입니다.

PackageFileConnection

PackageFile의 연결 유형입니다.

필드
이름 유형 설명
edges [PackageFileEdge] 엣지들의 목록입니다.
nodes [PackageFile] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

PackageFileEdge

PackageFile에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PackageFile 엣지 끝에 있는 아이템입니다.

PackageFileRegistryConnection

PackageFileRegistry의 연결 유형.

필드
이름 타입 설명
edges [PackageFileRegistryEdge] 엣지의 목록입니다.
nodes [PackageFileRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

PackageFileRegistryEdge

PackageFileRegistry에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PackageFileRegistry 엣지 끝에있는 아이템입니다.

PackageTagConnection

PackageTag에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [PackageTagEdge] 엣지의 목록입니다.
nodes [PackageTag] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

PackageTagEdge

PackageTag에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PackageTag 엣지 끝에있는 항목입니다.

PackagesProtectionRuleConnection

PackagesProtectionRule의 연결 유형.

필드
이름 유형 설명
edges [PackagesProtectionRuleEdge] 에지의 목록입니다.
nodes [PackagesProtectionRule] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

PackagesProtectionRuleEdge

PackagesProtectionRule에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PackagesProtectionRule 엣지 끝의 항목입니다.

PagesDeploymentRegistryConnection

PagesDeploymentRegistry의 연결 유형입니다.

필드
이름 타입 설명
edges [PagesDeploymentRegistryEdge] 엣지의 목록입니다.
nodes [PagesDeploymentRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

PagesDeploymentRegistryEdge

PagesDeploymentRegistry의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PagesDeploymentRegistry 엣지 끝에있는 항목입니다.

PathLockConnection

PathLock의 연결 유형입니다.

필드
이름 유형 설명
edges [PathLockEdge] 엣지의 목록입니다.
nodes [PathLock] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

PathLockEdge

PathLock의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PathLock 엣지 끝에 있는 아이템입니다.

보류 중인 그룹 멤버 연결

보류 중 그룹 멤버의 연결 유형입니다.

필드
이름 유형 설명
edges [대기 중 그룹 멤버 엣지] 엣지의 목록입니다.
nodes [대기 중 그룹 멤버] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

보류 중 그룹 구성원 엣지

PendingGroupMember에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node 대기 중인 그룹 멤버 엣지 끝에있는 항목입니다.

PipelineArtifactRegistryConnection

PipelineArtifactRegistry의 연결 유형입니다.

필드
이름 타입 설명
edges [PipelineArtifactRegistryEdge] 목록의 엣지들.
nodes [PipelineArtifactRegistry] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

PipelineArtifactRegistryEdge

PipelineArtifactRegistry의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지 네이션에 사용할 커서입니다.
node PipelineArtifactRegistry 엣지 끝에있는 항목입니다.

PipelineConnection

Pipeline의 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [PipelineEdge] 엣지의 목록입니다.
nodes [Pipeline] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 위한 정보입니다.

PipelineEdge

Pipeline에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Pipeline 엣지 끝에있는 항목입니다.

PipelineScheduleConnection

PipelineSchedule에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [PipelineScheduleEdge] 엣지의 목록입니다.
nodes [PipelineSchedule] 노드의 목록입니다.
pageInfo PageInfo! 페이징을 위한 정보입니다.

PipelineScheduleEdge

PipelineSchedule의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PipelineSchedule 엣지 끝에있는 항목입니다.

PipelineScheduleVariableConnection

PipelineScheduleVariable의 연결 유형.

필드
이름 유형 설명
edges [PipelineScheduleVariableEdge] 엣지의 목록입니다.
nodes [PipelineScheduleVariable] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

PipelineScheduleVariableEdge

PipelineScheduleVariable에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PipelineScheduleVariable 엣지 끝에있는 항목입니다.

PipelineSecurityReportFindingConnection

PipelineSecurityReportFinding의 연결 유형입니다.

필드
이름 유형 설명
edges [PipelineSecurityReportFindingEdge] 에지의 목록입니다.
nodes [PipelineSecurityReportFinding] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

PipelineSecurityReportFindingEdge

PipelineSecurityReportFinding의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PipelineSecurityReportFinding 엣지 끝에있는 항목입니다.

PipelineTriggerConnection

PipelineTrigger의 연결 유형.

필드
이름 타입 설명
count Int! 컬렉션의 총 수.
edges [PipelineTriggerEdge] 엣지의 목록.
nodes [PipelineTrigger] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

PipelineTriggerEdge

PipelineTrigger의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PipelineTrigger 엣지 끝에있는 항목입니다.

ProjectConnection

Project의 연결 유형.

필드
이름 유형 설명
count Int! 콜렉션의 총 개수
edges [ProjectEdge] 엣지의 목록
nodes [Project] 노드의 목록
pageInfo PageInfo! 페이지네이션을 위한 정보

프로젝트 엣지

Project에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서
node Project 엣지 끝에있는 항목입니다.

ProjectMemberConnection

ProjectMember에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [ProjectMemberEdge] 엣지의 목록입니다.
nodes [ProjectMember] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

ProjectMemberEdge

ProjectMember에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ProjectMember 엣지 끝에있는 항목입니다.

ProjectRepositoryRegistryConnection

ProjectRepositoryRegistry에 대한 연결 유형.

필드
이름 유형 설명
edges [ProjectRepositoryRegistryEdge] 엣지(edge)의 목록입니다.
nodes [ProjectRepositoryRegistry] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

ProjectRepositoryRegistryEdge

ProjectRepositoryRegistry의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ProjectRepositoryRegistry 엣지 끝에있는 항목입니다.

ProjectWikiRepositoryRegistryConnection

ProjectWikiRepositoryRegistry의 연결 유형입니다.

필드
이름 타입 설명
edges [ProjectWikiRepositoryRegistryEdge] 엣지의 목록입니다.
nodes [ProjectWikiRepositoryRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ProjectWikiRepositoryRegistryEdge

ProjectWikiRepositoryRegistry에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ProjectWikiRepositoryRegistry 엣지 끝의 항목입니다.

ProtectedEnvironmentApprovalRuleConnection

ProtectedEnvironmentApprovalRule에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ProtectedEnvironmentApprovalRuleEdge] 엣지의 목록입니다.
nodes [ProtectedEnvironmentApprovalRule] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ProtectedEnvironmentApprovalRuleEdge

ProtectedEnvironmentApprovalRule의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ProtectedEnvironmentApprovalRule 엣지 끝의 항목입니다.

ProtectedEnvironmentConnection

ProtectedEnvironment에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ProtectedEnvironmentEdge] 엣지의 목록입니다.
nodes [ProtectedEnvironment] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ProtectedEnvironmentDeployAccessLevelConnection

ProtectedEnvironmentDeployAccessLevel의 연결 유형입니다.

필드

이름 유형 설명
edges [ProtectedEnvironmentDeployAccessLevelEdge] 엣지의 목록입니다.
nodes [ProtectedEnvironmentDeployAccessLevel] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

ProtectedEnvironmentDeployAccessLevelEdge

ProtectedEnvironmentDeployAccessLevel에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서.
node ProtectedEnvironmentDeployAccessLevel 엣지 끝에있는 항목.

ProtectedEnvironmentEdge

ProtectedEnvironment에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ProtectedEnvironment 엣지 끝에 있는 항목입니다.

PushAccessLevelConnection

PushAccessLevel의 연결 유형입니다.

필드
이름 유형 설명
edges [PushAccessLevelEdge] 엣지(edge)의 목록입니다.
nodes [PushAccessLevel] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

PushAccessLevelEdge

PushAccessLevel에 대한 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node PushAccessLevel 엣지 끝에있는 아이템입니다.

ReleaseAssetLinkConnection

ReleaseAssetLink에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ReleaseAssetLinkEdge] 엣지의 목록입니다.
nodes [ReleaseAssetLink] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ReleaseAssetLinkEdge

ReleaseAssetLink에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ReleaseAssetLink 엣지 끝의 항목입니다.

ReleaseConnection

Release에 대한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [ReleaseEdge] 엣지의 목록입니다.
nodes [Release] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

릴리스엣지

릴리스의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서
node Release 엣지 끝에있는 항목

릴리스증거연결

릴리스증거의 연결 유형입니다.

필드
이름 유형 설명
edges [ReleaseEvidenceEdge] 엣지의 목록입니다.
nodes [ReleaseEvidence] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ReleaseEvidenceEdge

ReleaseEvidence의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ReleaseEvidence 엣지 끝에있는 아이템입니다.

ReleaseSourceConnection

ReleaseSource의 연결 유형.

필드
이름 유형 설명
edges [ReleaseSourceEdge] 엣지들의 목록입니다.
nodes [ReleaseSource] 노드들의 목록입니다.
pageInfo [PageInfo!](#pageinfo) 페이지네이션을 돕는 정보입니다.

릴리스소스엣지

릴리스소스에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ReleaseSource 엣지 끝에있는 항목입니다.

RepositoryBlobConnection

RepositoryBlob에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [RepositoryBlobEdge] 엣지의 목록입니다.
nodes [RepositoryBlob] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

RepositoryBlobEdge

RepositoryBlob에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node RepositoryBlob 엣지 끝에있는 항목입니다.

요구사항연결

요구사항의 연결 유형입니다.

필드
이름 타입 설명
edges [요구사항엣지] 엣지의 목록입니다.
nodes [요구사항] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

RequirementEdge

Requirement에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Requirement 엣지 끝의 항목입니다.

RunnerArchitectureConnection

RunnerArchitecture의 연결 유형입니다.

필드
이름 유형 설명
edges [RunnerArchitectureEdge] 엣지 목록입니다.
nodes [RunnerArchitecture] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

RunnerArchitectureEdge

RunnerArchitecture의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node RunnerArchitecture 엣지의 끝에 있는 항목입니다.

RunnerPlatformConnection

RunnerPlatform의 연결 유형.

필드
이름 유형 설명
edges [RunnerPlatformEdge] 엣지 목록입니다.
nodes [RunnerPlatform] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

RunnerPlatformEdge

RunnerPlatform의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node RunnerPlatform 엣지 끝의 항목입니다.

SastCiConfigurationAnalyzersEntityConnection

SastCiConfigurationAnalyzersEntity의 연결 유형입니다.

필드
이름 유형 설명
edges [SastCiConfigurationAnalyzersEntityEdge] 엣지(Edge) 목록입니다.
nodes [SastCiConfigurationAnalyzersEntity] 노드(Node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

SastCiConfigurationAnalyzersEntityEdge

SastCiConfigurationAnalyzersEntity의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node SastCiConfigurationAnalyzersEntity 엣지 끝에있는 아이템입니다.

SastCiConfigurationEntityConnection

SastCiConfigurationEntity의 연결 유형입니다.

필드
이름 유형 설명
edges [SastCiConfigurationEntityEdge] 엣지의 목록입니다.
nodes [SastCiConfigurationEntity] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

SastCiConfigurationEntityEdge

SastCiConfigurationEntity의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node SastCiConfigurationEntity 엣지 끝에있는 항목입니다.

SastCiConfigurationOptionsEntityConnection

SastCiConfigurationOptionsEntity의 연결 유형입니다.

필드
이름 유형 설명
edges [SastCiConfigurationOptionsEntityEdge] 엣지(edge) 목록입니다.
nodes [SastCiConfigurationOptionsEntity] 노드(node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

SastCiConfigurationOptionsEntityEdge

SastCiConfigurationOptionsEntity에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node SastCiConfigurationOptionsEntity 엣지 끝에있는 항목입니다.

SavedReplyConnection

SavedReply에 대한 연결 유형.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [SavedReplyEdge] 엣지의 목록입니다.
nodes [SavedReply] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

SavedReplyEdge

SavedReply에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node SavedReply 엣지의 끝에있는 항목입니다.

ScanConnection

Scan의 연결 유형입니다.

필드
이름 유형 설명
edges [ScanEdge] 엣지의 목록입니다.
nodes [Scan] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

ScanEdge

Scan의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Scan 엣지 끝에있는 항목입니다.

ScanExecutionPolicyConnection

ScanExecutionPolicy의 연결 유형.

필드
이름 타입 설명
edges [ScanExecutionPolicyEdge] 엣지의 목록입니다.
nodes [ScanExecutionPolicy] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

ScanExecutionPolicyEdge

ScanExecutionPolicy의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node ScanExecutionPolicy 엣지 끝에 있는 아이템입니다.

ScanResultPolicyConnection

ScanResultPolicy에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ScanResultPolicyEdge] 엣지의 목록입니다.
nodes [ScanResultPolicy] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

ScanResultPolicyEdge

ScanResultPolicy의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ScanResultPolicy 엣지 끝에있는 항목입니다.

ScannedResourceConnection

ScannedResource의 연결 유형입니다.

필드
이름 타입 설명
edges [ScannedResourceEdge] 엣지의 목록입니다.
nodes [ScannedResource] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

ScannedResourceEdge

ScannedResource에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node ScannedResource 엣지 끝에있는 아이템입니다.

SentryErrorConnection

SentryError의 연결 유형입니다.

필드
이름 타입 설명
edges [SentryErrorEdge] 엣지 목록입니다.
nodes [SentryError] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

SentryErrorEdge

SentryError의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node SentryError 엣지 끝에있는 아이템입니다.

ServiceConnection

Service의 연결 유형입니다.

필드
이름 유형 설명
edges [ServiceEdge] 엣지의 목록입니다.
nodes [Service] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

ServiceEdge

Service의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node Service 엣지 끝에있는 항목입니다.

SnippetBlobConnection

SnippetBlob의 연결 유형입니다.

필드
이름 타입 설명
edges [SnippetBlobEdge] 엣지의 목록입니다.
hasUnretrievableBlobs Boolean! 스니펫에 검색할 수 없는 블롭이 있는지를 나타냅니다.
nodes [SnippetBlob] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

SnippetBlobEdge

SnippetBlob에 대한 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node SnippetBlob 엣지 끝에있는 항목입니다.

SnippetConnection

Snippet에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [SnippetEdge] 엣지(edge)의 목록.
nodes [Snippet] 노드(node)의 목록.
pageInfo PageInfo! 페이지네이션을 돕는 정보.

SnippetEdge

Snippet의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Snippet 엣지 끝에있는 항목입니다.

SnippetRepositoryRegistryConnection

SnippetRepositoryRegistry의 연결 유형.

필드
이름 유형 설명
edges [SnippetRepositoryRegistryEdge] 엣지의 목록입니다.
nodes [SnippetRepositoryRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

SnippetRepositoryRegistryEdge

SnippetRepositoryRegistry에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node SnippetRepositoryRegistry 엣지의 끝에있는 항목입니다.

SubmoduleConnection

Submodule의 연결 유형입니다.

필드
이름 유형 설명
edges [SubmoduleEdge] 엣지 목록입니다.
nodes [Submodule] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

SubmoduleEdge

Submodule에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node Submodule 엣지 끝에 있는 아이템입니다.

SubscriptionFutureEntryConnection

SubscriptionFutureEntry에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [SubscriptionFutureEntryEdge] 엣지의 목록입니다.
nodes [SubscriptionFutureEntry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

SubscriptionFutureEntryEdge

SubscriptionFutureEntry에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node SubscriptionFutureEntry 엣지 끝에있는 항목입니다.

TerraformStateConnection

TerraformState의 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [TerraformStateEdge] 엣지의 목록입니다.
nodes [TerraformState] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

TerraformStateEdge

TerraformState에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node TerraformState 엣지 끝에있는 항목입니다.

TerraformStateVersionRegistryConnection

TerraformStateVersionRegistry의 연결 유형.

필드
이름 타입 설명
edges [TerraformStateVersionRegistryEdge] 엣지의 목록입니다.
nodes [TerraformStateVersionRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

TerraformStateVersionRegistryEdge

TerraformStateVersionRegistry의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node TerraformStateVersionRegistry 엣지 끝의 항목입니다.

TestCaseConnection

TestCase의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [TestCaseEdge] 엣지의 목록입니다.
nodes [TestCase] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

TestCaseEdge

TestCase에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node TestCase 엣지 끝의 항목입니다.

TestReportConnection

TestReport의 연결 유형.

필드
이름 유형 설명
edges [TestReportEdge] 엣지의 목록입니다.
nodes [TestReport] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

TestReportEdge

TestReport의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node TestReport 엣지 끝에있는 항목입니다.

TestSuiteSummaryConnection

TestSuiteSummary의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [TestSuiteSummaryEdge] 엣지의 목록입니다.
nodes [TestSuiteSummary] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

TestSuiteSummaryEdge

TestSuiteSummary의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node TestSuiteSummary 엣지 끝의 항목입니다.

TimeTrackingTimelogCategoryConnection

TimeTrackingTimelogCategory의 연결 유형입니다.

필드
이름 유형 설명
edges [TimeTrackingTimelogCategoryEdge] 엣지(edge)의 목록입니다.
nodes [TimeTrackingTimelogCategory] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

TimeTrackingTimelogCategoryEdge

TimeTrackingTimelogCategory에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node TimeTrackingTimelogCategory 엣지 끝에있는 항목입니다.

TimelineEventTagTypeConnection

TimelineEventTagType에 대한 연결 유형.

필드
이름 유형 설명
edges [TimelineEventTagTypeEdge] 엣지 목록.
nodes [TimelineEventTagType] 노드 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

TimelineEventTagTypeEdge

TimelineEventTagType의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node TimelineEventTagType 엣지 끝의 항목입니다.

TimelineEventTypeConnection

TimelineEventType에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [TimelineEventTypeEdge] 엣지 목록입니다.
nodes [TimelineEventType] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

TimelineEventTypeEdge

TimelineEventType에 대한 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node TimelineEventType 엣지 끝에있는 항목입니다.

TimelogConnection

Timelog에 대한 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [TimelogEdge] 엣지의 목록입니다.
nodes [Timelog] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.
totalSpentTime BigInt! 총 경과 시간(초)입니다.

TimelogEdge

Timelog에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Timelog 엣지 끝에있는 항목입니다.

TodoConnection

Todo에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [TodoEdge] 엣지의 목록입니다.
nodes [Todo] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

할일연결

할일에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Todo 엣지 끝에있는 아이템입니다.

TopicConnection

Topic에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [TopicEdge] 엣지의 목록입니다.
nodes [Topic] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

TopicEdge

Topic의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node Topic 엣지 끝에있는 아이템입니다.

TreeConnection

Tree에 대한 연결 유형.

필드
이름 유형 설명
edges [TreeEdge] 엣지 목록입니다.
nodes [Tree] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

TreeEdge

Tree에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Tree 엣지 끝에있는 항목입니다.

TreeEntryConnection

TreeEntry에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [TreeEntryEdge] 엣지의 목록입니다.
nodes [TreeEntry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하기 위한 정보입니다.

TreeEntryEdge

TreeEntry에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node TreeEntry 엣지 끝에있는 항목입니다.

UnprotectAccessLevelConnection

UnprotectAccessLevel에 대한 연결 유형.

필드
이름 유형 설명
edges [UnprotectAccessLevelEdge] 엣지들의 목록입니다.
nodes [UnprotectAccessLevel] 노드들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

UnprotectAccessLevelEdge

UnprotectAccessLevel에 대한 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node UnprotectAccessLevel 엣지 끝에있는 아이템입니다.

UploadRegistryConnection

UploadRegistry의 연결 유형.

필드
이름 유형 설명
edges [UploadRegistryEdge] 엣지의 목록입니다.
nodes [UploadRegistry] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

UploadRegistryEdge

UploadRegistry의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node UploadRegistry 엣지 끝에있는 항목입니다.

UsageTrendsMeasurementConnection

UsageTrendsMeasurement의 연결 유형입니다.

필드
이름 유형 설명
edges [UsageTrendsMeasurementEdge] 엣지의 목록입니다.
nodes [UsageTrendsMeasurement] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

UsageTrendsMeasurementEdge

UsageTrendsMeasurement에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node UsageTrendsMeasurement 엣지 끝에있는 아이템입니다.

UserAchievementConnection

UserAchievement에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수
edges [UserAchievementEdge] 엣지의 목록
nodes [UserAchievement] 노드의 목록
pageInfo PageInfo! 페이지네이션을 위한 정보

UserAchievementEdge

UserAchievement에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node UserAchievement 엣지 끝에있는 항목입니다.

UserAddOnAssignmentConnection

UserAddOnAssignment에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [UserAddOnAssignmentEdge] 엣지(edge)의 목록입니다.
nodes [UserAddOnAssignment] 노드(node)의 목록입니다.
pageInfo PageInfo! 페이징에 도움이 되는 정보입니다.

UserAddOnAssignmentEdge

UserAddOnAssignment에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지 네이션에 사용되는 커서입니다.
node UserAddOnAssignment 엣지 끝에있는 항목입니다.

UserCalloutConnection

UserCallout의 연결 유형입니다.

필드
이름 유형 설명
edges [UserCalloutEdge] 엣지(edge)의 목록.
nodes [UserCallout] 노드(node)의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

UserCalloutEdge

UserCallout에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node UserCallout 엣지의 끝에있는 아이템입니다.

UserCoreConnection

UserCore에 대한 연결 유형.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [UserCoreEdge] 엣지의 목록입니다.
nodes [UserCore] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

UserCoreEdge

UserCore의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용되는 커서입니다.
node UserCore 엣지 끝에있는 항목입니다.

ValueStreamConnection

ValueStream에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [ValueStreamEdge] 엣지의 목록입니다.
nodes [ValueStream] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

ValueStreamEdge

ValueStream에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node ValueStream 엣지 끝에 있는 아이템입니다.

VulnerabilitiesCountByDayConnection

VulnerabilitiesCountByDay의 연결 유형입니다.

필드
이름 유형 설명
edges [VulnerabilitiesCountByDayEdge] 엣지(Edge)의 목록입니다.
nodes [VulnerabilitiesCountByDay] 노드(Node)의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

VulnerabilitiesCountByDayEdge

VulnerabilitiesCountByDay의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node VulnerabilitiesCountByDay 엣지 끝에있는 항목입니다.

VulnerabilityConnection

Vulnerability에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [VulnerabilityEdge] 엣지의 목록입니다.
nodes [Vulnerability] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

VulnerabilityContainerImageConnection

VulnerabilityContainerImage의 연결 유형입니다.

필드
이름 타입 설명
edges [VulnerabilityContainerImageEdge] 엣지의 목록입니다.
nodes [VulnerabilityContainerImage] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

VulnerabilityContainerImageEdge

VulnerabilityContainerImage의 edge 유형입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용되는 커서입니다.
node VulnerabilityContainerImage 엣지 끝에 있는 아이템입니다.

VulnerabilityEdge

Vulnerability의 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Vulnerability 엣지 끝에있는 항목입니다.

VulnerabilityExternalIssueLinkConnection

VulnerabilityExternalIssueLink의 연결 유형.

필드
이름 유형 설명
edges [VulnerabilityExternalIssueLinkEdge] 엣지(edge)들의 목록입니다.
nodes [VulnerabilityExternalIssueLink] 노드(node)들의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

VulnerabilityExternalIssueLinkEdge

VulnerabilityExternalIssueLink에 대한 엣지 유형.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node VulnerabilityExternalIssueLink 엣지 끝에있는 아이템입니다.

VulnerabilityIssueLinkConnection

VulnerabilityIssueLink에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [VulnerabilityIssueLinkEdge] 엣지의 목록입니다.
nodes [VulnerabilityIssueLink] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

VulnerabilityIssueLinkEdge

VulnerabilityIssueLink에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node VulnerabilityIssueLink 엣지 끝에있는 항목입니다.

VulnerabilityScannerConnection

VulnerabilityScanner의 연결 유형입니다.

필드
이름 타입 설명
edges [VulnerabilityScannerEdge] 엣지의 목록입니다.
nodes [VulnerabilityScanner] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

VulnerabilityScannerEdge

VulnerabilityScanner의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node VulnerabilityScanner 엣지 끝에있는 항목입니다.

VulnerabilityStateTransitionTypeConnection

VulnerabilityStateTransitionType의 연결 유형입니다.

필드
이름 타입 설명
edges [VulnerabilityStateTransitionTypeEdge] 엣지(edge) 목록입니다.
nodes [VulnerabilityStateTransitionType] 노드(node) 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

VulnerabilityStateTransitionTypeEdge

VulnerabilityStateTransitionType의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node VulnerabilityStateTransitionType 엣지 끝에있는 항목입니다.

WorkItemConnection

WorkItem에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [WorkItemEdge] 엣지의 목록입니다.
nodes [WorkItem] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.

WorkItemEdge

WorkItem에 대한 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node WorkItem 엣지 끝에있는 항목입니다.

WorkItemTimelogConnection

WorkItemTimelog에 대한 연결 유형입니다.

필드

이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [WorkItemTimelogEdge] 엣지의 목록입니다.
nodes [WorkItemTimelog] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 위한 정보입니다.
totalSpentTime BigInt! 총 경과 시간(초)입니다.

WorkItemTimelogEdge

WorkItemTimelog에 대한 엣지(Edge) 유형입니다.

필드
이름 타입 설명
cursor String! 페이지 네이션에 사용되는 커서입니다.
node WorkItemTimelog 엣지 끝에있는 아이템입니다.

WorkItemTypeConnection

WorkItemType에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [WorkItemTypeEdge] 엣지 목록입니다.
nodes [WorkItemType] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

WorkItemTypeEdge

WorkItemType에 대한 엣지 타입.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node WorkItemType 엣지 끝에있는 아이템입니다.

WorkspaceConnection

Workspace의 연결 유형입니다.

필드
이름 유형 설명
edges [WorkspaceEdge] 엣지의 목록.
nodes [Workspace] 노드의 목록.
pageInfo PageInfo! 페이지네이션을 위한 정보.

WorkspaceEdge

Workspace의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Workspace 엣지 끝에있는 항목입니다.

객체 유형

객체 유형은 GitLab GraphQL API가 반환할 수 있는 리소스를 나타냅니다. 그들은 _필드_를 포함하고 있습니다. 각 필드는 자체 유형을 갖고 있는데, 이 유형은 기본 GraphQL 스칼라 유형 (예: String 또는 Boolean) 중 하나이거나 다른 객체 유형일 것입니다. 필드에는 인자가 있을 수 있습니다. 인자가 있는 필드는 정확히 최상위 쿼리와 동일하며, 각 객체 유형의 필드 테이블 아래에 나열되어 있습니다.

자세한 정보는 graphql.org객체 유형 및 필드를 참조하세요.

AbuseReport

학대 신고입니다.

필드

이름 유형 설명
commenters UserCoreConnection! 이 노트에 대한 모든 댓글 작성자입니다. (자세한 내용은 Connections를 참조하세요.)
discussions DiscussionConnection! 이 노트에 대한 모든 토론입니다. (자세한 내용은 Connections를 참조하세요.)
id AbuseReportID! 학대 신고의 전역 식별자입니다.
labels LabelConnection 학대 신고의 라벨입니다. (자세한 내용은 Connections를 참조하세요.)

인수를 사용한 필드

AbuseReport.notes

이 항목에 대한 모든 메모입니다.

NoteConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수(before: String, after: String, first: Int, last: Int)를 허용합니다.

인자
이름 유형 설명
filter NotesFilterType 노트 수집 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.

AccessLevel

사용자와 관련된 개체 간의 관계의 액세스 수준을 나타냅니다.

필드

이름 유형 설명
integerValue Int 액세스 레벨의 정수 표현입니다.
stringValue AccessLevelEnum 액세스 레벨의 문자열 표현입니다.

AccessLevelDeployKey

GitLab 배포 키의 표현입니다.

필드

이름 유형 설명
expiresAt Date Deploy 키의 만료 날짜입니다.
id ID! Deploy 키의 식별자입니다.
title String! Deploy 키의 제목입니다.
user AccessLevelUser! Deploy 키에 할당된 사용자입니다.

AccessLevelGroup

GitLab 그룹의 표현입니다.

필드

이름 유형 설명
avatarUrl String 그룹의 아바타 URL입니다.
id ID! 그룹의 식별자입니다.
name String! 그룹의 이름입니다.
parent AccessLevelGroup 상위 그룹입니다.
webUrl String! 그룹의 웹 URL입니다.

AccessLevelUser

GitLab 사용자의 표현입니다.

필드

이름 유형 설명
avatarUrl String 사용자 아바타의 URL입니다.
id ID! 사용자의 식별자(ID)입니다.
name String! 사용자의 사람이 읽을 수 있는 이름입니다. 사용자가 프로젝트 봇이고 요청자가 프로젝트를 보는 데 권한이 없는 경우 ****을 반환합니다.
publicEmail String 사용자의 공개 이메일입니다.
username String! 사용자의 사용자 이름입니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

성취

필드

이름 유형 설명
avatarUrl 문자열 업적의 아바타 URL입니다.
createdAt 시간! 업적이 만들어진 타임스탬프입니다.
description 문자열 업적에 대한 설명 또는 노트입니다.
id AchievementsAchievementID! 업적의 ID입니다.
name 문자열! 업적의 이름입니다.
namespace Namespace 업적의 네임스페이스입니다.
updatedAt 시간! 업적이 마지막으로 업데이트된 타임스탬프입니다.
userAchievements UserAchievementConnection GitLab 15.10 버전에서 도입되었습니다. 상태: 실험. 업적의 수령자입니다.

AddOnPurchase

네임스페이스용 AddOn 구매를 나타냅니다.

필드

이름 타입 설명
assignedQuantity Int! 할당된 좌석 수입니다.
id GitlabSubscriptionsAddOnPurchaseID! AddOnPurchase의 ID입니다.
name String! AddOn의 이름입니다.
purchasedQuantity Int! 구매된 좌석 수입니다.

AddOnUser

애드온 데이터를 가진 사용자.

필드

이름 유형 설명
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 소개입니다.
bot Boolean! 사용자가 봇인지를 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 사용자 콜아웃입니다. (자세한 내용은 연결을 참조하세요)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 타임스탬프입니다.
discord String 사용자의 디스코드 ID입니다.
email String GitLab 13.7에서 폐기 예정되었습니다. 이름이 변경되었습니다. 사용하세요: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (자세한 내용은 연결을 참조하세요)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되었는지를 나타냅니다.
groupCount Int 사용자의 그룹 수입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (자세한 내용은 연결을 참조하세요)
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자가 마지막으로 어떤 작업을 수행했던 날짜입니다.
lastLoginAt Time 마지막 로그인의 타임스탬프입니다.
linkedin String 사용자의 링크드인 프로필 이름입니다.
location String 사용자의 위치입니다.
name String! 사용자의 실명입니다. 사용자가 프로젝트 봇이고 요청자가 프로젝트를 보는 권한이 없는 경우 ****을 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 정의 네임스페이스 커밋 이메일입니다. (자세한 내용은 연결을 참조하세요)
organization String 사용자가 대표하거나 근무하는 조직입니다.
preferencesGitpodPath String 사용자 기본 설정 내 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자의 Gitpod 활성화를 위한 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십입니다. (자세한 내용은 연결을 참조하세요)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공개 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답변입니다. (자세한 내용은 연결을 참조하세요)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 트위터 (이전 이름) 사용자 이름입니다.
userAchievements UserAchievementConnection GitLab 15.10에서 도입되었습니다. 상태: 실험. 사용자의 업적입니다. ‘업적’ 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름입니다. 해당 GitLab 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수를 사용하는 필드

AddOnUser.addOnAssignments

사용자를 위한 애드온 구매 배정.

소개된 날짜: GitLab 16.4. 상태: Experiment.

UserAddOnAssignmentConnection을 반환합니다.

이 필드는 연결(connection)을 반환합니다. 네 개의 표준 페이지네이션(pagination) 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
addOnPurchaseIds [GitlabSubscriptionsAddOnPurchaseID!]! 할당을 찾을 애드온 구매의 글로벌 ID.
AddOnUser.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 이 기능은 mr_approved_filter 플래그가 활성화된 경우에만 사용할 수 있습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안인 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 레이블이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 이정표의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고:이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergRequestState 병합 요청 상태입니다. 제공된 경우 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
AddOnUser.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 입력으로 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과만 제한합니다. 기능 플래그 mr_approved_filter가 활성화되어 있는 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과만 제한합니다.
groupId GroupID 작성한 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs(예: [1, 2]) 배열입니다.
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 레이블이 모두 있습니다.
mergedAfter Time 해당 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 해당 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고:이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 지정됩니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 갖습니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 대상으로 지정됩니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 병합 요청입니다.
AddOnUser.groups

사용자가 액세스하는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대한 권한을 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
AddOnUser.organizations

사용자가 액세스 권한을 가지고 있는 조직.

Introduced in GitLab 16.6. Status: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
search String 조직 이름 또는 경로를 위한 검색 쿼리입니다.
AddOnUser.reviewRequestedMergeRequests

사용자에게 할당된 검토용 병합 요청입니다.

MergeRequestConnection을 반환합니다.

해당 필드는 connection을 반환합니다. 이는 네 가지의 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 만들어진 병합 요청을 가져옵니다.
createdBefore Time 이 타임스탬프 이전에 만들어진 병합 요청을 가져옵니다.
draft Boolean 초안 상태인 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2].
labels [String!] 라벨 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 모든 라벨을 가질 것입니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청을 가져옵니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청을 가져옵니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 처리된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 갱신된 병합 요청을 가져옵니다.
updatedBefore Time 이 타임스탬프 이전에 갱신된 병합 요청을 가져옵니다.
AddOnUser.savedReply

사용자가 작성한 저장된 답변.

SavedReply를 반환합니다.

매개변수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
AddOnUser.snippets

사용자가 작성한 스니펫.

SnippetConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예를 들어 gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
AddOnUser.starredProjects

사용자가 스타를 표시한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
search String 검색 쿼리.
AddOnUser.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을(를) 반환합니다.

이 필드는 connection을(를) 반환합니다. 네 개의 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
endDate Time 로깅된 날짜가 endDate와 동일하거나 endDate보다 이전인 날짜 범위 내의 timelog를 나열합니다.
endTime Time 로깅된 시간이 endTime과 동일하거나 endTime보다 이전인 시간 범위 내의 timelog를 나열합니다.
groupId GroupID 그룹에 대한 timelog를 나열합니다.
projectId ProjectID 프로젝트에 대한 timelog를 나열합니다.
sort TimelogSort 특정한 순서로 timelog를 나열합니다.
startDate Time 로깅된 날짜가 startDate와 동일하거나 startDate보다 이후인 날짜 범위 내의 timelog를 나열합니다.
startTime Time 로깅된 시간이 startTime과 동일하거나 startTime보다 이후인 시간 범위 내의 timelog를 나열합니다.
username String 사용자에 대한 timelog를 나열합니다.
AddOnUser.todos

사용자의 할 일 항목.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
AddOnUser.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 리턴합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
actualStates [String!] 실제 상태별로 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스 GlobalID로 워크스페이스를 필터링합니다. 예를 들어, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 사용자 알림. actual_states를 대신 사용합니다.
projectIds [ProjectID!] 프로젝트 GlobalID로 워크스페이스를 필터링합니다.

에이전트 구성

에이전트에 대한 구성 세부 정보.

필드

이름 유형 설명
agentName String 에이전트의 이름입니다.

AgentMetadata

연결된 Agent에 대한 정보입니다.

필드

이름 유형 설명
commit String 에이전트 버전 커밋입니다.
podName String 에이전트를 실행하는 팟의 이름입니다.
podNamespace String 에이전트를 실행하는 팟의 네임스페이스입니다.
version String 에이전트 버전 태그입니다.

AggregationStatus

필드

이름 유형 설명
enabled Boolean! 백그라운드 집계가 활성화되어 있는지 여부입니다. 다운그레이드된 라이센스가 없는 그룹 및 프로젝트의 경우 이 필드는 false입니다.
estimatedNextUpdateAt Time 다음 증분 업데이트가 발생할 것으로 예상되는 시간입니다.
lastUpdateAt Time 마지막 증분 업데이트 시간입니다.

AiAgent

인공지능 에이전트.

필드

이름 유형 설명
createdAt Time! 생성 날짜.
id ID! 에이전트의 식별자.
latestVersion AiAgentVersion 에이전트의 최신 버전.
name String! 에이전트의 이름.
routeId Int! 에이전트의 라우트 식별자.
versions [AiAgentVersion!] 에이전트의 버전들.

AiAgentVersion

AI 에이전트의 버전.

필드

이름 유형 설명
createdAt Time! 에이전트 버전이 생성된 타임스탬프입니다.
id ID! 에이전트 버전의 ID입니다.
model String! 에이전트의 모델입니다.
prompt String! 에이전트의 프롬프트입니다.

AiMessage

AI 기능 커뮤니케이션 메시지입니다.

필드

이름 타입 설명
agentVersionId AiAgentVersionID 메시지에 답변할 전역 에이전트 버전 ID입니다.
chunkId Int 스트리밍된 메시지의 청크를 위한 증가하는 ID입니다. 스트리밍 메시지가 아닐 때는 Null입니다.
content String Raw 응답 내용입니다.
contentHtml String HTML 형식의 응답 내용입니다.
errors [String!] 메시지 오류입니다.
extras AiMessageExtras 추가 메시지 메타데이터입니다.
id ID 메시지의 UUID입니다.
requestId String 원본 요청의 UUID입니다. 채팅 프롬프트와 응답 사이에서 공유됩니다.
role AiMessageRole! 메시지 소유자 역할입니다.
timestamp Time! 메시지 생성 타임스탬프입니다.
type AiMessageType 메시지 유형입니다.

AiMessageExtras

AI 메시지를 위한 추가 메타데이터입니다.

필드

이름 타입 설명
hasFeedback Boolean 사용자가 메시지에 피드백을 제공했는지 여부입니다.
sources [JSON!] 메시지를 형성하는 데 사용된 소스입니다.

AlertManagementAlert

프로젝트의 경보 관리에서의 경보를 설명합니다.

필드

이름 유형 설명
assignees UserCoreConnection 경고의 담당자. (자세한 내용은 연결을 참조하세요.)
commenters UserCoreConnection! 해당 노트에 대한 모든 댓글 작성자. (자세한 내용은 연결을 참조하세요.)
createdAt Time 경고가 생성된 타임스탬프.
description String 경고에 대한 설명.
details JSON 경고 상세 정보.
detailsUrl String! 경고 상세 페이지의 URL.
discussions DiscussionConnection! 해당 노트에 대한 모든 토론. (자세한 내용은 연결을 참조하세요.)
endedAt Time 경고가 종료된 타임스탬프.
environment Environment 경고의 환경.
eventCount Int 이 경고의 이벤트 수.
hosts [String!] 경고가 발생한 호스트의 목록.
id ID! 경고의 ID.
iid ID! 경고의 내부 ID.
issue Issue 경고에 첨부된 이슈.
issueIid ID GitLab 13.10에서 사용 중단됨. issue 필드를 사용하세요.
metricsDashboardUrl String GitLab 16.0에서 사용 중단됨. 데이터를 반환하지 않습니다. 기반이 되는 기능이 16.0에서 제거되었습니다.
monitoringTool String 경고가 발생한 모니터링 도구.
prometheusAlert PrometheusAlert Prometheus를 위한 경고 조건.
runbook String 경고에 대한 실행북(alert details에 정의됨).
service String 경고가 발생한 서비스.
severity AlertManagementSeverity 경고의 심각도.
startedAt Time 경고가 발생한 타임스탬프.
status AlertManagementStatus 경고의 상태.
title String 경고의 제목.
updatedAt Time 경고가 마지막으로 업데이트된 타임스탬프.
webUrl String! 경고의 URL.

인수가 있는 필드

AlertManagementAlert.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을(를) 반환합니다.

이 필드는 connection을(를) 반환합니다. 네 개의 표준 페이징 인자 before: String, after: String, first: Int, 및 last: Int를 허용합니다.

인수
이름 타입 설명
filter NotesFilterType 노트 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
AlertManagementAlert.todos

알림에 대한 현재 사용자의 할 일 항목.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.

AlertManagementAlertStatusCountsType

표시된 범주에 대한 경보 총 수를 나타냅니다.

필드

이름 타입 설명
acknowledged Int 프로젝트의 상태가 ACKNOWLEDGED인 알림 수입니다.
all Int 프로젝트의 총 알림 수입니다.
ignored Int 프로젝트의 상태가 IGNORED인 알림 수입니다.
open Int 프로젝트의 상태가 TRIGGERED 또는 ACKNOWLEDGED인 알림 수입니다.
resolved Int 프로젝트의 상태가 RESOLVED인 알림 수입니다.
triggered Int 프로젝트의 상태가 TRIGGERED인 알림 수입니다.

AlertManagementHttpIntegration

프로젝트의 경고를 수락하는 데 사용되는 엔드포인트 및 자격 증명입니다.

필드

이름 타입 설명
active Boolean 현재 알림을 수락하고 있는지 여부.
apiUrl String Prometheus 지표를 쿼리하여 메트릭 대시보드를 채울 수 있는 URL입니다.
id ID! 통합의 ID입니다.
name String 통합의 이름입니다.
payloadAlertFields [AlertManagementPayloadAlertField!] 사용자 정의 매핑을 위한 페이로드 예제에서 경고 필드를 추출합니다.
payloadAttributeMappings [AlertManagementPayloadAlertMappingField!] GitLab 알림 속성을 페이로드 예제의 필드로 사용자 지정 매핑합니다.
payloadExample JsonString 경고 페이로드의 예시입니다.
token String 알림 요청을 인증하는 데 사용되는 토큰입니다.
type AlertManagementIntegrationType! 통합 유형입니다.
url String 알림을 받는 엔드포인트입니다.

AlertManagementPayloadAlertField

경고에 대한 사용자 정의 매핑에 사용되는 경고에서 구문 분석된 필드.

필드

이름 유형 설명
label 문자열 페이로드 경로의 사람이 읽을 수 있는 라벨입니다.
path [PayloadAlertFieldPathSegment!] 페이로드 JSON 내 값 경로입니다.
type AlertManagementPayloadAlertFieldType 구문 분석된 값의 유형입니다.

AlertManagementPayloadAlertMappingField

사용자 정의 매핑에 사용되는 경보의 파싱된 필드(이름 포함).

필드

이름 유형 설명
fieldName AlertManagementPayloadAlertFieldName GitLab 경보 필드 이름.
label String 페이로드 경로의 읽기 쉬운 레이블입니다.
path [PayloadAlertFieldPathSegment!] 페이로드 JSON 내 값의 경로입니다.
type AlertManagementPayloadAlertFieldType 구문 분석된 값의 유형입니다.

AlertManagementPrometheusIntegration

프로젝트의 프로메테우스 경보를 수락하기 위해 사용되는 엔드포인트 및 자격 증명입니다.

필드

이름 유형 설명
active Boolean 현재 엔드포인트가 경보를 수락하는지 여부입니다.
apiUrl String Prometheus 메트릭을 조회하여 메트릭 대시보드를 채울 수있는 URL입니다.
id ID! 통합의 식별자(ID).
name String 통합의 이름입니다.
token String 경보 통지 요청을 인증하는 데 사용되는 토큰입니다.
type AlertManagementIntegrationType! 통합의 유형입니다.
url String 경보 통지를 수락하는 엔드포인트입니다.

AmazonS3ConfigurationType

감사 이벤트 스트리밍을 위한 Amazon S3 구성을 저장합니다.

필드

이름 타입 설명
accessKeyXid String! Amazon S3 계정의 액세스 키 ID입니다.
awsRegion String! 버킷이 생성된 AWS 지역입니다.
bucketName String! 감사 이벤트가 기록될 버킷의 이름입니다.
group Group! 구성이 속한 그룹입니다.
id ID! 구성의 ID입니다.
name String! 감사 이벤트를 보낼 외부 대상의 이름입니다.

ApiFuzzingCiConfiguration

GitLab CI에서 API 퍼징 스캔을 구성하는 데 필요한 데이터입니다.

필드

이름 유형 설명
scanModes [ApiFuzzingScanMode!] 모든 가능한 스캔 모드입니다.
scanProfiles [ApiFuzzingScanProfile!] 모든 기본 스캔 프로필입니다.

ApiFuzzingScanProfile

API Fuzzing 스캔 프로필.

필드

이름 유형 설명
description String 프로필의 간단한 설명.
name String 프로필의 고유한 이름.
yaml String YAML의 구문 강조 표시된 HTML 표현.

승인 정책

승인 정책을 나타냅니다.

필드

이름 유형 설명
allGroupApprovers [PolicyApprovalGroup!] 사용자에게 액세스할 수 없는 그룹을 포함하여 그룹 유형의 모든 잠재적 승인자입니다.
deprecatedProperties [String!] GitLab 16.10에서 도입됨. 상태: 실험. 정책에서 모든 폐기된 속성입니다. security_policies_breaking_changes 기능 플래그가 비활성화되어 있는 경우 null을 반환합니다.
description String! 정책의 설명입니다.
editPath String! 정책 편집 페이지의 URL입니다.
enabled Boolean! 해당 정책이 활성화되어 있는지를 나타냅니다.
groupApprovers [Group!] GitLab 16.5에서 폐기됨. allGroupApprovers를 사용하세요.
name String! 정책의 이름입니다.
policyScope PolicyScope GitLab 16.10에서 도입됨. 상태: 실험. 정책의 범위입니다. Security Policy Scope 실험적 기능이 비활성화되어 있는 경우 null을 반환합니다.
roleApprovers [MemberAccessLevelName!] 역할 유형의 승인자입니다. 해당 역할에 속한 사용자만이 승인자가 됩니다.
source SecurityPolicySource! 정책의 출처입니다. 해당 출처 유형에 따라 필드가 달라집니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
userApprovers [UserCore!] 사용자 유형의 승인자입니다.
yaml String! 정책의 YAML 정의입니다.

ApprovalProjectRule

Merge Request를 승인할 수 있는 사용자에 관한 프로젝트 승인 규칙을 설명합니다.

필드

이름 타입 설명
approvalsRequired Int 필요한 승인 수.
eligibleApprovers UserCoreConnection 해당 승인 규칙에 대해 병합 요청을 승인할 수 있는 사용자 목록입니다. (자세한 내용은 연결을 참조하세요)
id GlobalID! 규칙의 ID.
name String 규칙의 이름.
type ApprovalRuleType 규칙의 타입.

승인 규칙

병합 요청을 승인할 수 있는 사용자를 위한 규칙을 설명합니다.

필드

이름 유형 설명
allowMergeWhenInvalid Boolean 규칙이 유효하지 않을 때 무시될 수 있는지를 나타냅니다.
approvalsRequired Int 필요한 승인 수입니다.
approved Boolean 규칙이 충족되었는지를 나타냅니다.
approvedBy UserCoreConnection MR을 승인한 규칙에 정의된 사용자 목록입니다. (자세한 내용은 연결을 참조하세요)
commentedBy UserCoreConnection MR에 의견을 남긴 규칙에 정의된 사용자 목록입니다. (자세한 내용은 연결을 참조하세요)
containsHiddenGroups Boolean 숨겨진 그룹의 결재자가 규칙에 포함되어 있는지를 나타냅니다.
eligibleApprovers [UserCore!] MR을 승인할 자격이 있는 모든 사용자의 목록입니다 (명시적으로 정의되었거나 관련 그룹에서 가져옴).
groups GroupConnection 규칙의 결재자로 추가된 그룹의 목록입니다. (자세한 내용은 연결을 참조하세요)
id GlobalID! 규칙의 ID입니다.
invalid Boolean 규칙이 유효하지 않고 승인할 수 없는지를 나타냅니다.
name String 규칙의 이름입니다.
overridden Boolean MR에 대해 규칙이 재정의되었는지를 나타냅니다.
scanResultPolicies [ApprovalScanResultPolicy!] 규칙과 관련된 스캔 결과 정책 목록입니다.
section String 규칙이 적용되는 Code Owners 파일의 섹션명입니다.
sourceRule ApprovalRule 규칙을 생성하는 데 사용된 소스 규칙입니다.
type ApprovalRuleType 규칙의 유형입니다.
users UserCoreConnection 규칙의 결재자로 추가된 사용자 목록입니다. (자세한 내용은 연결을 참조하세요)

ApprovalScanResultPolicy

스캔 결과 정책을 나타냅니다.

필드

이름 유형 설명
approvalsRequired Int! 정책에서 정의된 필수 승인을 나타냅니다.
name String! 정책의 이름을 나타냅니다.
reportType ApprovalReportType! 승인 규칙의 report_type을 나타냅니다.

AssetType

보안 취약점 자산 유형을 나타냅니다.

필드

이름 유형 설명
name String! 자산의 이름입니다.
type String! 자산의 유형입니다.
url String! 자산의 URL입니다.

AuditEventDefinition

AuditEventDefinitionee/config/audit_events/types/<event-type-name>.ymlconfig/audit_events/types/<event-type-name>.yml에 정의된 감사 이벤트의 YAML 정의를 나타냅니다.

필드

이름 유형 설명
description String! 감사 이벤트가 추적하는 작업에 대한 설명입니다.
featureCategory String! 이벤트와 관련된 기능 범주입니다.
introducedByIssue String 이벤트를 도입한 이슈에 대한 링크입니다. 이전 감사 이벤트의 경우 병합 요청 URL이 아닌 커밋 URL일 수 있습니다.
introducedByMr String 이벤트를 도입한 병합 요청에 대한 링크입니다. 이전 감사 이벤트의 경우 병합 요청 URL이 아닌 커밋 URL일 수 있습니다.
milestone String! 이벤트가 도입된 마일스톤입니다.
name String! 감사 이벤트의 키 이름입니다.
savedToDatabase Boolean! 이벤트가 PostgreSQL 데이터베이스에 저장되는지 여부를 나타냅니다.
streamed Boolean! 이벤트가 외부 목적지로 스트리밍되는지 여부를 나타냅니다.

AuditEventStreamingHTTPNamespaceFilter

외부 감사 이벤트 스트리밍 대상에 속하는 하위 그룹 또는 프로젝트 필터를 나타냅니다.

필드

이름 유형 설명
externalAuditEventDestination ExternalAuditEventDestination! 필터가 속한 대상으로의 목적지입니다.
id ID! 필터의 ID입니다.
namespace Namespace! 필터가 속한 그룹 또는 프로젝트 네임스페이스입니다.

AuditEventStreamingHeader

Audit 이벤트 스트리밍 대상에 속하는 HTTP 헤더 키/값을 나타냅니다.

필드

이름 유형 설명
active Boolean! 헤더가 활성화되었는지 여부입니다.
id ID! 헤더의 식별자입니다.
key String! 헤더의 키입니다.
value String! 헤더의 값입니다.

AuditEventsStreamingHTTPNamespaceFiltersAddPayload

AuditEventsStreamingHTTPNamespaceFiltersAdd의 자동 생성된 반환 유형입니다.

필드

이름 유형 설명
clientMutationId String 해당 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
namespaceFilter AuditEventStreamingHTTPNamespaceFilter 생성된 네임스페이스 필터입니다.

AuditEventsStreamingHTTPNamespaceFiltersDeletePayload

AuditEventsStreamingHTTPNamespaceFiltersDelete의 자동 생성된 반환 유형입니다.

필드

이름 유형 설명
clientMutationId String 뮤테이션을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 뮤테이션 실행 중 발생한 오류입니다.

AuditEventsStreamingInstanceHeader

인스턴스 레벨 감사 스트리밍 대상에 속하는 HTTP 헤더 키/값을 나타냅니다.

필드

이름 타입 설명
active Boolean! 헤더가 활성화되었는지 여부입니다.
id ID! 헤더의 식별자입니다.
key String! 헤더의 키입니다.
value String! 헤더의 값입니다.

AutocompletedUser

GitLab 사용자의 핵심 표현입니다.

필드

이름 유형 설명
avatarUrl String 사용자 아바타의 URL입니다.
bio String 사용자의 자기 소개입니다.
bot Boolean! 사용자가 봇인지 여부를 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 사용자 콜아웃입니다. (자세한 내용은 Connections을 참조하세요)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 타임스탬프입니다.
discord String 사용자의 디스코드 ID입니다.
email String GitLab 13.7에서 사용이 중단되었습니다. 이것은 재명명되었습니다. 사용: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (자세한 내용은 Connections을 참조하세요)
gitpodEnabled Boolean 사용자 레벨에서 Gitpod가 활성화되어 있는지 여부입니다.
groupCount Int 사용자의 그룹 수입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (자세한 내용은 Connections을 참조하세요)
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자가 마지막으로 수행한 날짜입니다.
linkedin String 사용자의 LinkedIn 프로필 이름입니다.
location String 사용자의 위치입니다.
name String! 사용자의 사람이 읽을 수 있는 이름입니다. 요청자가 프로젝트를 볼 권한이 없거나 사용자가 프로젝트 봇이면 ****을 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 정의 네임스페이스 커밋 이메일입니다. (자세한 내용은 Connections을 참조하세요)
organization String 사용자가 나타내거나 근무하는 조직입니다.
preferencesGitpodPath String 사용자 환경설정 내 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자의 Gitpod 활성화를 위한 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십입니다. (자세한 내용은 Connections을 참조하세요)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공개 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답장입니다. (자세한 내용은 Connections을 참조하세요)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 X(이전 이름은 Twitter) 사용자 이름입니다.
userAchievements UserAchievementConnection GitLab 15.10에서 도입되었습니다. 상태: 실험. 사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름입니다. 이 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수를 포함한 필드

AutocompletedUser.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 수락합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 허가된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 상태의 병합 요청 결과를 제한합니다.
groupId GroupID 병합 요청이 속해야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 레이블을 모두 갖게 됩니다.
mergedAfter Time 해당 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 해당 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 이정표의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 병합 요청이 속해야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 병합 요청이 속해야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 해당 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 결정된 병합 요청은 이러한 브랜치 중 하나를 소스로 갖습니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 갖습니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 결정된 병합 요청은 이러한 브랜치 중 하나를 대상으로 갖습니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 병합 요청입니다.
AutocompletedUser.authoredMergeRequests

사용자가 작성한 병합 요청.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 작성한 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2].
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 레이블이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 있어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요처이 상태를 가져야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
AutocompletedUser.groups

사용자가 액세스하는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. before: String, after: String, first: Int, 그리고 last: Int 네 가지 표준 페이지 네이션 인자를 허용합니다.

매개변수
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대한 권한을 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
AutocompletedUser.mergeRequestInteraction

사용자와 관련된 병합 요청 상태입니다.

UserMergeRequestInteraction을(를) 반환합니다.

Arguments
이름 유형 설명
id MergeRequestID! 병합 요청의 글로벌 ID입니다.
AutocompletedUser.organizations

사용자가 액세스하는 조직입니다.

GitLab 16.6에서 도입되었습니다. 상태: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
AutocompletedUser.reviewRequestedMergeRequests

사용자에게 할당된 리뷰용 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2].
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 라벨이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청이 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 타겟 브랜치 이름의 배열입니다. 모든 해결된 병합 요청이 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
AutocompletedUser.savedReply

사용자가 작성한 저장된 답장.

SavedReply를 반환합니다.

인수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
AutocompletedUser.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이지네이션 인자를 허용합니다.

인수
이름 유형 설명
ids [SnippetID!] 글로벌 스니펫 ID의 배열. 예를 들어, gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형.
visibility VisibilityScopesEnum 스니펫의 가시성.
AutocompletedUser.starredProjects

사용자가 별표를 부여한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
search String 검색 쿼리.
AutocompletedUser.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

매개변수
이름 유형 설명
endDate Time endDate 이하의 로그된 날짜와 동일한 날짜 범위 내의 timelog를 나열합니다.
endTime Time endTime 이하의 로그된 시간과 동일한 시간 범위 내의 timelog를 나열합니다.
groupId GroupID 그룹의 timelog를 나열합니다.
projectId ProjectID 프로젝트의 timelog를 나열합니다.
sort TimelogSort 특정 순서로 timelog를 나열합니다.
startDate Time startDate 이상의 로그된 날짜와 동일한 날짜 범위 내의 timelog를 나열합니다.
startTime Time startTime 이상의 로그된 시간과 동일한 시간 범위 내의 timelog를 나열합니다.
username String 사용자의 timelog를 나열합니다.
AutocompletedUser.todos

사용자의 할 일 목록입니다.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인자 before: String, after: String, first: Int, 그리고 last: Int를 받습니다.

Arguments
이름 타입 설명
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
AutocompletedUser.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 타입 설명
actualStates [String!] 실제 상태에 따라 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스 GlobalID로 워크스페이스를 필터링합니다. 예시로, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 사용되지 않음. 대신 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 워크스페이스를 필터링합니다.

AwardEmoji

사용자가 수여한 이모지입니다.

필드

이름 타입 설명
description String! 이모지 설명입니다.
emoji String! 이모지 아이콘입니다.
name String! 이모지 이름입니다.
unicode String! 유니코드 이모지입니다.
unicodeVersion String! 이 이모지의 유니코드 버전입니다.
user UserCore! 이모지를 수상한 사용자입니다.

BaseService

필드

이름 타입 설명
active Boolean 서비스가 활성화된지를 나타냅니다.
serviceType ServiceType 서비스의 유형입니다.
type String 서비스의 클래스 이름입니다.

Blame

필드

이름 유형 설명
firstLine String 주어진 범위의 Git Blame의 첫 번째 줄입니다.
groups [그룹!] 커밋별로 연속된 줄로 그룹화된 Git Blame입니다.

Blob

필드

이름 유형 설명
flatPath String! 엔트리의 평면 경로입니다.
id ID! 엔트리의 식별자입니다.
lfsOid String 블롭의 LFS ID입니다.
mode String 숫자 형식의 블롭 모드입니다.
name String! 엔트리의 이름입니다.
path String! 엔트리의 경로입니다.
sha String! 엔트리의 마지막 커밋 SHA입니다.
type EntryType! 트리 엔트리의 유형입니다.
webPath String 블롭의 웹 경로입니다.
webUrl String 블롭의 웹 URL입니다.

BlobViewer

블롭 내용을 표시해야하는 방식을 나타냅니다.

필드

이름 유형 설명
collapsed Boolean! 블랍이 축소되어 표시되어야 하는지 여부를 보여줍니다.
fileType String! 콘텐츠 파일 유형입니다.
loadAsync Boolean! 블랍 콘텐츠가 비동기적으로 로드되는지 여부를 보여줍니다.
loadingPartialName String! 로딩 부분 이름입니다.
renderError String 블랍 콘텐츠 렌더링 오류입니다.
tooLarge Boolean! 블랍이 표시하기에 너무 큰지 여부를 보여줍니다.
type BlobViewersType! 블랍 뷰어의 유형입니다.

블로킹 병합 요청

이 병합 요청을 병합하기 위해 충족해야 하는 규칙에 대한 정보입니다.

필드

이름 타입 설명
hiddenCount Int! 사용자에게 보이지 않는 블로킹 병합 요청입니다.
totalCount Int! 블로킹 병합 요청의 총 수입니다.
visibleMergeRequests [MergeRequest!] 사용자에게 보이는 블로킹 병합 요청입니다.

보드

프로젝트 또는 그룹 이슈 보드를 나타냅니다.

필드

이름 유형 설명
assignee UserCore 보드 담당자.
createdAt Time! 보드가 생성된 타임스탬프.
hideBacklogList Boolean 백로그 목록을 숨길지 여부.
hideClosedList Boolean 닫힌 목록을 숨길지 여부.
id ID! 보드의 ID(글로벌 ID).
iteration Iteration 보드 이터레이션.
iterationCadence IterationCadence 보드 이터레이션 주기.
labels LabelConnection 보드의 라벨. (참조: Connections)
milestone Milestone 보드의 마일스톤.
name String 보드의 이름.
updatedAt Time! 보드가 마지막으로 업데이트된 타임스탬프.
webPath String! 보드의 웹 경로.
webUrl String! 보드의 웹 URL.
weight Int 보드의 가중치.

인수가 있는 필드

Board.epics

보드 이슈와 관련된 에픽입니다.

BoardEpicConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
issueFilters BoardIssueInput 보드에서 이슈를 선택할 때 적용되는 필터입니다.
Board.lists

보드의 목록.

BoardListConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인자before: String, after: String, first: Int, last: Int을 허용합니다.

Arguments
이름 유형 설명
id ListID 전역 ID로 목록을 찾습니다.
issueFilters BoardIssueInput 보드 목록에서 이슈 메타데이터를 가져올 때 적용되는 필터입니다.

BoardEpic

이슈 보드에서 에픽을 나타냅니다.

필드

Name Type Description
author UserCore! Epic의 작성자입니다.
awardEmoji AwardEmojiConnection Epic과 관련된 이모지 반응 목록입니다. (자세한 내용은 Connections을 참조하세요)
blocked Boolean Epic이 차단되었는지를 나타냅니다.
blockedByCount Int 이 Epic을 차단하는 Epic의 수입니다.
blockedByEpics EpicConnection 이 Epic을 차단하는 Epic입니다. (자세한 내용은 Connections을 참조하세요)
blockingCount Int 이 Epic이 차단하는 Epic의 수입니다.
closedAt Time Epic이 닫힌 시간입니다.
color String Epic의 색상입니다. epic_color_highlight 기능 플래그가 비활성화된 경우 null을 반환합니다.
commenters UserCoreConnection! 이 Epic에 대한 모든 코멘터입니다. (자세한 내용은 Connections을 참조하세요)
confidential Boolean Epic이 기밀 여부를 나타냅니다.
createdAt Time Epic이 생성된 시간입니다.
defaultProjectForIssueCreation Project 이슈 생성을 위한 기본 프로젝트입니다. 사용자가 마지막으로 이슈를 작성한 프로젝트를 기반으로합니다.
descendantCounts EpicDescendantCount 오픈 및 종료된 하위 Epic 및 이슈의 수입니다.
descendantWeightSum EpicDescendantWeights Epic과 해당 하위 항목의 총 가중치입니다.
description String Epic의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
discussions DiscussionConnection! 이 Epic에 대한 모든 토론입니다. (자세한 내용은 Connections을 참조하세요)
downvotes Int! Epic이 받은 다운보트 수입니다.
dueDate Time Epic의 마감일입니다.
dueDateFixed Time Epic의 고정된 마감일입니다.
dueDateFromInheritedSource Time 하위 Epic이나 마일스톤에서 상속된 Epic의 마감일입니다.
dueDateFromMilestones Time 마일스톤에서 상속된 Epic의 마감일입니다.
dueDateIsFixed Boolean 마감일이 수동으로 설정되었는지를 나타냅니다.
events EventConnection 해당 개체와 관련된 이벤트 목록입니다. (자세한 내용은 Connections을 참조하세요)
group Group! Epic이 속한 그룹입니다.
hasChildren Boolean! Epic에 하위 항목이 있는지를 나타냅니다.
hasIssues Boolean! Epic에 직접 이슈가 있는지를 나타냅니다.
hasParent Boolean! Epic에 상위 Epic이 있는지를 나타냅니다.
healthStatus EpicHealthStatus Epic의 현재 건강 상태입니다.
id ID! Epic의 ID입니다.
iid ID! Epic의 내부 ID입니다.
issues EpicIssueConnection Epic과 관련된 이슈 목록입니다. (자세한 내용은 Connections을 참조하세요)
labels LabelConnection Epic에 할당된 라벨입니다. (자세한 내용은 Connections을 참조하세요)
parent Epic Epic의 상위 Epic입니다.
participants UserCoreConnection Epic에 참여하는 참가자 목록입니다. (자세한 내용은 Connections을 참조하세요)
relationPath String Epic과 이슈 간의 URI 경로입니다.
relativePosition Int Epic의 상대적인 위치입니다.
startDate Time Epic의 시작일입니다.
startDateFixed Time Epic의 고정된 시작일입니다.
startDateFromInheritedSource Time 하위 Epic이나 마일스톤에서 상속된 Epic의 시작일입니다.
startDateFromMilestones Time 마일스톤에서 상속된 Epic의 시작일입니다.
startDateIsFixed Boolean 시작일이 수동으로 설정되었는지를 나타냅니다.
state EpicState! Epic의 상태입니다.
subscribed Boolean! 현재 로그인한 사용자가 Epic에 구독 중인지를 나타냅니다.
textColor String Epic에 대한 텍스트 색상입니다. epic_color_highlight 기능 플래그가 비활성화된 경우 null을 반환합니다.
title String Epic의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
updatedAt Time Epic이 업데이트된 시간입니다.
upvotes Int! Epic이 받은 업보트 수입니다.
userDiscussionsCount Int! Epic에서의 사용자 토론 수입니다.
userNotesCount Int! Epic의 사용자 노트 수입니다.
userPermissions EpicPermissions! 리소스에 대한 현재 사용자의 권한입니다.
userPreferences BoardEpicUserPreferences 이슈 보드에서 Epic에 대한 사용자 환경설정입니다.
webPath String! Epic의 웹 경로입니다.
webUrl String! Epic의 웹 URL입니다.

인자가 있는 필드

BoardEpic.ancestors

Epic의 조상(부모).

EpicConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Argument(전달인수)
이름 타입 설명
authorUsername String 작성자에 의해 epic을 필터링합니다.
confidential Boolean 지정된 기밀 여부에 따라 epic을 필터링합니다.
createdAfter Time 해당 날짜 이후에 생성된 epic을 표시합니다.
createdBefore Time 해당 날짜 이전에 생성된 epic을 표시합니다.
iid ID epic의 IID(예: “1”)입니다.
iidStartsWith String 자동완성을 위해 IID로 epic을 필터링합니다.
iids [ID!] epic의 IIDs 목록(예: [1, 2])입니다.
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 상위 그룹의 epic을 포함합니다.
includeDescendantGroups Boolean 하위 그룹의 epic을 포함합니다.
labelName [String!] 레이블에 따라 epic을 필터링합니다.
milestoneTitle String epic의 이슈로부터 계산된 마일스톤 제목으로 epic을 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedEpicFilterInput 부정 epic 인수입니다.
or UnionedEpicFilterInput GitLab 15.9에서 추가되었습니다. 상태: 실험(Experiment). 포함적 OR을 사용하는 인수 목록입니다. or_issuable_queries 플래그가 활성화된 경우에만 무시되지 않습니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort EpicSort 정렬 순서에 따라 epic을 나열합니다.
state EpicState epic을 상태에 따라 필터링합니다.
timeframe Timeframe 지정된 기간을 오버랩하는 항목을 나열합니다.
topLevelHierarchyOnly Boolean 최상위 계층의 epic을 필터링합니다.
updatedAfter Time 해당 날짜 이후에 업데이트된 epic을 표시합니다.
updatedBefore Time 해당 날짜 이전에 업데이트된 epic을 표시합니다.
BoardEpic.children

이번의 하위 에픽 (Children 또는 sub-epics).

EpicConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자before: String, after: String, first: Int, last: Int를 허용합니다.

Arguments
이름 타입 설명
authorUsername String 작성자별로 epic을 필터링합니다.
confidential Boolean 지정된 기밀 여부에 따라 epic을 필터링합니다.
createdAfter Time 이 날짜 이후에 생성된 epic을 필터링합니다.
createdBefore Time 이 날짜 이전에 생성된 epic을 필터링합니다.
iid ID epic의 IID, 예: “1”.
iidStartsWith String 자동완성을 위해 IID로 epic을 필터링합니다.
iids [ID!] epic의 IID 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다(‘.
includeAncestorGroups Boolean 상위 그룹에서 하위 epic을 포함합니다.
includeDescendantGroups Boolean 하위 그룹에서 epic을 포함합니다.
labelName [String!] 라벨별로 epic을 필터링합니다.
milestoneTitle String epic의 이슈에서 계산된 마일스톤 제목으로 epic을 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedEpicFilterInput 부정 epic 인수입니다.
or UnionedEpicFilterInput GitLab 15.9에서 도입되었습니다. 상태: 실험. 포함적 OR을 가진 인수 목록입니다. or_issuable_queries 플래그가 활성화되어 있는 경우에만 무시됩니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort EpicSort 정렬 순서로 epic을 목록화합니다.
state EpicState 상태별로 epic을 필터링합니다.
timeframe Timeframe 지정된 시간 범위를 겹치는 항목을 나열합니다.
topLevelHierarchyOnly Boolean 최상위 계층 구조를 갖는 epic을 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 epic을 필터링합니다.
updatedBefore Time 이 날짜 이전에 업데이트된 epic을 필터링합니다.
BoardEpic.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.
BoardEpic.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을(를) 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

매개변수
이름 유형 설명
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
BoardEpic.reference

에픽의 내부 참조. 기본적으로 축약된 형식으로 반환됩니다.

반환 값은 String!입니다.

Arguments
이름 유형 설명
full Boolean 참조를 전체로 반환해아 하는지를 나타냅니다.

BoardEpicUserPreferences

보드 에픽에 대한 사용자 환경설정을 나타냅니다.

필드

이름 유형 설명
collapsed Boolean! 에픽을 축소하여 표시해아 하는지를 나타냅니다.

BoardList

이슈 보드의 목록을 나타냅니다.

필드

이름 타입 설명
assignee UserCore 목록에서의 담당자입니다.
collapsed Boolean 이 사용자에 대해 목록이 축소되었는지 여부를 나타냅니다.
id ID! 목록의 ID(글로벌 ID)입니다.
issuesCount Int 목록 내의 이슈 수입니다.
iteration Iteration 목록의 반복입니다.
label Label 목록의 라벨입니다.
limitMetric ListLimitMetric 목록의 현재 제한 메트릭입니다.
listType String! 목록의 유형입니다.
maxIssueCount Int 목록 내의 최대 이슈 수입니다.
maxIssueWeight Int 목록 내의 최대 이슈 가중치입니다.
milestone Milestone 목록의 마일스톤입니다.
position Int 보드 내 목록의 위치입니다.
title String! 목록의 제목입니다.
totalIssueWeight BigInt 목록 내 모든 이슈의 총 가중치입니다. 문자열로 인코딩됩니다.
totalWeight Int GitLab 16.2에서는 사용이 중단되었습니다. totalIssueWeight를 사용하세요.

인수를 가진 필드

BoardList.issues

보드 이슈.

IssueConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
filters BoardIssueInput 보드 목록에서 이슈를 선택할 때 적용되는 필터입니다.

브랜치

필드

이름 유형 설명
commit Commit 브랜치에 대한 커밋입니다.
name String! 브랜치의 이름입니다.

BranchProtection

브랜치 규칙에 대한 브랜치 보호 세부 정보입니다.

필드

이름 타입 설명
allowForcePush Boolean! 사용자가 쓰기 액세스 권한을 가진 경우 브랜치로의 강제 푸시를 토글합니다.
codeOwnerApprovalRequired Boolean! 병합을 허용하기 전에 코드 소유자의 승인을 강제로 요구합니다.
mergeAccessLevels MergeAccessLevelConnection 이 브랜치가 소스 브랜치인 경우 누가 병합할 수 있는지에 대한 세부 정보입니다. (참조: 연결)
pushAccessLevels PushAccessLevelConnection 이 브랜치가 소스 브랜치인 경우 누가 푸시할 수 있는지에 대한 세부 정보입니다. (참조: 연결)
unprotectAccessLevels UnprotectAccessLevelConnection 이 브랜치를 어떻게 해제할 수 있는지에 대한 세부 정보입니다. (참조: 연결)

BranchRule

규칙 대상에 구성된 브랜치 규칙입니다.

필드

이름 유형 설명
approvalRules ApprovalProjectRuleConnection 이 브랜치 규칙에 구성된 병합 요청 승인 규칙입니다. (자세한 내용은 Connections를 참조하세요)
branchProtection BranchProtection 이 브랜치 규칙에 구성된 브랜치 보호입니다.
createdAt Time! 브랜치 규칙이 생성된 타임스탬프입니다.
externalStatusChecks ExternalStatusCheckConnection 이 브랜치 규칙에 구성된 외부 상태 확인입니다. (자세한 내용은 Connections를 참조하세요)
id ProjectsBranchRuleID 브랜치 규칙의 ID입니다.
isDefault Boolean! 이 브랜치 규칙이 프로젝트의 기본 브랜치를 보호하는지 확인합니다.
isProtected Boolean! 이 브랜치 규칙이 브랜치의 액세스를 보호하는지 확인합니다.
matchingBranchesCount Int! 이 브랜치 규칙과 일치하는 기존 브랜치의 수입니다.
name String! 브랜치 규칙 대상의 이름입니다. 와일드카드가 포함됩니다.
updatedAt Time! 브랜치 규칙이 마지막으로 업데이트된 타임스탬프입니다.

BurnupChartDailyTotals

특정 날짜의 총 이슈 수와 그들의 가중치를 나타냅니다.

필드

이름 타입 설명
completedCount Int! 이 날짜까지 완료된 이슈 수입니다.
completedWeight Int! 이 날짜까지 완료된 이슈의 총 가중치입니다.
date ISO8601Date! 버넹업 총계의 날짜입니다.
scopeCount Int! 이 날짜까지의 이슈 수입니다.
scopeWeight Int! 이 날짜까지의 이슈의 총 가중치입니다.

CiApplicationSettings

필드

이름 유형 설명
keepLatestArtifact Boolean 최신 작업 artifact를 유지할지 여부입니다.

CiBuildNeed

필드

이름 유형 설명
id ID! BuildNeed의 식별자입니다.
name String 완료해야 할 작업의 이름입니다.

CiCatalogResource

필드

이름 타입 설명
description String 소개됨 in GitLab 15.11. 상태: 실험. 카탈로그 리소스에 대한 설명.
icon String 소개됨 in GitLab 15.11. 상태: 실험. 카탈로그 리소스용 아이콘.
id ID! 소개됨 in GitLab 15.11. 상태: 실험. 카탈로그 리소스의 ID.
latestReleasedAt Time 소개됨 in GitLab 16.5. 상태: 실험. 카탈로그 리소스의 최신 버전 릴리스 일자.
latestVersion CiCatalogResourceVersion 소개됨 in GitLab 16.1. 상태: 실험. 카탈로그 리소스의 최신 버전.
name String 소개됨 in GitLab 15.11. 상태: 실험. 카탈로그 리소스의 이름.
openIssuesCount Int! 소개됨 in GitLab 16.3. 상태: 실험. 카탈로그 리소스에 속한 열린 이슈의 개수.
openMergeRequestsCount Int! 소개됨 in GitLab 16.3. 상태: 실험. 카탈로그 리소스에 속한 열린 병합 요청의 개수.
starCount Int! 소개됨 in GitLab 16.1. 상태: 실험. 카탈로그 리소스가 스타를 받은 횟수.
starrersPath String 소개됨 in GitLab 16.10. 상태: 실험. 카탈로그 리소스 프로젝트의 스타를 준 사용자 페이지로의 상대 경로.
verificationLevel CiCatalogResourceComponentVerificationLevel 소개됨 in GitLab 16.9. 상태: 실험. 카탈로그 리소스의 검증 레벨.
webPath String 소개됨 in GitLab 16.1. 상태: 실험. 카탈로그 리소스의 웹 경로.

매개변수가 있는 필드

CiCatalogResource.versions

카탈로그 리소스의 버전. 이 필드는 단일 요청에서 한 가지의 카탈로그 리소스만 해결할 수 있습니다.

Introduced in GitLab 16.2. Status: Experiment.

CiCatalogResourceVersionConnection을(를) 반환합니다.

이 필드는 connection을 반환합니다. 네 가지의 표준 페이지네이션 인자 before: String, after: String, first: Int, and last: Int를 받습니다.

전달인자
이름 유형 설명
name String 버전의 이름입니다.

CiCatalogResourceComponent

필드

이름 유형 설명
id CiCatalogResourcesComponentID! 소개됨: GitLab 16.7. 상태: 실험. 컴포넌트의 ID입니다.
includePath String 소개됨: GitLab 16.7. 상태: 실험. 컴포넌트를 포함하는 데 사용되는 경로입니다.
inputs [CiCatalogResourceComponentInput!] 소개됨: GitLab 16.7. 상태: 실험. 컴포넌트의 입력입니다.
name String 소개됨: GitLab 16.7. 상태: 실험. 컴포넌트의 이름입니다.

CiCatalogResourceComponentInput

필드

이름 유형 설명
default String GitLab 16.7에 도입됨. 상태: 실험 중. 입력값의 기본값.
name String GitLab 16.7에 도입됨. 상태: 실험 중. 입력의 이름.
required Boolean GitLab 16.7에 도입됨. 상태: 실험 중. 입력이 필요한지를 나타냄.

CiCatalogResourceVersion

필드

이름 유형 설명
author UserCore GitLab 16.7에서 도입되었습니다. 상태: 실험. 버전을 만든 사용자입니다.
commit Commit GitLab 16.7에서 도입되었습니다. 상태: 실험. 버전과 관련된 커밋입니다.
components CiCatalogResourceComponentConnection GitLab 16.7에서 도입되었습니다. 상태: 실험. 카탈로그 자원에 속하는 구성 요소입니다.
createdAt Time GitLab 16.7에서 도입되었습니다. 상태: 실험. 버전이 만들어진 타임스탬프입니다.
id CiCatalogResourcesVersionID! GitLab 16.7에서 도입되었습니다. 상태: 실험. 버전의 글로벌 ID입니다.
name String GitLab 16.8에서 도입되었습니다. 상태: 실험. 카탈로그 자원 내에서 버전을 고유하게 식별하는 이름입니다.
path String GitLab 16.8에서 도입되었습니다. 상태: 실험. 버전의 상대적인 웹 경로입니다.
readmeHtml String GitLab 16.8에서 도입되었습니다. 상태: 실험. README.md의 GitLab Flavored Markdown 렌더링입니다. 이 필드는 단일 요청에서 한 버전에 대해서만 해결될 수 있습니다.
releasedAt Time GitLab 16.7에서 도입되었습니다. 상태: 실험. 버전이 릴리스된 타임스탬프입니다.

CiConfig

필드

이름 유형 설명
errors [String!] 린팅 오류입니다.
includes [CiConfigInclude!] 포함된 파일의 목록입니다.
mergedYaml String 병합된 CI 구성 YAML입니다.
stages CiConfigStageConnection 파이프라인의 단계입니다. (참조: Connections)
status CiConfigStatus 린팅 상태로, 유효(valid) 또는 무효(invalid)일 수 있습니다.
warnings [String!] 린팅 경고입니다.

CiConfigGroup

필드

이름 유형 설명
jobs CiConfigJobConnection 그룹 내 작업. (자세한 내용은 연결을 확인하세요)
name String 작업 그룹의 이름.
size Int 작업 그룹의 크기.

CiConfigInclude

데이터와 분석기사에서 CiConfigInclude 정의 및 사용법을 확인하세요:

- 소개 및 사용 방법

- 예제

필드

이름 유형 설명
blob String 파일 블롭 위치입니다. 마스킹된 변수가 포함되어 있다면 마스킹할 수 있습니다. 예를 들어, "https://gitlab.com/gitlab-org/gitlab/-/blob/e52d6d0246d7375291850e61f0abc101fbda9dc2/.gitlab/ci/build-images.gitlab-ci.yml"입니다.
contextProject String 현재 프로젝트 범위, 예: “gitlab-org/gitlab”
contextSha String 현재 SHA 범위입니다.
extra JSON include를 위한 추가 정보로, job_name, project, ref를 포함할 수 있습니다. 값에 마스킹된 변수가 포함되어 있다면 마스킹할 수 있습니다.
location String 파일 위치입니다. 마스킹된 변수가 포함되어 있다면 마스킹할 수 있습니다. 예를 들어, ".gitlab/ci/build-images.gitlab-ci.yml"입니다.
raw String 파일 RAW 위치입니다. 마스킹된 변수가 포함되어 있다면 마스킹할 수 있습니다. 예를 들어, "https://gitlab.com/gitlab-org/gitlab/-/raw/e52d6d0246d7375291850e61f0abc101fbda9dc2/.gitlab/ci/build-images.gitlab-ci.yml"입니다.
type CiConfigIncludeType Include 유형입니다.

CiConfigJob

필드

이름 타입 설명
afterScript [String!] 작업 후에 실행되는 일련의 명령을 재정의합니다.
allowFailure Boolean 작업이 실패하더라도 허용합니다.
beforeScript [String!] 작업 전에 실행되는 일련의 명령을 재정의합니다.
environment String 작업이 배포되는 환경의 이름입니다.
except CiConfigJobRestriction 작업이 생성되지 않는 조건을 제한합니다.
groupName String 작업 그룹의 이름입니다.
name String 작업의 이름입니다.
needs CiConfigNeedConnection 해당 작업이 실행되기 전에 완료되어야 하는 빌드입니다. (자세한 내용은 Connections를 참조하십시오)
only CiConfigJobRestriction 이러한 조건이 적용되지 않을 때 작업이 생성됩니다.
script [String!] 러너에 의해 실행되는 셸 스크립트입니다.
stage String 작업 단계의 이름입니다.
tags [String!] 러너를 선택하는 데 사용되는 태그 목록입니다.
when String 작업을 실행할 시기입니다.

CiConfigJobRestriction

필드

이름 유형 설명
refs [String!] 작업 제한이 적용되는 Git refs입니다.

CiConfigNeed

필드

이름 유형 설명
name String 필요성의 이름입니다.

CiConfigStage

필드

이름 유형 설명
groups CiConfigGroupConnection 스테이지의 작업 그룹입니다. (자세한 내용은 Connections 확인)
name String 스테이지의 이름입니다.

CiConfigVariable

CI/CD 구성 변수.

필드

이름 유형 설명
description String CI/CD 구성 변수에 대한 설명입니다.
key String 변수의 이름입니다.
value String 변수의 값입니다.
valueOptions [String!] 변수에 대한 값 옵션입니다.

CiFreezePeriod

프로젝트의 배포 중지 창을 나타냅니다.

필드

이름 타입 설명
cronTimezone String 크론 필드의 시간대로, 제공되지 않으면 기본값은 UTC입니다.
endCron String! 크론 형식으로 동결 기간의 끝.
endTime Time 현재/다음 활성 기간이 끝나는 타임스탬프(UTC).
startCron String! 크론 형식으로 동결 기간의 시작.
startTime Time 현재/다음 활성 기간이 시작되는 타임스탬프(UTC).
status CiFreezePeriodStatus! 동결 기간 상태.

CiGroup

필드

이름 유형 설명
detailedStatus DetailedStatus 그룹의 상세 상태입니다.
id String! 그룹의 식별자입니다.
jobs CiJobConnection 그룹 내 작업입니다. (자세한 정보는 연결 참조)
name String 작업 그룹의 이름입니다.
size Int 그룹의 크기입니다.

CiGroupEnvironmentScope

그룹의 Ci/CD 환경 범위.

필드

이름 유형 설명
name String 변수를 사용할 수 있는 환경을 정의하는 범위 이름입니다.

CiGroupVariable

그룹에 대한 CI/CD 변수입니다.

필드

이름 유형 설명
description String 변수의 설명입니다.
environmentScope String 변수를 사용할 수 있는 환경을 정의하는 범위입니다.
id ID! 변수의 ID입니다.
key String 변수의 이름입니다.
masked Boolean 변수가 마스킹되었는지 여부를 나타냅니다.
protected Boolean 변수가 보호되었는지 여부를 나타냅니다.
raw Boolean 변수가 원시인지 여부를 나타냅니다.
value String 변수의 값입니다.
variableType CiVariableType 변수의 유형입니다.

CiInstanceVariable

GitLab 인스턴스용 CI/CD 변수입니다.

필드

이름 유형 설명
description String 변수 설명
environmentScope String GitLab 15.3에서 사용 중단되었습니다. 더 이상 사용되지 않으며 GroupVariableType 및 ProjectVariableType에서만 사용할 수 있습니다.
id ID! 변수의 ID
key String 변수 이름
masked Boolean 변수가 마스킹되었는지를 나타냅니다.
protected Boolean 변수가 보호되었는지를 나타냅니다.
raw Boolean 변수가 원시인지를 나타냅니다.
value String 변수의 값
variableType CiVariableType 변수의 유형

CiJob

필드

이름 유형 설명
active Boolean! 작업이 활성 상태인지를 나타냅니다.
aiFailureAnalysis String GitLab 16.1에서 소개되었습니다. 상태: 실험 중. 실패 원인의 AI 생성 분석입니다.
allowFailure Boolean! 작업이 실패해도 되는지 여부입니다.
artifacts CiJobArtifactConnection 작업에 의해 생성된 아티팩트입니다. (자세한 내용은 Connections를 참조하세요)
browseArtifactsPath String 아티팩트 아카이브를 탐색할 수 있는 URL입니다.
canPlayJob Boolean! 현재 사용자가 작업을 실행할 수 있는지를 나타냅니다.
cancelable Boolean! 작업을 취소할 수 있는지를 나타냅니다.
commitPath String 작업을 트리거한 커밋의 경로입니다.
coverage Float 작업의 커버리지 수준입니다.
createdAt Time! 작업이 생성된 시간입니다.
createdByTag Boolean! 작업이 태그로 생성되었는지 여부입니다.
detailedStatus DetailedStatus 작업의 상세 상태입니다.
downstreamPipeline Pipeline 브릿지용 하류 파이프라인입니다.
duration Int 작업의 지속 시간(초)입니다.
erasedAt Time 작업이 삭제된 시간입니다.
failureMessage String 작업 실패의 이유에 대한 메시지입니다.
finishedAt Time 작업이 완료된 시간입니다.
id JobID 작업의 ID입니다.
kind CiJobKind! 작업의 유형을 나타냅니다.
manualJob Boolean 작업에 수동 작업이 있는지 여부입니다.
manualVariables CiManualVariableConnection 작업이 트리거될 때 추가된 수동 변수입니다. (자세한 내용은 Connections를 참조하세요)
name String 작업의 이름입니다.
needs CiBuildNeedConnection 작업 실행 전에 완료되어야 하는 빌드를 참조합니다. (자세한 내용은 Connections를 참조하세요)
pipeline Pipeline 작업이 속한 파이프라인입니다.
playPath String 작업의 실행 경로입니다.
playable Boolean! 작업을 실행할 수 있는지를 나타냅니다.
previousStageJobs CiJobConnection 이전 단계의 작업입니다. (자세한 내용은 Connections를 참조하세요)
previousStageJobsOrNeeds JobNeedUnionConnection GitLab 16.4에서 사용 중단 예정입니다. previousStageJobs 및 needs 필드로 대체되었습니다.
project Project 작업이 속한 프로젝트입니다.
queuedAt Time 작업이 대기열에 들어간 시간 및 보류 상태로 표시된 시간입니다.
queuedDuration Duration 시작하기 전에 작업이 대기열에 들어간 시간입니다.
refName String 작업의 ref 이름입니다.
refPath String ref의 경로입니다.
retried Boolean 작업이 다시 시도되었는지를 나타냅니다.
retryable Boolean! 작업을 다시 시도할 수 있는지를 나타냅니다.
runner CiRunner 작업을 실행할 러너입니다.
runnerManager CiRunnerManager GitLab 15.11에 소개되었습니다. 상태: 실험 중. 작업에 할당된 러너 관리자입니다.
scheduled Boolean! 작업이 예약되었는지를 나타냅니다.
scheduledAt Time 빌드 예약 시간입니다.
schedulingType String 작업 스케줄링의 유형입니다. 작업이 needs 키워드를 사용하는 경우 값은 dag이고, 그렇지 않은 경우 stage입니다.
shortSha String! 커밋의 짧은 SHA1 ID입니다.
stage CiStage 작업의 단계입니다.
startedAt Time 작업이 시작된 시간입니다.
status CiJobStatus 작업의 상태입니다.
stuck Boolean! 작업이 막혔는지를 나타냅니다.
tags [String!] 현재 작업의 태그입니다.
trace CiJobTrace 작업에 의해 생성된 트레이스입니다.
triggered Boolean 작업이 트리거되었는지를 나타냅니다.
userPermissions JobPermissions! 리소스에 대한 현재 사용자의 권한입니다.
webPath String 작업의 웹 경로입니다.

CiJobArtifact

필드

이름 타입 설명
downloadPath String artifact 파일을 다운로드하는 URL입니다.
expireAt Time artifact의 만료 날짜입니다.
fileType JobArtifactFileType artifact의 파일 유형입니다.
id CiJobArtifactID! artifact의 ID입니다.
name String artifact의 파일 이름입니다.
size BigInt! artifact의 파일 크기(바이트)입니다.

CiJobTokenScopeType

필드

이름 타입 설명
groupsAllowlist GroupConnection! 현재 프로젝트에 CI/CD 작업 토큰으로 인증하여 액세스할 수 있는 그룹의 허용 목록입니다. (자세한 내용은 Connections을 참조하세요)
groupsAllowlistCount Int! CI/CD 작업 토큰으로 인증하여 현재 프로젝트에 액세스할 수 있는 그룹의 수입니다. 이 수에는 하위 그룹은 포함되지 않습니다.
inboundAllowlist ProjectConnection! 현재 프로젝트에 CI/CD 작업 토큰으로 인증하여 액세스할 수 있는 프로젝트의 허용 목록입니다. (자세한 내용은 Connections을 참조하세요)
inboundAllowlistCount Int! CI/CD 작업 토큰으로 인증하여 현재 프로젝트에 액세스할 수 있는 프로젝트 수입니다. 이 수에는 중첩된 프로젝트는 포함되지 않습니다.
outboundAllowlist ProjectConnection! 현재 프로젝트의 CI 작업 토큰을 사용하여 접근할 수 있는 프로젝트의 허용 목록입니다. (자세한 내용은 Connections을 참조하세요)
projects ProjectConnection! GitLab 버전 15.9에서 폐기됨. projects 속성은 폐기됩니다. outbound_allowlist를 사용하세요.

CiJobTrace

인수를 가진 필드

CiJobTrace.htmlSummary

추적의 끝 라인을 포함한 HTML 요약입니다. 최대 16KB의 원시 바이트를 반환합니다. 반환된 문자열은 일부분이 잘려있어 예상치 못한 유효하지 않은 UTF-8 코드 포인트로 시작할 수 있습니다.

Introduced in GitLab 15.11. Status: Experiment.

반환 값: String!.

인수
이름 유형 설명
lastLines Int 최대 100줄까지 반환할 꼬리 줄 수입니다.

CiJobsDurationStatistics

CI 작업 그룹의 기간 통계를 나타냅니다.

필드

이름 유형 설명
p50 Duration 소개: GitLab 15.8에 도입됨. 상태: 실험 중. 50번째 백분위수. 시간 값의 50%가 이 값보다 낮습니다.
p75 Duration 소개: GitLab 15.8에 도입됨. 상태: 실험 중. 75번째 백분위수. 시간 값의 75%가 이 값보다 낮습니다.
p90 Duration 소개: GitLab 15.8에 도입됨. 상태: 실험 중. 90번째 백분위수. 시간 값의 90%가 이 값보다 낮습니다.
p95 Duration 소개: GitLab 15.8에 도입됨. 상태: 실험 중. 95번째 백분위수. 시간 값의 95%가 이 값보다 낮습니다.
p99 Duration 소개: GitLab 15.8에 도입됨. 상태: 실험 중. 99번째 백분위수. 시간 값의 99%가 이 값보다 낮습니다.

CiJobsStatistics

여러 CI 작업에 대한 통계입니다.

필드

이름 유형 설명
queuedDuration CiJobsDurationStatistics GitLab 15.8에 도입되었습니다. 상태: 실험. 작업이 픽업되기를 기다리는 시간에 대한 통계입니다. 계산은 최근에 생성된 러너 중에서 가장 최근에 실행된 100개의 작업을 기반으로 수행됩니다. 러너에 대한 필터가 적용되지 않은 경우, 계산은 전역적으로 가장 최근에 실행된 100개의 작업을 기반으로 수행됩니다.

CiManualVariable

수동 작업에 대한 CI/CD 변수입니다.

필드

이름 유형 설명
environmentScope String Deprecated in GitLab 15.3. 그 이후로 더 이상 사용되지 않으며 GroupVariableType 및 ProjectVariableType에만 사용할 수 있습니다.
id ID! 변수의 식별자.
key String 변수의 이름.
raw Boolean 변수가 원시값인지를 나타냅니다.
value String 변수의 값.
variableType CiVariableType 변수의 유형.

CiMinutesNamespaceMonthlyUsage

필드

이름 유형 설명
minutes Int 네임스페이스 내 모든 프로젝트에서 사용된 총 컴퓨팅 분 수입니다.
month String 사용 데이터와 관련된 월입니다.
monthIso8601 ISO8601Date 사용 데이터와 관련된 월을 ISO 8601 날짜 형식으로 표시한 것입니다.
projects CiMinutesProjectMonthlyUsageConnection 네임스페이스 내 프로젝트의 컴퓨팅 사용 데이터입니다. (연결 참조)
sharedRunnersDuration Int 월간 네임스페이스에서 공유 러너를 사용한 총 지속 시간(초)입니다.

CiMinutesProjectMonthlyUsage

필드

이름 유형 설명
minutes Int 해당 월에 프로젝트에서 사용된 컴퓨팅 분.
name String GitLab 15.6에서 폐기됨. project.name을 사용하세요.
project Project 기록된 사용량이 있는 프로젝트.
sharedRunnersDuration Int 해당 월에 프로젝트에서 사용된 공유 러너의 총 시간(초).

CiProjectVariable

프로젝트용 CI/CD 변수입니다.

필드

이름 유형 설명
description String 변수 설명.
environmentScope String 변수를 사용할 수 있는 환경을 정의하는 범위.
id ID! 변수의 식별자.
key String 변수 이름.
masked Boolean 변수가 마스킹되었는지 여부를 나타냅니다.
protected Boolean 변수가 보호되었는지 여부를 나타냅니다.
raw Boolean 변수가 원시인지 여부를 나타냅니다.
value String 변수 값.
variableType CiVariableType 변수의 유형.

CiRunner

필드

이름 타입 설명
accessLevel CiRunnerAccessLevel! 러너의 액세스 수준
active Boolean! GitLab 14.8에서 사용 중단되었습니다. ‘paused’를 사용하세요.
adminUrl String 러너의 관리자 URL. 관리자 전용입니다.
architectureName String GitLab 16.2에서 사용 중단되었습니다. 대신 manager 객체의 필드 사용하세요.
contactedAt Time 해당 러너의 마지막 연락 시간
createdAt Time 해당 러너의 생성 시간
createdBy UserCore 해당 러너를 생성한 사용자
description String 러너의 설명
editAdminUrl String 러너의 관리자 폼 URL. 관리자 전용입니다.
ephemeralAuthenticationToken String GitLab 15.9에서 도입되었습니다. 상태: 실험. 러너 관리자 등록에 사용되는 일회용 인증 토큰. 등록 중에 제한된 시간 동안만 해당 러너의 생성자가 사용할 수 있습니다.
ephemeralRegisterUrl String GitLab 15.11에서 도입되었습니다. 상태: 실험. 러너 관리자의 등록 페이지 URL. 등록 중에 제한된 시간 동안만 해당 러너의 생성자가 사용할 수 있습니다.
executorName String GitLab 16.2에서 사용 중단되었습니다. 대신 manager 객체의 필드 사용하세요.
groups GroupConnection 러너가 연관된 그룹. 그룹 러너 전용. (참고: Connections)
id CiRunnerID! 러너의 ID
ipAddress String GitLab 16.2에서 사용 중단되었습니다. 대신 manager 객체의 필드 사용하세요.
jobExecutionStatus CiRunnerJobExecutionStatus GitLab 15.7에서 도입되었습니다. 상태: 실험. 러너의 작업 실행 상태
locked Boolean 러너가 잠겨 있는지 여부를 나타냅니다.
maintenanceNote String 러너의 유지 관리 노트
maintenanceNoteHtml String maintenance_note의 GitLab Flavored Markdown 렌더링
maximumTimeout Int 러너가 처리하는 작업의 최대 시간 초과(초)
ownerProject Project 해당 러너를 소유한 프로젝트. 프로젝트 러너 전용
paused Boolean! 러너가 일시 중지되어 작업을 실행할 수 없는지 여부를 나타냅니다.
platformName String GitLab 16.2에서 사용 중단되었습니다. 대신 manager 객체의 필드 사용하세요.
privateProjectsMinutesCostFactor Float 러너와 관련된 비공개 프로젝트의 “계산 비용 요인” (GitLab.com 전용)
projectCount Int 러너가 연관된 프로젝트 수
publicProjectsMinutesCostFactor Float 러너와 관련된 공개 프로젝트의 “계산 비용 요인” (GitLab.com 전용)
registerAdminUrl String 러너의 임시 등록 페이지의 URL. 러너가 등록되기 전에만 사용할 수 있습니다. 관리자 전용
revision String GitLab 16.2에서 사용 중단되었습니다. 대신 manager 객체의 필드 사용하세요.
runUntagged Boolean! 러너가 태그되지 않은 작업을 실행할 수 있는지 여부를 나타냅니다.
runnerType CiRunnerType! 러너의 유형
shortSha String 러너의 새 작업 요청을 인증하는 토큰의 처음 여덟 자리. 러너의 고유 ID로 사용됩니다.
tagList [String!] 러너와 관련된 태그
tokenExpiresAt Time 러너 토큰 만료 시간
upgradeStatus CiRunnerUpgradeStatus GitLab 14.10에서 도입되었습니다. 상태: 실험. 러너의 업그레이드 가능 여부
userPermissions RunnerPermissions! 리소스에 대한 현재 사용자의 권한
version String GitLab 16.2에서 사용 중단되었습니다. 대신 manager 객체의 필드 사용하세요.

필드 및 인수(argument)들

CiRunner.jobCount

러너가 처리한 작업 수(1000으로 제한되며 더 많은 항목이 있음을 나타내는 하나를 더함). jobCountjobs { count }의 최적화된 버전이며, 동일한 요청에서 여러 러너에 대해 요청할 수 있습니다.

Int를 반환합니다.

전달인자
이름 유형 설명
statuses [CiJobStatus!] GitLab 16.2에 도입됨. 상태: 실험 중. 상태별 작업 필터링.
CiRunner.jobs

러너에 할당된 작업입니다. 이 필드는 단일 요청에서 한 러너에 대해서만 해결될 수 있습니다.

CiJobConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

전달인자
이름 유형 설명
statuses [CiJobStatus!] 상태에 따라 작업을 필터링합니다.
CiRunner.managers

런너 구성과 관련된 러너 매니저들입니다.

Introduced in GitLab 15.10. Status: Experiment.

반환 값은 CiRunnerManagerConnection입니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자을 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 타입 설명
status CiRunnerStatus 상태에 따라 러너 관리자를 필터링합니다.
systemId String 시스템 ID에 따라 러너 관리자를 필터링합니다.
CiRunner.projects

런너가 연관된 프로젝트를 찾습니다. 프로젝트 러너 전용입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
membership Boolean 현재 사용자가 멤버인 프로젝트만 반환합니다.
search String 프로젝트 이름, 경로 또는 설명을 대상으로 하는 검색 쿼리입니다.
searchNamespaces Boolean 프로젝트 검색에 네임스페이스를 포함합니다.
sort String GitLab 15.4에서 폐기 예정입니다. GitLab 17.0에서 기본 정렬 순서가 변경됩니다. 쿼리 결과를 오름차순으로 정렬하려면 "id_asc"를 지정하세요.
topics [String!] 주제로 프로젝트를 필터링합니다.
CiRunner.status

런너의 상태.

반환 CiRunnerStatus!.

인수
이름 유형 설명
legacyMode String GitLab 15.0에서 폐지 예정입니다. 17.0에서 제거될 예정입니다.

CiRunnerCloudProvisioningStep

Google Cloud에 러너를 프로비저닝하는 데 사용되는 단계입니다.

필드

이름 타입 설명
instructions String 러너를 프로비저닝하는 지침입니다.
languageIdentifier String 지침 필드에 사용된 언어의 식별자입니다. 이 식별자는 지원되는 언어 및 렉서 목록에 지정된 식별자 중 하나일 수 있습니다.
title String 단계의 제목입니다.

CiRunnerGoogleCloudProvisioning

런너 Google Cloud 프로비저닝에 사용되는 정보입니다.

필드

이름 유형 설명
projectSetupShellScript String Google Cloud 프로젝트 설정 지침.

인수가 있는 필드

CiRunnerGoogleCloudProvisioning.provisioningSteps

클라우드에서 러너를 프로비저닝하는 데 사용되는 단계입니다.

[CiRunnerCloudProvisioningStep!]를 반환합니다.

인수
이름 유형 설명
ephemeralMachineType GoogleCloudMachineType! 작업 실행에 사용할 머신 유형의 이름입니다.
region GoogleCloudRegion! 러너를 프로비저닝할 지역의 이름입니다.
runnerToken String 러너의 인증 토큰입니다.
zone GoogleCloudZone! 러너를 프로비저닝할 존의 이름입니다.

CiRunnerManager

필드

이름 유형 설명
architectureName String 러너 매니저에서 제공하는 아키텍처입니다.
contactedAt Time 러너 매니저의 마지막 연락 시간입니다.
createdAt Time 러너 매니저의 생성 시간입니다.
executorName String 러너에서 마지막으로 광고된 실행기입니다.
id CiRunnerManagerID! 러너 매니저의 ID입니다.
ipAddress String 러너 매니저의 IP 주소입니다.
jobExecutionStatus CiRunnerJobExecutionStatus GitLab 16.3에 도입됨. 상태: 실험 중. 러너 매니저의 작업 실행 상태입니다.
platformName String 러너 매니저에서 제공하는 플랫폼입니다.
revision String 러너의 리비전입니다.
runner CiRunner 러너 매니저의 러너 구성입니다.
status CiRunnerStatus! 러너 매니저의 상태입니다.
systemId String! 러너 매니저와 관련된 시스템 ID입니다.
upgradeStatus CiRunnerUpgradeStatus GitLab 16.1에 도입됨. 상태: 실험 중. 러너 매니저의 업그레이드 가능 여부입니다.
version String 러너의 버전입니다.

CiRunnerUsage

러너 사용법.

필드

이름 유형 설명
ciBuildCount Int! 선택한 기간 동안 실행된 빌드 횟수입니다.
ciMinutesUsed Int! 선택한 기간 동안 사용된 분의 양입니다.
runner CiRunner 사용량이 참조하는 Runner입니다. null은 “다른 러너”를 의미합니다.

CiRunnerUsageByProject

프로젝트별 실행기 사용 시간(분)입니다.

필드

이름 타입 설명
ciBuildCount Int! 선택한 기간 동안 실행된 빌드의 양입니다.
ciMinutesUsed Int! 선택한 기간 동안 사용된 분의 양입니다.
project Project 사용량이 참조하는 프로젝트입니다. Null은 “기타 프로젝트”를 의미합니다.

CiSecureFileRegistry

CiSecureFileRegistry는 ci_secure_file의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
ciSecureFileId ID! Ci Secure File의 ID입니다.
createdAt Time CiSecureFileRegistry가 생성된 타임스탬프입니다.
id ID! CiSecureFileRegistry의 ID입니다.
lastSyncFailure String CiSecureFileRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time CiSecureFileRegistry의 가장 최근에 성공한 동기화 타임스탬프입니다.
retryAt Time CiSecureFileRegistry의 재동기화가 진행될 타임스탬프입니다.
retryCount Int CiSecureFileRegistry의 연이은 동기화 실패 시도 횟수입니다.
state RegistryState CiSecureFileRegistry의 동기화 상태입니다.
verificationChecksum String CiSecureFileRegistry의 로컬 체크섬입니다.
verificationFailure String CiSecureFileRegistry의 확인 중 발생한 오류 메시지입니다.
verificationRetryAt Time CiSecureFileRegistry의 재확인이 진행될 타임스탬프입니다.
verificationRetryCount Int CiSecureFileRegistry의 연이은 확인 실패 시도 횟수입니다.
verificationStartedAt Time CiSecureFileRegistry의 확인이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum CiSecureFileRegistry의 확인 상태입니다.
verifiedAt Time CiSecureFileRegistry의 가장 최근에 성공한 확인 타임스탬프입니다.

CiStage

필드

이름 유형 설명
detailedStatus DetailedStatus 스테이지의 상세 상태입니다.
groups CiGroupConnection 스테이지의 작업 그룹입니다. (자세한 내용은 연결을 참조하세요)
id ID! 스테이지의 식별자입니다.
jobs CiJobConnection 스테이지의 작업입니다. (자세한 내용은 연결을 참조하세요)
name String 스테이지의 이름입니다.
status String 파이프라인 스테이지의 상태입니다.

CiSubscriptionsProject

필드

이름 유형 설명
author UserCore 구독의 작성자입니다.
downstreamProject Project 구독의 하류 프로젝트입니다.
id CiSubscriptionsProjectID 구독의 글로벌 ID입니다.
upstreamProject Project 구독의 상류 프로젝트입니다.

CiTemplate

GitLab CI/CD 구성 템플릿.

필드

이름 유형 설명
content String! CI 템플릿 내용입니다.
name String! CI 템플릿의 이름입니다.

ClusterAgent

필드

이름 타입 설명
activityEvents ClusterAgentActivityEventConnection 클러스터 에이전트의 최근 활동. (자세한 내용은 Connections을 참조하세요)
connections ConnectedAgentConnection 클러스터 에이전트의 활성 연결. (자세한 내용은 Connections을 참조하세요)
createdAt Time 클러스터 에이전트가 생성된 타임스탬프
createdByUser UserCore 에이전트를 생성한 사용자에 대한 정보를 포함한 사용자 객체
id ID! 클러스터 에이전트의 ID
name String 클러스터 에이전트의 이름
project Project 해당 클러스터 에이전트가 연관된 프로젝트
tokens ClusterAgentTokenConnection 클러스터 에이전트와 관련된 토큰 (자세한 내용은 Connections을 참조하세요)
updatedAt Time 클러스터 에이전트가 업데이트된 타임스탬프
vulnerabilityImages VulnerabilityContainerImageConnection 에이전트 취약점을 보고한 컨테이너 이미지 (자세한 내용은 Connections을 참조하세요)
webPath String 클러스터 에이전트의 웹 경로

매개변수가 있는 필드

ClusterAgent.workspaces

에이전트와 관련된 작업 영역입니다.

WorkspaceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 받아들입니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
actualStates [String!] 실제 상태에 따라 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스를 전역 ID로 필터링합니다. 예를 들어, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
projectIds [ProjectID!] 프로젝트 전역 ID로 워크스페이스를 필터링합니다.

ClusterAgentActivityEvent

필드

이름 유형 설명
agentToken ClusterAgentToken 이벤트와 관련된 에이전트 토큰입니다.
kind String 이벤트의 유형입니다.
level String 이벤트의 심각도입니다.
recordedAt Time 이벤트가 기록된 타임스탬프입니다.
user UserCore 이벤트와 관련된 사용자입니다.

ClusterAgentAuthorizationCiAccess

필드

이름 유형 설명
agent ClusterAgent 승인된 클러스터 에이전트.
config JSON 승인된 프로젝트의 구성.

ClusterAgentAuthorizationUserAccess

필드

이름 유형 설명
agent ClusterAgent 허가된 클러스터 에이전트입니다.
config JSON 허가된 프로젝트의 구성입니다.

ClusterAgentToken

필드

이름 유형 설명
clusterAgent ClusterAgent 이 토큰과 관련된 클러스터 에이전트입니다.
createdAt Time 토큰이 생성된 타임스탬프입니다.
createdByUser UserCore 토큰을 생성한 사용자입니다.
description String 토큰의 설명입니다.
id ClustersAgentTokenID! 토큰의 글로벌 ID입니다.
lastUsedAt Time 토큰이 마지막으로 사용된 타임스탬프입니다.
name String 토큰에 지정된 이름입니다.
status AgentTokenStatus 토큰의 현재 상태입니다.

CodeCoverageActivity

그룹의 코드 커버리지 활동을 나타냅니다.

필드

이름 타입 설명
averageCoverage Float 그룹에 대한 사용 가능한 서로 다른 코드 커버리지 결과의 평균 백분율입니다.
coverageCount Int 그룹에 대한 사용 가능한 서로 다른 코드 커버리지 결과의 수입니다.
date Date! 코드 커버리지가 생성된 날짜입니다.
projectCount Int 그룹의 코드 커버리지 결과를 가진 프로젝트의 수입니다.

CodeCoverageSummary

프로젝트의 코드 커버리지 요약을 나타냅니다.

필드

이름 유형 설명
averageCoverage Float 프로젝트에 대한 다양한 코드 커버리지 결과의 평균 백분율입니다.
coverageCount Int 사용 가능한 다양한 코드 커버리지 결과의 수입니다.
lastUpdatedOn Date 프로젝트에 대한 코드 커버리지가 최근으로 생성된 날짜입니다.

CodeQualityDegradation

파이프라인에서 코드 품질 저하를 나타내는 것입니다.

필드

이름 유형 설명
description String! 코드 품질 저하에 대한 설명입니다.
engineName String! 발견을 보고한 코드 품질 플러그인의 이름입니다.
fingerprint String! 코드 품질 저하를 식별하기 위한 고유한 지문입니다. 예를 들어 MD5 해시입니다.
line Int! 코드 품질 저하는 발생한 라인입니다.
path String! 코드 품질 저하는 포함된 파일의 상대 경로입니다.
severity CodeQualityDegradationSeverity! 저하의 상태 (BLOCKER, CRITICAL, MAJOR, MINOR, INFO, UNKNOWN)입니다.
webUrl String 파일과 라인 번호가 포함된 URL입니다.

CodeQualityReportSummary

파이프라인의 코드 품질 보고서입니다.

필드

이름 타입 설명
blocker Int 블로커 상태의 총 개수입니다.
count Int Code Quality 보고서의 총 개수입니다.
critical Int 심각한 상태의 총 개수입니다.
info Int 정보 상태의 총 개수입니다.
major Int 주요 상태의 총 개수입니다.
minor Int 마이너 상태의 총 개수입니다.
unknown Int 알 수 없는 상태의 총 개수입니다.

CodequalityReportsComparer

코드 품질에 대한 보고서 비교를 나타냅니다.

필드

이름 유형 설명
report CodequalityReportsComparerReport 비교된 코드 품질 보고서입니다.
status CodequalityReportsComparerReportGenerationStatus 비교된 코드 품질 보고서 생성 상태입니다.

CodequalityReportsComparerReport

비교된 코드 품질 보고서를 나타냅니다.

필드

이름 유형 설명
existingErrors [CodequalityReportsComparerReportDegradation!] 모든 코드 품질 저하.
newErrors [CodequalityReportsComparerReportDegradation!]! 새로운 코드 품질 저하.
resolvedErrors [CodequalityReportsComparerReportDegradation!] 해결된 코드 품질 저하.
status CodequalityReportsComparerStatus! 보고서 상태.
summary CodequalityReportsComparerReportSummary! 코드 품질 보고서 요약.

CodequalityReportsComparerReportDegradation

비교된 코드 품질 보고서의 저하를 나타냅니다.

필드

이름 유형 설명
description String! 코드 품질 저하에 대한 설명
engineName String 저하를 보고한 코드 품질 플러그인
filePath String! 코드 품질 저하가 포함된 파일의 상대 경로
fingerprint String! 코드 품질 저하를 식별하기 위한 고유 지문. 예를 들어 MD5 해시
line Int! 코드 품질 저하는 발생한 라인
severity CodeQualityDegradationSeverity! 코드 품질 저하의 심각성 (BLOCKER, CRITICAL, MAJOR, MINOR, INFO, UNKNOWN)
webUrl String 파일의 URL 및 라인 번호와 함께된 URL

CodequalityReportsComparerReportSummary

비교된 코드 품질 보고서의 요약을 나타냅니다.

필드

이름 유형 설명
errored Int 코드 품질 오류의 수입니다.
resolved Int 해결된 코드 품질 저하의 수입니다.
total Int 코드 품질 저하의 총 수입니다.

커밋

필드

이름 유형 설명
author UserCore 커밋 작성자입니다.
authorEmail String 커밋 작성자의 이메일입니다.
authorGravatar String 커밋 작성자의 Gravatar입니다.
authorName String 커밋 작성자의 이름입니다.
authoredDate Time 커밋 작성 날짜의 타임스탬프입니다.
committedDate Time 커밋 완료 날짜의 타임스탬프입니다.
committerEmail String 커미터의 이메일입니다.
committerName String 커미터의 이름입니다.
description String 커밋 메시지의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
diffs [Diff!] 커밋 내에 포함된 차이점입니다. 이 필드는 단일 요청에서 최대 10개의 차이점만 해결할 수 있습니다.
fullTitle String 커밋 메시지의 전체 제목입니다.
fullTitleHtml String full_title의 GitLab Flavored Markdown 렌더링입니다.
id ID! 커밋의 ID(글로벌 ID)입니다.
message String 원시 커밋 메시지입니다.
sha String! 커밋의 SHA1 ID입니다.
shortId String! 커밋의 짧은 SHA1 ID입니다.
signature CommitSignature 커밋의 서명입니다.
signatureHtml String 커밋 서명의 렌더링된 HTML입니다.
title String 커밋 메시지의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
webPath String! 커밋의 웹 경로입니다.
webUrl String! 커밋의 웹 URL입니다.

인수를 가진 필드

Commit.pipelines

커밋의 파이프라인은 최신 것이 먼저 정렬됩니다.

PipelineConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
ref String 파이프라인을 실행하는 참조(ref)로 파이프라인을 필터링합니다.
scope PipelineScopeEnum 범위(scope)별로 파이프라인을 필터링합니다.
sha String 커밋의 sha로 파이프라인을 필터링합니다.
source String 파이프라인의 소스로 파이프라인을 필터링합니다.
status PipelineStatusEnum 파이프라인의 상태로 파이프라인을 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 파이프라인을 필터링합니다.
updatedBefore Time 이 날짜 이전에 업데이트된 파이프라인을 필터링합니다.
username String 파이프라인을 트리거한 사용자로 파이프라인을 필터링합니다.

커밋데이터

필드

이름 유형 설명
ageMapClass String! 커밋 연령에 대한 CSS 클래스입니다.
authorAvatar String! 작성자 아바타 링크입니다.
commitAuthorLink String! 커밋 작성자 링크입니다.
commitLink String! 커밋 링크입니다.
projectBlameLink String 변경 전 블레임 링크입니다.
timeAgoTooltip String! 커밋 시간입니다.

CommitParentNames

필드

이름 유형 설명
names [문자열!] 커밋 부모의 이름 (브랜치 또는 태그).

커밋 참조

인수를 포함하는 필드

CommitReferences.containingBranches

주어진 커밋을 포함하는 브랜치 이름을 가져옵니다.

CommitParentNames을(를) 반환합니다.

Arguments
이름 유형 설명
excludeTipped Boolean! 티핑 참조를 제외합니다. 경고: 이 인수는 제한이 있는 경우 혼란스러울 수 있습니다. 예를 들어 5로 제한을 설정하고 총 25개의 참조 중 2개의 티핑 참조가 있으면 해당 메서드는 더 많음에도 불구하고 3개의 참조만 반환합니다.
limit Int! 반환할 참조 이름의 개수입니다.
CommitReferences.containingTags

주어진 커밋을 포함하는 태그 이름 가져오기.

CommitParentNames을 반환합니다.

Arguments
이름 타입 설명
excludeTipped Boolean! 토핑된 참조를 제외합니다. 경고: 이 인수는 제한이 있는 경우 혼동을 줄 수 있습니다. 예를 들어, 제한을 5로 설정하고 25개의 참조 중 5개가 토핑된 참조인 경우, 메소드는 심지어 더 많은 참조가 있더라도 3개만 반환합니다.
limit Int! 반환할 ref 이름의 수입니다.
CommitReferences.tippingBranches

주어진 커밋에서 기울어지는 브랜치 이름을 가져옵니다.

CommitParentNames을(를) 반환합니다.

인수
이름 유형 설명
limit Int! 반환할 ref 이름의 수입니다.
CommitReferences.tippingTags

특정 커밋에서 팁이 표시된 태그 이름을 가져옵니다.

반환값은 CommitParentNames입니다.

인수
이름 유형 설명
limit Int! 반환할 ref 이름의 수입니다.

ComparedSecurityReport

비교된 보안 보고서를 나타냅니다.

필드

이름 타입 설명
added [ComparedSecurityReportFinding!] GitLab 16.1에서 소개됨. 상태: 실험. 새로운 취약점 발견입니다.
baseReportCreatedAt Time 기본 보고서 작성 시간입니다.
baseReportOutOfDate Boolean 기본 보고서가 오래 되었는지 여부를 나타냅니다.
fixed [ComparedSecurityReportFinding!] GitLab 16.1에서 소개됨. 상태: 실험. 수정된 취약점 발견입니다.
headReportCreatedAt Time 기본 보고서 작성 시간입니다.

ComparedSecurityReportFinding

결과를 나타냅니다.

필드

이름 유형 설명
description String 취약점 발견에 대한 설명입니다.
foundByPipelineIid String 파이프라인의 IID입니다.
identifiers [VulnerabilityIdentifier!] GitLab 16.3에 도입되었습니다. 상태: 실험. 취약점 발견의 식별자입니다.
location VulnerabilityLocation GitLab 16.3에 도입되었습니다. 상태: 실험. 취약점 발견의 위치입니다.
scanner ComparedSecurityReportScanner 비교 보고서 취약성 스캐너입니다.
severity VulnerabilitySeverity 취약점 발견의 심각도입니다.
state VulnerabilityState 발견 상태입니다.
title String 취약점 발견의 제목입니다.
uuid String 취약점의 보고 유형, 주 식별자, 위치, 지문, 프로젝트 식별자를 기반으로 하는 UUIDv5 다이제스트입니다.

ComparedSecurityReportScanner

비교된 보안 보고서 취약성 스캐너를 나타냅니다.

필드

이름 유형 설명
externalId String 취약점 스캐너의 외부 ID입니다.
name String 취약점 스캐너의 이름입니다.
vendor String 취약점 스캐너의 공급자입니다.

ComplianceFramework

프로젝트와 관련된 ComplianceFramework를 나타냅니다.

필드

이름 유형 설명
color String! 규정 준수 프레임워크의 레이블 색상의 16진수 표현.
default Boolean 그룹의 기본 규정 준수 프레임워크.
description String! 규정 준수 프레임워크의 설명.
id ID! 규정 준수 프레임워크 ID.
name String! 규정 준수 프레임워크의 이름.
pipelineConfigurationFullPath String 프로젝트 저장소에 저장된 규정 준수 파이프라인 구성의 전체 경로(예: .gitlab/.compliance-gitlab-ci.yml@compliance/hipaa). Ultimate 전용.
projects ProjectConnection 규정 준수 프레임워크와 관련된 프로젝트. (자세한 내용은 연결을 참조하십시오)
scanExecutionPolicies ScanExecutionPolicyConnection 규정 준수 프레임워크의 스캔 실행 정책. (자세한 내용은 연결을 참조하십시오)
scanResultPolicies ScanResultPolicyConnection 규정 준수 프레임워크의 스캔 결과 정책. (자세한 내용은 연결을 참조하십시오)

ComplianceStandardsAdherence

프로젝트의 규정 준수 준거

필드

이름 유형 설명
checkName ComplianceStandardsAdherenceCheckName! 규정 준수 검사의 이름입니다.
id ID! 규정 준수 준수 ID입니다.
project Project! 규정 준수 프로젝트입니다.
standard ComplianceStandardsAdherenceStandard! 규정 준수 표준의 이름입니다.
status ComplianceStandardsAdherenceStatus! 규정 준수 상태입니다.
updatedAt Time! 준수가 업데이트된 타임스탬프입니다.

ComplianceViolation

병합된 병합 요청과 관련된 컴플라이언스 위반입니다.

필드

이름 유형 설명
id ID! 규정 위반 ID입니다.
mergeRequest MergeRequest! 규정 위반이 발생한 병합 요청입니다.
reason ComplianceViolationReason! 규정 위반이 발생한 이유입니다.
severityLevel ComplianceViolationSeverity! 규정 위반의 심각성 수준입니다.
violatingUser UserCore! 규정 위반을 일으킨 사용자입니다.

ComposerMetadata

Composer 메타데이터.

필드

이름 타입 설명
composerJson PackageComposerJsonType! Composer JSON 파일의 데이터입니다.
targetSha String! 패키지의 대상 SHA 값입니다.

ConanFileMetadata

Conan 파일 메타데이터.

필드

이름 유형 설명
conanFileType ConanMetadatumFileTypeEnum! Conan 파일의 유형입니다.
conanPackageReference String Conan 패키지의 참조입니다.
createdAt Time! 생성 날짜입니다.
id PackagesConanFileMetadatumID! 메타데이터의 ID입니다.
packageRevision String 패키지의 리비전입니다.
recipeRevision String! Conan 레시피의 리비전입니다.
updatedAt Time! 가장 최근 업데이트 날짜입니다.

ConanMetadata

Conan 메타데이터.

필드

이름 유형 설명
createdAt Time! 생성 날짜
id PackagesConanMetadatumID! 메타데이터의 ID
packageChannel String! Conan 패키지의 채널
packageUsername String! Conan 패키지의 사용자 이름
recipe String! Conan 패키지의 레시피
recipePath String! Conan 패키지의 레시피 경로
updatedAt Time! 가장 최근 업데이트된 날짜

ConnectedAgent

에이전트에 대한 연결 세부 정보입니다.

필드

이름 유형 설명
connectedAt Time 연결이 설정된 시간입니다.
connectionId BigInt 연결의 ID입니다.
metadata AgentMetadata 에이전트에 대한 정보입니다.

ContactStateCounts

표시된 주(state)에 대한 총 연락처 수를 나타냅니다.

필드

이름 유형 설명
active Int 상태가 ACTIVE인 연락처 수입니다.
all Int 상태가 ALL인 연락처 수입니다.
inactive Int 상태가 INACTIVE인 연락처 수입니다.

ContainerExpirationPolicy

가장 중요한 이미지만 유지하도록 설계된 태그 만료 정책입니다.

필드

이름 타입 설명
cadence ContainerExpirationPolicyCadenceEnum! 이 컨테이너 만료 정책 일정입니다.
createdAt Time! 컨테이너 만료 정책이 생성된 타임스탬프입니다.
enabled Boolean! 이 컨테이너 만료 정책이 활성화되어 있는지를 나타냅니다.
keepN ContainerExpirationPolicyKeepEnum 유지할 태그의 수입니다.
nameRegex UntrustedRegexp 이 정규 표현식 패턴과 일치하는 이름을 가진 태그가 만료됩니다.
nameRegexKeep UntrustedRegexp 이 정규 표현식 패턴과 일치하는 이름을 가진 태그가 보존됩니다.
nextRunAt Time 다음으로 이 컨테이너 만료 정책이 실행될 시간입니다.
olderThan ContainerExpirationPolicyOlderThanEnum 이보다 오래된 태그가 만료됩니다.
updatedAt Time! 컨테이너 만료 정책이 업데이트된 타임스탬프입니다.

ContainerRegistryProtectionRule

특정 액세스 수준 이하의 사용자가 컨테이너 레지스트리를 변경하지 못하도록하는 컨테이너 레지스트리 보호 규칙입니다.

필드

이름 유형 설명
deleteProtectedUpToAccessLevel ContainerRegistryProtectionRuleAccessLevel! 컨테이너 레지스트리로 컨테이너 이미지를 푸시하는 것을 방지하기 위한 GitLab 최대 액세스 레벨. 예: DEVELOPER, MAINTAINER, OWNER.
id ContainerRegistryProtectionRuleID! 컨테이너 레지스트리 보호 규칙의 ID.
pushProtectedUpToAccessLevel ContainerRegistryProtectionRuleAccessLevel! 컨테이너 레지스트리로 컨테이너 이미지를 푸시하는 것을 방지하기 위한 GitLab 최대 액세스 레벨. 예: DEVELOPER, MAINTAINER, OWNER.
repositoryPathPattern String! 보호 규칙으로 보호되는 컨테이너 레지스트리 경로 패턴. 예: my-project/my-container-*. 와일드카드 문자 * 허용됨.

ContainerRepository

컨테이너 저장소.

필드

이름 타입 설명
canDelete Boolean! GitLab 16.7에서는 사용되지 않습니다. userPermissions 필드를 사용하세요. ContainerRepositoryPermissions 유형을 참조하세요.
createdAt Time! 컨테이너 리포지토리가 생성된 타임스탬프입니다.
expirationPolicyCleanupStatus ContainerRepositoryCleanupStatus 컨테이너 리포지토리의 태그 정리 상태입니다.
expirationPolicyStartedAt Time 컨테이너 리포지토리에 대한 만료 정책에 따른 정리가 시작된 타임스탬프입니다.
id ID! 컨테이너 리포지토리의 ID입니다.
lastCleanupDeletedTagsCount Int 마지막 정리에서 삭제된 태그 수입니다.
location String! 컨테이너 리포지토리의 URL입니다.
migrationState String! 컨테이너 리포지토리의 마이그레이션 상태입니다.
name String! 컨테이너 리포지토리의 이름입니다.
path String! 컨테이너 리포지토리의 경로입니다.
project Project! 컨테이너 레지스트리의 프로젝트입니다.
status ContainerRepositoryStatus 컨테이너 리포지토리의 상태입니다.
tagsCount Int! 해당 이미지와 연관된 태그 수입니다.
updatedAt Time! 컨테이너 리포지토리가 업데이트된 타임스탬프입니다.
userPermissions ContainerRepositoryPermissions! 해당 리소스에 대한 현재 사용자의 권한입니다.

컨테이너 저장소 세부정보

컨테이너 저장소의 세부 정보입니다.

필드

이름 유형 설명
canDelete Boolean! GitLab 16.7에서 사용이 중단되었습니다. userPermissions 필드를 사용하세요. ContainerRepositoryPermissions 유형을 참조하세요.
createdAt Time! 컨테이너 저장소가 생성된 타임스탬프입니다.
expirationPolicyCleanupStatus ContainerRepositoryCleanupStatus 컨테이너 저장소의 태그 정리 상태입니다.
expirationPolicyStartedAt Time 컨테이너 저장소의 만료 정책에 의한 정리가 시작된 타임스탬프입니다.
id ID! 컨테이너 저장소의 ID입니다.
lastCleanupDeletedTagsCount Int 마지막 정리에서 삭제된 태그 수입니다.
location String! 컨테이너 저장소의 URL입니다.
migrationState String! 컨테이너 저장소의 마이그레이션 상태입니다.
name String! 컨테이너 저장소의 이름입니다.
path String! 컨테이너 저장소의 경로입니다.
project Project! 컨테이너 레지스트리의 프로젝트입니다.
size Float 이미지 저장소의 중복 제외된 크기(바이트)입니다. 이 정보는 2021-11-04 이후에 GitLab.com에서 생성된 저장소에 대해서만 제공됩니다.
status ContainerRepositoryStatus 컨테이너 저장소의 상태입니다.
tagsCount Int! 해당 이미지와 연관된 태그 수입니다.
updatedAt Time! 컨테이너 저장소가 업데이트된 타임스탬프입니다.
userPermissions ContainerRepositoryPermissions! 리소스에 대한 현재 사용자의 권한입니다.

인자를 갖는 필드

ContainerRepositoryDetails.tags

컨테이너 저장소의 태그입니다.

ContainerRepositoryTagConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
name String 태그 이름으로 검색합니다.
referrers Boolean 태그 리퍼러를 포함합니다.
sort ContainerRepositoryTagSort 이 기준에 따라 태그를 정렬합니다.

컨테이너 저장소 권한

필드

이름 유형 설명
destroyContainerRepository Boolean! 만약 true이면 사용자는 이 리소스에서 destroy_container_image를 수행할 수 있습니다.

ContainerRepositoryReferrer

컨테이너 저장소 태그의 참조자입니다.

필드

이름 유형 설명
artifactType String 리퍼러의 artifact 유형입니다.
digest String 리퍼러의 다이제스트입니다.
userPermissions ContainerRepositoryTagPermissions! 리소스에 대한 현재 사용자의 권한입니다.

ContainerRepositoryRegistry

컨테이너 저장소의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
containerRepositoryId ID! ContainerRepository의 ID입니다.
createdAt Time ContainerRepositoryRegistry가 생성된 타임스탬프입니다.
id ID! ContainerRepositoryRegistry의 ID입니다.
lastSyncFailure String ContainerRepositoryRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time ContainerRepositoryRegistry의 가장 최근 성공적인 동기화의 타임스탬프입니다.
retryAt Time ContainerRepositoryRegistry의 재동기화 시간입니다.
retryCount Int ContainerRepositoryRegistry의 연이은 실패 동기화 시도 횟수입니다.
state RegistryState ContainerRepositoryRegistry의 동기화 상태입니다.
verificationChecksum String ContainerRepositoryRegistry의 로컬 체크섬입니다.
verificationFailure String ContainerRepositoryRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time ContainerRepositoryRegistry의 재확인 시간입니다.
verificationRetryCount Int ContainerRepositoryRegistry의 연이은 검증 시도 횟수입니다.
verificationStartedAt Time ContainerRepositoryRegistry의 검증 시작 타임스탬프입니다.
verificationState VerificationStateEnum ContainerRepositoryRegistry의 검증 상태입니다.
verifiedAt Time ContainerRepositoryRegistry의 가장 최근 성공적인 검증 타임스탬프입니다.

ContainerRepositoryTag

컨테이너 저장소의 태그입니다.

필드

이름 유형 설명
canDelete Boolean! GitLab 16.7에서 사용이 중단되었습니다. userPermissions 필드를 사용하세요. ContainerRepositoryTagPermissions 유형을 참조하세요.
createdAt Time 태그가 생성된 타임스탬프입니다.
digest String 태그의 다이제스트입니다.
location String! 태그의 URL입니다.
name String! 태그의 이름입니다.
path String! 태그의 경로입니다.
publishedAt Time 태그가 발행된 타임스탬프입니다.
referrers [ContainerRepositoryReferrer!] 해당 태그의 참조자입니다.
revision String 태그의 리비전입니다.
shortRevision String 태그의 짧은 리비전입니다.
totalSize BigInt 태그의 크기입니다.
userPermissions ContainerRepositoryTagPermissions! 리소스에 대한 현재 사용자의 권한입니다.

컨테이너 저장소 태그 권한

필드

이름 유형 설명
destroyContainerRepositoryTag Boolean! true 인 경우 사용자는이 리소스에서 destroy_container_image를 수행할 수 있습니다.

ContributionAnalyticsContribution

사용자의 기여를 나타냅니다.

필드

이름 유형 설명
issuesClosed Int 사용자가 닫은 이슈의 수입니다.
issuesCreated Int 사용자가 생성한 이슈의 수입니다.
mergeRequestsApproved Int 사용자가 승인한 병합 요청의 수입니다.
mergeRequestsClosed Int 사용자가 닫은 병합 요청의 수입니다.
mergeRequestsCreated Int 사용자가 생성한 병합 요청의 수입니다.
mergeRequestsMerged Int 사용자가 병합한 병합 요청의 수입니다.
repoPushed Int 사용자가 한 리포지토리 푸시의 수입니다.
totalEvents Int 사용자가 기여한 총 이벤트 수입니다.
user UserCore 기여자 사용자 객체입니다.

CoverageFuzzingCorpus

커버리지 퍼징 작업용 말뭉치입니다.

필드

이름 유형 설명
id AppSecFuzzingCoverageCorpusID! 코퍼스의 ID입니다.
package PackageDetailsType! 코퍼스의 패키지입니다.

현재 라이선스

현재 라이선스를 나타냅니다.

필드

이름 타입 설명
activatedAt Date 라이선스가 활성화된 날짜입니다.
billableUsersCount Int 시스템의 청구 가능한 사용자 수입니다.
blockChangesAt Date 라이선스 기능이 차단될 날짜(융통 기간 포함)입니다.
company String 라이선스 소유자의 회사입니다.
createdAt Date 라이선스가 추가된 날짜입니다.
email String 라이선스 소유자의 이메일입니다.
expiresAt Date 라이선스 만료 날짜입니다.
id ID! 라이선스 데이터에서 추출된 ID입니다.
lastSync Time 라이선스가 마지막으로 동기화된 날짜입니다.
maximumUserCount Int 현재 라이선스 기간 동안 시스템의 최대 청구 가능한 사용자 수입니다.
name String 라이선스 소유자의 이름입니다.
plan String! 구독 플랜의 이름입니다.
startsAt Date 라이선스가 시작된 날짜입니다.
type String! 라이선스 유형입니다.
usersInLicenseCount Int 라이선스 내 유료 사용자 수입니다.
usersOverLicenseCount Int 라이선스 내 유료 사용자 수를 초과하는 사용자 수입니다.

CurrentUser

현재 인증된 GitLab 사용자.

필드

이름 유형 설명
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 자기소개입니다.
bot Boolean! 사용자가 봇인지 여부를 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 사용자 호출입니다. (자세한 내용은 Connections를 참조하세요)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 타임스탬프입니다.
discord String 사용자의 디스코드 ID입니다.
duoChatAvailable Boolean! GitLab 16.8에서 도입되었습니다. 상태: 실험. 사용자의 AI 채팅 기능에 대한 액세스 여부입니다.
duoCodeSuggestionsAvailable Boolean! GitLab 16.8에서 도입되었습니다. 상태: 실험. 코드 제안 기능에 대한 사용자의 액세스 여부입니다.
email String GitLab 13.7에서 폐기되었습니다. 이름이 변경되었습니다. 사용하세요: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (자세한 내용은 Connections를 참조하세요)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되었는지 여부입니다.
groupCount Int 사용자의 그룹 수입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (자세한 내용은 Connections를 참조하세요)
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자가 마지막으로 어떠한 작업을 수행한 날짜입니다.
linkedin String 사용자의 링크드인 프로필 이름입니다.
location String 사용자의 위치입니다.
name String! 사용자의 사람이 읽을 수 있는 이름입니다. 사용자가 프로젝트 봇이고 요청자가 프로젝트를 볼 권한이 없는 경우 ****를 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 지정 네임스페이스 커밋 이메일입니다. (자세한 내용은 Connections를 참조하세요)
organization String 사용자가 대표하는 곳이나 근무하는 곳입니다.
preferencesGitpodPath String 사용자 환경설정 내 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자에게 Gitpod를 활성화하는 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십입니다. (자세한 내용은 Connections를 참조하세요)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공개 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답변입니다. (자세한 내용은 Connections를 참조하세요)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 트위터(구 Twitter) 사용자 이름입니다.
userAchievements UserAchievementConnection GitLab 15.10에서 도입되었습니다. 상태: 실험. 사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름입니다. 이 인스턴스의 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수를 갖는 필드

CurrentUser.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 작성한 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2].
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 라벨을 모두 갖게 됩니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정적 매개변수 목록입니다. 경고: 이 매개변수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 갖게 됩니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 갖게 됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 갖게 됩니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
CurrentUser.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예를 들어 [1, 2]입니다.
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 레이블이 모두 있습니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 지정됩니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 대상으로 지정됩니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
CurrentUser.groups

사용자가 액세스 권한을 갖고 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이지네이션 인수를 허용합니다.

Arguments
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대해 가지고 있는 권한으로 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
CurrentUser.organizations

사용자가 액세스 권한을 가지고 있는 조직들입니다.

GitLab 16.6에서 도입됨. 상태: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자 before: String, after: String, first: Int, and last: Int를 허용합니다.

인수
이름 타입 설명
search String 조직 이름 또는 경로로 검색 쿼리입니다.
CurrentUser.reviewRequestedMergeRequests

사용자에게 할당된 검토용 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 상태의 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 라벨이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 이정표의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고:이 인수는 실험적이며 앞으로 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 있어야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 대상으로 있어야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
CurrentUser.savedReply

사용자가 작성한 저장된 답변.

SavedReply를 반환합니다.

인수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
CurrentUser.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 connection을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이징 인자를 받습니다.

인수
이름 유형 설명
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
CurrentUser.starredProjects

사용자가 즐겨찾는 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 이는 네 가지 표준 페이지네이션 인수를 받아 들입니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
search String 검색 쿼리.
CurrentUser.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
endDate Time endDate 이전이거나 endDate 와 동일한 날짜에 로그된 timelog을 나열합니다.
endTime Time endTime 이전이거나 endTime 와 동일한 시간에 로그된 timelog을 나열합니다.
groupId GroupID 그룹에 대한 timelog을 나열합니다.
projectId ProjectID 프로젝트에 대한 timelog을 나열합니다.
sort TimelogSort 특정 순서로 timelog을 나열합니다.
startDate Time startDate 이후이거나 startDate 와 동일한 날짜에 로그된 timelog을 나열합니다.
startTime Time startTime 이후이거나 startTime 와 동일한 시간에 로그된 timelog을 나열합니다.
username String 사용자에 대한 timelog을 나열합니다.
CurrentUser.todos

사용자의 할 일 항목입니다.

TodoConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 식별자입니다.
groupId [ID!] 그룹의 식별자입니다.
projectId [ID!] 프로젝트의 식별자입니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
CurrentUser.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
actualStates [String!] 실제 상태별로 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 작업 공간 GlobalID로 워크스페이스를 필터링합니다. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 사용 중단되었습니다. 대신 actual_states를 사용하십시오.
projectIds [ProjectID!] 프로젝트 GlobalID로 워크스페이스를 필터링합니다.

사용자가 업로드한 사용자 지정 이모지

필드

이름 유형 설명
createdAt Time! 사용자 정의 이모지가 생성된 타임스탬프입니다.
external Boolean! 해당 이모지가 외부 링크인지의 여부입니다.
id CustomEmojiID! 이모지의 ID입니다.
name String! 이모지의 이름입니다.
url String! 이모지 파일의 링크입니다.
userPermissions CustomEmojiPermissions! 리소스에 대한 현재 사용자의 권한입니다.

CustomEmojiPermissions

필드

이름 유형 설명
createCustomEmoji Boolean! true이면 사용자는이 리소스에서 create_custom_emoji를 수행 할 수 있습니다.
deleteCustomEmoji Boolean! true이면 사용자는이 리소스에서 delete_custom_emoji를 수행 할 수 있습니다.
readCustomEmoji Boolean! true이면 사용자는이 리소스에서 read_custom_emoji를 수행 할 수 있습니다.

고객 관계 연락처

필드

이름 유형 설명
active Boolean! 연락처의 상태입니다.
createdAt Time! 연락처가 생성된 타임스탬프입니다.
description String 연락처에 대한 설명 또는 메모입니다.
email String 연락처의 이메일 주소입니다.
firstName String! 연락처의 이름입니다.
id ID! 연락처의 내부 ID입니다.
lastName String! 연락처의 성입니다.
organization CustomerRelationsOrganization 연락처의 조직입니다.
phone String 연락처의 전화번호입니다.
updatedAt Time! 연락처가 마지막으로 업데이트된 타임스탬프입니다.

고객관계조직

필드

이름 유형 설명
active Boolean! 조직의 상태입니다.
createdAt Time! 조직이 생성된 타임스탬프입니다.
defaultRate Float 조직의 표준 청구율입니다.
description String 조직의 설명 또는 메모입니다.
id ID! 조직의 내부 ID입니다.
name String! 조직의 이름입니다.
updatedAt Time! 조직이 마지막으로 업데이트된 타임스탬프입니다.

CustomizableDashboard

제품 분석 대시보드를 나타냅니다.

필드

이름 유형 설명
category CustomizableDashboardCategory! 대시보드의 카테고리입니다.
configurationProject Project 대시보드 정의가 포함된 프로젝트입니다.
description String 대시보드의 설명입니다.
panels CustomizableDashboardPanelConnection! 대시보드에 표시된 패널입니다. (자세한 내용은 연결을 참조하세요)
slug String! 대시보드의 슬러그입니다.
title String! 대시보드의 제목입니다.
userDefined Boolean! 대시보드가 사용자 정의인지 또는 GitLab에서 제공되는지를 나타냅니다.

CustomizableDashboardPanel

제품 분석 대시보드 패널을 나타냅니다.

필드

이름 타입 설명
gridAttributes JSON 패널의 위치와 크기에 대한 설명.
queryOverrides JSON 시각화 쿼리 객체의 오버라이드.
title String! 패널의 제목.
visualization CustomizableDashboardVisualization! 패널의 시각화.

CustomizableDashboardVisualization

제품 분석 대시보드 시각화를 나타냅니다.

필드

이름 타입 설명
data JSON! 시각화 데이터입니다.
errors [String!] 시각화의 유효성 검사 오류입니다.
options JSON! 시각화 옵션입니다.
slug String! 시각화의 슬러그입니다.
type String! 시각화의 유형입니다.

사용자 정의 가능한 권한

필드

이름 타입 설명
availableFor [String!]! 권한이 사용 가능한 객체입니다.
availableFromAccessLevel AccessLevel 권한을 사용할 수 있는 액세스 수준입니다.
description String 권한의 설명입니다.
name String! 권한의 로컬화된 이름입니다.
requirements [MemberRolePermission!] 권한의 요구 사항입니다.
value MemberRolePermission! 권한의 값입니다.

CvssType

취약점의 CVSS 점수를 나타냅니다.

필드

이름 유형 설명
baseScore Float! CVSS의 기본 점수입니다.
overallScore Float! CVSS의 전체 점수입니다.
severity CvssSeverity! 전체 점수에서 계산된 심각도입니다.
vector String! CVSS 벡터 문자열입니다.
vendor String! CVSS 점수를 할당한 공급업체입니다.
version Float! CVSS의 버전입니다.

DastPreScanVerification

DAST Pre Scan Verification을 나타냅니다.

필드

이름 유형 설명
preScanVerificationSteps [DastPreScanVerificationStep!] Pre Scan 검증 단계.
status DastPreScanVerificationStatus Pre Scan 검증의 상태.
valid Boolean! 마지막 Pre Scan 실행 후 구성이 변경되었는지 여부.

DastPreScanVerificationStep

DAST Pre Scan Verification Step를 나타냅니다.

필드

이름 타입 설명
checkType DastPreScanVerificationCheckType 프리 스캔 검증 체크의 유형입니다.
errors [String!] 프리 스캔 검증 단계에서 발생한 오류입니다.
name String GitLab 15.10에서 삭제됨. 이것은 이름이 변경되었습니다. 사용하세요: DastPreScanVerificationStep.checkType.
success Boolean! 프리 스캔 검증 단계에 오류가 있는지 여부입니다.

DastProfile

DAST 프로필을 나타냅니다.

필드

이름 유형 설명
branch DastProfileBranch 연관된 브랜치입니다.
dastPreScanVerification DastPreScanVerification 사이트 프로필과 관련된 DAST Pre Scan Verification입니다. dast_on_demand_scans_scheduler 기능 플래그가 비활성화된 경우 항상 null을 반환합니다.
dastProfileSchedule DastProfileSchedule 연관된 프로필 일정입니다.
dastScannerProfile DastScannerProfile 연관된 스캐너 프로필입니다.
dastSiteProfile DastSiteProfile 연관된 사이트 프로필입니다.
description String 스캔에 대한 설명입니다.
editPath String 프로필의 편집 페이지로의 상대적인 웹 경로입니다.
id DastProfileID! 프로필의 ID입니다.
name String 프로필의 이름입니다.
tagList [String!] 프로필과 관련된 러너 태그입니다.

DastProfileBranch

DAST 프로파일 브랜치를 나타냅니다.

필드

이름 유형 설명
exists Boolean 브랜치의 존재 여부를 나타냅니다.
name String 브랜치의 이름입니다.

DastProfileCadence

DAST 프로필 캐던스를 나타냅니다.

필드

이름 유형 설명
duration Int DAST 프로필 주기의 기간입니다.
unit DastProfileCadenceUnit DAST 프로필 주기의 기간에 대한 단위입니다.

DastProfileSchedule

DAST 프로필 일정을 나타냅니다.

필드

이름 유형 설명
active Boolean DAST 프로필 일정의 상태입니다.
cadence DastProfileCadence DAST 프로필 일정의 주기입니다.
id DastProfileScheduleID! DAST 프로필 일정의 ID입니다.
nextRunAt Time 특정 시간대에서 DAST 프로필 일정의 다음 실행 시간입니다.
ownerValid Boolean 현재 DAST 프로필 일정 소유자의 상태입니다.
startsAt Time 특정 시간대에서 DAST 프로필 일정의 시작 시간입니다.
timezone String DAST 프로필 일정의 시작 시간대입니다.

DastScannerProfile

DAST(동적 애플리케이션 보안 테스트) 스캐너 프로필을 나타냅니다.

필드

이름 유형 설명
editPath String 스캐너 프로필 수정 페이지의 상대 웹 경로입니다.
id DastScannerProfileID! DAST 스캐너 프로필의 ID입니다.
profileName String DAST 스캐너 프로필의 이름입니다.
referencedInSecurityPolicies [String!] 지정된 프로젝트를 참조하는 보안 정책 이름 목록입니다.
scanType DastScanTypeEnum 실행될 DAST 스캔 유형을 나타냅니다. 수동 스캔 또는 능동 스캔 중 하나입니다.
showDebugMessages Boolean! DAST 콘솔 출력에 디버그 메시지를 포함해야 하는지 나타냅니다. 디버그 메시지를 포함하려면 true로 설정합니다.
spiderTimeout Int 사이트를 탐색하는데 허용된 최대 분 수입니다.
tagList [String!] GitLab 15.8에서 사용되지 않음. DastProfile로 이동되었습니다.
targetTimeout Int 테스트 대상 사이트가 요청에 응답하는 데 허용된 최대 초 수입니다.
useAjaxSpider Boolean! 대상 사이트를 크롤하는 데 AJAX 스파이더를 사용해야 하는지 나타냅니다. 전통적인 스파이더와 함께 AJAX 스파이더를 실행하려면 true로 설정하고, 전통적인 스파이더만 실행하려면 false로 설정합니다.

DastSiteProfile

DAST 사이트 프로필을 나타냅니다.

필드

이름 타입 설명
auth DastSiteProfileAuth 대상 인증 세부 정보입니다.
editPath String 사이트 프로필의 편집 페이지로의 상대적인 웹 경로입니다.
excludedUrls [String!] 인증된 스캔 중 건너뛸 URL입니다.
id DastSiteProfileID! 사이트 프로필의 ID입니다.
normalizedTargetUrl String 스캔할 대상의 정규화된 URL입니다.
profileName String 사이트 프로필의 이름입니다.
referencedInSecurityPolicies [String!] 주어진 프로젝트를 참조하는 보안 정책 이름 목록입니다.
requestHeaders String DAST에 의해 수행되는 모든 요청에 추가될 요청 헤더 이름과 값으로 된 쉼표로 구분된 목록입니다.
scanFilePath String 스캐너의 입력으로 사용되는 스캔 파일 경로입니다.
scanMethod DastScanMethodType 스캐너에 의해 사용된 스캔 방법입니다.
targetType DastTargetTypeEnum 스캔할 대상의 유형입니다.
targetUrl String 스캔할 대상의 URL입니다.
userPermissions DastSiteProfilePermissions! 리소스에 대한 현재 사용자의 권한입니다.
validationStartedAt Time 사이트 프로필 유효성 검사 시작 시간입니다.
validationStatus DastSiteProfileValidationStatusEnum 사이트 프로필의 현재 유효성 검사 상태입니다.

DastSiteProfileAuth

DastSiteProfile 인증.

필드

이름 타입 설명
enabled Boolean 인증이 활성화되어 있는지를 나타냅니다.
password String 대상 웹사이트에서 인증하는 데 사용되는 비밀번호(레드액트).
passwordField String 로그인 HTML 양식의 비밀번호 필드 이름입니다.
submitField String 로그인 HTML 양식의 제출 버튼의 이름 또는 ID입니다.
url String 대상 웹사이트의 로그인 HTML 양식이 포함된 페이지의 URL입니다.
username String 대상 웹사이트에서 인증하는 데 사용되는 사용자 이름입니다.
usernameField String 로그인 HTML 양식의 사용자 이름 필드 이름입니다.

DastSiteProfilePermissions

현재 사용자의 사이트 프로필 권한을 확인합니다.

필드

이름 유형 설명
createOnDemandDastScan Boolean! true인 경우 해당 사용자는 이 리소스에서 create_on_demand_dast_scan 작업을 수행할 수 있습니다.

DastSiteValidation

DAST 사이트 유효성을 나타냅니다.

필드

이름 타입 설명
id DastSiteValidationID! 사이트 유효성의 글로벌 ID입니다.
normalizedTargetUrl String 유효성을 검사할 대상의 정규화된 URL입니다.
status DastSiteProfileValidationStatusEnum! 사이트 유효성의 상태입니다.
validationStartedAt Time 유효성 검사가 시작된 타임스탬프입니다.

DeleteJobsResponse

AdminSidekiqQueuesDeleteJobs 뮤테이션으로부터의 응답입니다.

필드

이름 유형 설명
completed Boolean 전체 대기열이 제 시간에 처리되었는지 여부; 그렇지 않은 경우 동일한 요청을 다시 시도해도 안전합니다.
deletedJobs Int 삭제된 일치 작업 수.
queueSize Int 처리 후 대기열 크기.

삭제된 노트

필드

이름 유형 설명
discussionId DiscussionID 삭제된 노트의 토론 ID입니다.
id NoteID! 삭제된 노트의 ID입니다.
lastDiscussionNote Boolean 삭제된 노트가 토론 중 마지막 노트인지 여부입니다.

의존성

프로젝트에서 사용되는 소프트웨어 의존성.

필드

이름 유형 설명
id GlobalID! 의존성의 ID입니다.
licenses [License!] 의존성과 관련된 라이선스입니다.
location Location 의존성이 위치한 정보입니다.
name String! 의존성의 이름입니다.
packager PackageManager 의존성을 관리하는 도구의 설명입니다.
version String 의존성의 버전입니다.

DependencyProxyBlob

의존성 프록시 블롭.

필드

이름 타입 설명
createdAt Time! 생성 날짜.
fileName String! 블롭 이름.
size String! 블롭 파일의 크기.
updatedAt Time! 가장 최근 업데이트된 날짜.

DependencyProxyBlobRegistry

DependencyProxyBlobRegistrydependency_proxy_blob의 Geo 복제 및 확인 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time DependencyProxyBlobRegistry가 생성된 타임스탬프.
dependencyProxyBlobId ID! Dependency Proxy Blob의 ID.
id ID! DependencyProxyBlobRegistry의 ID.
lastSyncFailure String DependencyProxyBlobRegistry 동기화 중 발생한 오류 메시지.
lastSyncedAt Time DependencyProxyBlobRegistry의 가장 최근 성공적인 동기화의 타임스탬프.
retryAt Time DependencyProxyBlobRegistry를 다시 동기화하는 타임스탬프.
retryCount Int DependencyProxyBlobRegistry의 연이은 동기화 실패 횟수.
state RegistryState DependencyProxyBlobRegistry의 동기화 상태.
verificationChecksum String DependencyProxyBlobRegistry의 로컬 체크섬.
verificationFailure String DependencyProxyBlobRegistry 확인 중 발생한 오류 메시지.
verificationRetryAt Time DependencyProxyBlobRegistry를 다시 확인하는 타임스탬프.
verificationRetryCount Int DependencyProxyBlobRegistry의 연이은 확인 실패 횟수.
verificationStartedAt Time DependencyProxyBlobRegistry 확인이 시작된 타임스탬프.
verificationState VerificationStateEnum DependencyProxyBlobRegistry의 확인 상태.
verifiedAt Time DependencyProxyBlobRegistry의 가장 최근 성공적인 확인의 타임스탬프.

DependencyProxyImageTtlGroupPolicy

그룹 수준의 의존성 프록시 TTL 정책 설정.

필드

이름 타입 설명
createdAt Time 생성된 타임스탬프.
enabled Boolean! 정책이 활성화되었는지 여부를 나타냅니다.
ttl Int 캐시된 이미지 파일을 보관할 일 수.
updatedAt Time 가장 최근 업데이트된 타임스탬프.

DependencyProxyManifest

의존성 프록시 매니페스트.

필드

이름 타입 설명
createdAt Time! 생성 날짜
digest String! 매니페스트의 다이제스트
fileName String! 매니페스트 이름
id DependencyProxyManifestID! 매니페스트 ID
imageName String! 이미지 이름
size String! 매니페스트 파일 크기
status DependencyProxyManifestStatus! 매니페스트 상태 (기본값, 삭제 대기, 처리 중, 오류)
updatedAt Time! 가장 최근 업데이트 날짜

DependencyProxyManifestRegistry

DependencyProxyManifestRegistry는 dependency_proxy_manifest의 지리적 복제 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time DependencyProxyManifestRegistry가 생성된 타임스탬프
dependencyProxyManifestId ID! Dependency Proxy Manifest의 ID
id ID! DependencyProxyManifestRegistry의 ID
lastSyncFailure String DependencyProxyManifestRegistry의 동기화 중 발생한 오류 메시지
lastSyncedAt Time DependencyProxyManifestRegistry의 가장 최근에 성공적으로 동기화된 타임스탬프
retryAt Time DependencyProxyManifestRegistry가 재동기화되는 타임스탬프
retryCount Int DependencyProxyManifestRegistry의 연이은 실패 동기화 시도 횟수
state RegistryState DependencyProxyManifestRegistry의 동기화 상태
verificationChecksum String DependencyProxyManifestRegistry의 로컬 체크섬
verificationFailure String DependencyProxyManifestRegistry의 검증 중 발생한 오류 메시지
verificationRetryAt Time DependencyProxyManifestRegistry가 재검증되는 타임스탬프
verificationRetryCount Int DependencyProxyManifestRegistry의 연이은 실패 검증 시도 횟수
verificationStartedAt Time DependencyProxyManifestRegistry의 검증 시작 타임스탬프
verificationState VerificationStateEnum DependencyProxyManifestRegistry의 검증 상태
verifiedAt Time DependencyProxyManifestRegistry의 가장 최근에 성공적으로 검증된 타임스탬프

DependencyProxyPackagesSetting

패키지 설정을 위한 프로젝트 수준 의존성 프록시입니다.

필드

이름 유형 설명
enabled Boolean! 프로젝트에 대한 패키지 종속성 프록시가 활성화되었는지를 나타냅니다.
mavenExternalRegistryUrl String 외부 Maven 패키지 레지스트리의 URL입니다.
mavenExternalRegistryUsername String 외부 Maven 패키지 레지스트리의 사용자 이름입니다.

DependencyProxySetting

그룹 수준의 종속성 프록시 설정.

필드

이름 유형 설명
enabled Boolean! 그룹에 대한 종속성 프록시가 활성화되었는지를 나타냅니다.

배포

환경의 배포입니다.

필드

이름 유형 설명
approvalSummary DeploymentApprovalSummary 배포의 승인 요약. 이 필드는 한 번의 요청에서 한 번의 배포에 대해서만 해결할 수 있습니다.
approvals [DeploymentApproval!] 배포의 현재 승인 사항들.
commit Commit 배포의 커밋 세부 정보.
createdAt Time 배포 레코드가 생성된 시간.
finishedAt Time 배포가 완료된 시간.
id ID 배포의 글로벌 ID.
iid ID 배포의 프로젝트-레벨 내부 ID.
job CiJob 배포의 파이프라인 작업.
pendingApprovalCount Int 배포에 대한 보류 중인 통합 승인 수.
ref String 배포가 실행된 Git-Ref.
refPath String 배포가 실행된 Git-Ref의 경로.
sha String 배포가 실행된 Git-SHA.
status DeploymentStatus 배포의 상태.
tag Boolean 배포가 Git-태그에서 실행되었는지에 대한 여부.
tags [DeploymentTag!] 해당 배포를 포함하는 Git 태그들. 이 필드는 한 번의 요청에서 두 개의 배포만 해결할 수 있습니다.
triggerer UserCore 배포를 실행한 사용자.
updatedAt Time 배포 레코드가 업데이트된 시간.
userPermissions DeploymentPermissions! 리소스에 대한 현재 사용자의 권한.

배포 승인

배포의 승인입니다.

필드

이름 타입 설명
comment String 추가적인 코멘트입니다.
createdAt Time 사용자가 처음으로 승인/거부한 시간입니다.
status DeploymentsApprovalStatus 배포가 승인되었는지/거부되었는지 여부입니다.
updatedAt Time 사용자가 승인을 업데이트한 시간입니다.
user UserCore 배포를 승인하거나 거부한 사용자입니다.

배포 승인 요약

배포의 승인 요약입니다.

필드

이름 유형 설명
rules [ProtectedEnvironmentApprovalRuleForSummary!] 배포에 대한 승인 규칙입니다.
status DeploymentApprovalSummaryStatus 승인 상태입니다.
totalPendingApprovalCount Int 보류 중인 총 승인 수입니다.
totalRequiredApprovals Int 필요한 총 승인 수입니다.

배포 권한

필드

이름 타입 설명
approveDeployment Boolean! 사용자가이 리소스에서 approve_deployment를 수행할 수 있는지 여부를 나타냅니다. 이 필드는 단일 요청에서 모든 환경에 대해 해결할 수 있습니다.
destroyDeployment Boolean! true이면 사용자가이 리소스에서 destroy_deployment을 수행할 수 있습니다.
updateDeployment Boolean! true이면 사용자가이 리소스에서 update_deployment을 수행할 수 있습니다.

배포 태그

특정 배포에 대한 태그들입니다.

필드

이름 유형 설명
name String 이 git 태그의 이름입니다.
path String 이 태그의 경로입니다.

설명 버전

필드

이름 유형 설명
canDelete Boolean GitLab 15.7에서 폐기 예정입니다. REST API 버전과의 하위 호환성을 위해 다음 이터레이션에서 제거될 예정입니다.
deletePath String GitLab 15.7에서 폐기 예정입니다. REST API 버전과의 하위 호환성을 위해 다음 이터레이션에서 제거될 예정입니다.
deleted Boolean GitLab 15.7에서 폐기 예정입니다. REST API 버전과의 하위 호환성을 위해 다음 이터레이션에서 제거될 예정입니다.
description String 주어진 설명 버전의 내용입니다.
diffPath String GitLab 15.7에서 폐기 예정입니다. REST API 버전과의 하위 호환성을 위해 다음 이터레이션에서 제거될 예정입니다.
id DescriptionVersionID! 설명 버전의 ID입니다.

인수가 있는 필드

DescriptionVersion.diff

버전간 설명 차이

String를 반환합니다.

인수
이름 유형 설명
versionId DescriptionVersionID 이전 버전을 비교할 때의 ID. 지정되지 않으면 첫 번째 이전 버전이 사용됩니다.

디자인

하나의 디자인.

필드

이름 유형 설명
commenters UserCoreConnection! 이 노트에 대한 모든 댓글 작성자입니다. (자세한 내용은 연결을 참조하세요.)
description String 디자인 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
diffRefs DiffRefs! 이 디자인의 차이 참조입니다.
discussions DiscussionConnection! 이 노트에 대한 모든 토론입니다. (자세한 내용은 연결을 참조하세요.)
event DesignVersionEvent! 현재 버전에서 이 디자인이 어떻게 변경되었는지입니다.
filename String! 디자인 파일의 파일명입니다.
fullPath String! 디자인 파일의 전체 경로입니다.
id ID! 이 디자인의 ID입니다.
image String! 전체 크기 이미지의 URL입니다.
imageV432x230 String 432x230 크기에 맞도록 조정된 디자인의 URL입니다. 이미지가 생성되지 않은 경우 null일 것입니다.
issue Issue! 디자인이 속한 이슈입니다.
notesCount Int! 이 디자인에 대한 사용자가 생성한 노트의 총 수입니다.
project Project! 디자인이 속한 프로젝트입니다.
webUrl String! 디자인의 URL입니다.

인자가 있는 필드

Design.currentUserTodos

현재 사용자의 할일 항목입니다.

TodoConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지의 표준 페이징 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.
Design.notes

이 노트에 대한 모든 메모입니다.

NoteConnection!을(를) 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

전달인자
이름 유형 설명
filter NotesFilterType 노트 컬렉션 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
디자인.버전

이 디자인과 관련된 모든 버전을 최신 것부터 순서대로 나열합니다.

DesignVersionConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
earlierOrEqualToId DesignManagementVersionID 가장 최근 버전의 글로벌 ID입니다.
earlierOrEqualToSha String 가장 최근 버전의 SHA256입니다.

DesignAtVersion

특정 버전에 고정된 디자인입니다. 이미지 필드는 관련 버전의 디자인을 나타냅니다.

필드

이름 유형 설명
design Design! 기본 디자인입니다.
diffRefs DiffRefs! 이 디자인에 대한 차이 참조입니다.
event DesignVersionEvent! 현재 버전에서 이 디자인이 어떻게 변경되었는지에 대한 정보입니다.
filename String! 디자인의 파일 이름입니다.
fullPath String! 디자인 파일의 전체 경로입니다.
id ID! 이 디자인의 식별자입니다.
image String! 전체 크기 이미지의 URL입니다.
imageV432x230 String 432x230 크기의 한도 내에서 재조정된 디자인의 URL입니다. 이미지가 생성되지 않은 경우 null입니다.
issue Issue! 해당 디자인이 속한 이슈입니다.
notesCount Int! 이 디자인에 대한 사용자 작성 노트의 총 수입니다.
project Project! 해당 디자인이 속한 프로젝트입니다.
version DesignVersion! 이 디자인 버전이 고정된 버전입니다.

DesignCollection

디자인들의 모음입니다.

필드

이름 유형 설명
copyState DesignCollectionCopyState 디자인 컬렉션의 복사 상태입니다.
issue Issue! 디자인 컬렉션에 연결된 이슈입니다.
project Project! 디자인 컬렉션에 연결된 프로젝트입니다.

인수가 있는 필드

DesignCollection.design

특정 디자인을 찾습니다.

Design을 반환합니다.

인수
이름 유형 설명
filename String 파일 이름으로 디자인을 찾습니다.
id DesignManagementDesignID ID로 디자인을 찾습니다.
DesignCollection.designAtVersion

특정 버전의 디자인을 찾습니다.

DesignAtVersion을(를) 반환합니다.

인수
이름 유형 설명
id DesignManagementDesignAtVersionID! 해당 버전의 디자인의 전역 ID입니다.
DesignCollection.designs

디자인 컬렉션에 있는 모든 디자인입니다.

DesignConnection!을(를) 반환합니다.

이 필드는 connection을(를) 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
atVersion DesignManagementVersionID 버전에서 존재했던 디자인만 필터링합니다. 인수를 생략하거나 nil이면 모든 디자인이 최신 버전을 반영합니다.
filenames [String!] 파일 이름별로 디자인을 필터링합니다.
ids [DesignManagementDesignID!] ID별로 디자인을 필터링합니다.
DesignCollection.version

특정 버전.

반환 DesignVersion.

매개변수
이름 유형 설명
id DesignManagementVersionID 버전의 전역 ID입니다.
sha String 특정 버전의 SHA256입니다.
DesignCollection.versions

모든 디자인과 관련된 모든 버전을 최신 순으로 정렬합니다.

DesignVersionConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments: before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

매개변수
이름 유형 설명
earlierOrEqualToId DesignManagementVersionID 가장 최근의 허용 가능한 버전의 전역 ID입니다.
earlierOrEqualToSha String 가장 최근의 허용 가능한 버전의 SHA256입니다.

디자인 관리

인수를 포함한 필드

DesignManagement.designAtVersion

특정 버전의 디자인을 찾습니다.

DesignAtVersion을 반환합니다.

매개변수
이름 유형 설명
id DesignManagementDesignAtVersionID! 이 버전의 디자인의 글로벌 ID입니다.
DesignManagement.version

버전을 찾습니다.

DesignVersion을(를) 반환합니다.

인수
이름 유형 설명
id DesignManagementVersionID! 버전의 전역 ID입니다.

DesignManagementRepositoryRegistry

디자인 관리 리포지토리의 지오 복제 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time DesignManagementRepositoryRegistry가 생성된 타임스탬프입니다.
designManagementRepositoryId ID! 디자인 관리 리포지토리의 ID입니다.
id ID! DesignManagementRepositoryRegistry의 ID입니다.
lastSyncFailure String DesignManagementRepositoryRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time DesignManagementRepositoryRegistry의 가장 최근 성공적인 동기화의 타임스탬프입니다.
retryAt Time DesignManagementRepositoryRegistry가 재동기화되는 타임스탬프입니다.
retryCount Int DesignManagementRepositoryRegistry의 연속적인 동기화 실패 횟수입니다.
state RegistryState DesignManagementRepositoryRegistry의 동기화 상태입니다.
verificationChecksum String DesignManagementRepositoryRegistry의 로컬 체크섬입니다.
verificationFailure String DesignManagementRepositoryRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time DesignManagementRepositoryRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount Int DesignManagementRepositoryRegistry의 연속적인 검증 실패 횟수입니다.
verificationStartedAt Time DesignManagementRepositoryRegistry 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum DesignManagementRepositoryRegistry의 검증 상태입니다.
verifiedAt Time DesignManagementRepositoryRegistry의 가장 최근 성공적인 검증의 타임스탬프입니다.

디자인 버전

디자인이 추가, 수정 또는 삭제된 특정 버전입니다.

필드

이름 타입 설명
author UserCore! 버전의 작성자입니다.
createdAt Time! 버전이 생성된 타임스탬프입니다.
designs DesignConnection! 해당 버전에서 변경된 모든 디자인입니다. (자세한 내용은 Connections을 참조하세요)
id ID! 디자인 버전의 ID입니다.
sha ID! 디자인 버전의 SHA입니다.

인수가 있는 필드

DesignVersion.designAtVersion

이 버전에서 볼 수 있는 특정한 디자인입니다.

반환 DesignAtVersion!.

인수
이름 유형 설명
designId DesignManagementDesignID 특정 디자인의 ID입니다.
filename String 특정 디자인의 파일 이름입니다.
id DesignManagementDesignAtVersionID DesignAtVersion의 ID입니다.
DesignVersion.designsAtVersion

이 버전에서 보이는 모든 디자인, 이 버전을 기준으로 합니다.

DesignAtVersionConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수before: String, after: String, first: Int, last: Int을 허용합니다.

인수
이름 유형 설명
filenames [String!] 파일 이름에 따라 디자인을 필터링합니다.
ids [DesignManagementDesignID!] ID에 따라 디자인을 필터링합니다.

DetailedImportStatus

프로젝트의 가져오기 상태에 대한 자세한 내용입니다.

필드

이름 유형 설명
id ProjectImportStateID 가져오기 상태의 ID입니다.
lastError String 가져오기의 마지막 오류입니다.
lastSuccessfulUpdateAt Time 마지막으로 성공한 업데이트 시간입니다.
lastUpdateAt Time 마지막 업데이트 시간입니다.
lastUpdateStartedAt Time 마지막 업데이트 시작 시간입니다.
status String 가져오기의 현재 상태입니다.
url String 가져오기 URL입니다.

상세 상태

필드

이름 유형 설명
action StatusAction 상태에 대한 작업 정보입니다. 이에는 메소드, 버튼 제목, 아이콘, 경로 및 제목이 포함됩니다.
detailsPath String 상태의 세부 정보 경로입니다.
favicon String 상태의 파비콘입니다.
group String GitLab 16.4부터 사용이 중지되었습니다. group 속성은 더 이상 사용되지 않습니다. 대신 name을 사용하세요.
hasDetails Boolean 상태에 대한 추가 세부 정보가 있는지 여부를 나타냅니다.
icon String GitLab 16.4부터 사용이 중지되었습니다. icon 속성은 더 이상 사용되지 않습니다. 대신 표시할 상태를 식별하는 데 name을 사용하세요.
id String! 상세 상태의 ID입니다.
label String 상태의 읽기 쉬운 라벨(예: 성공)입니다.
name String 기계가 읽을 수 있는 상태 이름(예: SUCCESS)입니다.
text String GitLab 16.4부터 사용이 중지되었습니다. text 속성이 더 이상 사용되고 있습니다. 대신 label을 사용하세요.
tooltip String 상태와 관련된 툴팁입니다.

DevopsAdoptionEnabledNamespace

DevopsAdoption을 위한 활성화된 네임스페이스입니다.

필드

이름 유형 설명
displayNamespace Namespace 데이터를 표시해야 하는 네임스페이스입니다.
id ID! 활성화된 네임스페이스의 ID입니다.
latestSnapshot DevopsAdoptionSnapshot 활성화된 네임스페이스의 지난 달 메트릭 스냅샷입니다.
namespace Namespace 계산해야 하는 네임스페이스입니다.

인수를 갖는 필드

DevopsAdoptionEnabledNamespace.snapshots

네임스페이스의 데이터 스냅샷입니다.

DevopsAdoptionSnapshotConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
endTimeAfter Time 지정된 날짜 이후의 월말에 대한 스냅숏을 필터링합니다.
endTimeBefore Time 지정된 날짜 이전의 월말에 대한 스냅숏을 필터링합니다.

DevopsAdoptionSnapshot

스냅샷.

필드

이름 유형 설명
codeOwnersUsedCount Int 기존의 CODEOWNERS 파일이 있는 프로젝트의 총 수입니다.
coverageFuzzingEnabledCount Int 활성화된 커버리지 퍼징을 사용하는 프로젝트의 총 수입니다.
dastEnabledCount Int 활성화된 DAST를 사용하는 프로젝트의 총 수입니다.
dependencyScanningEnabledCount Int 의존성 스캐닝을 사용하는 프로젝트의 총 수입니다.
deploySucceeded Boolean! 적어도 하나의 배포가 성공했는지 여부입니다.
endTime Time! 데이터 포인트가 수집된 스냅샷의 종료 시간입니다.
issueOpened Boolean! 적어도 하나의 이슈가 열렸는지 여부입니다.
mergeRequestApproved Boolean! 적어도 하나의 병합 요청이 승인되었는지 여부입니다.
mergeRequestOpened Boolean! 적어도 하나의 병합 요청이 열렸는지 여부입니다.
pipelineSucceeded Boolean! 적어도 하나의 파이프라인이 성공했는지 여부입니다.
recordedAt Time! 스냅샷이 기록된 시간입니다.
runnerConfigured Boolean! 적어도 하나의 러너가 사용되었는지 여부입니다.
sastEnabledCount Int 활성화된 SAST를 사용하는 프로젝트의 총 수입니다.
startTime Time! 데이터 포인트가 수집된 스냅샷의 시작 시간입니다.
totalProjectsCount Int 프로젝트의 총 수입니다.
vulnerabilityManagementUsedCount Int 적어도 한 번 이상 취약점 관리를 사용한 프로젝트의 총 수입니다.

차이점

필드

이름 유형 설명
aMode String 파일의 이전 모드.
bMode String 파일의 새로운 모드.
deletedFile String 파일이 삭제되었는지 여부를 나타냅니다.
diff String 파일에 대한 변경 사항의 차이 표현.
newFile String 파일이 방금 추가되었는지 여부를 나타냅니다.
newPath String 파일의 새 경로.
oldPath String 파일의 이전 경로.
renamedFile String 파일이 이름이 바뀌었는지 여부를 나타냅니다.

DiffPosition

필드

이름 유형 설명
diffRefs DiffRefs! 댓글 작성 시 브랜치, HEAD 및 베이스에 대한 정보입니다.
filePath String! 변경된 파일의 경로입니다.
height Int 이미지의 총 높이입니다.
newLine Int 변경된 HEAD SHA의 라인입니다.
newPath String HEAD SHA의 파일 경로입니다.
oldLine Int 변경된 시작 SHA의 라인입니다.
oldPath String 시작 SHA의 파일 경로입니다.
positionType DiffPositionType! 위치 유형에 따른 파일 유형입니다.
width Int 이미지의 총 너비입니다.
x Int 노트의 X 위치입니다.
y Int 노트의 Y 위치입니다.

DiffRefs

필드

이름 유형 설명
baseSha String 주석이 달린 브랜치의 병합 베이스입니다.
headSha String! 주석이 작성된 시점의 HEAD의 SHA입니다.
startSha String! 비교 대상이 되는 브랜치의 SHA입니다.

DiffStats

단일 파일에 대한 변경 내용.

필드

이름 유형 설명
additions Int! 이 파일에 추가된 라인 수입니다.
deletions Int! 이 파일에서 삭제된 라인 수입니다.
path String! 저장소 루트를 기준으로 한 파일 경로입니다.

DiffStatsSummary

변경 사항의 집계된 요약입니다.

필드

이름 유형 설명
additions Int! 추가된 줄 수입니다.
changes Int! 변경된 줄 수입니다.
deletions Int! 삭제된 줄 수입니다.
fileCount Int! 변경된 파일 수입니다.

토론

필드

이름 유형 설명
createdAt Time! 토론이 생성된 타임스탬프입니다.
id DiscussionID! 이 토론의 ID입니다.
noteable NoteableType 토론이 속한 객체입니다.
notes NoteConnection! 토론에 있는 모든 노트입니다. (자세한 내용은 Connections 참조)
replyId DiscussionID! 이 토론에 답장을 달기 위해 사용되는 ID입니다.
resolvable Boolean! 객체를 해결할 수 있는지를 나타냅니다.
resolved Boolean! 객체가 해결되었는지를 나타냅니다.
resolvedAt Time 객체가 해결된 타임스탬프입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.

Dora

DORA 메트릭에 관련된 모든 정보.

매개변수가 있는 필드

Dora.metrics

현재 그룹 또는 프로젝트에 대한 DORA 메트릭입니다.

반환 [DoraMetric!].

Arguments
이름 유형 설명
endDate Date 종료할 날짜 범위. 기본값은 현재 날짜입니다.
environmentTiers [DeploymentTier!] 반환할 환경의 배치 티어. 기본값은 [PRODUCTION]입니다.
interval DoraMetricBucketingInterval 메트릭을 집계하는 방식. 기본값은 DAILY입니다. ALL의 경우 응답의 date 필드는 null이 됩니다.
metric DoraMetricType GitLab 15.10에서 폐기 예정입니다. 메트릭 필드에 의해 대체되었습니다. DoraMetric 유형을 참조하세요.
startDate Date 시작할 날짜 범위. 기본값은 3개월 전입니다.

DoraMetric

필드

이름 유형 설명
changeFailureRate Float 프로덕션에서 사건을 발생시킨 배포의 백분율.
date String 데이터 포인트의 날짜.
deploymentFrequency Float 하루당 배포 횟수.
leadTimeForChanges Float 병합된 병합 요청을 배포하는 데 소요된 중간 시간.
timeToRestoreService Float 사건을 종료하는 데 소요된 중간 시간.
value Float GitLab 15.10에서 사용 중단. 해당 메트릭 필드로 이동했습니다.

DoraPerformanceScoreCount

지난 완전한 한 달간의 프로젝트별 집계된 DORA 점수 개수입니다.

필드

이름 유형 설명
highProjectsCount Int 메트릭에서 “높음”으로 점수를 받은 프로젝트 수입니다.
lowProjectsCount Int 메트릭에서 “낮음”으로 점수를 받은 프로젝트 수입니다.
mediumProjectsCount Int 메트릭에서 “중간”으로 점수를 받은 프로젝트 수입니다.
metricName String! DORA 메트릭의 이름입니다.
noDataProjectsCount Int 해당 메트릭에 대한 데이터가 없는 프로젝트 수입니다.

EgressNode

필드

이름 타입 설명
artifactsEgress BigInt! 해당 기간 동안 프로젝트의 Artifact Egress.
date String! 노드 범위의 첫 번째 날짜. 매월 하나의 노드가 있습니다.
packagesEgress BigInt! 해당 기간 동안 프로젝트의 Package Egress.
registryEgress BigInt! 해당 기간 동안 프로젝트의 Registry Egress.
repositoryEgress BigInt! 해당 기간 동안 프로젝트의 Repository Egress.
totalEgress BigInt! 해당 기간 동안 프로젝트의 총 Egress.

이메일

필드

이름 유형 설명
confirmedAt Time 이메일이 확정된 시간입니다.
createdAt Time! 이메일이 생성된 시간입니다.
email String! 이메일 주소입니다.
id ID! 이메일의 내부 ID입니다.
updatedAt Time! 이메일이 마지막으로 업데이트된 시간입니다.

환경

프로젝트의 코드가 배포된 위치를 설명합니다.

필드

이름 타입 설명
autoDeleteAt 시간 환경이 자동으로 삭제될 시간입니다.
autoStopAt 시간 환경이 자동으로 중지될 시간입니다.
clusterAgent 클러스터 에이전트 환경의 클러스터 에이전트입니다.
createdAt 시간 환경이 생성된 시간입니다.
deployFreezes [CiFreezePeriod!] 환경의 배포 동결 기간입니다.
deploymentsDisplayCount 문자열 환경의 표시를 위한 배포 횟수입니다. 정확한 수는 999까지 표시되고, 이 한계를 초과하는 수는 “999+”로 표시됩니다.
environmentType 문자열 환경의 폴더 이름입니다.
externalUrl 문자열 환경의 외부 URL입니다.
fluxResourcePath 문자열 환경의 Flux 리소스 경로입니다.
id ID! 환경의 ID입니다.
kubernetesNamespace 문자열 환경의 Kubernetes 네임스페이스입니다.
latestOpenedMostSevereAlert AlertManagementAlert 환경의 가장 심각한 열린 경고입니다. 여러 경고의 심각성이 동일한 경우, 가장 최근의 경고가 반환됩니다.
name 문자열! 환경의 사람이 읽기 쉬운 이름입니다.
path 문자열! 환경의 경로입니다.
protectedEnvironments ProtectedEnvironmentConnection 환경의 보호된 환경입니다. (참조: 연결)
slug 문자열 환경의 슬러그입니다.
state 문자열! 환경의 상태입니다. 예: available/stopped.
tier 배포 티어 환경의 배포 티어입니다.
updatedAt 시간 환경이 업데이트된 시간입니다.
userPermissions 환경 권한! 자원에 대한 현재 사용자의 권한입니다. 이 필드는 한 번의 요청에서 하나의 환경에 대해서만 해결될 수 있습니다.

인수가 있는 필드

Environment.deployments

환경의 배포. 이 필드는 한 번의 단일 요청에서 한 환경에 대해서만 해결될 수 있습니다.

DeploymentConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
orderBy DeploymentsOrderByInput 지정된 필드로 정렬합니다.
statuses [DeploymentStatus!] 배포의 상태입니다.
Environment.lastDeployment

환경의 마지막 배포입니다.

Deployment를 반환합니다.

전달인자
이름 유형 설명
status DeploymentStatus! 배포 상태입니다.

환경권한

필드

이름 유형 설명
destroyEnvironment Boolean! true이면 사용자가이 리소스에서 destroy_environment을 수행할 수 있습니다.
stopEnvironment Boolean! true이면 사용자가이 리소스에서 stop_environment을 수행할 수 있습니다.
updateEnvironment Boolean! true이면 사용자가이 리소스에서 update_environment을 수행할 수 있습니다.

Epic

에픽을 나타냅니다.

필드

이름 타입 설명
author UserCore! Epic의 작성자입니다.
awardEmoji AwardEmojiConnection Epic과 관련된 이모지 반응 목록입니다. (자세한 내용은 Connections을 참조하세요)
blocked Boolean Epic이 차단되었는지를 나타냅니다.
blockedByCount Int 이 Epic을 차단하는 Epic의 수입니다.
blockedByEpics EpicConnection 이 Epic을 차단하는 Epic들입니다. (자세한 내용은 Connections을 참조하세요)
blockingCount Int 이 Epic이 차단하는 Epic의 수입니다.
closedAt Time Epic이 닫힌 시간입니다.
color String Epic의 색상입니다. epic_color_highlight 기능 플래그가 비활성화된 경우 null을 반환합니다.
commenters UserCoreConnection! 이 Epic에 대한 모든 댓글 작성자입니다. (자세한 내용은 Connections을 참조하세요)
confidential Boolean Epic이 비밀인지를 나타냅니다.
createdAt Time Epic이 생성된 시간입니다.
defaultProjectForIssueCreation Project 이슈 생성을 위한 기본 프로젝트입니다. 사용자가 마지막으로 이슈를 생성한 프로젝트를 기반으로 합니다.
descendantCounts EpicDescendantCount 오픈 및 닫힌 하위 Epic 및 이슈의 수입니다.
descendantWeightSum EpicDescendantWeights Epic 및 해당 하위 항목의 총 가중치입니다.
description String Epic의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
discussions DiscussionConnection! 이 Epic에 대한 모든 토론입니다. (자세한 내용은 Connections을 참조하세요)
downvotes Int! Epic이 받은 싫어요 수입니다.
dueDate Time Epic의 마감일입니다.
dueDateFixed Time Epic의 고정된 마감일입니다.
dueDateFromInheritedSource Time 하위 Epic이나 마일스톤에서 상속된 Epic의 마감일입니다.
dueDateFromMilestones Time 마일스톤에서 상속된 Epic의 마감일입니다.
dueDateIsFixed Boolean 마감일이 수동으로 설정되었는지를 나타냅니다.
events EventConnection 해당 객체와 관련된 이벤트 목록입니다. (자세한 내용은 Connections을 참조하세요)
group Group! Epic이 속한 그룹입니다.
hasChildren Boolean! Epic이 하위 항목을 가지고 있는지를 나타냅니다.
hasIssues Boolean! Epic이 직접적인 이슈를 가지고 있는지를 나타냅니다.
hasParent Boolean! Epic이 상위 Epic을 가지고 있는지를 나타냅니다.
healthStatus EpicHealthStatus Epic의 현재 건강 상태입니다.
id ID! Epic의 ID입니다.
iid ID! Epic의 내부 ID입니다.
issues EpicIssueConnection Epic과 관련된 이슈 목록입니다. (자세한 내용은 Connections을 참조하세요)
labels LabelConnection Epic에 할당된 라벨입니다. (자세한 내용은 Connections을 참조하세요)
parent Epic Epic의 상위 Epic입니다.
participants UserCoreConnection Epic에 대한 참여자 목록입니다. (자세한 내용은 Connections을 참조하세요)
relationPath String Epic-issue 관계의 URI 경로입니다.
relativePosition Int Epic의 상대적 위치입니다.
startDate Time Epic의 시작일입니다.
startDateFixed Time Epic의 고정된 시작일입니다.
startDateFromInheritedSource Time 하위 Epic이나 마일스톤에서 상속된 Epic의 시작일입니다.
startDateFromMilestones Time 마일스톤에서 상속된 Epic의 시작일입니다.
startDateIsFixed Boolean 시작일이 수동으로 설정되었는지를 나타냅니다.
state EpicState! Epic의 상태입니다.
subscribed Boolean! 현재 로그인한 사용자가 Epic에 구독했는지를 나타냅니다.
textColor String Epic의 텍스트 색상입니다. epic_color_highlight 기능 플래그가 비활성화된 경우 null을 반환합니다.
title String Epic의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
updatedAt Time Epic이 업데이트된 시간입니다.
upvotes Int! Epic이 받은 좋아요 수입니다.
userDiscussionsCount Int! Epic의 사용자 토론 수입니다.
userNotesCount Int! Epic의 사용자 노트 수입니다.
userPermissions EpicPermissions! 리소스에 대한 현재 사용자의 권한입니다.
webPath String! Epic의 웹 경로입니다.
webUrl String! Epic의 웹 URL입니다.

매개변수가 포함된 필드

Epic.ancestors

Epic의 상위 항목(부모)입니다.

EpicConnection을 반환합니다.

이 필드는 연결(connection)을 반환합니다. 네 개의 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
authorUsername String 작성자별 epic 필터링
confidential Boolean 지정된 기밀 여부에 따른 epic 필터링
createdAfter Time 해당 날짜 이후에 생성된 epics
createdBefore Time 해당 날짜 이전에 생성된 epics
iid ID epic의 IID, 예: “1”
iidStartsWith String 자동 완성을 위한 IID로 epic 필터링
iids [ID!] epic의 IIDs 목록, 예: [1, 2]
in [IssuableSearchableField!] 검색을 수행할 필드 지정. 기본값은 [TITLE, DESCRIPTION]. search 인수가 필요합니다.
includeAncestorGroups Boolean 조상 그룹의 epic 포함
includeDescendantGroups Boolean 하위 그룹의 epic 포함
labelName [String!] 라벨별 epic 필터링
milestoneTitle String epic의 이슈에서 계산된 마일스톤 제목으로 epic 필터링
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링
not NegatedEpicFilterInput 부정된 epic 인수
or UnionedEpicFilterInput GitLab 15.9에 도입됨. 상태: 실험. 포함적 OR을 가진 인수 목록. or_issuable_queries 플래그가 활성화되어 있는 경우에만 무시되지 않음.
search String 제목 또는 설명에 대한 검색 쿼리
sort EpicSort 정렬 순서별 epic 나열
state EpicState epic 상태에 따라 필터링
timeframe Timeframe 지정된 기간을 오버랩하는 항목 목록
topLevelHierarchyOnly Boolean 최상위 계층의 epic 필터링
updatedAfter Time 해당 날짜 이후에 업데이트된 epics
updatedBefore Time 해당 날짜 이전에 업데이트된 epics
Epic.children

Epic의 하위(epic)인 Children입니다.

EpicConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
authorUsername String 작성자별 epic을 필터링합니다.
confidential Boolean 지정된 비밀 유지 상태별 epic을 필터링합니다.
createdAfter Time 특정 날짜 이후에 생성된 epics을 검색합니다.
createdBefore Time 특정 날짜 이전에 생성된 epics을 검색합니다.
iid ID epic의 ID(예: “1”)입니다.
iidStartsWith String 자동 완성을 위해 IID로 epics을 필터링합니다.
iids [ID!] epics의 ID 목록(예: [1, 2])입니다.
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 상위 그룹의 하위 epics을 포함합니다.
includeDescendantGroups Boolean 하위 그룹의 epics을 포함합니다.
labelName [String!] 라벨로 epics을 필터링합니다.
milestoneTitle String epic의 이슈로부터 산출된 마일스톤 제목으로 epics을 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedEpicFilterInput 부정적인 epic 인수입니다.
or UnionedEpicFilterInput GitLab 15.9에서 도입되었습니다. 상태: 실험. 포함적 OR을 가진 인수 목록입니다. or_issuable_queries 플래그가 활성화되어 있는 경우 무시됩니다.
search String 제목 또는 설명의 검색 쿼리입니다.
sort EpicSort 정렬 순서에 따라 epics 목록을 표시합니다.
state EpicState 상태별 epics을 필터링합니다.
timeframe Timeframe 지정된 기간과 중첩된 항목을 나열합니다.
topLevelHierarchyOnly Boolean 최상위 계층 구조의 epics을 필터링합니다.
updatedAfter Time 특정 날짜 이후에 업데이트된 epics을 검색합니다.
updatedBefore Time 특정 날짜 이전에 업데이트된 epics을 검색합니다.
Epic.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인자before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Arguments
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.
Epic.notes

이 노트 가능에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
Epic.reference

에픽의 내부 참조입니다. 기본적으로 짧은 형식으로 반환됩니다.

반환 값은 String!입니다.

인수
이름 유형 설명
full Boolean 참조가 전체로 반환되어야 하는지를 나타냅니다.

EpicBoard

에픽 보드를 나타냅니다.

필드

이름 유형 설명
displayColors Boolean 에픽 색상을 표시할지 여부입니다.
hideBacklogList Boolean 백로그 목록을 숨길지 여부입니다.
hideClosedList Boolean 완료된 목록을 숨길지 여부입니다.
id BoardsEpicBoardID! 에픽 보드의 전역 ID입니다.
labels LabelConnection 보드의 라벨입니다. (자세한 내용은 연결을 참조하세요)
name String 에픽 보드의 이름입니다.
webPath String! 에픽 보드의 웹 경로입니다.
webUrl String! 에픽 보드의 웹 URL입니다.

인수가 있는 필드

EpicBoard.lists

Epic board lists.

EpicListConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
epicFilters EpicFilters epic 보드 목록에서 epic metadata를 가져올 때 적용된 필터.
id BoardsEpicListID ID에 의해 epic board 목록을 찾습니다.

EpicDescendantCount

하위 epic의 개수입니다.

필드

이름 유형 설명
closedEpics Int 닫힌 하위 epic 수.
closedIssues Int 닫힌 epic 이슈 수.
openedEpics Int 열린 하위 epic 수.
openedIssues Int 열린 epic 이슈 수.

EpicDescendantWeights

열려있는 및 닫힌 하위 이슈의 총 가중치입니다.

필드

이름 유형 설명
closedIssues Int GitLab 16.6 버전에서는 사용이 폐지되었습니다. closedIssuesTotal을 사용하세요.
closedIssuesTotal BigInt 해당 epic 내에서 완료된(닫힌) issue들과 epic 하위 항목의 총 가중치로, 문자열로 인코딩됨.
openedIssues Int GitLab 16.6 버전에서는 사용이 폐지되었습니다. openedIssuesTotal을 사용하세요.
openedIssuesTotal BigInt 해당 epic 내에서 열린 issue들과 epic 하위 항목의 총 가중치로, 문자열로 인코딩됨.

EpicHealthStatus

하위 이슈의 건강 상태.

필드

이름 유형 설명
issuesAtRisk Int 위험에 처한 이슈 수입니다.
issuesNeedingAttention Int 관심이 필요한 이슈 수입니다.
issuesOnTrack Int 추적 중인 이슈 수입니다.

EpicIssue

에픽과 이슈 간의 관계.

필드

이름 타입 설명
alertManagementAlert AlertManagementAlert GitLab 15.6에서 Deprecated. alert_management_alerts를 사용하세요.
assignees UserCoreConnection 이슈의 담당자입니다. (자세한 정보: Connections)
author UserCore! 이슈를 생성한 사용자입니다.
blocked Boolean! 이슈가 차단되었는지 여부입니다.
blockedByCount Int 이 이슈를 차단하는 이슈의 수입니다.
blockedByIssues IssueConnection 이 이슈를 차단하는 이슈들입니다. (자세한 정보: Connections)
blockingCount Int! 이 이슈가 차단하는 이슈의 수입니다.
closedAsDuplicateOf Issue 이 이슈가 중복으로 닫힌 이슈입니다.
closedAt Time 이 이슈가 닫힌 시점의 타임스탬프입니다.
commenters UserCoreConnection! 이 노트에 댓글을 작성한 모든 사용자입니다. (자세한 정보: Connections)
confidential Boolean! 이슈가 비밀인지 여부입니다.
createNoteEmail String 이슈에 대한 사용자별 이메일 주소입니다.
createdAt Time! 이 이슈가 생성된 시점의 타임스탬프입니다.
customerRelationsContacts CustomerRelationsContactConnection 이 이슈의 고객 관련 연락처입니다. (자세한 정보: Connections)
description String 이슈의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
designCollection DesignCollection 이 이슈와 관련된 디자인 이미지들의 컬렉션입니다.
discussionLocked Boolean! 이 이슈의 토론이 잠겨 있는지 여부입니다.
discussions DiscussionConnection! 이 노트에 대한 모든 토론입니다. (자세한 정보: Connections)
downvotes Int! 이 이슈가 받은 다운보트의 수입니다.
dueDate Time 이 이슈의 마감일입니다.
emailsDisabled Boolean! GitLab 16.3에서 Deprecated. emails_enabled를 사용하세요.
emailsEnabled Boolean! 부모 프로젝트 또는 그룹에서 이메일 알림이 비활성화되었는지 여부입니다: 이메일 알림이 비활성화되었다면 false입니다.
epic Epic 이 이슈가 속한 Epic입니다.
epicIssueId ID! Epic-이슈 관계의 ID입니다.
escalationPolicy EscalationPolicyType 이 이슈와 관련된 Eskalation 정책입니다. Eskalation을 지원하는 이슈에 사용할 수 있습니다.
escalationStatus IssueEscalationStatus 이 이슈의 Eskalation 상태입니다.
externalAuthor String 이슈를 신고한 GitLab 이용자가 아닌 사용자의 이메일 주소입니다. 손님이라면, 이메일 주소가 왜곡되어 표시됩니다.
hasEpic Boolean! 이 이슈가 Epic에 속하는지 여부입니다. 사용자가 Epic에 대한 액세스 권한이 없을 때도 true를 반환하고 연관된 Epic을 표시하지 않을 수 있습니다.
hasParent Boolean! GitLab 16.5에서 도입됨. 상태: 실험. 이 이슈에 부모 작업 항목이 있는지 여부를 나타냅니다.
healthStatus HealthStatus 현재의 건강 상태입니다.
hidden Boolean 작성자가 금지되어 이슈가 숨겨진지 여부입니다.
humanTimeEstimate String 이 문제의 인간이 읽을 수 있는 시간 추정입니다.
humanTotalTimeSpent String 이슈에 소요된 총 시간을 인간이 읽을 수 있는 형식으로 표시한 것입니다.
id ID Epic-이슈 관계의 전역 ID입니다.
iid ID! 이 이슈의 내부 ID입니다.
iteration Iteration 이 이슈의 Iteration입니다.
labels LabelConnection 이 이슈의 라벨입니다. (자세한 정보: Connections)
mergeRequestsCount Int! 이슈가 병합될 때 이 이슈를 닫는 병합 요청의 수입니다.
metricImages [MetricImage!] 이 이슈와 연결된 메트릭 이미지입니다.
milestone Milestone 이 이슈의 마일스톤입니다.
moved Boolean 다른 프로젝트에서 이슈가 이동되었는지 여부입니다.
movedTo Issue 다른 프로젝트로 이동된 후 갱신된 이슈입니다.
participants UserCoreConnection 이 이슈의 참여자 목록입니다. (자세한 정보: Connections)
projectId Int 이 이슈가 속한 프로젝트의 ID입니다.
relatedMergeRequests MergeRequestConnection 이 이슈와 관련된 병합 요청입니다. 이 필드는 한 요청에서 하나의 이슈에 대해서만 해결할 수 있습니다. (자세한 정보: Connections)
relatedVulnerabilities VulnerabilityConnection 이 이슈와 관련된 취약점입니다. (자세한 정보: Connections)
relationPath String Epic-이슈 관계의 URI 경로입니다.
relativePosition Int 이 이슈의 상대적 위치(에픽 트리 및 이슈 보드에 대한 위치 지정에 사용됨)입니다.
severity IssuableSeverity 사건의 심각도 수준입니다.
slaDueAt Time 이슈의 SLA 만료 타임스탬프입니다.
state IssueState! 이 이슈의 상태입니다.
statusPagePublishedIncident Boolean 이슈가 상태 페이지에 공개되는지 여부입니다.
subscribed Boolean! 현재 로그인한 사용자가 이 이슈에 구독되어 있는지 여부입니다.
taskCompletionStatus TaskCompletionStatus! 이 이슈의 작업 완료 상태입니다.
timeEstimate Int! 이 이슈의 시간 추정입니다.
timelogs TimelogConnection! 이 이슈에 대한 시간 기록입니다. (자세한 정보: Connections)
title String! 이 이슈의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
totalTimeSpent Int! 이 이슈에 사용된 총 시간(초)입니다.
type IssueType 이 이슈의 유형입니다.
updatedAt Time! 이 이슈가 마지막으로 업데이트된 시점의 타임스탬프입니다.
updatedBy UserCore 이 이슈를 마지막으로 업데이트한 사용자입니다.
upvotes Int! 이 이슈가 받은 업보트의 수입니다.
userDiscussionsCount Int! 이슈에 대한 사용자 토론의 수입니다.
userNotesCount Int! 이 이슈의 사용자 노트의 수입니다.
userPermissions IssuePermissions! 리소스에 대한 현재 사용자의 권한입니다.
webPath String! 이 이슈의 웹 경로입니다.
webUrl String! 이 이슈의 웹 URL입니다.
weight Int 이 이슈의 가중치입니다.

인수가 있는 필드

EpicIssue.alertManagementAlerts

이 이슈와 관련된 경고 관리 경고입니다.

AlertManagementAlertConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
domain AlertManagementDomainFilter! 주어진 도메인에 대한 필터 쿼리입니다.
iid String 알림의 IID입니다. 예: “1”.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
sort AlertManagementAlertSort 이 기준으로 알림을 정렬합니다.
statuses [AlertManagementStatus!] 지정된 상태의 알림입니다. 예: [TRIGGERED].
EpicIssue.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태.

이슈 이슈의 자원 링크입니다.

IssuableResourceLinkConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
incidentId IssueID! 사건의 ID.
EpicIssue.notes

이 노트에 대한 모든 메모입니다.

NoteConnection!을(를) 반환합니다.

이 필드는 connection을(를) 반환합니다. 네 개의 표준 pagination arguments를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 타입 설명
filter NotesFilterType 노트 수집 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
EpicIssue.reference

이슈의 내부 참조입니다. 기본적으로 줄임 형식으로 반환됩니다.

String!로 반환됩니다.

매개변수
이름 유형 설명
full Boolean 참조를 전체로 반환할지 여부를 지정하는 부울 옵션입니다.

EpicList

에픽 보드 목록을 나타냅니다.

필드

이름 유형 설명
collapsed Boolean 해당 사용자에 대해이 목록이 접혀 있는지를 나타냅니다.
epicsCount Int GitLab 14.9에서 더 이상 사용되지 않음. 이것은 이름이 변경되었습니다. 사용하세요: metadata.
id BoardsEpicListID! 보드 목록의 글로벌 ID.
label Label 목록의 레이블입니다.
listType String! 목록의 유형입니다.
metadata EpicListMetadata Epic 목록 메타데이터입니다.
position Int 보드 내 목록의 위치입니다.
title String! 목록의 제목입니다.

매개변수가 있는 필드

EpicList.epics

에픽 목록.

EpicConnection을 반환합니다.

이 필드는 connection을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이징 인자를 허용합니다.

인수
이름 유형 설명
filters EpicFilters 보드 목록에서 epic을 선택할 때 적용되는 필터입니다.

EpicListMetadata

에픽 보드 목록 메타데이터를 나타냅니다.

필드

이름 타입 설명
epicsCount Int 목록 내 에픽 수.
totalWeight Int GitLab 14.7에서 도입됨. 상태: 실험. 목록 내 모든 이슈의 총 가중치.

EpicPermissions

현재 사용자가 에픽에 대한 권한을 확인합니다.

필드

이름 유형 설명
adminEpic Boolean! true이면 사용자는이 리소스에서 admin_epic를 수행할 수 있습니다.
adminEpicRelation Boolean! true이면 사용자는이 리소스에서 admin_epic_relation를 수행할 수 있습니다.
awardEmoji Boolean! true이면 사용자는이 리소스에서 award_emoji를 수행할 수 있습니다.
createEpic Boolean! true이면 사용자는이 리소스에서 create_epic를 수행할 수 있습니다.
createNote Boolean! true이면 사용자는이 리소스에서 create_note를 수행할 수 있습니다.
destroyEpic Boolean! true이면 사용자는이 리소스에서 destroy_epic를 수행할 수 있습니다.
readEpic Boolean! true이면 사용자는이 리소스에서 read_epic를 수행할 수 있습니다.
readEpicIid Boolean! true이면 사용자는이 리소스에서 read_epic_iid를 수행할 수 있습니다.
updateEpic Boolean! true이면 사용자는이 리소스에서 update_epic를 수행할 수 있습니다.

EscalationPolicyType

상승 정책을 나타냅니다.

필드

이름 유형 설명
description String 에스컬레이션 정책에 대한 설명입니다.
id IncidentManagementEscalationPolicyID 에스컬레이션 정책의 식별자입니다.
name String 에스컬레이션 정책의 이름입니다.
rules [EscalationRuleType!] 에스컬레이션 정책의 단계입니다.

EscalationRuleType

에스컬레이션 정책을 위한 에스컬레이션 규칙을 나타냅니다.

필드

이름 유형 설명
elapsedTimeSeconds Int 규칙이 활성화되기 전의 시간(초)
id IncidentManagementEscalationRuleID 에스컬레이션 정책의 ID
oncallSchedule IncidentManagementOncallSchedule 통지할 당직 일정
status EscalationRuleStatus 규칙이 활성화되는 것을 막기 위해 필요한 상태
user UserCore 통지할 사용자

이벤트

이벤트를 나타내는 항목입니다.

필드

이름 유형 설명
action EventAction! 이벤트의 액션입니다.
author UserCore! 이 이벤트의 작성자입니다.
createdAt Time! 이 이벤트가 생성된 시간입니다.
id ID! 이 이벤트의 ID입니다.
updatedAt Time! 이 이벤트가 업데이트된 시간입니다.

VulnerabilityPresubmissionCheckResults 설명

설명:

이 커맨드는 보안 취약점 검토 이전의 결과를 설명합니다.

필드

이름 유형 설명
potentialSecretsInCode Boolean! 이 플래그는 LLM 프롬프트에서 전송될 수 있는 코드 내의 비밀 정보가 있는지 여부입니다.
secretDetectionResult Boolean! 이 플래그는 특별히 비밀 검출 취약점인 경우 true입니다.

취약점 안내 프롬프트

필드

이름 유형 설명
presubmissionChecks ExplainVulnerabilityPresubmissionCheckResults! 부울값을 포함하는 객체입니다. 각 부울값은 제출 전 체크의 결과를 나타냅니다: 통과하면 true, 실패하면 false입니다.
promptWithCode String 취약점의 정보를 사용하여 생성된 AI 텍스트 프롬프트로, 취약한 코드를 포함합니다.
promptWithoutCode String 취약점의 정보를 사용하여 생성된 AI 텍스트 프롬프트로, 취약한 코드를 제외합니다.

ExternalAuditEventDestination

감사 이벤트를 전송하기 위한 외부 리소스를 나타냅니다.

필드

이름 유형 설명
destinationUrl String! 감사 이벤트를 보낼 외부 대상지.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터 목록.
group Group! 대상지가 속한 그룹.
headers AuditEventStreamingHeaderConnection! 각 이벤트와 함께 전송되는 추가 HTTP 헤더 목록. (참조: Connections)
id ID! 대상지의 ID.
name String! 감사 이벤트를 보낼 외부 대상지의 이름.
namespaceFilter AuditEventStreamingHTTPNamespaceFilter 대상지에 대한 하위 그룹 또는 프로젝트 필터 목록.
verificationToken String! 이벤트의 원본을 유효성 검사하는 확인 토큰.

ExternalIssue

외부 이슈를 나타냅니다.

필드

이름 유형 설명
createdAt Time 이슈가 생성된 타임스탬프입니다.
externalTracker String 외부 트래커의 유형입니다.
relativeReference String 외부 트래커의 이슈의 상대적 참조입니다.
status String 외부 트래커에서의 이슈 상태입니다.
title String 외부 트래커에서의 이슈 제목입니다.
updatedAt Time 이슈가 업데이트된 타임스탬프입니다.
webUrl String 외부 트래커에서의 이슈 URL입니다.

ExternalStatusCheck

외부 상태 확인을 설명합니다.

필드

이름 타입 설명
externalUrl String! 상태 확인을 위한 외부 URL입니다.
id GlobalID! 규칙의 ID입니다.
name String! 규칙의 이름입니다.

FileUpload

필드

이름 타입 설명
id UploadID! 업로드의 글로벌 ID입니다.
path String! 업로드의 경로입니다.
size Int! 바이트 단위의 업로드 크기입니다.

FindingReportsComparer

취약점 발견에 대한 보안 보고서 비교를 나타냅니다.

필드

이름 유형 설명
report ComparedSecurityReport GitLab 16.1에서 도입되었습니다. 상태: 실험 중. 비교 보안 보고서.
status FindingReportsComparerStatus 비교 상태.
statusReason String 상태를 설명하는 텍스트.

예측

특정 예측에 관한 정보입니다.

필드

이름 유형 설명
status ForecastStatus! 예측의 상태입니다.
values ForecastDatapointConnection 실제 예측 값입니다. (자세한 내용은 연결을 참조하세요.)

예측데이터포인트

특정 예측 데이터포인트에 대한 정보입니다.

필드

이름 유형 설명
datapoint String! 예측의 데이터 포인트. 보통 날짜입니다.
value Float 주어진 데이터 포인트의 값입니다.

ForkDetails

상위 프로젝트와 비교한 포크 프로젝트의 세부 정보.

필드

이름 유형 설명
ahead Int 업스트림보다 앞에 있는 커밋 수입니다.
behind Int 업스트림보다 뒤에 있는 커밋 수입니다.
hasConflicts Boolean 해당 포크가 상위 프로젝트와 충돌하는지 여부를 나타냅니다.
isSyncing Boolean 진행 중인 동기화 여부를 나타냅니다.

GeoNode

필드

이름 유형 설명
containerRepositoriesMaxCapacity Int 해당 보조 노드의 컨테이너 저장소 동기화의 최대 동시성.
enabled Boolean 이 Geo 노드가 활성화되었는지를 나타냅니다.
filesMaxCapacity Int 해당 보조 노드의 LFS/첨부 파일 역백(Backfill)의 최대 동시성.
id ID! 이 GeoNode의 식별자.
internalUrl String 주 노드가 보조 노드가 연락해야 하는 URL.
minimumReverificationInterval Int 저장소 확인이 유효한 간격(일). 만료 후, 되돌립니다.
name String 해당 Geo 노드의 고유 식별자.
primary Boolean 이 Geo 노드가 주(Primary)인지를 나타냅니다.
reposMaxCapacity Int 해당 보조 노드의 저장소 역백(Backfill)의 최대 동시성.
selectiveSyncNamespaces NamespaceConnection selective_sync_type == namespaces일 때 동기화되어야 하는 네임스페이스. (자세한 내용은 연결을 참조하세요)
selectiveSyncShards [String!] 프로젝트가 동기화되어야 하는 저장소 저장소. selective_sync_type == shards인 경우 해당됩니다.
selectiveSyncType String 동기화가 특정 그룹 또는 샤드에만 제한되는지를 나타냅니다.
syncObjectStorage Boolean 보조 노드가 오브젝트 저장소의 블롭을 복제하는지를 나타냅니다.
url String 해당 Geo 노드의 사용자용 URL.
verificationMaxCapacity Int 해당 보조 노드의 저장소 확인의 최대 동시성.

인수를 사용하는 필드

GeoNode.ciSecureFileRegistries

이 Geo 노드에 대한 Ci Secure File 레지스트리를 찾습니다.

이 필드는 CiSecureFileRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수before: String, after: String, first: Int, last: Int을 받습니다.

Arguments
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태에 따라 레지스트리를 필터링합니다.
GeoNode.containerRepositoryRegistries

이 Geo 노드의 컨테이너 저장소 레지스트리를 찾습니다.

이 필드는 ContainerRepositoryRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성에 따라 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태에 따라 레지스트리를 필터링합니다.
GeoNode.dependencyProxyBlobRegistries

이 Geo 노드에서 Dependency Proxy Blob 레지스트리를 찾습니다.

Introduced in GitLab 15.6. Status: Experiment.

이 필드는 DependencyProxyBlobRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [ID!] ID에 따라 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성에 따라 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 확인 상태에 따라 레지스트리를 필터링합니다.
GeoNode.dependencyProxyManifestRegistries

이 Geo 노드에서 Dependency Proxy Manifest 레지스트리를 찾습니다.

이 필드는 DependencyProxyManifestRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 가지 표준 페이징 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

인수
이름 타입 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태에 따라 레지스트리를 필터링합니다.
GeoNode.designManagementRepositoryRegistries

이 Geo 노드에서 Design Management Repository 레지스트리를 찾습니다.

Introduced in GitLab 16.1. Status: Experiment.

Returns DesignManagementRepositoryRegistryConnection.

이 필드는 DesignManagementRepositoryRegistryConnection을 반환합니다. 이 필드는 연결을 반환합니다. 이는 네 가지 표준 페이지네이션 인수를 수용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 타입 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 확인 상태에 따라 레지스트리를 필터링합니다.
GeoNode.groupWikiRepositoryRegistries

이 Geo 노드에서 그룹 위키 저장소 레지스트리를 찾습니다.

GroupWikiRepositoryRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태에 따라 레지스트리를 필터링합니다.
GeoNode.jobArtifactRegistries

이 Geo 노드에서 Job Artifact 레지스트리를 찾습니다.

JobArtifactRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태에 따라 레지스트리를 필터링합니다.
GeoNode.lfsObjectRegistries

이 Geo 노드에서 LFS 객체 레지스트리를 찾습니다.

이 필드는 LfsObjectRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 가지 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 확인 상태로 레지스트리를 필터링합니다.
GeoNode.mergeRequestDiffRegistries

이 Geo 노드에서 병합 요청 차이 레지스트리를 찾습니다.

MergeRequestDiffRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 매개변수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 레지스트리를 복제 상태로 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.packageFileRegistries

GeoNode의 패키지 파일 레지스트리입니다.

PackageFileRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이징 인자를 받습니다.

Arguments
이름 타입 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationSstate ReplicationStateEnum 복제 상태별로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 확인 상태별로 레지스트리를 필터링합니다.
GeoNode.pagesDeploymentRegistries

이 지오 노드에서 Pages 배포 레지스트리를 찾습니다.

PagesDeploymentRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 수락합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.pipelineArtifactRegistries

이 Geo 노드에서 파이프라인 아티팩트 레지스트리를 찾습니다.

PipelineArtifactRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int와 같은 네 가지 표준 페이지네이션 인수를 허용합니다.

인수
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태별로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태별로 레지스트리를 필터링합니다.
GeoNode.projectRepositoryRegistries

이 Geo 노드에서 프로젝트 레지스트리를 찾습니다. geo_project_repository_replication 기능 플래그가 비활성화된 경우 무시됩니다.

ProjectRepositoryRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 타입 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성에 따라 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 확인 상태에 따라 레지스트리를 필터링합니다.
GeoNode.projectWikiRepositoryRegistries

이 Geo 노드에서 프로젝트 위키 저장소 레지스트리를 찾습니다. geo_project_wiki_repository_replication 기능 플래그가 비활성화된 경우 무시됩니다.

ProjectWikiRepositoryRegistryConnection을(를) 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수 before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

인수
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 확인 상태에 따라 레지스트리를 필터링합니다.
GeoNode.snippetRepositoryRegistries

이 Geo 노드의 코드 조각 저장소 레지스트리를 찾습니다.

SnippetRepositoryRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태별로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태별로 레지스트리를 필터링합니다.
GeoNode.terraformStateVersionRegistries

이 Geo 노드에서 Terraform 상태 버전 레지스트리를 찾습니다.

TerraformStateVersionRegistryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 타입 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성별로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 확인 상태에 따라 레지스트리를 필터링합니다.
GeoNode.uploadRegistries

이 Geo 노드에서 업로드 레지스트리를 찾습니다.

UploadRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 타입 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성에 따라 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태에 따라 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태에 따라 레지스트리를 필터링합니다.

GoogleCloudArtifactRegistryDockerImage

Google Artifact Registry의 도커 아티팩트를 나타냅니다.

필드

이름 유형 설명
digest String! 이미지의 다이제스트.
image String! 이미지의 이름.
name String! 고유한 이미지 이름.
tags [String!] 이미지에 첨부된 태그들.
updateTime Time 이미지가 마지막으로 업데이트된 시간.
uploadTime Time 이미지가 업로드된 시간.
uri String! 이미지에 접근하는 데 사용되는 Google Cloud URI.

GoogleCloudArtifactRegistryDockerImageDetails

Google Artifact Registry의 도커 아티팩트에 대한 세부 정보를 나타냅니다.

필드

이름 유형 설명
artifactRegistryImageUrl String! 이미지에 액세스하기 위한 Google Cloud URL입니다.
buildTime Time 이미지가 빌드된 시간입니다.
digest String! 이미지의 다이제스트입니다.
image String! 이미지의 이름입니다.
imageSizeBytes String 이미지의 계산된 크기입니다.
location String! Artifact Registry 저장소의 위치입니다.
mediaType String 이미지의 미디어 유형입니다.
name String! 고유한 이미지 이름입니다.
projectId String! Google Cloud 프로젝트의 ID입니다.
repository String! Google Artifact Registry의 저장소입니다.
tags [String!] 이미지에 부여된 태그입니다.
updateTime Time 이미지가 마지막으로 업데이트된 시간입니다.
uploadTime Time 이미지가 업로드된 시간입니다.
uri String! 이미지에 액세스하기 위한 Google Cloud URI입니다.

GoogleCloudArtifactRegistryRepository

Google Artifact Registry의 저장소를 나타냅니다.

필드

이름 타입 설명
artifactRegistryRepositoryUrl String! 리포지토리에 액세스하는 Google Cloud URL입니다.
projectId String! Google Cloud 프로젝트의 ID입니다.
repository String! Google Artifact Registry의 리포지토리입니다.

인수를 가진 필드

GoogleCloudArtifactRegistryRepository.artifacts

Google Artifact Registry 저장소 아티팩트. google_cloud_support_feature_flag 피처 플래그가 비활성화되어 있거나 GitLab.com 기능을 사용할 수 없는 경우 null을 반환합니다.

GoogleCloudArtifactRegistryArtifactConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

전달인자
이름 유형 설명
sort GoogleCloudArtifactRegistryArtifactsSort 아티팩트를 정렬하는 기준.

GoogleCloudLoggingConfigurationType

IAM 서비스 계정과 관련된 Google Cloud Logging 구성을 저장하며, 액세스 토큰을 생성하는 데 사용됩니다.

필드

이름 유형 설명
clientEmail String! 클라이언트 이메일.
googleProjectIdName String! Google 프로젝트 ID.
group Group! 구성에 속한 그룹
id ID! 구성의 ID
logIdName String! 로그 ID
name String! 감사 이벤트를 보낼 외부 대상의 이름

GpgSignature

서명된 커밋의 GPG 서명입니다.

필드

이름 타입 설명
commitSha String 연관 커밋의 SHA 값.
gpgKeyPrimaryKeyid String GPG 키의 ID입니다.
gpgKeyUserEmail String GPG 키와 연관된 사용자 이메일입니다.
gpgKeyUserName String GPG 키와 연관된 사용자 이름입니다.
project Project 연관된 커밋의 프로젝트입니다.
user UserCore 해당 키와 연관된 사용자입니다.
verificationStatus VerificationStatus 연관된 키 또는 인증서의 검증 상태를 나타냅니다.

Grafana 통합

필드

이름 유형 설명
createdAt Time! 이슈 생성의 타임스탬프입니다.
enabled Boolean! Grafana 통합이 활성화되었는지를 나타냅니다.
grafanaUrl String! Grafana 통합을 위한 Grafana 호스트의 URL입니다.
id ID! Grafana 통합의 내부 ID입니다.
updatedAt Time! 이슈의 마지막 활동의 타임스탬프입니다.

그룹

필드

이름 유형 설명
actualRepositorySizeLimit Float 바이트 단위로 네임스페이스 내 저장소의 크기 제한. 이 제한은 프로젝트 제한 적용 대상 네임스페이스에만 적용됩니다.
actualSizeLimit Float 저장소 또는 네임스페이스의 시행 유형에 따라 실제 저장소 크기 제한(바이트). 이 제한은 시행 유형에 무관합니다.
additionalPurchasedStorageSize Float 루트 네임스페이스에서 구매한 추가 저장소 크기(바이트).
allowStaleRunnerPruning Boolean! 일반적으로 오래된 그룹 러너를 정기적으로 정리할지 여부를 나타냅니다. 기본값은 false입니다.
amazonS3Configurations AmazonS3ConfigurationTypeConnection 그룹에 속한 감사 이벤트를 수신하는 Amazon S3 구성. (자세한 내용은 Connections 참조)
autoDevopsEnabled Boolean 이 그룹 내 모든 프로젝트에 Auto DevOps가 활성화되었는지를 나타냅니다.
avatarUrl String 그룹의 아바타 URL.
containerRepositoriesCount Int! 그룹 내 컨테이너 저장소의 수.
containsLockedProjects Boolean 저장소 크기가 제한을 초과하는 프로젝트를 적어도 하나 포함하는지 여부. 이는 프로젝트 제한 적용 대상 네임스페이스에만 적용됩니다.
crossProjectPipelineAvailable Boolean! 네임스페이스에 대해 cross_project_pipeline 기능이 사용 가능한지 여부를 나타냅니다.
dependencyProxyBlobCount Int! 그룹 내 캐시된 종속성 프록시 블롭의 수.
dependencyProxyBlobs DependencyProxyBlobConnection Dependency Proxy 블롭. (자세한 내용은 Connections 참조)
dependencyProxyImageCount Int! 그룹 내 캐시된 종속성 프록시 이미지의 수.
dependencyProxyImagePrefix String! 종속성 프록시 사용 시 이미지를 가져오는 데 사용되는 접두사.
dependencyProxyImageTtlPolicy DependencyProxyImageTtlGroupPolicy 그룹의 종속성 프록시 TTL 정책.
dependencyProxyManifests DependencyProxyManifestConnection Dependency Proxy 매니페스트. (자세한 내용은 Connections 참조)
dependencyProxySetting DependencyProxySetting 그룹의 Dependency Proxy 설정.
dependencyProxyTotalSize String! 종속성 프록시 캐시된 이미지의 총 크기.
dependencyProxyTotalSizeBytes BigInt! 바이트 단위로 인코딩된 종속성 프록시 캐시된 이미지의 총 크기.
dependencyProxyTotalSizeInBytes Int! GitLab 16.1에서 폐기됨. dependencyProxyTotalSizeBytes를 사용하세요.
descendantGroupsCount Int! 이 그룹의 직계 하위 그룹 수.
description String 네임스페이스의 설명.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링.
dora Dora 그룹의 DORA 지표.
duoFeaturesEnabled Boolean GitLab 16.10에서 도입됨. 상태: 실험. 그룹에 GitLab Duo 기능이 활성화되었는지를 나타냅니다.
emailsDisabled Boolean 그룹의 이메일 알림이 비활성화되었는지 여부를 나타냅니다.
emailsEnabled Boolean 그룹의 이메일 알림이 활성화되었는지 여부를 나타냅니다.
enforceFreeUserCap Boolean 무료 요금제를 위해 사용자가 제한되는지 여부를 나타냅니다.
epicBoards EpicBoardConnection 최신에 방문한 보드 목록입니다. 최대 크기는 4입니다. (자세한 내용은 Connections 참조)
epicsEnabled Boolean 네임스페이스에 대해 Epics가 활성화되었는지를 나타냅니다.
externalAuditEventDestinations ExternalAuditEventDestinationConnection 그룹의 감사 이벤트를 수신하는 외부 위치. (자세한 내용은 Connections 참조)
flowMetrics GroupValueStreamAnalyticsFlowMetrics GitLab 15.10에서 도입됨. 상태: 실험. Value Stream Analytics용 Flow Metrics입니다.
fullName String! 네임스페이스의 전체 이름.
fullPath ID! 네임스페이스의 전체 경로.
googleCloudLoggingConfigurations GoogleCloudLoggingConfigurationTypeConnection 그룹에 속한 감사 이벤트를 수신하는 Google Cloud 로깅 구성. (자세한 내용은 Connections 참조)
groupMembersCount Int! 이 그룹의 직접 멤버 수.
id ID! 네임스페이스의 ID.
isTemporaryStorageIncreaseEnabled Boolean GitLab 16.7에서 폐기됨. 17.0에서 완전히 제거됩니다.
lfsEnabled Boolean 네임스페이스에 대해 큰 파일 저장(LFS)이 활성화되었는지를 나타냅니다.
lockDuoFeaturesEnabled Boolean GitLab 16.10에서 도입됨. 상태: 실험. GitLab Duo 기능 활성화 설정이 모든 하위 그룹에 대해 강제 적용되는지를 나타냅니다.
lockMathRenderingLimitsEnabled Boolean 모든 하위 그룹에 대해 수학 렌더링 제한이 잠겨있는지를 나타냅니다.
mathRenderingLimitsEnabled Boolean 이 그룹에 대해 수학 렌더링 제한이 사용되었는지를 나타냅니다.
maxAccessLevel AccessLevel! 현재 사용자의 최대 액세스 수준.
mentionsDisabled Boolean 그룹이 언급을 받지 못하도록 비활성화되었는지를 나타냅니다.
name String! 네임스페이스 이름.
packageSettings PackageSettings 네임스페이스의 패키지 설정.
parent Group 상위 그룹.
path String! 네임스페이스 경로.
pendingMembers PendingGroupMemberConnection GitLab 16.6에서 도입됨. 상태: 실험. 이 그룹 내 사용자의 보류 중인 멤버십.
productAnalyticsStoredEventsLimit Int GitLab 16.9에서 도입됨. 상태: 실험. 네임스페이스당 저장할 수 있는 제품 분석 이벤트 수입니다.
projectCreationLevel String 그룹 내에서 프로젝트를 생성하기 위해 필요한 권한 수준.
projectsCount Int! 이 그룹의 직접 프로젝트 수.
recentIssueBoards BoardConnection 그룹의 최근에 방문한 보드 목록. 최대 크기는 4입니다. (자세한 내용은 Connections 참조)
repositorySizeExcessProjectCount Int 저장소 크기가 제한을 초과하는 루트 네임스페이스의 프로젝트 수. 이는 프로젝트 제한 적용 대상 네임스페이스에만 적용됩니다.
requestAccessEnabled Boolean 사용자가 네임스페이스에 액세스 권한을 요청할 수 있는지를 나타냅니다.
requireTwoFactorAuthentication Boolean 이 그룹의 모든 사용자에게 이중 인증 설정이 필요한지를 나타냅니다.
rootStorageStatistics RootStorageStatistics 네임스페이스의 집계된 저장소 통계. 루트 네임스페이스에만 해당됩니다.
securityPolicyProject Project 네임스페이스에 할당된 보안 정책 프로젝트.
shareWithGroupLock Boolean 이 그룹 내에서 다른 그룹과 프로젝트 공유가 금지되는지를 나타냅니다.
sharedRunnersSetting SharedRunnersSetting 네임스페이스 및 하위 그룹에 대한 공유 러너 사용 가능 여부.
stats GroupStats 그룹 통계.
storageSizeLimit Float 루트 네임스페이스 요금제에 포함된 저장소 제한(바이트). 이 제한은 네임스페이스 제한 적용 대상 네임스페이스에만 적용됩니다.
subgroupCreationLevel String 그룹 내에서 서브그룹을 생성하기 위해 필요한 권한 수준.
temporaryStorageIncreaseEndsOn Time GitLab 16.7에서 폐기됨. 17.0에서 완전히 제거됩니다.
timelogCategories TimeTrackingTimelogCategoryConnection GitLab 15.3에서 도입됨. 상태: 실험. 네임스페이스의 타임로그 범주.
totalRepositorySize Float 루트 네임스페이스의 모든 프로젝트의 총 저장소 크기.
totalRepositorySizeExcess Float 루트 네임스페이스의 모든 프로젝트의 총 초과 저장소 크기. 이는 프로젝트 제한 적용 대상 네임스페이스에만 적용됩니다.
twoFactorGracePeriod Int 이중 인증이 적용되기 전의 시간.
userPermissions GroupPermissions! 리소스에 대한 현재 사용자의 권한.
`valueStreamAnalytics    

인수가 있는 필드

Group.achievements

네임스페이스의 업적입니다. achievements 기능 플래그가 비활성화된 경우 null을 반환합니다.

Introduced in GitLab 15.8. Status: Experiment.

AchievementConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, 그리고 last: Int 네 개의 표준 페이지네이션 인자를 허용합니다.

인수
이름 유형 설명
ids [AchievementsAchievementID!] ID에 따라 업적을 필터링합니다.
Group.addOnEligibleUsers

추가 기능을 적용할 수 있는 네임스페이스 계층의 사용자입니다. 이는 루트 네임스페이스에만 적용됩니다.

자세한 정보: 소개: GitLab 16.5에 도입되었습니다. 상태: 실험 중.

이 필드는 AddOnUserConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
addOnType GitlabSubscriptionsAddOnType! 사용자를 필터링하는 추가 기능 유형입니다.
search String 사용자 목록을 검색합니다.
Group.addOnPurchase

네임스페이스와 관련된 AddOnPurchase입니다.

AddOnPurchase를 반환합니다.

인수
이름 유형 설명
addOnName String! AddOn 이름.
Group.approvalPolicies

프로젝트의 승인 정책.

ApprovalPolicyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Group.autocompleteUsers

자동 완성을 위해 사용자를 검색합니다.

[AutocompletedUser!]을(를) 반환합니다.

인수
이름 유형 설명
search 문자열 이름, 사용자 이름 또는 공개 이메일로 사용자를 검색하는 쿼리입니다.
Group.billableMembersCount

그룹 내 과금 대상 사용자 수.

반환값은 Int입니다.

Arguments
이름 유형 설명
requestedHostedPlan String 요금을 부과할 멤버를 가져올 계획.
그룹.게시판

그룹의 단일 게시판입니다.

반환값은 게시판입니다.

전달인자
이름 유형 설명
id BoardID! 보드의 ID.
Group.boards

그룹의 게시판.

BoardConnection을(를) 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
id BoardID ID로 보드를 찾습니다.
Group.ciVariables

그룹의 CI/CD 변수 목록입니다.

CiGroupVariableConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

전달인자
이름 유형 설명
sort CiVariableSort 결과의 정렬 순서.
Group.clusterAgents

그룹 및 하위 그룹 내 프로젝트와 연관된 클러스터 에이전트입니다.

ClusterAgentConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
hasRemoteDevelopmentAgentConfig Boolean 연결된 원격 개발 에이전트 구성이 있는 클러스터 에이전트만 반환합니다.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 클러스터 에이전트만 반환합니다.
Group.codeCoverageActivities

이 그룹의 코드 커버리지 활동을 나타냅니다.

CodeCoverageActivityConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
startDate Date! 코드 커버리지 활동을 가져올 첫 번째 날 (최대 시간 창은 90일로 설정됨).
그룹.complianceFrameworks

이 네임스페이스의 프로젝트에서 사용할 수 있는 컴플라이언스 프레임워크입니다.

ComplianceFrameworkConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
id ComplianceManagementFrameworkID 반환할 특정 컴플라이언스 프레임워크의 글로벌 ID입니다.
ids [ComplianceManagementFrameworkID!] 반환할 컴플라이언스 프레임워크의 글로벌 ID 목록입니다.
search String 가장 유사한 이름을 가진 프레임워크를 검색합니다.
Group.contactStateCounts

그룹의 상태별 연락처 수입니다.

ContactStateCounts를 반환합니다.

Arguments
이름 유형 설명
search String 찾을 연락처의 검색어.
state CustomerRelationsContactState 검색할 연락처의 상태.
그룹.contacts

이 그룹의 연락처를 찾습니다.

CustomerRelationsContactConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [CustomerRelationsContactID!] ID로 연락처를 필터링합니다.
search String 연락처를 찾기 위한 검색어입니다.
sort ContactSort 연락처를 정렬하는 기준입니다.
state CustomerRelationsContactState 검색할 연락처의 상태입니다.
Group.containerRepositories

그룹의 컨테이너 저장소입니다.

ContainerRepositoryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
name String 컨테이너 저장소를 이름별로 필터링합니다.
sort ContainerRepositorySort 이 기준에 따라 컨테이너 저장소를 정렬합니다.
그룹.기여도

그룹 및 하위 그룹 내 사용자들의 집계된 기여를 제공합니다.

ContributionAnalyticsContributionConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
from ISO8601Date! 보고 시간 범위의 시작 날짜입니다.
to ISO8601Date! 보고 시간 범위의 종료 날짜입니다. 종료 날짜는 시작 날짜로부터 93일 이내여야 합니다.
Group.customEmoji

이 네임스페이스의 사용자 정의 이모지입니다.

CustomEmojiConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
includeAncestorGroups Boolean 상위 그룹의 사용자 정의 이모지를 포함합니다.
Group.customizableDashboardVisualizations

그룹 또는 연결된 구성 프로젝트의 시각화.

Introduced in GitLab 16.4. Status: Experiment.

CustomizableDashboardVisualizationConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

매개변수
이름 유형 설명
slug String 반환할 시각화물의 슬러그(slug).
Group.customizableDashboards

그룹을 위한 사용자 정의 대시보드입니다.

Introduced in GitLab 16.4. Status: Experiment.

CustomizableDashboardConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
category CustomizableDashboardCategory 대시보드 유형별로 찾기
slug String 대시보드 슬러그별로 찾기
Group.dataTransfer

특정 기간의 데이터 전송 데이터 포인트입니다. 이것은 개발 기능 플래그 아래의 모의 데이터입니다.

GroupDataTransfer를 반환합니다.

전달인자
이름 유형 설명
from Date 출발지 데이터 전송 연도를 유지합니다. 현재 달의 데이터는 도출이 발생할 때 동적으로 증가합니다.
to Date 데이터의 종료 날짜입니다.
Group.descendantGroups

이 그룹의 하위 그룹 목록입니다.

GroupConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
includeParentDescendants Boolean 상위 그룹의 후손 그룹 목록입니다.
owned Boolean 인증된 사용자가 소유한 그룹으로 결과를 제한합니다.
search String 그룹 이름 또는 전체 경로를 검색하는 쿼리입니다.
Group.doraPerformanceScoreCounts

지난 완전한 달의 DORA 핵심 지표별로 모든 프로젝트의 그룹 DORA 점수.

DoraPerformanceScoreCountConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
projectFilters DoraProjectFilterInput 프로젝트 속성에 따라 DORA 지표 결과를 필터링합니다.
그룹.environmentScopes

그룹의 환경 스코프입니다.

CiGroupEnvironmentScopeConnection을(를) 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 유형 설명
name String 환경 스코프의 이름입니다.
search String 환경 스코프 이름을 검색하는 쿼리입니다.
Group.epic

단일 epic을 찾습니다.

Epic을 반환합니다.

Arguments
이름 유형 설명
authorUsername String 작성자로 epic을 필터링합니다.
confidential Boolean 주어진 기밀 여부로 epic을 필터링합니다.
createdAfter Time 이 날짜 이후에 만들어진 epic을 필터링합니다.
createdBefore Time 이 날짜 이전에 만들어진 epic을 필터링합니다.
iid ID epic의 IID, 예: “1”.
iidStartsWith String 자동완성을 위해 IID로 epic을 필터링합니다.
iids [ID!] epic의 IIDs 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.’.
includeAncestorGroups Boolean 상위 그룹에서 epic을 포함합니다.
includeDescendantGroups Boolean 하위 그룹에서 epic을 포함합니다.
labelName [String!] 라벨로 epic을 필터링합니다.
milestoneTitle String epic의 이슈에서 계산된 마일스톤 제목으로 epic을 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedEpicFilterInput 부정된 epic 인수입니다.
or UnionedEpicFilterInput GitLab 15.9에 도입되었습니다. 상태: 실험. 포함적 OR을 가진 인수 목록입니다. ‘or_issuable_queries’ 플래그가 활성화되어 있지 않으면 무시됩니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort EpicSort 정렬 순서에 따라 epic을 나열합니다.
state EpicState 상태로 epic을 필터링합니다.
timeframe Timeframe 주어진 기간과 겹치는 항목을 나열합니다.
topLevelHierarchyOnly Boolean 최상위 계층의 epic을 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 epic을 필터링합니다.
updatedBefore Time 이 날짜 이전에 업데이트된 epic을 필터링합니다.
Group.epicBoard

단일 epic board를 찾습니다.

EpicBoard를 반환합니다.

인수
이름 유형 설명
id BoardsEpicBoardID! ID로 epic 보드를 찾습니다.
그룹.epics

에픽을 찾습니다.

EpicConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
authorUsername String 작성자별 Epic을 필터링합니다.
confidential Boolean 지정된 기밀성으로 Epic을 필터링합니다.
createdAfter Time 해당 날짜 이후에 생성된 Epic입니다.
createdBefore Time 해당 날짜 이전에 생성된 Epic입니다.
iid ID Epic의 IID, 예: “1”
iidStartsWith String 자동완성을 위해 IID별로 Epic을 필터링합니다.
iids [ID!] Epic의 IID 목록, 예: [1, 2]
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 상위 그룹에서 Epic을 포함합니다.
includeDescendantGroups Boolean 하위 그룹에서 Epic을 포함합니다.
labelName [String!] 레이블별로 Epic을 필터링합니다.
milestoneTitle String Epic의 이슈에서 계산된 마일스톤 제목별로 Epic을 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지별로 필터링합니다.
not NegatedEpicFilterInput 부정적인 Epic 인수입니다.
or UnionedEpicFilterInput GitLab 15.9에서 도입되었습니다. 상태: 실험. 포함적인 OR을 가진 인수 목록입니다. or_issuable_queries 플래그가 활성화되어 있지 않은 한 무시됩니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort EpicSort 정렬 순서별로 Epic을 나열합니다.
state EpicState Epic을 상태별로 필터링합니다.
timeframe Timeframe 주어진 기간과 겹치는 항목들을 나열합니다.
topLevelHierarchyOnly Boolean 최상위 계층구조의 Epic을 필터링합니다.
updatedAfter Time 해당 날짜 이후에 업데이트된 Epic입니다.
updatedBefore Time 해당 날짜 이전에 업데이트된 Epic입니다.
Group.gitlabSubscriptionsPreviewBillableUserChange

청구 가능한 사용자 변경 미리보기.

PreviewBillableUserChange을(를) 반환합니다.

인수
이름 타입 설명
addGroupId Int 추가할 그룹 ID입니다.
addUserEmails [String!] 추가할 사용자 이메일입니다.
addUserIds [Int!] 추가할 사용자 ID입니다.
memberRoleId Int 사용자에 할당된 사용자 역할입니다.
role GitlabSubscriptionsUserRole! 그룹에 추가되는 사용자의 역할입니다.
Group.groupMembers

이 그룹 내의 사용자의 멤버십.

GroupMemberConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
accessLevels [AccessLevelEnum!] 주어진 액세스 수준으로 회원을 필터링합니다.
enterprise Boolean 엔터프라이즈 사용자로 회원을 필터링합니다.
relations [GroupMemberRelation!] 주어진 회원 관계로 회원을 필터링합니다.
search String 검색 쿼리입니다.
sort MemberSort 정렬 쿼리입니다.
그룹.이슈

이 그룹의 프로젝트에 대한 이슈입니다.

IssueConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
assigneeId String 이슈에 할당된 사용자의 ID입니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.
assigneeUsername String GitLab 13.11에서는 사용되지 않습니다. assigneeUsernames를 사용하세요.
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 할당 된 사용자의 와일드카드로 필터링합니다. assigneeUsername 및 assigneeUsernames와 호환되지 않습니다.
authorUsername String 이슈의 작성자의 사용자 이름입니다.
closedAfter Time 이 날짜 이후에 닫힌 이슈입니다.
closedBefore Time 이 날짜 이전에 닫힌 이슈입니다.
confidential Boolean 기밀 이슈를 필터링합니다. “false”인 경우 기밀 이슈는 제외됩니다. “true”인 경우 기밀 이슈만 반환합니다.
createdAfter Time 이 날짜 이후에 생성된 이슈입니다.
createdBefore Time 이 날짜 이전에 생성된 이슈입니다.
crmContactId String 이슈에 할당된 연락처의 ID입니다.
crmOrganizationId String 이슈에 할당된 조직의 ID입니다.
epicId String 이슈와 관련된 에픽의 ID입니다. “none” 및 “any”값이 지원됩니다.
epicWildcardId EpicWildcardId 에픽 ID 와일드카드로 필터링합니다. epicId와 호환되지 않습니다.
healthStatus HealthStatus GitLab 15.4에서는 사용되지 않습니다. healthStatusFilter를 사용하세요.
healthStatusFilter HealthStatusFilter 이슈의 건강 상태입니다. “none” 및 “any”값이 지원됩니다.
iid String 이슈의 IID입니다. 예를 들어, “1”입니다.
iids [String!] 이슈의 IID 목록입니다. 예를 들어, ["1", "2"]입니다.
in [IssuableSearchableField!] 검색을 수행 할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search인수가 필요합니다.
includeArchived Boolean 보관 된 프로젝트에서 이슈를 반환합니다.
includeSubepics Boolean epicId로 이슈를 필터링 할 때 하위 에픽을 포함할지 여부입니다.
includeSubgroups Boolean 하위 그룹에 속하는 이슈를 포함합니다.
iterationCadenceId [IterationsCadenceID!] 일정 주기 ID 목록을 필터링합니다.
iterationId [ID] 이슈에 적용된 일정 Global ID 목록입니다.
iterationTitle String 일정 제목으로 필터링합니다.
iterationWildcardId IterationWildcardId 일정 ID 와일드카드로 필터링합니다.
labelName [String] 이 이슈에 적용된 레이블입니다.
milestoneTitle [String] 이 이슈에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE”과 “ANY”가 지원됩니다.
not NegatedIssueFilterInput 부정된 인수입니다.
or UnionedIssueFilterInput 포함 된 OR 연산자를 사용하는 인수 목록입니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort IssueSort 해당 기준으로 이슈를 정렬합니다.
state IssuableState 이슈의 현재 상태입니다.
types [IssueType!] 지정된 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트 된 이슈입니다.
updatedBefore Time 이 날짜 이전에 업데이트 된 이슈입니다.
weight String 이슈에 적용된 가중치입니다. “none” 및 “any”값이 지원됩니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. weight와 호환되지 않습니다.
Group.iterationCadences

이터레이션 주기를 찾습니다.

IterationCadenceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
active Boolean 이터레이션 주기가 활성화되었는지 여부입니다.
automatic Boolean 이터레이션 주기가 자동으로 향후 이터레이션을 생성해야 하는지 여부입니다.
durationInWeeks Int 이 주기 내의 이터레이션의 기간(주)입니다.
id IterationsCadenceID 조회할 이터레이션 주기의 전역 ID입니다.
includeAncestorGroups Boolean 조상 그룹을 검색하여 이터레이션 주기를 포함해야 하는지 여부입니다.
title String 제목으로 모호한 검색을 수행합니다.
Group.iterations

반복을 찾습니다.

IterationConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, and last: Int.

Argument(인수)
이름 유형 설명
id ID 조회할 반복의 글로벌 ID
iid ID 조회할 반복의 내부 ID
in [IterationSearchableField!] 퍼지 검색이 수행될 필드 및 해당 쿼리에 지정된 search 인수의 기본값은 [제목]입니다.
includeAncestors Boolean 조상 반복을 포함할지 여부 기본값은 true입니다.
includeDescendants Boolean 자손 반복을 포함할지 여부
iterationCadenceIds [IterationsCadenceID!] 조회할 반복의 글로벌 반복 리듬 ID
search String in 인수에서 선택한 필드에서 퍼지 검색에 사용되는 쿼리. 비어있으면 모든 반복을 반환합니다.
sort IterationSort 정렬 순서로 반복 목록. 지정되지 않으면 임의의 순서(변경 가능)가 사용됩니다.
state IterationState 반복 상태로 반복을 필터링합니다.
timeframe Timeframe 지정된 시간대와 겹치는 항목을 나열합니다.
title String GitLab 15.4에서 사용 중단됩니다. 15.4에서는 이 인수가 제거될 예정입니다. 대신 searchin 필드를 사용하십시오.
Group.label

이 그룹에서 사용할 수 있는 라벨입니다.

Label을 반환합니다.

Arguments
이름 유형 설명
title String! 라벨의 제목.
그룹 라벨

이 그룹에서 사용 가능한 라벨입니다.

LabelConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
includeAncestorGroups Boolean 상위 그룹의 라벨을 포함합니다.
includeDescendantGroups Boolean 하위 그룹의 라벨을 포함합니다.
onlyGroupLabels Boolean 그룹 레벨 라벨만 포함합니다.
searchTerm String 라벨을 찾기 위한 검색 용어입니다.
Group.memberRoles

그룹에서 사용할 수 있는 멤버 역할입니다.

Introduced in GitLab 16.5. Status: Experiment. 이 필드는 MemberRoleConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
id MemberRoleID 조회할 멤버 롤의 전역 ID입니다.
orderBy MemberRolesOrderBy 정렬 열입니다. 기본값은 NAME입니다.
sort SortDirectionEnum 정렬 방향입니다. 기본값은 ASC입니다.
Group.mergeRequestViolations

그룹 내에서 병합된 병합 요청에 신고된 규정 준수 위반 사항입니다.

ComplianceViolationConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수 before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Arguments
이름 타입 설명
filters ComplianceViolationInput 컴플라이언스 위반을 검색할 때 적용되는 필터입니다.
sort ComplianceViolationSort 정렬 순서에 따라 컴플라이언스 위반을 나열합니다.
Group.mergeRequests

이 그룹 내 프로젝트의 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안인 병합 요청 결과를 제한합니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
includeArchived Boolean 아카이브된 프로젝트에서 병합 요청을 반환합니다.
includeSubgroups Boolean 하위 그룹에 속한 병합 요청을 포함합니다.
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 모든 라벨이 있어야 합니다.
mergedAfter Time 해당 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 해당 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 병합 요청입니다.
Group.milestones

그룹의 마일스톤입니다.

MilestoneConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자before: String, after: String, first: Int, last: Int를 받습니다.

인수
이름 유형 설명
containingDate Time 마일스톤이 포함하는 날짜입니다.
ids [ID!] 글로벌 마일스톤 ID의 배열, 예: "gid://gitlab/Milestone/1"
includeAncestors Boolean 모든 상위 그룹에서 마일스톤을 포함합니다.
includeDescendants Boolean 모든 하위 그룹 및 하위 프로젝트에서 마일스톤을 포함합니다.
searchTitle String 제목 검색을 위한 문자열입니다.
sort MilestoneSort 이 기준으로 마일스톤을 정렬합니다.
state MilestoneStateEnum 상태별로 마일스톤을 필터링합니다.
timeframe Timeframe 주어진 기간과 겹치는 목록 항목입니다.
title String 마일스톤의 제목입니다.
Group.organizationStateCounts

그룹의 상태별 조직 수입니다.

OrganizationStateCounts를 반환합니다.

인수
이름 유형 설명
search String 조직을 찾는 검색어입니다.
state CustomerRelationsOrganizationState 검색할 조직의 상태입니다.
그룹.조직

이 그룹의 조직을 찾습니다.

CustomerRelationsOrganizationConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 및 last: Int.

매개변수
이름 유형 설명
ids [CustomerRelationsOrganizationID!] ID로 조직 필터링
search String 사용된 조직 검색어
sort OrganizationSort 조직을 정렬하는 기준
state CustomerRelationsOrganizationState 검색할 조직의 상태
그룹.패키지

그룹의 패키지입니다. 이 필드는 단일 요청으로 하나의 그룹에 대해서만 해결될 수 있습니다.

PackageConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
includeVersionless Boolean 버전 없는 패키지를 포함합니다.
packageName String 이름으로 패키지를 검색합니다.
packageType PackageTypeEnum 유형별로 패키지를 필터링합니다.
packageVersion String 해당 버전으로 패키지를 필터링합니다. include_versionless와 함께 사용되면 버전 없는 패키지는 반환되지 않습니다.
sort PackageGroupSort 이 기준에 따라 패키지를 정렬합니다.
status PackageStatus 상태별로 패키지를 필터링합니다.
Group.projectComplianceStandardsAdherence

그룹 및 하위 그룹의 프로젝트들에 대한 규정 준수 여부입니다.

ComplianceStandardsAdherenceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

매개변수
이름 타입 설명
filters ComplianceStandardsAdherenceInput 규정 준수 사항을 검색할 때 적용되는 필터입니다.
그룹.프로젝트

이 네임스페이스 내의 프로젝트입니다.

ProjectConnection!을(를) 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
complianceFrameworkFilters ComplianceFrameworkFilters 규정 준수 프레임워크를 선택할 때 적용되는 필터입니다.
hasCodeCoverage Boolean 코드 커버리지가 있는 프로젝트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 프로젝트만 반환합니다.
ids [ID!] 프로젝트를 ID별로 필터링합니다.
includeArchived Boolean 보관된 프로젝트를 포함합니다.
includeSubgroups Boolean 하위 그룹 프로젝트도 포함합니다.
notAimedForDeletion Boolean 삭제를 목표로하지 않은 프로젝트를 포함합니다.
sbomComponentId ID 지정된 SBOM 구성 요소와 관련된 프로젝트만 반환합니다.
search String 가장 유사한 이름 또는 경로를 가진 프로젝트를 검색합니다.
sort NamespaceProjectSort 이 기준으로 프로젝트를 정렬합니다.
withIssuesEnabled Boolean 이슈가 활성화된 프로젝트만 반환합니다.
withMergeRequestsEnabled Boolean 병합 요청이 활성화된 프로젝트만 반환합니다.
Group.releases

그룹 내 프로젝트에 속한 릴리즈입니다.

ReleaseConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
sort GroupReleaseSort 주어진 기준으로 그룹 릴리스를 정렬합니다.
Group.runnerCloudProvisioning

클라우드 제공업체에서 러너를 프로비저닝하는 데 사용되는 정보입니다. :google_cloud_support_feature_flag 피처 플래그가 비활성화되어 있거나 GitLab 인스턴스가 SaaS 인스턴스가 아닌 경우 null을 반환합니다.

Introduced in GitLab 16.10. Status: Experiment.

CiRunnerCloudProvisioning을 반환합니다.

인수
이름 유형 설명
cloudProjectId GoogleCloudProject! 클라우드 프로젝트의 식별자입니다.
provider CiRunnerCloudProvider! 클라우드 제공업체의 식별자입니다.
Group.runners

현재 사용자에게 표시되는 러너를 찾습니다.

Returns CiRunnerConnection.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 타입 설명
active Boolean GitLab 14.8에서는 사용되지 않습니다. 이것은 이름이 변경되었습니다. 대신 paused를 사용하세요.
creatorId UserID 생성자 ID로 러너를 필터링합니다.
creatorUsername String GitLab 16.7에서 도입되었습니다. 상태: 실험. 생성자 사용자 이름으로 러너를 필터링합니다.
membership CiRunnerMembershipFilter 결과에 포함할 러너를 제어합니다.
paused Boolean paused (true) 또는 active (false) 상태별로 러너를 필터링합니다.
search String 설명 필드의 전체 토큰 또는 부분 텍스트로 필터링합니다.
sort CiRunnerSort 결과의 정렬 순서입니다.
status CiRunnerStatus 상태로 러너를 필터링합니다.
tagList [String!] 러너와 관련된 태그로 필터링합니다 (쉼표로 구분되거나 배열).
type CiRunnerType 유형으로 러너를 필터링합니다.
upgradeStatus CiRunnerUpgradeStatus 업그레이드 상태로 필터링합니다.
versionPrefix String GitLab 16.6에서 도입되었습니다. 상태: 실험. 버전으로 러너를 필터링합니다. 검색어 앞에 버전을 포함하는 러너 매니저가 반환됩니다. 예를 들어, 검색어 ‘14.’는 ‘14.11.1’ 및 ‘14.2.3’ 버전을 포함하는 러너 매니저를 반환합니다.
Group.savedReplies

그룹에 사용 가능한 저장 답변입니다. group_saved_replies_flag 특성 플래그가 활성화된 경우에만 사용할 수 있습니다. 이 필드는 하나의 요청에서 한 그룹에 대해서만 해결될 수 있습니다.

소개: GitLab 16.10에서 도입되었습니다. 상태: 실험 중

GroupSavedReplyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 타입 설명
includeAncestorGroups Boolean 상위 그룹에서 저장된 답장을 포함시킵니다.
Group.savedReply

그룹 내에서 저장된 답장입니다. 기능 플래그 group_saved_replies_flag가 활성화되어 있는 경우에만 사용할 수 있습니다. 이 필드는 한 번의 요청에서 하나의 그룹에 대해서만 해결할 수 있습니다.

Introduced in GitLab 16.10. Status: Experiment.

Returns GroupSavedReply.

전달인자
이름 유형 설명
id GroupsSavedReplyID! 저장된 응답의 글로벌 ID.
Group.scanExecutionPolicies

네임스페이스의 스캔 실행 정책을 검사합니다.

ScanExecutionPolicyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
actionScanTypes [SecurityReportTypeEnum!] 작업 스캔 유형별로 정책을 필터링합니다. 지원되는 스캔 유형은 다음과 같습니다: dast, secret_detection, cluster_image_scanning, container_scanning, sast, sast_iac, dependency_scanning.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Group.scanResultPolicies

프로젝트의 스캔 결과 정책입니다.

GitLab 16.9에서는 deprecated되었습니다. approvalPolicies를 사용하세요.

반환 값은 ScanResultPolicyConnection입니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인수: before: String, after: String, first: Int, and last: Int를 허용합니다.

Arguments
이름 유형 설명
relationship SecurityPolicyRelationType 주어진 정책 관계로 정책을 필터링합니다.
그룹.보안정책프로젝트제안

보안 정책 프로젝트 제안입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
onlyLinked Boolean 이미 보안 정책 프로젝트로 연결된 프로젝트만 제안할지 여부입니다.
search String! 프로젝트의 전체 경로에 대한 검색 쿼리입니다.
Group.timelogs

그룹 및 해당 하위 그룹에서 이슈 및 병합 요청에 기록된 시간입니다.

TimelogConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
endDate Time endDate 이하의 로그된 날짜에 따라 시간 기록을 나열합니다.
endTime Time endTime 이하의 로그된 시간에 따라 시간 기록을 나열합니다.
groupId GroupID 그룹에 대한 시간 기록을 나열합니다.
projectId ProjectID 프로젝트에 대한 시간 기록을 나열합니다.
sort TimelogSort 특정 순서로 시간 기록을 나열합니다.
startDate Time startDate 이상의 로그된 날짜에 따라 시간 기록을 나열합니다.
startTime Time startTime 이상의 로그된 시간에 따라 시간 기록을 나열합니다.
username String 사용자에 대한 시간 기록을 나열합니다.
Group.valueStreamDashboardUsageOverview

그룹 내에서 집계된 사용량 카운트.

Introduced in GitLab 16.4. Status: Experiment.

ValueStreamDashboardCount을 반환합니다.

인수
이름 유형 설명
identifier ValueStreamDashboardMetric! 검색할 수 있는 카운트의 유형입니다.
timeframe Timeframe! 일반적으로 월 초부터 월 말까지 (시스템은 매월 집계를 실행함) 기간 동안 기록된 카운트입니다.
Group.vulnerabilities

그룹 및 해당 하위 그룹의 프로젝트에서 보고된 취약점입니다.

VulnerabilityConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments (인수)
Name Type Description
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터링에 포함됩니다.
clusterId [ClustersClusterID!] cluster_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터링에 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 거부 이유로 필터링합니다. 거부된 취약점만이 이 필터링에 포함됩니다.
hasIssues Boolean 링크된 이슈가 있는 취약점만을 반환합니다.
hasMergeRequest Boolean 링크된 병합 요청이 있는 취약점만을 반환합니다.
hasRemediations Boolean 복구 조치가 있는 취약점만을 반환합니다.
hasResolution Boolean 기본 브랜치에서 해결된 취약점만을 반환합니다.
image [String!] 이미지 위치로 취약점을 필터링합니다. 이 필터가 존재할 때 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType에 대한 항목에만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 범주로 취약점을 필터링합니다.
projectId [ID!] 프로젝트로 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형으로 취약점을 필터링합니다.
scanner [String!] VulnerabilityScanner.externalId에 따라 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID에 따라 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도에 따라 취약점을 필터링합니다.
sort VulnerabilitySort 정렬 순서에 따라 취약점을 나열합니다.
state [VulnerabilityState!] 상태에 따라 취약점을 필터링합니다.
Group.vulnerabilitiesCountByDay

그룹 및 하위 그룹의 프로젝트당 일별 취약점 개수에 대한 히스토리입니다.

VulnerabilitiesCountByDayConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 사용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
endDate ISO8601Date! 취약점 이력을 가져올 마지막 날짜.
startDate ISO8601Date! 취약점 이력을 가져올 첫 번째 날짜.
Group.vulnerabilityGrades

각 등급별 취약한 프로젝트 수를 나타냅니다.

[VulnerableProjectsByGrade!]를 반환합니다.

인수
이름 유형 설명
includeSubgroups Boolean 하위 그룹에 속하는 등급을 포함합니다.
letterGrade VulnerabilityGrade 주어진 글자 등급으로 응답을 필터링합니다.
Group.vulnerabilitySeveritiesCount

그룹 및 하위 그룹의 각 취약점 심각도에 대한 카운트입니다.

VulnerabilitySeveritiesCount를 반환합니다.

Arguments (매개변수)
Name Type Description
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터에 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 폐기 이유로 필터링합니다.
hasIssues Boolean 문제가 있는 취약점 또는 문제가 없는 취약점을 필터링합니다.
hasMergeRequest Boolean 병합 요청이 있는 취약점 또는 병합 요청이 없는 취약점을 필터링합니다.
hasRemediations Boolean 개선 조치가 있는 취약점 또는 개선 조치가 없는 취약점을 필터링합니다.
hasResolution Boolean 해결 방법이 있는 취약점 또는 해결 방법이 없는 취약점을 필터링합니다.
image [String!] 이미지 위치로 취약점을 필터링합니다. 이 필터가 존재할 때 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType에 대해서만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 범주에 따라 취약점을 필터링합니다.
projectId [ID!] 프로젝트에 따라 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형에 따라 취약점을 필터링합니다.
scanner [String!] 스캐너에 따라 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID에 따라 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도에 따라 취약점을 필터링합니다.
state [VulnerabilityState!] 상태에 따라 취약점을 필터링합니다.
그룹.workItem

그룹과 직접 연관된 IID로 작업 항목을 찾습니다. namespace_level_work_items 기능 플래그가 비활성화된 경우 null을 반환합니다.

GitLab 16.4에서 소개됨. 상태: 실험 중.

WorkItem을 반환합니다.

인수
이름 유형 설명
iid String! 작업 항목의 IID입니다.
Group.workItemStateCounts

네임스페이스의 상태별 업무 항목 수를 카운트합니다. namespace_level_work_items 기능 플래그가 비활성화된 경우 null을 반환합니다.

GitLab 16.7에서 도입되었습니다. Status: Experiment.

반환 값: WorkItemStateCountsType.

인수
이름 유형 설명
authorUsername String GitLab 15.9에서 도입되었습니다. 상태: 실험. 작성자 사용자 이름으로 작업 항목 필터링
iid String 작업 항목의 IID. 예: “1”
iids [String!] 작업 항목의 IIDs 목록. 예: ["1", "2"]
in [IssuableSearchableField!] 검색을 수행할 필드 지정. 기본값은 [제목, 설명]입니다. search 인수가 필요함
requirementLegacyWidget RequirementLegacyFilterInput GitLab 15.9에서 폐기됨. 대신 작업 항목 IID 필터 사용
search String 제목 또는 설명을 위한 검색 쿼리
sort WorkItemSort 기준에 따라 작업 항목 정렬
state IssuableState 작업 항목의 현재 상태
statusWidget StatusFilterInput 상태 위젯 필터에 대한 입력. work_items_mvc_2가 비활성화된 경우 무시됨
types [IssueType!] 지정된 작업 항목 유형으로 작업 항목 필터링
그룹.workItemTypes

그룹에서 사용 가능한 작업 항목 유형입니다.

WorkItemTypeConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
name IssueType 주어진 이름으로 작업 항목 유형을 필터링합니다.
그룹.workItems

네임스페이스에 속하는 작업 항목입니다.

GitLab 16.3에서 도입되었습니다. 상태: Experiment.

WorkItemConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이지네이션 인수를 허용합니다.

인수
이름 유형 설명
authorUsername String GitLab 15.9에서 도입됨. 상태: 실험. 작성자 사용자 이름별로 작업 항목을 필터링합니다.
iid String 작업 항목의 IID입니다. 예: “1”.
iids [String!] 작업 항목의 IIDs 목록입니다. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
requirementLegacyWidget RequirementLegacyFilterInput GitLab 15.9에서 사용 중단되었습니다. 대신 작업 항목 IID 필터를 사용하세요.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort WorkItemSort 기준에 따라 작업 항목을 정렬합니다.
state IssuableState 작업 항목의 현재 상태입니다.
statusWidget StatusFilterInput 상태 위젯 필터용 입력입니다. work_items_mvc_2가 비활성화된 경우 무시됩니다.
types [IssueType!] 지정된 작업 항목 유형으로 작업 항목을 필터링합니다.

그룹데이터전송

필드

이름 타입 설명
egressNodes EgressNodeConnection 데이터 노드. (참조: 연결)

그룹 구성원

그룹 멤버십을 나타냅니다.

필드

이름 유형 설명
accessLevel AccessLevel GitLab::액세스 수준.
createdAt Time 멤버십이 생성된 날짜와 시간.
createdBy UserCore 멤버십을 승인한 사용자.
expiresAt Time 멤버십 만료 날짜와 시간.
group Group 사용자가 소속된 그룹.
id ID! 멤버의 식별자.
notificationEmail String 사용자의 그룹 알림 이메일. 관리자만 사용 가능.
updatedAt Time 멤버십이 마지막으로 업데이트된 날짜와 시간.
user UserCore 멤버 오브젝트와 관련된 사용자.
userPermissions GroupPermissions! 리소스에 대한 현재 사용자의 권한.

인수를 갖는 필드

GroupMember.mergeRequestInteraction

병합 요청을 찾습니다.

UserMergeRequestInteraction을 반환합니다.

인수
이름 유형 설명
id MergeRequestID! 병합 요청의 전역 ID입니다.

그룹 권한

필드

이름 타입 설명
createCustomEmoji Boolean! true이면 사용자는이 리소스에서 create_custom_emoji를 수행 할 수 있습니다.
createProjects Boolean! true이면 사용자는이 리소스에서 create_projects를 수행 할 수 있습니다.
readGroup Boolean! true이면 사용자는이 리소스에서 read_group을 수행 할 수 있습니다.
removeGroup Boolean! true이면 사용자는이 리소스에서 remove_group을 수행 할 수 있습니다.

GroupReleaseStats

그룹과 관련된 릴리스 통계를 포함합니다.

필드

이름 유형 설명
releasesCount Int 그룹의 모든 하위 프로젝트의 총 릴리스 수입니다.
releasesPercentage Int 해당 그룹의 하위 프로젝트 중 적어도 하나의 릴리스를 가진 프로젝트의 백분율입니다.

그룹 저장된 답변

필드

이름 타입 설명
content String! 저장된 답변의 내용입니다.
id GroupsSavedReplyID! 그룹 레벨 저장된 답변의 전역 ID입니다.
name String! 저장된 답변의 이름입니다.

GroupSecurityPolicySource

그룹에 속한 보안 정책의 원본을 나타냅니다.

필드

이름 유형 설명
inherited Boolean! 이 정책이 상위 그룹에서 상속되었는지를 나타냅니다.
namespace Namespace 정책이 연관된 프로젝트입니다.

GroupStats

그룹에 대한 통계를 포함합니다.

필드

이름 유형 설명
releaseStats GroupReleaseStats 그룹 내 릴리스와 관련된 통계.

GroupValueStreamAnalyticsFlowMetrics

집계된 가치 흐름 흐름 메트릭 노출

인수가 있는 필드

GroupValueStreamAnalyticsFlowMetrics.cycleTime

첫 번째 커밋부터 이슈가 닫힐 때까지의 중간 시간.

ValueStreamAnalyticsMetric을 반환합니다.

Argument(인자값)
Name(이름) Type(타입) Description(설명)
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈의 작성자의 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 관련된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정된 필터를 추가하는 데 사용되는 인자입니다.
projectIds [ID!] 그룹 계층 내의 프로젝트 ID입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
GroupValueStreamAnalyticsFlowMetrics.deploymentCount

주어진 기간 내에서의 프로덕션 배포 횟수입니다.

ValueStreamAnalyticsMetric를 반환합니다.

Arguments
이름 유형 설명
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
projectIds [ID!] 그룹 계층 내 프로젝트 ID입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
GroupValueStreamAnalyticsFlowMetrics.issueCount

주어진 기간 동안 오픈된 이슈의 개수입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈 작성자의 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 나타내는 타임스탬프입니다.
iterationId ID 이슈와 관련된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모티콘으로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정 필터를 추가하는 데 사용되는 인수입니다.
projectIds [ID!] 그룹 계층 구조 내 프로젝트 ID입니다.
to Time! 종료 날짜와 시간을 나타내는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
GroupValueStreamAnalyticsFlowMetrics.issuesCompletedCount

주어진 기간 동안 완료된 열린 이슈(완료)의 수. 최대 값은 10,001입니다.

ValueStreamAnalyticsMetric를 반환합니다.

인수
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자 이름입니다.
authorUsername String 이슈의 작성자의 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 관련된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정 필터를 추가하는 데 사용되는 인수입니다.
projectIds [ID!] 그룹 계층 내 프로젝트 ID입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
GroupValueStreamAnalyticsFlowMetrics.leadTime

이슈가 생성된 시점부터 닫힐 때까지의 중앙값 시간입니다.

ValueStreamAnalyticsMetric을 반환합니다.

인수
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈의 작성자의 사용자 이름입니다.
epicId ID 이슈와 연관된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 연관된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정적인 필터를 추가하는 데 사용되는 인수입니다.
projectIds [ID!] 그룹 계층 내 프로젝트 ID입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
GroupValueStreamAnalyticsFlowMetrics.timeToMerge

병합 요청 생성부터 병합 요청이 완료된까지의 중간 시간.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
이름 유형 설명
assigneeUsernames [String!] 병합 요청에 할당된 사용자의 사용자 이름입니다.
authorUsername String 병합 요청의 작성자의 사용자 이름입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
labelNames [String!] 병합 요청에 적용된 라벨입니다.
milestoneTitle String 병합 요청에 적용된 마일스톤입니다.
projectIds [ID!] 그룹 계층 내의 프로젝트 ID입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.

GroupWikiRepositoryRegistry

그룹 위키 저장소의 Geo 동기화 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
createdAt Time GroupWikiRepositoryRegistry가 생성된 타임스탬프입니다.
groupWikiRepositoryId ID! 그룹 위키 저장소의 ID입니다.
id ID! 그룹 위키 저장소 레지스트리의 ID입니다.
lastSyncFailure String 그룹 위키 저장소 레지스트리 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time 그룹 위키 저장소 레지스트리의 가장 최근의 성공적인 동기화 타임스탬프입니다.
retryAt Time 그룹 위키 저장소 레지스트리가 다시 동기화되는 타임스탬프입니다.
retryCount Int 그룹 위키 저장소 레지스트리의 연속적인 실패한 동기화 시도 횟수입니다.
state RegistryState 그룹 위키 저장소 레지스트리의 동기화 상태입니다.
verificationChecksum String 그룹 위키 저장소 레지스트리의 로컬 체크섬입니다.
verificationFailure String 그룹 위키 저장소 레지스트리 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time 그룹 위키 저장소 레지스트리가 재검증되는 타임스탬프입니다.
verificationRetryCount Int 그룹 위키 저장소 레지스트리의 연이은 실패한 검증 시도 횟수입니다.
verificationStartedAt Time 그룹 위키 저장소 레지스트리 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum 그룹 위키 저장소 레지스트리의 검증 상태입니다.
verifiedAt Time 그룹 위키 저장소 레지스트리의 가장 최근의 성공적인 검증 타임스탬프입니다.

그룹

필드

이름 유형 설명
commit Commit! 지정된 그룹에 대한 책임있는 커밋입니다.
commitData CommitData 커밋에서 파생된 HTML 데이터로서, blame을 표시하는 데 필요합니다.
lineno Int! 커밋 그룹의 시작 라인 번호입니다.
lines [String!]! 커밋 그룹에 추가된 라인의 배열입니다.
span Int! blame이 커밋 그룹에 대해 확장되는 연속된 라인 수입니다.

HelmFileMetadata

헬름 파일 메타데이터.

필드

이름 유형 설명
channel String! Helm 차트의 채널입니다.
createdAt Time! 생성 날짜입니다.
metadata PackageHelmMetadataType! Helm 차트의 메타데이터입니다.
updatedAt Time! 가장 최근 업데이트 날짜입니다.

IDE

IDE 설정 및 기능 플래그.

필드

이름 유형 설명
codeSuggestionsEnabled Boolean! AI 지원 코드 제안이 활성화되었는지를 나타냅니다.

IncidentManagementOncallRotation

사건 관리 당직 교대에 대해 설명합니다.

필드

이름 타입 설명
activePeriod OncallRotationActivePeriodType 당직 교대의 활성 기간입니다.
endsAt Time 당직 교대의 종료 날짜와 시간입니다.
id IncidentManagementOncallRotationID! 당직 교대의 식별자입니다.
length Int 당직 일정의 기간입니다. 기간 단위는 lengthUnit에서 지정한 단위입니다.
lengthUnit OncallRotationUnitEnum 당직 교대 기간의 단위입니다.
name String! 당직 교대의 이름입니다.
participants OncallParticipantTypeConnection 당직 교대의 참가자입니다. (자세한 내용은 연결을 참조하세요)
startsAt Time 당직 교대의 시작 날짜입니다.

인수가 포함된 필드

IncidentManagementOncallRotation.shifts

특정 기간 내에서 참가자가 당직을 맡는 시간 단위입니다. 시간 범위는 한 달을 초과할 수 없습니다.

IncidentManagementOncallShiftConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
endTime Time! 쉬프트를 포함할 시간대의 끝. 시작 시간 이후 1개월을 초과할 수 없음.
startTime Time! 쉬프트를 포함할 시간대의 시작.

IncidentManagementOncallSchedule

인시던트 관리 당직 일정을 설명합니다.

필드

이름 유형 설명
description String 당직 일정에 대한 설명입니다.
iid ID! 당직 일정의 내부 ID입니다.
name String! 당직 일정의 이름입니다.
oncallUsers [UserCore!]  
rotations IncidentManagementOncallRotationConnection! 당직 일정의 당직 순환입니다. (자세한 내용은 Connections를 참조하세요)
timezone String! 당직 일정의 시간대입니다.

인수가 있는 필드

IncidentManagementOncallSchedule.rotation

당직 일정을 위한 당직 순환.

IncidentManagementOncallRotation을 반환합니다.

전달인자
이름 유형 설명
id IncidentManagementOncallRotationID! 당직 순환의 ID입니다.

IncidentManagementOncallShift

참가자가 당직인 시간 블록입니다.

필드

이름 타입 설명
endsAt Time 당직 교대의 종료 시간입니다.
participant OncallParticipantType 당직 교대에 할당된 참가자입니다.
startsAt Time 당직 교대의 시작 시간입니다.

InheritedCiVariable

프로젝트가 부모 그룹과 조상으로부터 상속받은 CI/CD 변수입니다.

필드

이름 타입 설명
description String 변수 설명.
environmentScope String 변수를 사용할 수 있는 환경을 정의하는 범위.
groupCiCdSettingsPath String 변수가 속한 그룹의 CI/CD 설정 경로를 나타냅니다.
groupName String 변수가 속한 그룹을 나타냅니다.
id ID! 변수의 ID.
key String 변수의 이름.
masked Boolean 변수가 마스킹되었는지 여부를 나타냅니다.
protected Boolean 변수가 보호되었는지 여부를 나타냅니다.
raw Boolean 변수가 원시인지 여부를 나타냅니다.
variableType CiVariableType 변수의 유형.

InstanceAmazonS3ConfigurationType

감사 이벤트 스트리밍을 위한 인스턴스 수준의 Amazon S3 구성을 저장합니다.

필드

이름 타입 설명
accessKeyXid String! Amazon S3 계정의 액세스 키 ID입니다.
awsRegion String! 버킷이 생성된 AWS 지역입니다.
bucketName String! 감사 이벤트가 기록될 버킷의 이름입니다.
id ID! 구성의 ID입니다.
name String! 감사 이벤트를 보낼 외부 대상의 이름입니다.

InstanceExternalAuditEventDestination

인스턴스 감사 이벤트를 전송하는 외부 리소스를 나타냅니다.

필드

이름 타입 설명
destinationUrl String! 외부 목적지로 감사 이벤트를 보낼 위치입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터 목록입니다.
headers AuditEventsStreamingInstanceHeaderConnection! 각 이벤트와 함께 전송되는 추가 HTTP 헤더 목록입니다. (자세한 내용은 Connections을 참조하십시오.)
id ID! 목적지의 ID입니다.
name String! 감사 이벤트를 보낼 외부 목적지의 이름입니다.
verificationToken String! 이벤트 소스를 유효화하기 위한 확인 토큰입니다.

InstanceGoogleCloudLoggingConfigurationType

IAM 서비스 계정과 관련된 인스턴스 수준의 Google Cloud Logging 구성을 저장합니다. 이는 액세스 토큰을 생성하는 데 사용됩니다.

필드

이름 유형 설명
clientEmail String! 클라이언트 이메일.
googleProjectIdName String! Google 프로젝트 ID.
id ID! 구성의 ID.
logIdName String! 로그 ID.
name String! 외부 목적지의 이름으로 감사 이벤트를 전송합니다.

인스턴스 보안 대시보드

필드

이름 유형 설명
vulnerabilityScanners VulnerabilityScannerConnection 인스턴스 보안 대시보드에서 선택된 프로젝트의 취약성을 보고한 취약성 스캐너입니다. (자세한 내용은 연결을 참조하세요)

인수를 가진 필드

InstanceSecurityDashboard.clusterAgents

인스턴스 보안 대시보드에서 선택된 프로젝트와 관련된 클러스터 에이전트입니다.

ClusterAgentConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받아 들입니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
hasRemoteDevelopmentAgentConfig Boolean 연관된 원격 개발 에이전트 구성이 있는 클러스터 에이전트만 반환합니다.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 클러스터 에이전트만 반환합니다.
InstanceSecurityDashboard.projects

Instance Security Dashboard에서 선택한 프로젝트입니다.

ProjectConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

매개변수
이름 유형 설명
search String 프로젝트 이름, 경로 또는 설명에 대한 검색 쿼리입니다.
InstanceSecurityDashboard.vulnerabilityGrades

각 등급별 취약한 프로젝트 수를 나타냅니다.

[VulnerableProjectsByGrade!]!를 반환합니다.

인수
이름 유형 설명
letterGrade VulnerabilityGrade 주어진 등급으로 응답을 필터링합니다.
InstanceSecurityDashboard.vulnerabilitySeveritiesCount

인스턴스 보안 대시보드에서 선택된 프로젝트의 각 취약점 심각도에 대한 카운트입니다.

VulnerabilitySeveritiesCount를 반환합니다.

인수
이름 유형 설명
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터와 함께 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 해제 이유별로 필터링합니다.
hasIssues Boolean 문제가 있는지 여부에 따라 취약점을 필터링합니다.
hasMergeRequest Boolean 병합 요청이 있는지 여부에 따라 취약점을 필터링합니다.
hasRemediations Boolean 개선 조치가 있는지 여부에 따라 취약점을 필터링합니다.
hasResolution Boolean 해결 방법이 있는지 여부에 따라 취약점을 필터링합니다.
image [String!] 위치 이미지로 취약점을 필터링합니다. 이 필터가 존재할 때 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType에 대한 항목만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 범주에 따라 취약점을 필터링합니다.
projectId [ID!] 프로젝트에 따라 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형에 따라 취약점을 필터링합니다.
scanner [String!] 스캐너에 따라 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID에 따라 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도에 따라 취약점을 필터링합니다.
state [VulnerabilityState!] 상태에 따라 취약점을 필터링합니다.

인시던트 이슈에 대한 이슈 가능한 리소스 링크를 설명합니다.

필드

이름 타입 설명
id IncidentManagementIssuableResourceLinkID! Issuable 리소스 링크의 식별자.
issue Issue! 리소스 링크의 사건.
link String! 리소스로 향하는 웹 링크.
linkText String 링크에 대한 선택적 텍스트
linkType IssuableResourceLinkType! 리소스 링크의 유형.

이슈

필드

이름 타입 설명
alertManagementAlert AlertManagementAlert GitLab 15.6에서 폐기 예정입니다. alert_management_alerts를 사용하십시오.
assignees UserCoreConnection 이슈를 담당하는 사람들입니다. (자세한 내용은 Connections을 참조하세요)
author UserCore! 이슈를 작성한 사용자입니다.
blocked Boolean! 이슈가 차단되었는지 나타냅니다.
blockedByCount Int 이 이슈를 차단하는 이슈의 수입니다.
blockedByIssues IssueConnection 이 이슈를 차단하는 이슈들입니다. (자세한 내용은 Connections을 참조하세요)
blockingCount Int! 이 이슈가 차단하는 이슈의 수입니다.
closedAsDuplicateOf Issue 이 이슈가 중복으로 닫힌 이슈입니다.
closedAt Time 이 문제가 닫힌 시간입니다.
commenters UserCoreConnection! 이 노트에 대한 모든 댓글 작성자입니다. (자세한 내용은 Connections을 참조하세요)
confidential Boolean! 이 이슈가 비밀인지 나타냅니다.
createNoteEmail String 이 문제에 대한 사용자별 이메일 주소입니다.
createdAt Time! 이 이슈가 생성된 시간입니다.
customerRelationsContacts CustomerRelationsContactConnection 이 이슈의 고객 관계 연락처입니다. (자세한 내용은 Connections을 참조하세요)
description String 이 이슈의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
designCollection DesignCollection 이 이슈와 관련된 디자인 이미지의 컬렉션입니다.
discussionLocked Boolean! 이 이슈에서 토의가 잠겨 있는지 나타냅니다.
discussions DiscussionConnection! 이 노트에 대한 모든 토의입니다. (자세한 내용은 Connections을 참조하세요)
downvotes Int! 이 이슈가 받은 다운보트 수입니다.
dueDate Time 이 이슈의 마감 날짜입니다.
emailsDisabled Boolean! GitLab 16.3에서 폐기 예정입니다. emails_enabled를 사용하십시오.
emailsEnabled Boolean! 부모 프로젝트 또는 그룹에서 이메일 알림이 비활성화된 경우(이메일 알림이 비활성화된 경우 false)를 나타냅니다.
epic Epic 이 문제가 속한 에픽입니다.
escalationPolicy EscalationPolicyType 이 문제와 관련된 승급 정책입니다. 승급을 지원하는 문제에 대해 사용할 수 있습니다.
escalationStatus IssueEscalationStatus 문제의 승급 상태입니다.
externalAuthor String 이슈를 보고한 GitLab 사용자 이메일 주소입니다. 게스트의 경우, 이메일 주소가 외부로 노출되지 않습니다.
hasEpic Boolean! 문제가 에픽에 속하는지 나타냅니다. 사용자가 에픽에 액세스 권한이 없을 때 true를 반환하고 관련된 에픽이 표시되지 않을 수 있습니다.
hasParent Boolean! GitLab 16.5에서 도입되었습니다. 상태: 실험. 이 이슈가 부모 작업 항목을 가지고 있는지 나타냅니다.
healthStatus HealthStatus 현재 건강 상태입니다.
hidden Boolean 작성자가 금지되어 이 문제가 숨겨졌는지 나타냅니다.
humanTimeEstimate String 문제의 인간이 읽기 쉬운 시간 추정입니다.
humanTotalTimeSpent String 문제에 사용된 총 시간을 인간이 읽기 쉬운 형태로 표시한 것입니다.
id ID! 이 문제의 ID입니다.
iid ID! 이 이슈의 내부 ID입니다.
iteration Iteration 이 이슈의 반복입니다.
labels LabelConnection 이 이슈의 레이블입니다. (자세한 내용은 Connections을 참조하세요)
mergeRequestsCount Int! 병합 시 문제가 닫히는 병합 요청 수입니다.
metricImages [MetricImage!] 이 문제와 관련된 측정 이미지입니다.
milestone Milestone 이 이슈의 마일스톤입니다.
moved Boolean 문제가 다른 프로젝트로 이동했는지 나타냅니다.
movedTo Issue 다른 프로젝트로 이동된 이슈입니다.
participants UserCoreConnection 이 문제의 참여자 목록입니다. (자세한 내용은 Connections을 참조하세요)
projectId Int 이슈 프로젝트의 ID입니다.
relatedMergeRequests MergeRequestConnection 이 문제와 관련된 병합 요청입니다. 이 필드는 한 요청에서 하나의 문제에 대해만 해결될 수 있습니다. (자세한 내용은 Connections을 참조하세요)
relatedVulnerabilities VulnerabilityConnection 이 문제와 관련된 취약점입니다. (자세한 내용은 Connections을 참조하세요)
relativePosition Int 이 이슈의 상대적 위치(에픽 트리 및 이슈 보드에 사용)입니다.
severity IssuableSeverity 사건의 심각도 수준입니다.
slaDueAt Time 문제 SLA 만료 시간입니다.
state IssueState! 문제의 상태입니다.
statusPagePublishedIncident Boolean 문제가 상태 페이지에 공개되었는지 나타냅니다.
subscribed Boolean! 현재 로그인한 사용자가 문제 구독 중인지 나타냅니다.
taskCompletionStatus TaskCompletionStatus! 문제의 작업 완료 상태입니다.
timeEstimate Int! 문제의 시간 추정입니다.
timelogs TimelogConnection! 문제에 대한 시간 로그입니다. (자세한 내용은 Connections을 참조하세요)
title String! 이 문제의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
totalTimeSpent Int! 이 문제에 소비된 총 시간(초)입니다.
type IssueType 문제 유형입니다.
updatedAt Time! 이 이슈가 마지막으로 업데이트된 시간입니다.
updatedBy UserCore 이 문제를 마지막으로 업데이트한 사용자입니다.
upvotes Int! 이 문제가 받은 업보트 수입니다.
userDiscussionsCount Int! 이 이슈에서의 사용자 토론 수입니다.
userNotesCount Int! 이 이슈의 사용자 노트 수입니다.
userPermissions IssuePermissions! 자원에 대한 현재 사용자의 권한입니다.
webPath String! 이 이슈의 웹 경로입니다.
webUrl String! 이 이슈의 웹 URL입니다.
weight Int 이 문제의 가중치입니다.

매개변수가 있는 필드

Issue.alertManagementAlerts

이 문제와 관련된 경보 관리 경보들입니다.

AlertManagementAlertConnection이(가) 반환됩니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 사용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
domain AlertManagementDomainFilter! 지정된 도메인에 대한 필터 쿼리입니다.
iid String 경보의 IID입니다. 예: “1”
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
sort AlertManagementAlertSort 이 기준에 따라 경보를 정렬합니다.
statuses [AlertManagementStatus!] 지정된 상태의 경보들입니다. 예: [TRIGGERED].
Issue.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, last: Int.

매개변수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태.

인시던트 이슈의 이슈 리소스 링크입니다.

IssuableResourceLinkConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int 네 개의 표준 페이지네이션 인자를 허용합니다.

전달인자
이름 타입 설명
incidentId IssueID! 인시던트의 ID입니다.
Issue.notes

이 주제에 대한 모든 노트입니다.

NoteConnection!을(를) 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 타입 설명
filter NotesFilterType 노트 모음의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
Issue.reference

이슈의 내부 참조입니다. 기본적으로 줄임 형식으로 반환됩니다.

반환 값은 String!입니다.

전달인자
이름 유형 설명
full Boolean 참조가 완전히 반환되어야 하는지를 지정하는 부울 옵션입니다.

IssuePermissions

현재 사용자의 이슈에 대한 권한을 확인합니다.

필드

이름 타입 설명
adminIssue Boolean! true이면 사용자는 이 리소스에서 admin_issue를 수행할 수 있습니다.
adminIssueRelation Boolean! true이면 사용자는 이 리소스에서 admin_issue_relation을 수행할 수 있습니다.
createDesign Boolean! true이면 사용자는 이 리소스에서 create_design을 수행할 수 있습니다.
createNote Boolean! true이면 사용자는 이 리소스에서 create_note을 수행할 수 있습니다.
destroyDesign Boolean! true이면 사용자는 이 리소스에서 destroy_design을 수행할 수 있습니다.
readDesign Boolean! true이면 사용자는 이 리소스에서 read_design을 수행할 수 있습니다.
readIssue Boolean! true이면 사용자는 이 리소스에서 read_issue을 수행할 수 있습니다.
reopenIssue Boolean! true이면 사용자는 이 리소스에서 reopen_issue을 수행할 수 있습니다.
updateDesign Boolean! true이면 사용자는 이 리소스에서 update_design을 수행할 수 있습니다.
updateIssue Boolean! true이면 사용자는 이 리소스에서 update_issue을 수행할 수 있습니다.

IssueStatusCountsType

표시된 상태에 대한 총 이슈 수를 나타냅니다.

필드

이름 유형 설명
all Int 프로젝트의 상태가 모두인 이슈의 수입니다.
closed Int 프로젝트의 상태가 닫힌 이슈의 수입니다.
opened Int 프로젝트의 상태가 열린 이슈의 수입니다.

Iteration

이터레이션 개체를 나타냅니다.

필드

이름 유형 설명
createdAt Time! 이터레이션 생성 타임스탬프입니다.
description String 이터레이션 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
dueDate Time 이터레이션 마감일 타임스탬프입니다.
id ID! 이터레이션의 ID입니다.
iid ID! 이터레이션의 내부 ID입니다.
iterationCadence IterationCadence! 이터레이션의 주기입니다.
scopedPath String 쿼리 부모에 맞춰진 이터레이션의 웹 경로입니다. 프로젝트 부모에 대해서만 유효합니다. 다른 맥락에서는 null을 반환합니다.
scopedUrl String 쿼리 부모에 맞춰진 이터레이션의 웹 URL입니다. 프로젝트 부모에 대해서만 유효합니다. 다른 맥락에서는 null을 반환합니다.
sequence Int! 포함된 주기의 이터레이션을 시작 및 종료 날짜로 정렬할 때의 순서 번호입니다. 가장 이른 시작 및 종료 이터레이션이 1로 할당됩니다.
startDate Time 이터레이션 시작일 타임스탬프입니다.
state IterationState! 이터레이션의 상태입니다.
title String 이터레이션 제목입니다.
updatedAt Time! 마지막 이터레이션 업데이트의 타임스탬프입니다.
webPath String! 이터레이션의 웹 경로입니다.
webUrl String! 이터레이션의 웹 URL입니다.

인수가 있는 필드

Iteration.report

기간 상자에 대한 사실에 기반한 보고서입니다.

TimeboxReport를 반환합니다.

Arguments
이름 타입 설명
fullPath String 보고서의 범위로 사용되는 프로젝트 또는 그룹의 전체 경로입니다. 예: gitlab-org 또는 gitlab-org/gitlab.

IterationCadence

반복 주기를 나타냅니다.

필드

이름 유형 설명
active Boolean 이터레이션 주기가 활성화되었는지 여부입니다.
automatic Boolean 이터레이션 주기가 자동으로 다가오는 이터레이션을 생성해야 하는지 여부입니다.
description String 이터레이션 주기에 대한 설명입니다. 최대 길이는 5000자입니다.
durationInWeeks Int 이터레이션 주기 내의 주간 기간입니다.
id IterationsCadenceID! 이터레이션 주기의 전역 ID입니다.
iterationsInAdvance Int 이터레이션 주기가 자동으로 설정될 때 생성될 예정인 다가오는 이터레이션입니다.
rollOver Boolean! 이터레이션 주기가 이슈를 다음 이터레이션으로 넘겨야 하는지 여부입니다.
startDate Time 자동화 시작 날짜의 타임스탬프입니다.
title String! 이터레이션 주기의 제목입니다.

JiraImport

필드

이름 유형 설명
createdAt Time Jira 가져오기가 생성된 타임스탬프입니다.
failedToImportCount Int! 가져오기에 실패한 이슈 수입니다.
importedIssuesCount Int! 성공적으로 가져온 이슈 수입니다.
jiraProjectKey String! 가져온 Jira 프로젝트의 프로젝트 키입니다.
scheduledAt Time Jira 가져오기가 예약된 타임스탬프입니다.
scheduledBy UserCore Jira 가져오기를 시작한 사용자입니다.
totalIssueCount Int! 가져오려고 시도한 총 이슈 수입니다.

Jira프로젝트

필드

이름 유형 설명
key String! Jira 프로젝트의 키입니다.
name String Jira 프로젝트의 이름입니다.
projectId Int! Jira 프로젝트의 ID입니다.

JiraService

필드

이름 유형 설명
active Boolean 서비스가 활성화되어 있는지를 나타냅니다.
serviceType ServiceType 서비스의 유형입니다.
type String 서비스의 클래스 이름입니다.

인수를 가진 필드

JiraService.projects

Jira REST API를 통해 검색된 모든 Jira 프로젝트 목록입니다.

JiraProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 타입 설명
name String 프로젝트 이름 또는 키입니다.

Jira사용자

필드

이름 타입 설명
gitlabId Int 일치하는 GitLab 사용자의 ID입니다.
gitlabName String 일치하는 GitLab 사용자의 이름입니다.
gitlabUsername String 일치하는 GitLab 사용자의 사용자 이름입니다.
jiraAccountId String! Jira 사용자의 계정 ID입니다.
jiraDisplayName String! Jira 사용자의 표시 이름입니다.
jiraEmail String Jira 사용자의 이메일입니다. 공개 이메일을 사용하는 사용자에게만 반환됩니다.

JobArtifactRegistry

JobArtifactRegistry는 job_artifact의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
artifactId ID! 작업 아티팩트의 ID입니다.
createdAt 시간 JobArtifactRegistry가 생성된 타임스탬프입니다.
id ID! JobArtifactRegistry의 ID입니다.
lastSyncFailure 문자열 JobArtifactRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt 시간 JobArtifactRegistry의 가장 최근에 성공한 동기화의 타임스탬프입니다.
retryAt 시간 JobArtifactRegistry가 재동기화되는 타임스탬프입니다.
retryCount 정수 JobArtifactRegistry의 연속된 실패한 동기화 시도 횟수입니다.
state RegistryState JobArtifactRegistry의 동기화 상태입니다.
verificationChecksum 문자열 JobArtifactRegistry의 로컬 체크섬입니다.
verificationFailure 문자열 JobArtifactRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt 시간 JobArtifactRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount 정수 JobArtifactRegistry의 연속된 실패한 검증 시도 횟수입니다.
verificationStartedAt 시간 JobArtifactRegistry의 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum JobArtifactRegistry의 검증 상태입니다.
verifiedAt 시간 JobArtifactRegistry의 가장 최근에 성공한 검증의 타임스탬프입니다.

JobPermissions

필드

이름 유형 설명
cancelBuild Boolean! true이면, 사용자는이 리소스에서 cancel_build를 수행 할 수 있습니다.
readBuild Boolean! true이면, 사용자는이 리소스에서 read_build를 수행 할 수 있습니다.
readJobArtifacts Boolean! true이면, 사용자는이 리소스에서 read_job_artifacts를 수행 할 수 있습니다.
updateBuild Boolean! true이면, 사용자는이 리소스에서 update_build를 수행 할 수 있습니다.

Kas

필드

이름 타입 설명
enabled Boolean! 쿠버네티스 에이전트 서버가 활성화되었는지를 나타냅니다.
externalUrl String 에이전트가 KAS와 통신하는 데 사용되는 URL입니다.
version String KAS 버전입니다.

Key

SSH 키를 나타내는 항목입니다.

필드

이름 타입 설명
createdAt Time! 키가 생성된 타임스탬프입니다.
expiresAt Time! 키의 만료일 타임스탬프입니다. 만료되지 않으면 null입니다.
id ID! 키의 ID입니다.
key String! 키 쌍의 공개 키입니다.
title String! 키의 제목입니다.

라벨

필드

이름 타입 설명
color String! 라벨의 배경색.
createdAt Time! 해당 라벨이 생성된 시간.
description String 라벨의 설명 (캐싱을 위해 HTML로 렌더링된 마크다운).
descriptionHtml String description의 GitLab Flavored Markdown 렌더링.
id ID! 라벨 ID.
lockOnMerge Boolean! 병합된 병합 요청에 대해 해당 라벨이 잠겨 있는지를 나타냅니다.
textColor String! 라벨의 텍스트 색상.
title String! 라벨의 내용.
updatedAt Time! 해당 라벨이 마지막으로 업데이트된 시간.

LfsObjectRegistry

LFS(Large File Storage) 객체의 Geo 동기화 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
createdAt Time LfsObjectRegistry가 생성된 타임스탬프입니다.
id ID! LfsObjectRegistry의 ID입니다.
lastSyncFailure String LfsObjectRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time LfsObjectRegistry의 가장 최근 성공적인 동기화 타임스탬프입니다.
lfsObjectId ID! LFS 객체의 ID입니다.
retryAt Time LfsObjectRegistry가 재동기화되는 타임스탬프입니다.
retryCount Int LfsObjectRegistry의 연속적인 동기화 시도 실패 횟수입니다.
state RegistryState LfsObjectRegistry의 동기화 상태입니다.
verificationChecksum String LfsObjectRegistry의 로컬 체크섬입니다.
verificationFailure String LfsObjectRegistry의 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time LfsObjectRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount Int LfsObjectRegistry의 연속적인 검증 시도 실패 횟수입니다.
verificationStartedAt Time LfsObjectRegistry의 검증 시작 타임스탬프입니다.
verificationState VerificationStateEnum LfsObjectRegistry의 검증 상태입니다.
verifiedAt Time LfsObjectRegistry의 가장 최근 성공적인 검증 타임스탬프입니다.

라이센스

필드

이름 유형 설명
name String! 라이센스 이름입니다.
url String! SPDX와 관련된 라이센스 URL입니다.

LicenseHistoryEntry

클라우드 라이선스 기록에서의 항목을 나타냅니다.

필드

이름 타입 설명
activatedAt Date 라이선스를 활성화한 날짜.
blockChangesAt Date 라이선스 기능이 차단될 날짜(융통 기간 포함).
company String 라이선스 소유 회사.
createdAt Date 라이선스가 추가된 날짜.
email String 라이선스 소유자 이메일.
expiresAt Date 라이선스 만료일.
id ID! 라이선스 데이터에서 추출된 ID.
name String 라이선스 소유자 이름.
plan String! 구독 요금제 이름.
startsAt Date 라이선스 시작일.
type String! 라이선스 유형.
usersInLicenseCount Int 라이선스에 등록된 유료 사용자 수.

LinkedWorkItemType

필드

이름 타입 설명
linkCreatedAt Time! 링크가 생성된 타임스탬프입니다.
linkId WorkItemsRelatedWorkItemLinkID! 링크의 글로벌 ID입니다.
linkType String! 링크의 유형입니다.
linkUpdatedAt Time! 링크가 업데이트된 타임스탬프입니다.
workItem WorkItem 연결된 작업 항목입니다.

위치

필드

이름 유형 설명
blobPath String GitLab에서 입력 파일을 보는 HTTP URI 경로입니다.
path String 종속성을 감지하기 위해 분석된 파일이 저장소 루트에서의 상대 경로입니다.

지원자에 대한 작업을 수행하는 링크를 나타냅니다.

필드

이름 타입 설명
artifactPath String 아티팩트의 경로입니다.
showPath String 후보자의 상세 페이지로의 경로입니다.

모델에서 작업을 수행하기 위한 링크를 나타냅니다.

필드

이름 타입 설명
showPath String 모델의 상세 페이지로 가는 경로입니다.

모델 버전에 대한 작업을 수행할 수 있는 링크를 나타냅니다.

필드

이름 유형 설명
packagePath String 모델 버전 패키지 경로입니다.
showPath String 모델 버전 상세 페이지 경로입니다.

MavenMetadata

메이븐 메타데이터.

필드

이름 유형 설명
appGroup String! Maven 패키지의 앱 그룹입니다.
appName String! Maven 패키지의 앱 이름입니다.
appVersion String Maven 패키지의 앱 버전입니다.
createdAt Time! 생성 날짜입니다.
id PackagesMavenMetadatumID! 메타데이터의 ID입니다.
path String! Maven 패키지의 경로입니다.
updatedAt Time! 가장 최근 업데이트 날짜입니다.

MemberRole

멤버 역할을 나타냅니다.

필드

이름 유형 설명
baseAccessLevel AccessLevel! 소개됨: GitLab 16.5. 상태: 실험. 사용자 정의 역할의 기본 액세스 수준입니다.
description String 멤버 역할의 설명입니다.
enabledPermissions CustomizablePermissionConnection! 소개됨: GitLab 16.5. 상태: 실험. 사용자 정의 역할에 대해 활성화된 모든 권한의 배열입니다.
id MemberRoleID! 멤버 역할의 ID입니다.
membersCount Int! 소개됨: GitLab 16.7. 상태: 실험. 사용자 정의 역할을 가진 전체 멤버 수입니다.
name String! 멤버 역할의 이름입니다.

MergeAccessLevel

보호된 브랜치로 병합할 수 있는 사용자 역할, 사용자 또는 그룹을 정의합니다.

필드

이름 유형 설명
accessLevel Int! GitLab::접근 수준.
accessLevelDescription String! 이 접근 수준에 대한 사용자 친화적인 표현.
group AccessLevelGroup 이 접근 수준에 연관된 그룹.
user AccessLevelUser 이 접근 수준에 연관된 사용자.

병합 요청

필드

이름 유형 설명
allowcollaboration Boolean 대상 프로젝트 구성원이 포크로 푸시할 수 있는지 여부를 나타냅니다.
allowMultipleAssignees Boolean! 병합 요청에 여러 사용자를 할당할 수 있는지 허용합니다.
allowsMultipleReviewers Boolean! 병합 요청에 여러 리뷰어를 지정할 수 있는지 허용합니다.
approvalState MergeRequestApprovalState! 이 병합 요청을 병합하기 위해 충족해야 하는 규칙에 관한 정보입니다.
approvalsLeft Int 남은 승인 횟수입니다.
approvalsRequired Int 필요한 승인 횟수입니다.
approved Boolean! 필요한 모든 승인이 병합 요청에 있는지 여부를 나타냅니다.
approvedBy UserCoreConnection 병합 요청을 승인한 사용자입니다. (자세한 내용은 Connections를 참조하세요)
assignees MergeRequestAssigneeConnection 병합 요청의 담당자입니다. (자세한 내용은 Connections를 참조하세요)
author MergeRequestAuthor 이 병합 요청을 생성한 사용자입니다.
automergeEnabled Boolean! 병합 요청에 대해 자동 병합이 활성화되어 있는지 나타냅니다.
autoMergeStrategy String 선택된 자동 병합 전략입니다.
availableAutoMergeStrategies [String!] 사용 가능한 자동 병합 전략의 배열입니다.
awardEmoji AwardEmojiConnection 병합 요청과 관련된 이모지 반응 목록입니다. (자세한 내용은 Connections를 참조하세요)
blockingMergeRequests BlockingMergeRequests GitLab 16.5에 도입됨. 상태: 실험. 다른 병합 요청의 병합을 막는 병합 요청입니다.
codequalityReportsComparer CodequalityReportsComparer 병합 요청에 보고된 코드 품질 보고서 비교입니다.
commenters UserCoreConnection! 이 노트에 대한 모든 댓글 작성자입니다. (자세한 내용은 Connections를 참조하세요)
commitCount Int 병합 요청의 커밋 수입니다.
commits CommitConnection 병합 요청 커밋입니다. (자세한 내용은 Connections를 참조하세요)
commitsWithoutMergeCommits CommitConnection 병합 커밋을 제외한 병합 요청 커밋입니다. (자세한 내용은 Connections를 참조하세요)
committers UserCoreConnection 병합 요청에 커밋을 추가한 사용자입니다. (자세한 내용은 Connections를 참조하세요)
conflicts Boolean! 병합 요청에 충돌이 있는지 여부를 나타냅니다.
createdAt Time! 병합 요청이 생성된 타임스탬프입니다.
defaultMergeCommitMessage String 병합 요청의 기본 병합 커밋 메시지입니다.
defaultSquashCommitMessage String 병합 요청의 기본 스쿼시 커밋 메시지입니다.
description String 병합 요청의 설명 (캐시용으로 HTML로 렌더링된 Markdown).
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
detailedMergeStatus DetailedMergeStatus 병합 요청의 상세 병합 상태입니다.
diffHeadSha String 병합 요청의 차이 헤드 SHA입니다.
diffLlmSummaries MergeRequestDiffLlmSummaryConnection GitLab 16.1에 도입됨. 상태: 실험. AI에 의해 생성된 차이 요약입니다.
diffRefs DiffRefs 병합 요청의 베이스 SHA, 헤드 SHA, 시작 SHA의 참조입니다.
diffStatsSummary DiffStatsSummary 이 병합 요청에서 변경된 파일에 대한 요약입니다.
discussionLocked Boolean! 병합 요청의 주석이 구성원에게만 잠긴지 여부를 나타냅니다.
discussions DiscussionConnection! 이 주제에 대한 모든 토론입니다. (자세한 내용은 Connections를 참조하세요)
divergedFromTargetBranch Boolean! 소스 브랜치가 대상 브랜치보다 뒤떨어져 있는지 여부를 나타냅니다.
downvotes Int! 병합 요청의 반대 투표 수입니다.
draft Boolean! 병합 요청이 초안인지 여부를 나타냅니다.
forceRemoveSourceBranch Boolean 프로젝트 설정으로 인해 병합 후 소스 브랜치가 삭제되는지 여부를 나타냅니다.
hasCi Boolean! 병합 요청에 CI가 있는지 여부를 나타냅니다.
hasSecurityReports Boolean! 소스 브랜치에 보안 보고서가 있는지 여부를 나타냅니다.
headPipeline Pipeline 병합 요청의 HEAD 브랜치에서 실행 중인 파이프라인입니다.
humanTimeEstimate String 병합 요청의 인간이 읽기 쉬운 시간 추정입니다.
humanTotalTimeSpent String 병합 요청에 보고된 총 시간을 인간이 읽기 쉬운 형식으로 나타냅니다.
id ID! 병합 요청의 ID입니다.
iid String! 병합 요청의 내부 ID입니다.
inProgressMergeCommitSha String 병합이 진행 중인 경우의 병합 요청 커밋 SHA입니다.
labels LabelConnection 병합 요청의 레이블입니다. (자세한 내용은 Connections를 참조하세요)
mergeCommitSha String 병합 요청 커밋의 SHA(병합 시 한 번 설정)입니다.
mergeError String 병합 오류로 인한 오류 메시지입니다.
mergeOngoing Boolean! 현재 병합이 진행 중인지 여부를 나타냅니다.
mergeRequestDiffs MergeRequestDiffConnection GitLab 16.2에 도입됨. 상태: 실험. 병합 요청의 차이 버전입니다.
mergeStatus String GitLab 14.0에서 중단됨. 이름이 변경되었습니다. 대신 MergeRequest.mergeStatusEnum 사용하세요.
mergeStatusEnum MergeStatus 병합 요청의 병합 상태입니다.
mergeTrainsCount Int 병합 트레인의 병합 요청 수입니다.
mergeUser UserCore 이 병합 요청을 병합한 사용자 또는 자동 병합으로 설정한 사용자입니다.
mergeWhenPipelineSucceeds Boolean 병합이 자동으로 진행되도록 설정되었는지 여부를 나타냅니다.
mergeabilityChecks [MergeRequestMergeabilityCheck!]! GitLab 16.5에 도입됨. 상태: 실험. 병합 요청의 모든 병합 가능성 검사의 상태입니다.
mergeable Boolean! 병합 요청이 병합 가능한지 여부를 나타냅니다.
mergeableDiscussionsState Boolean 병합 요청의 모든 토론이 해결되어 병합 요청이 병합될 수 있는지 여부를 나타냅니다.
mergedAt Time 병합 요청이 병합된 타임스탬프입니다. 병합되지 않았으면 null입니다.
milestone Milestone 병합 요청의 마일스톤입니다.
participants MergeRequestParticipantConnection 병합 요청의 참여자입니다. 이에는 작성자, 담당자, 리뷰어, 노트에 언급된 사용자가 포함됩니다. (자세한 내용은 Connections를 참조하세요)
preparedAt Time 병합 요청이 준비된 타임스탬프입니다.
project Project! 대상 프로젝트의 별칭입니다.
projectId Int! 병합 요청 프로젝트의 ID입니다.
rebaseCommitSha String 병합 요청의 리베이스 커밋 SHA입니다.
rebaseInProgress Boolean! 현재 병합 요청의 리베이스가 진행 중인지 여부를 나타냅니다.
reviewers MergeRequestReviewerConnection 리뷰가 요청된 사용자입니다. (자세한 내용은 Connections를 참조하세요)
securityAutoFix Boolean 병합 요청이 @GitLab-Security-Bot에 의해 생성되었는지 여부를 나타냅니다.
securityReportsUpToDateOnTargetBranch Boolean! 대상 브랜치 보안 보고서가 최신인지 여부를 나타냅니다.
`shouldBeRebased    

인수가 있는 필드

MergeRequest.currentUserTodos

현재 사용자의 할 일 목록입니다.

TodoConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.
MergeRequest.diffStats

이 병합 요청에서 변경된 파일에 대한 세부 정보입니다.

[DiffStats!]을(를) 반환합니다.

매개변수
이름 유형 설명
path String 특정 파일 경로입니다.
MergeRequest.findingReportsComparer

병합 요청에 보고된 취약점 보고서 비교입니다.

Introduced in GitLab 16.1. Status: Experiment.

FindingReportsComparer를 반환합니다.

Arguments
이름 유형 설명
reportType ComparableSecurityReportType! 보고서 유형에 따라 취약점 발견을 필터링합니다.
MergeRequest.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
filter NotesFilterType 노트 수집 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
MergeRequest.pipelines

병합 요청에 대한 파이프라인입니다. 참고: 성능상의 이유로 최신 500개 이상의 파이프라인은 반환되지 않습니다.

PipelineConnection을 반환합니다.

이 필드는 연결을 반환합니다. 이는 네 가지 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
ref String 실행된 ref로 파이프라인을 필터링합니다.
scope PipelineScopeEnum 범위별로 파이프라인을 필터링합니다.
sha String 커밋의 sha로 파이프라인을 필터링합니다.
source String 소스별로 파이프라인을 필터링합니다.
status PipelineStatusEnum 상태별로 파이프라인을 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 파이프라인입니다.
updatedBefore Time 이 날짜 이전에 업데이트된 파이프라인입니다.
username String 파이프라인을 트리거한 사용자별로 파이프라인을 필터링합니다.
MergeRequest.reference

병합 요청의 내부 참조입니다. 기본적으로 축약 형식으로 반환됩니다.

String!을 반환합니다.

인수
이름 유형 설명
full Boolean 참조가 전체로 반환되어야 하는지를 지정하는 부울 옵션입니다.

MergeRequestApprovalState

이 병합 요청을 병합하기 위해 충족해야 하는 규칙에 관련된 정보입니다.

필드

이름 유형 설명
approvalRulesOverwritten Boolean 병합 요청 승인 규칙이 병합 요청에 덮어쓰여졌는지를 나타냅니다.
invalidApproversRules [ApprovalRule!] 병합 요청과 관련이 있지만 유효하지 않은 승인 규칙의 목록입니다.
rules [ApprovalRule!] 병합 요청과 관련된 승인 규칙의 목록입니다.
suggestedApprovers UserCoreConnection 제안된 승인자의 목록입니다. (참조: Connections)

MergeRequestAssignee

병합 요청에 할당된 사용자.

필드

이름 유형 설명
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 소개입니다.
bot Boolean! 사용자가 봇인지 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 콜아웃입니다. (더보기: Connections)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자 생성 시간입니다.
discord String 사용자의 디스코드 ID입니다.
email String GitLab 13.7에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신 사용하세요: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (더보기: Connections)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되어 있는지 여부입니다.
groupCount Int 사용자의 그룹 수입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 소속입니다. (더보기: Connections)
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자의 마지막 활동 날짜입니다.
linkedin String 사용자의 LinkedIn 프로필 이름입니다.
location String 사용자의 위치입니다.
mergeRequestInteraction UserMergeRequestInteraction 사용자의 병합 요청 상호 작용 세부 정보입니다.
name String! 사용자의 사람이름입니다. 사용자가 프로젝트 봇이고 요청자가 프로젝트를 보는 권한이 없는 경우 ****을 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 정의 네임스페이스 커밋 이메일입니다. (더보기: Connections)
organization String 사용자가 나타내거나 근무하는 조직입니다.
preferencesGitpodPath String 사용자 환경설정 내 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자의 Gitpod 활성화를 위한 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 소속입니다. (더보기: Connections)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공용 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답장입니다. (더보기: Connections)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 트위터(이전 이름: X) 사용자 이름입니다.
userAchievements UserAchievementConnection GitLab 15.10에 추가되었습니다. 상태: Experiment. 사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름입니다. GitLab 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수를 포함한 필드

MergeRequestAssignee.assignedMergeRequests

사용자에게 할당된 병합 요청

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved 부울 승인된 합병 요청 결과를 제한합니다. 피쳐 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
authorUsername 문자열 작성자의 사용자 이름입니다.
createdAfter 시간 이 타임스탬프 이후에 생성된 합병 요청입니다.
createdBefore 시간 이 타임스탬프 이전에 생성된 합병 요청입니다.
draft 부울 초안 합병 요청 결과를 제한합니다.
groupId 그룹ID 작성된 합병 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 합병 요청도 포함됩니다.
iids [문자열!] 합병 요청의 IIDs 배열입니다. 예를 들어 [1, 2]입니다.
labels [문자열!] 레이블 이름의 배열입니다. 모든 해결된 합병 요청에는 이러한 레이블이 있어야 합니다.
mergedAfter 시간 이 날짜 이후에 병합된 합병 요청입니다.
mergedBefore 시간 이 날짜 이전에 병합된 합병 요청입니다.
milestoneTitle 문자열 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 나중에 변경될 수 있습니다.
projectId 프로젝트ID 작성된 합병 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath 문자열 작성된 합병 요청이 포함되어야 하는 프로젝트의 완전한 경로입니다. projectID와 호환되지 않습니다.
reviewerUsername 문자열 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 합병 요청을 정렬합니다.
sourceBranches [문자열!] 소스 브랜치 이름의 배열입니다. 모든 해결된 합병 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 합병 요청 상태입니다. 제공된 경우 모든 해결된 합병 요청은 이 상태를 가져야 합니다.
targetBranches [문자열!] 대상 브랜치의 배열입니다. 모든 해결된 합병 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter 시간 이 타임스탬프 이후에 업데이트된 합병 요청입니다.
updatedBefore 시간 이 타임스탬프 이전에 업데이트된 합병 요청입니다.
MergeRequestAssignee.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 타입 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. mr_approved_filter 기능 플래그가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 속한 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2].
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 라벨이 모두 있습니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 이정표의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수의 목록입니다. 경고:이 인수는 실험적이며 앞으로 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 속한 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 속한 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 있습니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우 모든 해결된 병합 요청은 이 상태를 가집니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 대상으로 있습니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestAssignee.groups

사용자가 액세스 권한을 가지고 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대한 권한으로 필터링합니다.
search String 그룹 이름이나 경로로 검색합니다.
MergeRequestAssignee.organizations

사용자가 액세스 권한을 가지고 있는 조직.

Introduced in GitLab 16.6. Status: Experiment.

반환 값은 OrganizationConnection입니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받아들입니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
MergeRequestAssignee.reviewRequestedMergeRequests

사용자에게 할당된 리뷰용 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 허가된 병합 요청만 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 상태의 병합 요청만 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열이며, 예를 들어 [1, 2]입니다.
labels [String!] 라벨 이름의 배열입니다. 모든 확인된 병합 요청에는 이러한 라벨이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고:이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 확인된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 확인된 병합 요처 상태가이어야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 확인된 병합 요청은 이러한 브랜치 중 하난를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestAssignee.savedReply

사용자가 작성한 저장된 답장.

SavedReply을 반환합니다.

인수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
MergeRequestAssignee.snippets

사용자가 작성한 스니펫들.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
ids [SnippetID!] 글로벌 스니펫 ID 배열. 예를 들어, gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫 유형
visibility VisibilityScopesEnum 스니펫의 가시성
MergeRequestAssignee.starredProjects

사용자가 즐겨찾기한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
search String 검색 쿼리.
MergeRequestAssignee.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 가지 표준 페이지네이션 인자before: String, after: String, first: Int, last: Int을 허용합니다.

Arguments

| 이름 | 유형 | 설명 | | ————————————————————- | —————————– | —————————————————————————————— | | endDate | Time | endDate 이전 또는 endDate와 같은 날짜에 로그된 시간을 기준으로 시간 로그를 나열합니다. | | endTime | Time | endTime 이전 또는 endTime와 같은 시간에 로그된 시간을 기준으로 시간 로그를 나열합니다. | | groupId | GroupID | 그룹에 대한 시간 로그를 나열합니다. | | projectId | ProjectID | 프로젝트에 대한 시간 로그를 나열합니다. | | sort | TimelogSort | 특정한 순서로 시간 로그를 나열합니다. | | startDate | Time | startDate 이후 또는 startDate와 같은 날짜에 로그된 시간을 기준으로 시간 로그를 나열합니다. | | startTime | Time | startTime 이후 또는 startTime와 같은 시간에 로그된 시간을 기준으로 시간 로그를 나열합니다. | | username | String | 사용자에 대한 시간 로그를 나열합니다. |

MergeRequestAssignee.todos

사용자의 할 일 목록.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 식별자입니다.
groupId [ID!] 그룹의 식별자입니다.
projectId [ID!] 프로젝트의 식별자입니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
MergeRequestAssignee.workspaces

현재 사용자가 소유한 워크스페이스입니다.

WorkspaceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
actualStates [String!] 실제 상태에 따라 작업 공간을 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 작업 공간을 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 작업 공간을 GlobalID로 필터링합니다. 예를 들어, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 사용이 중단되었습니다. 대신에 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 작업 공간을 필터링합니다.

MergeRequestAuthor

병합 요청의 작성자.

필드

이름 유형 설명
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 소개입니다.
bot Boolean! 사용자가 봇인지를 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 호출입니다. (참조: 연결)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 타임스탬프입니다.
discord String 사용자의 디스코드 ID입니다.
email String GitLab 13.7에서 폐기 예정입니다. 이름이 바뀌었습니다. 사용하세요: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (참조: 연결)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되었는지 여부입니다.
groupCount Int 사용자의 그룹 카운트입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (참조: 연결)
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자가 마지막으로 어떤 작업을 수행한 날짜입니다.
linkedin String 사용자의 링크드인 프로필 이름입니다.
location String 사용자의 위치입니다.
mergeRequestInteraction UserMergeRequestInteraction 사용자의 병합 요청과 관련된 세부 정보입니다.
name String! 사용자의 이름입니다. 사용자가 프로젝트 봇이고 요청자가 프로젝트를 볼 수 있는 권한이 없는 경우 ****를 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 정의 네임스페이스 커밋 이메일입니다. (참조: 연결)
organization String 사용자가 나타내거나 근무하는 조직입니다.
preferencesGitpodPath String 사용자 환경 설정 내 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자의 Gitpod 활성화를 위한 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십입니다. (참조: 연결)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공개 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답장입니다. (참조: 연결)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 트위터(이전으로는 X) 사용자명입니다.
userAchievements UserAchievementConnection GitLab 15.10에서 도입되었습니다. 상태: 실험. 사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름입니다. GitLab의 해당 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수가 있는 필드

MergeRequestAuthor.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 허가된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 작성한 병합 요청이 포함되어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예를 들어, [1, 2]입니다.
labels [String!] 라벨 이름의 배열입니다. 모든 완료된 병합 요청은 이러한 라벨을 모두 갖게 됩니다.
mergedAfter Time 해당 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 해당 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 완료된 병합 요청은 이러한 브랜치 중 하나를 소스로 갖게 됩니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 완료된 병합 요청은 이 상태를 갖게 됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 완료된 병합 요청은 이러한 브랜치 중 하나를 대상으로 갖게 됩니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestAuthor.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 받아들입니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청으로 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예를 들어 [1, 2]입니다.
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 라벨을 모두 가지고 있을 것입니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요처가 있어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나를 소스로 가질 것입니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 가지고 있을 것입니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나를 대상으로 가질 것입니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestAuthor.groups

사용자가 액세스 권한을 가지고 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대한 권한을 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
MergeRequestAuthor.organizations

사용자가 액세스 권한을 갖는 조직입니다.

Introduced in GitLab 16.6. Status: Experiment.

Returns OrganizationConnection.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자 before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Arguments
이름 유형 설명
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
MergeRequestAuthor.reviewRequestedMergeRequests

사용자에게 할당된 리뷰용 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 상태의 병합 요청 결과만 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 라벨이 모두 있습니다.
mergedAfter Time 해당 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 해당 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 지정됩니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 가집니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 대상으로 지정됩니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestAuthor.savedReply

사용자가 작성한 저장된 답장.

SavedReply를 반환합니다.

인수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
MergeRequestAuthor.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
ids [SnippetID!] 글로벌 스니펫 ID의 배열. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫 유형.
visibility VisibilityScopesEnum 스니펫의 가시성.
MergeRequestAuthor.starredProjects

사용자가 즐겨찾기한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
search String 검색 쿼리.
MergeRequestAuthor.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments

| 이름 | 타입 | 설명 | | ———————————————————– | —————————– | ————————————————————- | | endDate | Time | endDate 이후나 동일한 로그된 날짜의 시간 로그를 나열합니다. | | endTime | [Time](#time](#time) | endTime 이후나 동일한 로그된 시간의 시간 로그를 나열합니다. | | <a id="mergerequestauthortimelogsgroupid"></a>groupId | [GroupID](#groupid) | 그룹에 대한 시간 로그를 나열합니다. | | <a id="mergerequestauthortimelogsprojectid"></a>projectId | [ProjectID](#projectid) | 프로젝트에 대한 시간 로그를 나열합니다. | | <a id="mergerequestauthortimelogssort"></a>sort | [TimelogSort](#timelogsort) | 특정한 순서로 시간 로그를 나열합니다. | | <a id="mergerequestauthortimelogsstartdate"></a>startDate | [Time](#time) | startDate 이후나 동일한 로그된 날짜의 시간 로그를 나열합니다. | | <a id="mergerequestauthortimelogsstarttime"></a>startTime | [Time](#time) | startTime 이후나 동일한 로그된 시간의 시간 로그를 나열합니다. | | <a id="mergerequestauthortimelogsusername"></a>username | [String`](#string) | 사용자에 대한 시간 로그를 나열합니다. |

MergeRequestAuthor.todos

사용자의 할 일 항목입니다.

TodoConnection을 반환합니다.

이 필드는 연결(connection)을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 식별자입니다.
groupId [ID!] 그룹의 식별자입니다.
projectId [ID!] 프로젝트의 식별자입니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
MergeRequestAuthor.workspaces

현재 사용자가 소유한 워크스페이스입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수: before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Arguments
이름 타입 설명
actualStates [String!] 실제 상태에 따라 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID에 따라 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스 GlobalID에 따라 워크스페이스를 필터링합니다. 예를 들어, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서는 더 이상 사용되지 않습니다. 대신에 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID에 따라 워크스페이스를 필터링합니다.

MergeRequestDiff

병합 요청의 차이점 버전입니다.

필드

이름 유형 설명
createdAt Time! diff가 생성된 타임스탬프입니다.
diffLlmSummary MergeRequestDiffLlmSummary AI에 의해 생성된 diff 요약입니다.
reviewLlmSummaries MergeRequestReviewLlmSummaryConnection AI에 의해 생성된 리뷰 요약입니다. (자세한 내용은 연결을 참조하십시오.)
updatedAt Time! diff가 업데이트된 타임스탬프입니다.

MergeRequestDiffLlmSummary

AI가 생성한 차이 요약.

필드

이름 유형 설명
content String! 요약의 내용입니다.
createdAt Time! 요약이 생성된 타임스탬프입니다.
mergeRequestDiffId ID! 요약과 관련된 병합 요청 차이의 ID입니다.
provider String! 요약을 생성한 AI 제공업체입니다.
updatedAt Time! 요약이 업데이트된 타임스탬프입니다.
user UserCore 요약과 관련된 사용자입니다.

MergeRequestDiffRegistry

병합 요청 차이의 Geo 동기화 및 확인 상태를 나타냅니다.

필드

이름 타입 설명
createdAt Time MergeRequestDiffRegistry가 생성된 타임스탬프입니다.
id ID! MergeRequestDiffRegistry의 ID입니다.
lastSyncFailure String MergeRequestDiffRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time MergeRequestDiffRegistry의 가장 최근 성공적인 동기화의 타임스탬프입니다.
mergeRequestDiffId ID! Merge Request diff의 ID입니다.
retryAt Time MergeRequestDiffRegistry가 다시 동기화되는 타임스탬프입니다.
retryCount Int MergeRequestDiffRegistry의 연속된 동기화 실패 시도 횟수입니다.
state RegistryState MergeRequestDiffRegistry의 동기화 상태입니다.
verificationChecksum String MergeRequestDiffRegistry의 로컬 체크섬입니다.
verificationFailure String MergeRequestDiffRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time MergeRequestDiffRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount Int MergeRequestDiffRegistry의 연속된 검증 실패 시도 횟수입니다.
verificationStartedAt Time MergeRequestDiffRegistry의 검증 시작 타임스탬프입니다.
verificationState VerificationStateEnum MergeRequestDiffRegistry의 검증 상태입니다.
verifiedAt Time MergeRequestDiffRegistry의 가장 최근 성공적인 검증 타임스탬프입니다.

MergeRequestMergeabilityCheck

병합 요청의 병합 가능성 확인.

필드

이름 타입 설명
identifier MergeabilityCheckIdentifier! 머지 가능성 검사의 식별자.
status MergeabilityCheckStatus! 머지 가능성 검사의 상태.

MergeRequestParticipant

병합 요청에 참여하는 사용자입니다.

필드

이름 유형 설명
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 소개입니다.
bot Boolean! 사용자가 봇인지를 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 사용자 콜아웃입니다. (참조: Connections)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 타임스탬프입니다.
discord String 사용자의 Discord ID입니다.
email String GitLab 13.7부터 사용 중단되었습니다. 이것은 이름이 변경되었습니다. 사용하세요: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (참조: Connections)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되었는지 여부입니다.
groupCount Int 사용자의 그룹 카운트입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (참조: Connections)
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직위입니다.
lastActivityOn Date 사용자가 마지막으로 어떤 작업을 수행했던 날짜입니다.
linkedin String 사용자의 LinkedIn 프로필 이름입니다.
location String 사용자의 위치입니다.
mergeRequestInteraction UserMergeRequestInteraction 이 사용자의 병합 요청 상호 작용의 세부 정보입니다.
name String! 사용자의 이름으로, 사용자가 프로젝트 봇이고 요청자가 프로젝트를 볼 수 있는 권한이 없는 경우 ****을 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 정의 네임스페이스 커밋 이메일입니다. (참조: Connections)
organization String 사용자가 나타내거나 근무하는 조직입니다.
preferencesGitpodPath String 사용자 환경 설정 내 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자의 Gitpod 활성화를 위한 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십입니다. (참조: Connections)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공개 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답변입니다. (참조: Connections)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 트위터(이전 이름: X) 사용자 이름입니다.
userAchievements UserAchievementConnection GitLab 15.10에서 도입되었습니다. 상태: 실험중. 사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름으로, GitLab의 해당 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수를 사용하는 필드

MergeRequestParticipant.assignedMergeRequests

사용자에게 할당된 병합 요청.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. Feature 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
authorUsername String 저자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청을 나타냅니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청을 나타냅니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 저술된 병합 요청이 포함되어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열, 예를 들어 [1, 2]
labels [String!] 라벨 이름 배열입니다. 모든 해결된 병합 요청에는 이러한 라벨이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고:이 인수는 실험적이며 나중에 변경될 수 있습니다.
projectId ProjectID 저술된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 저술된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 있어야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 대상으로 있어야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestParticipant.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 매개변수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과만 제한합니다.
groupId GroupID 작성한 병합 요청이 포함되어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 레이블이 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 이정표의 제목입니다.
not MergeRequestsResolverNegatedParams 부정적 매개변수 목록입니다. 경고: 이 매개변수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestParticipant.groups

사용자가 액세스 권한이 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. before: String, after: String, first: Int, 그리고 last: Int라는 네 가지 표준 페이지네이션 인수를 허용합니다.

Arguments
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대한 권한으로 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
MergeRequestParticipant.organizations

사용자가 액세스 권한을 가지고 있는 조직입니다.

GitLab 16.6에 도입되었습니다. 상태: 실험 중.

Returns OrganizationConnection.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 타입 설명
search String 조직 이름 또는 경로를 위한 검색 쿼리입니다.
MergeRequestParticipant.reviewRequestedMergeRequests

사용자에게 할당된 리뷰용 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 타입 설명
approved Boolean 허가된 병합 요청만 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
assigneeUsername String 담당자의 사용자 이름.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 이 타임스탬프 이후에 작성된 병합 요청.
createdBefore Time 이 타임스탬프 이전에 작성된 병합 요청.
draft Boolean 초안 병합 요청만 결과 제한.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열, 예를 들어 [1, 2].
labels [String!] 레이블 이름의 배열. 모든 해결된 병합 요청에는 이러한 레이블이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청.
milestoneTitle String 마일스톤의 제목.
not MergeRequestsResolverNegatedParams 부정된 인수의 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
sort MergeRequestSort 병합 요청을 이 기준으로 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 있어야 합니다.
state MergeRequestState 병합 요청 상태. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 대상으로 있어야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestParticipant.savedReply

사용자가 작성한 저장된 답변입니다.

반환값은 SavedReply입니다.

인수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
MergeRequestParticipant.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
ids [SnippetID!] 글로벌 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
MergeRequestParticipant.starredProjects

사용자가 스타를 표시한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

전달인수
이름 유형 설명
search String 검색 쿼리.
MergeRequestParticipant.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
endDate 시간 endDate 이전 또는 동일한 로그된 날짜의 시간 로그를 나열합니다.
endTime 시간 endTime 이전 또는 동일한 로그된 시간대의 시간 로그를 나열합니다.
groupId 그룹ID 그룹의 시간 로그를 나열합니다.
projectId 프로젝트ID 프로젝트의 시간 로그를 나열합니다.
sort 시간 로그 정렬 특정 순서로 시간 로그를 나열합니다.
startDate 시간 startDate 이후 또는 동일한 로그된 날짜의 시간 로그를 나열합니다.
startTime 시간 startTime 이후 또는 동일한 로그된 시간대의 시간 로그를 나열합니다.
username 문자열 사용자의 시간 로그를 나열합니다.
MergeRequestParticipant.todos

사용자의 할 일 목록.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 유형 설명
action [TodoActionEnum!] 필터링될 동작.
authorId [ID!] 작성자의 식별자(ID).
groupId [ID!] 그룹의 식별자(ID).
projectId [ID!] 프로젝트의 식별자(ID).
state [TodoStateEnum!] 할 일의 상태.
type [TodoTargetEnum!] 할 일의 유형.
MergeRequestParticipant.workspaces

현재 사용자가 소유한 워크스페이스입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
actualStates [String!] 실제 상태에 따라 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스 GlobalID로 워크스페이스를 필터링합니다. 예를 들어, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 사용 중단되었습니다. 대신 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 워크스페이스를 필터링합니다.

MergeRequestPermissions

병합 요청에 대한 현재 사용자의 권한을 확인합니다.

필드

이름 유형 설명
adminMergeRequest Boolean! true이면, 사용자는이 리소스에서 admin_merge_request를 수행 할 수 있습니다.
canApprove Boolean! true이면, 사용자는이 리소스에서 can_approve를 수행 할 수 있습니다.
canMerge Boolean! true이면, 사용자는이 리소스에서 can_merge를 수행 할 수 있습니다.
cherryPickOnCurrentMergeRequest Boolean! true이면, 사용자는이 리소스에서 cherry_pick_on_current_merge_request를 수행 할 수 있습니다.
createNote Boolean! true이면, 사용자는이 리소스에서 create_note를 수행 할 수 있습니다.
pushToSourceBranch Boolean! true이면, 사용자는이 리소스에서 push_to_source_branch를 수행 할 수 있습니다.
readMergeRequest Boolean! true이면, 사용자는이 리소스에서 read_merge_request를 수행 할 수 있습니다.
removeSourceBranch Boolean! true이면 사용자는이 리소스에서 remove_source_branch를 수행 할 수 있습니다.
revertOnCurrentMergeRequest Boolean! true이면, 사용자는이 리소스에서 revert_on_current_merge_request를 수행 할 수 있습니다.
updateMergeRequest Boolean! true이면, 사용자는이 리소스에서 update_merge_request를 수행 할 수 있습니다.

MergeRequestReviewLlmSummary

AI가 생성한 리뷰 요약입니다.

필드

이름 타입 설명
content String! 리뷰 요약 내용입니다.
contentHtml String! 리뷰 요약의 HTML 내용으로, Markdown에서 변환되었습니다.
createdAt Time! 리뷰 요약이 생성된 타임스탬프입니다.
mergeRequestDiffId ID! 리뷰 요약과 관련된 병합 요청 차이의 ID입니다.
provider String! 요약을 생성한 AI 공급업체입니다.
reviewer UserCore 리뷰 요약과 관련된 리뷰를 작성한 사용자입니다.
updatedAt Time! 리뷰 요약이 업데이트된 타임스탬프입니다.
user UserCore 리뷰 요약과 관련된 사용자입니다.

MergeRequestReviewer

병합 요청에 지정된 사용자로, 리뷰어 역할을 맡습니다.

필드

이름 유형 설명
avatarUrl String 사용자의 아바타 URL
bio String 사용자의 소개
bot Boolean! 사용자가 봇인지 여부를 나타냄
callouts UserCalloutConnection 사용자에 속한 사용자 호출
commitEmail String 사용자의 기본 커밋 이메일
createdAt Time 사용자가 생성된 타임스탬프
discord String 사용자의 디스코드 ID
email String GitLab 13.7에서 Deprecated됨. 이름이 변경되었습니다. 사용: User.publicEmail
emails EmailConnection 사용자의 이메일 주소
gitpodEnabled Boolean 사용자 레벨에서의 Gitpod 활성화 여부
groupCount Int 사용자의 그룹 수
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십
id ID! 사용자의 ID
ide Ide IDE 설정
jobTitle String 사용자의 직책
lastActivityOn Date 사용자가 마지막으로 수행한 날짜
linkedin String 사용자의 LinkedIn 프로필 이름
location String 사용자의 위치
mergeRequestInteraction UserMergeRequestInteraction 해당 사용자의 병합 요청 상호 작용 세부정보
name String! 사용자의 실명. 사용자가 프로젝트 봇이고 요청자가 프로젝트를 볼 권한이 없는 경우 **** 반환
namespace Namespace 사용자의 개인 네임스페이스
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 정의 네임스페이스 커밋 이메일
organization String 사용자가 대표하거나 근무하는 조직
preferencesGitpodPath String 사용자 환경설정 내 Gitpod 섹션의 웹 경로
profileEnableGitpodPath String 사용자에게 Gitpod을 활성화하기 위한 웹 경로
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십
pronouns String 사용자의 대명사
publicEmail String 사용자의 공개 이메일
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답장
state UserState! 사용자의 상태
status UserStatus 사용자 상태
twitter String 사용자의 트위터(이전 이름) 사용자명
userAchievements UserAchievementConnection GitLab 15.10에서 추가됨. 상태: 실험. 사용자의 성취. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한
username String! 사용자의 사용자명. GitLab 인스턴스 내에서 고유함
webPath String! 사용자의 웹 경로
webUrl String! 사용자의 웹 URL

인수를 사용하는 필드

MergeRequestReviewer.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청만 제한합니다. 기능 플래그 mr_approved_filter가 활성화되어 있는 경우에만 사용할 수 있습니다.
authorUsername String 작성자의 사용자 이름을 의미합니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청을 의미합니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청을 의미합니다.
draft Boolean 초안 상태의 병합 요청만 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID를 의미합니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열을 의미하며, 예를 들어 [1, 2]와 같이 사용합니다.
labels [String!] 레이블 이름의 배열을 의미합니다. 모든 해결된 병합 요청에는 이러한 레이블이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청을 의미합니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청을 의미합니다.
milestoneTitle String 마일스톤의 제목을 의미합니다.
not MergeRequestsResolverNegatedParams 부정된 인수의 목록을 의미합니다. 경고:이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 들어가야 하는 프로젝트의 글로벌 ID를 의미합니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 들어가야 하는 프로젝트의 전체 경로를 의미합니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름을 의미합니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열을 의미합니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태를 의미합니다. 제공된 경우 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 타겟 브랜치 이름의 배열을 의미합니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 타겟으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청을 의미합니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청을 의미합니다.
MergeRequestReviewer.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이지네이션 인자를 허용합니다.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안인 병합 요청 결과만 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예시: [1, 2].
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 레이블을 모두 가지게 됩니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 들어갈 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 들어갈 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나가 소스로 설정됩니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 갖게 됩니다.
targetBranches [String!] 타겟 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나가 타겟으로 설정됩니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestReviewer.groups

사용자가 액세스 권한을 가지고 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 타입 설명
permissionScope GroupPermission 사용자가 그룹에서 가지고 있는 권한으로 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
MergeRequestReviewer.organizations

사용자가 액세스 권한을 가지고 있는 조직입니다.

GitLab 16.6 에서 도입됨. 상태: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
MergeRequestReviewer.reviewRequestedMergeRequests

사용자에게 할당된 리뷰용 병합 요청입니다.

MergeRequestConnection을 반환합니다.

본 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 입력받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 합병 요청 결과를 제한합니다. 이 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 합병 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 합병 요청입니다.
draft Boolean 초안 합병 요청 결과를 제한합니다.
groupId GroupID 만들어진 합병 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 합병 요청도 포함됩니다.
iids [String!] 합병 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 합병 요청에는 이러한 라벨이 있어야 합니다.
mergedAfter Time 해당 날짜 이후에 병합된 합병 요청입니다.
mergedBefore Time 해당 날짜 이전에 병합된 합병 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 매개변수 목록입니다. 경고: 이 매개변수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 만들어진 합병 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 만들어진 합병 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준으로 합병 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 합병 요청에는 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 합병 요청 상태입니다. 제공된 경우, 모든 해결된 합병 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 합병 요청에는 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 합병 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 합병 요청입니다.
MergeRequestReviewer.savedReply

사용자가 작성한 저장된 답변입니다.

반환 SavedReply.

인수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID.
MergeRequestReviewer.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 타입 설명
ids [SnippetID!] 글로벌 스니펫 ID 배열. 예를 들어, gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫 유형.
visibility VisibilityScopesEnum 스니펫의 가시성.
MergeRequestReviewer.starredProjects

사용자가 즐겨찾기한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
search String 검색 쿼리.
MergeRequestReviewer.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
endDate Time endDate와 같거나 이전에 로그된 날짜 범위 내의 timelog를 나열합니다.
endTime Time endTime과 같거나 이전에 로그된 시간 범위 내의 timelog를 나열합니다.
groupId GroupID 그룹의 timelog를 나열합니다.
projectId ProjectID 프로젝트의 timelog를 나열합니다.
sort TimelogSort 특정한 순서대로 timelog를 나열합니다.
startDate Time startDate와 같거나 이후에 로그된 날짜 범위 내의 timelog를 나열합니다.
startTime Time startTime과 같거나 이후에 로그된 시간 범위 내의 timelog를 나열합니다.
username String 사용자의 timelog를 나열합니다.
MergeRequestReviewer.todos

사용자의 할 일 목록.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업
authorId [ID!] 작성자의 ID
groupId [ID!] 그룹의 ID
projectId [ID!] 프로젝트의 ID
state [TodoStateEnum!] 할 일의 상태
type [TodoTargetEnum!] 할 일의 유형
MergeRequestReviewer.workspaces

현재 사용자가 소유한 Workspaces입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수before: String, after: String, first: Int, last: Int를 받습니다.

Arguments
이름 타입 설명
actualStates [String!] 실제 상태로 작업 영역 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 작업 영역 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 작업 영역 GlobalID로 작업 영역 필터링합니다. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 사용 중단되었습니다. 대신 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 작업 영역 필터링합니다.

메타데이터

필드

이름 유형 설명
enterprise Boolean! 기업용 에디션입니다.
kas Kas! KAS에 관한 메타데이터입니다.
revision String! 개정입니다.
version String! 버전입니다.

MetricImage

메트릭 이미지 업로드를 나타냅니다.

필드

이름 유형 설명
fileName String 메트릭 이미지의 파일 이름입니다.
filePath String 메트릭 이미지의 파일 경로입니다.
id ID! 메트릭 업로드의 ID입니다.
iid ID! 메트릭 업로드의 내부 ID입니다.
url String! 메트릭 소스의 URL입니다.

메트릭 대시보드 주석

필드

이름 타입 설명
description String 어노테이션의 설명입니다.
endingAt Time 주석이 끝나는 시간을 표시하는 타임스탬프입니다.
id ID! 어노테이션의 ID입니다.
panelId String 어노테이션이 적용될 대시보드 패널의 ID입니다.
startingAt Time 주석이 시작되는 시간을 표시하는 타임스탬프입니다.

마일스톤

마일스톤을 나타냅니다.

필드

이름 유형 설명
createdAt Time! 마일스톤 생성 시간입니다.
description String 마일스톤 설명입니다.
dueDate Time 마일스톤 마감일의 타임스탬프입니다.
expired Boolean! 마일스톤의 만료 상태입니다 (마일스톤은 현재 날짜가 마감일을 지난 경우에 만료됩니다). 마감일이 설정되지 않은 경우 기본 값은 false입니다.
groupMilestone Boolean! 마일스톤이 그룹 수준에 있는지를 나타냅니다.
id ID! 마일스톤의 식별자입니다.
iid ID! 마일스톤의 내부 식별자입니다.
projectMilestone Boolean! 마일스톤이 프로젝트 수준에 있는지를 나타냅니다.
releases ReleaseConnection 이 마일스톤과 관련된 릴리스입니다. (자세한 내용은 연결을 참조하세요)
startDate Time 마일스톤 시작 날짜의 타임스탬프입니다.
state MilestoneStateEnum! 마일스톤의 상태입니다.
stats MilestoneStats 마일스톤 통계입니다.
subgroupMilestone Boolean! 마일스톤이 하위 그룹 수준에 있는지를 나타냅니다.
title String! 마일스톤 제목입니다.
updatedAt Time! 마지막 마일스톤 업데이트의 타임스탬프입니다.
webPath String! 마일스톤의 웹 경로입니다.

인수가 있는 필드

마일스톤 보고서

타임박스에 관한 역사적으로 정확한 보고서입니다.

TimeboxReport를 반환합니다.

매개변수
이름 유형 설명
fullPath String 보고서의 범위로 사용되는 프로젝트 또는 그룹의 전체 경로입니다. 예를 들어 gitlab-org 또는 gitlab-org/gitlab입니다.

MilestoneStats

마일스톤에 관한 통계를 포함하고 있습니다.

필드

이름 유형 설명
closedIssuesCount Int 마일스톤과 관련된 닫힌 이슈의 수입니다.
totalIssuesCount Int 마일스톤과 관련된 총 이슈 수입니다.

MlCandidate

모델 레지스트리의 모델 버전 후보자입니다.

필드

이름 타입 설명
_links MLCandidateLinks! 후보자에 대한 작업을 수행할 링크의 맵입니다.
createdAt Time! 생성 날짜입니다.
id MlCandidateID! 후보자의 식별자입니다.
name String! 후보자의 이름입니다.

MlModel

모델 레지스트리의 머신 러닝 모델.

필드

이름 유형 설명
_links MLModelLinks! 모델에 대한 작업을 수행하는 링크 맵입니다.
candidates MlCandidateConnection 모델의 버전 후보. (자세한 내용은 연결을 참조하세요)
createdAt Time! 생성 날짜입니다.
description String! 모델의 설명입니다.
id MlModelID! 모델의 ID입니다.
latestVersion MlModelVersion 모델의 최신 버전입니다.
name String! 모델의 이름입니다.
versionCount Int 모델의 버전 수입니다.

인수를 포함한 필드

MlModel.versions

모델의 버전입니다.

MlModelVersionConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 사용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
orderBy MlModelVersionsOrderBy 정렬 열. 기본값은 created_at입니다.
sort SortDirectionEnum 정렬 열. 기본값은 desc입니다.
version String 이름에 지정된 문자열이 포함된 버전을 검색합니다.

MlModelVersion

머신 러닝 모델의 버전입니다.

필드

이름 타입 설명
_links MLModelVersionLinks! 모델 버전에 대한 작업을 수행하는 링크 맵입니다.
createdAt Time! 생성 날짜입니다.
id MlModelVersionID! 모델 버전의 ID입니다.
version String! 버전의 이름입니다.

월간 사용량

특정 월과 연도에 대한 제품 분석 이벤트입니다.

필드

이름 타입 설명
count Int 제품 분석 이벤트의 수입니다.
month Int! 데이터의 월입니다.
year Int! 데이터의 연도입니다.

네임스페이스

필드

이름 유형 설명
actualRepositorySizeLimit Float 이름 공간 내 저장소의 크기 제한(바이트)입니다. 이 제한은 프로젝트 제한 강화의 하위 이름 공간에만 적용됩니다.
actualSizeLimit Float 저장소 또는 이름 공간의 강제 유형에 따라 실제 저장소 크기 제한(바이트)입니다. 이 제한은 강제 유형과는 관계없이 적용됩니다.
additionalPurchasedStorageSize Float 루트 이름 공간에 대한 구매 추가 저장소 크기(바이트)입니다.
containsLockedProjects Boolean 저장소 크기가 제한을 초과하는 프로젝트를 하나 이상 포함하는지 여부입니다. 이는 프로젝트 제한 강화의 하위 이름 공간에만 적용됩니다.
crossProjectPipelineAvailable Boolean! 이름 공간에 대한 cross_project_pipeline 기능을 사용할 수 있는지 여부를 나타냅니다.
description String 이름 공간의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
fullName String! 이름 공간의 전체 이름입니다.
fullPath ID! 이름 공간의 전체 경로입니다.
id ID! 이름 공간의 ID입니다.
isTemporaryStorageIncreaseEnabled Boolean GitLab 16.7에서 폐기 예정입니다. 기능 삭제, 17.0에서 완전히 제거될 예정입니다.
lfsEnabled Boolean 이름 공간에 대해 대형 파일 저장소(LFS)가 활성화되어 있는지 여부입니다.
name String! 이름 공간의 이름입니다.
packageSettings PackageSettings 이름 공간의 패키지 설정입니다.
path String! 이름 공간의 경로입니다.
productAnalyticsStoredEventsLimit Int GitLab 16.9에서 도입되었습니다. 상태: 실험. 이름 공간이 주기별로 저장할 수 있는 제품 분석 이벤트 수입니다.
repositorySizeExcessProjectCount Int 저장소 크기가 제한을 초과하는 루트 이름 공간의 프로젝트 수입니다. 이는 프로젝트 제한 강화의 하위 이름 공간에만 적용됩니다.
requestAccessEnabled Boolean 사용자가 이름 공간에 액세스를 요청할 수 있는지 여부입니다.
rootStorageStatistics RootStorageStatistics 이름 공간의 집계된 저장소 통계입니다. 루트 이름 공간에만 사용할 수 있습니다.
securityPolicyProject Project 이름 공간에 할당된 보안 정책 프로젝트입니다.
sharedRunnersSetting SharedRunnersSetting 이름 공간 및 하위 항목에 대한 공유 러너 가용성입니다.
storageSizeLimit Float 루트 이름 공간 계획에 포함된 저장소 제한(바이트)입니다. 이 제한은 이름 공간 제한 강화의 하위 이름 공간에만 적용됩니다.
temporaryStorageIncreaseEndsOn Time GitLab 16.7에서 폐기 예정입니다. 기능 삭제, 17.0에서 완전히 제거될 예정입니다.
timelogCategories TimeTrackingTimelogCategoryConnection GitLab 15.3에서 도입되었습니다. 상태: 실험. 이름 공간의 타임로그 카테고리입니다.
totalRepositorySize Float 루트 이름 공간의 모든 프로젝트의 총 저장소 크기(바이트)입니다.
totalRepositorySizeExcess Float 루트 이름 공간의 모든 프로젝트의 총 초과 저장소 크기(바이트)입니다. 이는 프로젝트 제한 강화의 하위 이름 공간에만 적용됩니다.
visibility String 이름 공간의 가시성입니다.

인수가 있는 필드

네임스페이스.성과

네임스페이스의 성과입니다. achievements 기능 플래그가 비활성화된 경우 null을 반환합니다.

GitLab 15.8에서 소개되었습니다. 상태: 실험중

AchievementConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 타입 설명
ids [AchievementsAchievementID!] ID로 업적을 필터링합니다.
Namespace.addOnEligibleUsers

추가 기능이 적용되는 네임스페이스 계층 구조의 사용자입니다. 이는 루트 네임스페이스에만 적용됩니다.

GitLab 16.5에서 소개됨. 상태: 실험 중.

AddOnUserConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인수 before: String, after: String, first: Int, last: Int를 허용합니다.

Arguments
이름 유형 설명
addOnType GitlabSubscriptionsAddOnType! 대상 사용자를 필터링하는 애드온 유형입니다.
search String 사용자 목록을 검색합니다.
Namespace.addOnPurchase

네임스페이스와 연관된 AddOnPurchase입니다.

AddOnPurchase를 반환합니다.

인수
이름 유형 설명
addOnName String! AddOn 이름.
Namespace.approvalPolicies

프로젝트의 승인 정책입니다.

ApprovalPolicyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Namespace.complianceFrameworks

이 네임스페이스의 프로젝트에서 사용할 수 있는 규정 준수 프레임워크입니다.

ComplianceFrameworkConnection을(를) 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, last: Int.

인수
이름 타입 설명
id ComplianceManagementFrameworkID 반환할 특정 컴플라이언스 프레임워크의 글로벌 ID입니다.
ids [ComplianceManagementFrameworkID!] 반환할 컴플라이언스 프레임워크의 글로벌 ID 목록입니다.
search String 가장 유사한 이름을 가진 프레임워크를 검색합니다.
Namespace.projects

이 네임스페이스 내 프로젝트입니다.

ProjectConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
complianceFrameworkFilters ComplianceFrameworkFilters 컴플라이언스 프레임워크를 선택할 때 적용되는 필터
hasCodeCoverage Boolean 코드 커버리지가 있는 프로젝트만 반환
hasVulnerabilities Boolean 취약점이 있는 프로젝트만 반환
ids [ID!] ID로 프로젝트 필터링
includeArchived Boolean 보관된 프로젝트도 포함
includeSubgroups Boolean 하위 그룹 프로젝트도 포함
notAimedForDeletion Boolean 삭제 대상이 아닌 프로젝트도 포함
sbomComponentId ID 지정된 SBOM 구성 요소와 관련된 프로젝트만 반환
search String 가장 유사한 이름 또는 경로를 가진 프로젝트 검색
sort NamespaceProjectSort 이 기준으로 프로젝트 정렬
withIssuesEnabled Boolean 이슈가 활성화된 프로젝트만 반환
withMergeRequestsEnabled Boolean 병합 요청이 활성화된 프로젝트만 반환
Namespace.scanExecutionPolicies

네임스페이스의 스캔 실행 정책을 스캔합니다.

ScanExecutionPolicyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 이는 네 개의 표준 페이지네이션 인수before: String, after: String, first: Int, last: Int를 허용합니다.

Arguments
이름 유형 설명
actionScanTypes [SecurityReportTypeEnum!] 액션 스캔 유형에 따라 정책을 필터링합니다. 지원되는 스캔 유형은 다음과 같습니다: dast, secret_detection, cluster_image_scanning, container_scanning, sast, sast_iac, dependency_scanning.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Namespace.scanResultPolicies

프로젝트의 스캔 결과 정책.

Deprecated in GitLab 16.9. approvalPolicies를 사용하세요.

반환값은 ScanResultPolicyConnection입니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
relationship SecurityPolicyRelationType 지정된 정책 관계에 따라 정책을 필터링합니다.

NamespaceBan

필드

이름 유형 설명
id GlobalID! 네임스페이스 금지의 글로벌 ID.
namespace Namespace! 금지가 적용되는 루트 네임스페이스입니다.
user UserCore! 네임스페이스 금지가 적용되는 사용자입니다.

NamespaceCiCdSetting

필드

이름 유형 설명
allowStaleRunnerPruning Boolean 이 네임스페이스에 직접 속한 황폐한 러너가 정기적으로 제거되어야 하는지 여부를 나타냅니다.
namespace Namespace CI/CD 설정이 속한 네임스페이스입니다.

NamespaceCommitEmail

필드

이름 유형 설명
createdAt Time! 네임스페이스 커밋 이메일이 생성된 타임스탬프입니다.
email Email! 이메일 주소입니다.
id ID! 네임스페이스 커밋 이메일의 내부 ID입니다.
namespace Namespace! 네임스페이스입니다.
updatedAt Time! 네임스페이스 커밋 이메일이 마지막으로 업데이트된 타임스탬프입니다.

NestedEnvironment

폴더별로 구성된 프로젝트의 코드가 배포된 위치를 설명합니다.

필드

이름 유형 설명
environment Environment 폴더 내 가장 최근 환경입니다.
name String! 환경의 읽기 쉬운 이름입니다.
size Int! 폴더에 중첩된 환경의 수입니다.

NetworkPolicy

네트워크 정책을 나타냅니다.

필드

이름 유형 설명
enabled Boolean! 해당 정책이 활성화되었는지를 나타냅니다.
environments EnvironmentConnection 정책이 적용된 환경입니다. (자세한 내용은 Connections을 참조하세요)
fromAutoDevops Boolean! 해당 정책이 AutoDevops에서 생성되었는지를 나타냅니다.
kind NetworkPolicyKind! 정책의 종류입니다.
name String! 정책의 이름입니다.
namespace String! 정책의 네임스페이스입니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
yaml String! 정책의 YAML 정의입니다.

참고

필드

이름 유형 설명
author UserCore 이 노트를 쓴 사용자입니다.
authorIsContributor Boolean 노트 작성자가 기여자인지를 나타냅니다.
awardEmoji AwardEmojiConnection 노트와 관련된 이모지 반응의 목록입니다. (자세한 정보는 Connections을(를) 참조하세요.)
body String! 노트의 내용입니다.
bodyHtml String note의 GitLab Flavored Markdown 렌더링입니다.
confidential Boolean GitLab 15.5에서 사양이 변경되었습니다. 더 이상 사용되지 않습니다. 대신 internal을 사용하세요.
createdAt Time! 노트 생성 시간입니다.
discussion Discussion 이 노트가 속한 토론입니다.
id NoteID! 노트의 ID입니다.
internal Boolean 이 노트가 내부 노트인지를 나타냅니다.
lastEditedAt Time 노트가 마지막으로 편집된 시간입니다.
lastEditedBy UserCore 노트를 마지막으로 편집한 사용자입니다.
maxAccessLevelOfAuthor String 프로젝트에서 노트 작성자의 최대 액세스 레벨입니다.
position DiffPosition 노트의 차이 위치입니다.
project Project 노트와 관련된 프로젝트입니다.
resolvable Boolean! 객체를 해결할 수 있는지를 나타냅니다.
resolved Boolean! 객체가 해결되었는지를 나타냅니다.
resolvedAt Time 객체가 해결된 시간입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.
system Boolean! 시스템 또는 사용자에 의해 생성된 노트인지를 나타냅니다.
systemNoteIconName String 시스템 노트에 해당하는 아이콘의 이름입니다.
systemNoteMetadata SystemNoteMetadata 시스템 노트인 경우 해당 노트의 메타데이터입니다.
updatedAt Time! 노트의 마지막 활동 시간입니다.
url String 웹 UI에서 이 노트를 보기 위한 URL입니다.
userPermissions NotePermissions! 리소스에 대한 현재 사용자의 권한입니다.

노트 권한

필드

이름 타입 설명
adminNote Boolean! true 인 경우 사용자는이 리소스에서 admin_note를 수행 할 수 있습니다.
awardEmoji Boolean! true 인 경우 사용자는이 리소스에서 award_emoji를 수행 할 수 있습니다.
createNote Boolean! true 인 경우 사용자는이 리소스에서 create_note를 수행 할 수 있습니다.
readNote Boolean! true 인 경우 사용자는이 리소스에서 read_note를 수행 할 수 있습니다.
repositionNote Boolean! true 인 경우 사용자는이 리소스에서 reposition_note를 수행 할 수 있습니다.
resolveNote Boolean! true 인 경우 사용자는이 리소스에서 resolve_note를 수행 할 수 있습니다.

NugetDependencyLinkMetadata

Nuget 종속성 링크 메타데이터.

필드

이름 유형 설명
id PackagesNugetDependencyLinkMetadatumID! 메타데이터의 ID입니다.
targetFramework String! 종속성 링크 패키지의 대상 프레임워크입니다.

NugetMetadata

Nuget 메타데이터.

필드

이름 유형 설명
iconUrl String Nuget 패키지의 아이콘 URL입니다.
id PackagesNugetMetadatumID! 메타데이터의 ID입니다.
licenseUrl String Nuget 패키지의 라이센스 URL입니다.
projectUrl String Nuget 패키지의 프로젝트 URL입니다.

OncallParticipantType

로테이션 참가자 및 색상 팔레트.

필드

이름 유형 설명
colorPalette String 당직 사용자에 할당된 색상 팔레트입니다. 예: “파란색”
colorWeight String 당직 사용자에 할당된 색상 가중치입니다. 예: “500”. 최대 4자. 사용자를 쉽게 식별하기 위함입니다.
id IncidentManagementOncallParticipantID! 당직 참가자의 식별자입니다.
user UserCore! 참여하는 사용자입니다.

OncallRotationActivePeriodType

On-call 로테이션의 활성 기간 시간 범위.

필드

이름 타입 설명
endTime String 로테이션 활성 기간의 종료 시간입니다.
startTime String 로테이션 활성 기간의 시작 시간입니다.

조직

필드

이름 타입 설명
avatarUrl String GitLab 16.7에 도입됨. 상태: 실험 중. 조직의 아바타 URL.
description String GitLab 16.7에 도입됨. 상태: 실험 중. 조직의 설명.
descriptionHtml String GitLab 16.7에 도입됨. 상태: 실험 중. description의 GitLab Flavored Markdown 렌더링.
id ID! GitLab 16.4에 도입됨. 상태: 실험 중. 조직의 ID.
name String! GitLab 16.4에 도입됨. 상태: 실험 중. 조직의 이름.
organizationUsers OrganizationUserConnection! GitLab 16.4에 도입됨. 상태: 실험 중. 조직에 액세스 권한을 가진 사용자들.
path String! GitLab 16.4에 도입됨. 상태: 실험 중. 조직의 경로.
webUrl String! GitLab 16.6에 도입됨. 상태: 실험 중. 조직의 웹 URL.

Arguments가 있는 필드

Organization.groups

이 조직 내에서 사용자가 액세스 권한을 가지고 있는 그룹입니다.

Introduced in GitLab 16.4. Status: Experiment.

GroupConnection!을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int와 같은 네 가지 표준 페이지네이션 인수를 사용합니다.

매개변수
이름 유형 설명
search String 그룹 이름 또는 그룹 전체 경로의 검색 쿼리입니다.
sort String 결과의 정렬 순서입니다. 형식: <필드_이름>_<정렬_방향>, 예: id_desc 또는 name_asc.
Organization.projects

사용자가 액세스 할 수있는이 조직 내의 프로젝트입니다.

Introduced in GitLab 16.8. Status: Experiment.

ProjectConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수 before: String, after: String, first: Int, and last: Int을 허용합니다.

Arguments
이름 유형 설명
fullPaths [String!] 전체 경로로 프로젝트를 필터링합니다. 50개 이상의 전체 경로를 제공할 수 없습니다.
ids [ID!] ID별로 프로젝트를 필터링합니다.
membership Boolean 현재 사용자가 멤버인 프로젝트만 반환합니다.
search String 프로젝트 이름, 경로 또는 설명을 위한 검색 쿼리입니다.
searchNamespaces Boolean 프로젝트 검색에 네임스페이스를 포함합니다.
sort String 결과의 정렬 순서입니다. 형식: <field_name>_<sort_direction>, 예: id_desc 또는 name_asc.
topics [String!] 주제별로 프로젝트를 필터링합니다.
withIssuesEnabled Boolean 이슈가 활성화된 프로젝트만 반환합니다.
withMergeRequestsEnabled Boolean 병합 요청이 활성화된 프로젝트만 반환합니다.

OrganizationStateCounts

표시된 상태에 대한 조직의 총 수를 나타냅니다.

필드

이름 유형 설명
active Int ACTIVE 상태의 조직 수입니다.
all Int ALL 상태의 조직 수입니다.
inactive Int INACTIVE 상태의 조직 수입니다.

OrganizationUser

조직에 액세스 권한을 가진 사용자입니다.

필드

이름 타입 설명
badges [OrganizationUserBadge!] GitLab 16.4에서 도입됨. 상태: 실험 중. 조직 내 사용자를 설명하는 뱃지들입니다.
id ID! GitLab 16.4에서 도입됨. 상태: 실험 중. 조직 사용자의 ID입니다.
user UserCore! GitLab 16.4에서 도입됨. 상태: 실험 중. 조직과 연관된 사용자입니다.

OrganizationUserBadge

조직 사용자 뱃지.

필드

이름 유형 설명
text String! 뱃지 텍스트.
variant String! 뱃지 변형.

패키지

패키지 레지스트리의 파이프라인과 함께 패키지를 나타냅니다.

필드

이름 유형 설명
_links PackageLinks! 패키지에서 작업을 수행하기 위한 링크 맵입니다.
canDestroy Boolean! GitLab 16.6에서는 사용 중지됨. user_permissions 필드로 대체되었습니다. Types::PermissionTypes::Package 유형을 참조하세요.
createdAt Time! 생성 날짜입니다.
id PackagesPackageID! 패키지 ID입니다.
metadata PackageMetadata 패키지 메타데이터입니다.
name String! 패키지 이름입니다.
packageType PackageTypeEnum! 패키지 유형입니다.
pipelines PipelineConnection 패키지를 빌드한 파이프라인입니다. 최대 페이지 크기는 20입니다. (참조: 연결)
project Project! 패키지가 저장된 프로젝트입니다.
status PackageStatus! 패키지 상태입니다.
statusMessage String 상태 메시지입니다.
tags PackageTagConnection 패키지 태그입니다. (참조: 연결)
updatedAt Time! 가장 최근 업데이트 날짜입니다.
userPermissions PackagePermissions! 리소스에 대한 현재 사용자의 권한입니다.
version String 버전 문자열입니다.

PackageBase

패키지 레지스트리의 패키지를 나타냅니다.

필드

이름 유형 설명
_links PackageLinks! 패키지 작업을 수행할 링크 맵입니다.
canDestroy Boolean! GitLab 16.6에서 폐기됨. user_permissions 필드로 대체되었습니다. Types::PermissionTypes::Package 유형을 참조하세요.
createdAt Time! 생성 날짜입니다.
id PackagesPackageID! 패키지의 식별자입니다.
metadata PackageMetadata 패키지 메타데이터입니다.
name String! 패키지 이름입니다.
packageType PackageTypeEnum! 패키지 유형입니다.
project Project! 패키지가 저장된 프로젝트입니다.
status PackageStatus! 패키지 상태입니다.
statusMessage String 상태 메시지입니다.
tags PackageTagConnection 패키지 태그입니다. (참조: 연결)
updatedAt Time! 가장 최근 업데이트 날짜입니다.
userPermissions PackagePermissions! 리소스에 대한 현재 사용자의 권한입니다.
version String 버전 문자열입니다.

PackageComposerJsonType

composer JSON 파일을 나타냅니다.

필드

이름 타입 설명
license String Composer JSON 파일에 설정된 라이센스입니다.
name String Composer JSON 파일에 설정된 이름입니다.
type String Composer JSON 파일에 설정된 유형입니다.
version String Composer JSON 파일에 설정된 버전입니다.

PackageDependency

패키지 종속성을 나타냅니다.

필드

이름 유형 설명
id PackagesDependencyID! 의존성의 ID입니다.
name String! 의존성의 이름입니다.
versionPattern String! 의존성의 버전 패턴입니다.

패키지 의존성 링크를 나타냅니다.

필드

이름 유형 설명
dependency PackageDependency Dependency.
dependencyType PackageDependencyType! Dependency type.
id PackagesDependencyLinkID! 의존성 링크의 ID.
metadata DependencyLinkMetadata 의존성 링크 메타데이터.

PackageDetailsType

패키지 레지스트리의 패키지 세부 정보를 나타냅니다.

필드

이름 유형 설명
_links PackageLinks! 패키지에 대한 작업을 수행할 링크 맵입니다.
canDestroy Boolean! GitLab 16.6에서 비활성화되었습니다. user_permissions 필드로 대체되었습니다. Types::PermissionTypes::Package 유형을 참조하십시오.
composerConfigRepositoryUrl String Composer 설정 엔드포인트의 URL입니다.
composerUrl String Composer 엔드포인트의 URL입니다.
conanUrl String Conan 프로젝트 엔드포인트의 URL입니다.
createdAt Time! 생성 날짜입니다.
dependencyLinks PackageDependencyLinkConnection 종속성 링크입니다. (자세한 내용은 Connections를 참조하십시오)
id PackagesPackageID! 패키지의 ID입니다.
lastDownloadedAt Time 이 패키지의 파일이 마지막으로 다운로드된 시간입니다.
mavenUrl String Maven 프로젝트 엔드포인트의 URL입니다.
metadata PackageMetadata 패키지 메타데이터입니다.
name String! 패키지의 이름입니다.
npmUrl String NPM 프로젝트 엔드포인트의 URL입니다.
nugetUrl String Nuget 프로젝트 엔드포인트의 URL입니다.
packageFiles PackageFileConnection 패키지 파일입니다. (자세한 내용은 Connections를 참조하십시오)
packageType PackageTypeEnum! 패키지 유형입니다.
pipelines PipelineConnection 패키지를 빌드한 파이프라인입니다. 최대 페이지 크기는 20입니다. (자세한 내용은 Connections를 참조하십시오)
project Project! 패키지가 저장된 프로젝트입니다.
publicPackage Boolean 패키지에 대한 공개 액세스가 있는지 여부를 나타냅니다.
pypiSetupUrl String PyPi 프로젝트 설정 엔드포인트의 URL입니다.
pypiUrl String PyPi 프로젝트 엔드포인트의 URL입니다.
status PackageStatus! 패키지 상태입니다.
statusMessage String 상태 메시지입니다.
tags PackageTagConnection 패키지 태그입니다. (자세한 내용은 Connections를 참조하십시오)
updatedAt Time! 가장 최근 업데이트 날짜입니다.
userPermissions PackagePermissions! 리소스에 대한 현재 사용자의 권한입니다.
version String 버전 문자열입니다.
versions PackageBaseConnection 패키지의 다른 버전입니다. (자세한 내용은 Connections를 참조하십시오)

PackageFile

패키지 파일을 나타냅니다.

필드

이름 유형 설명
createdAt Time! 생성된 날짜.
downloadPath String! 패키지 파일의 다운로드 경로.
fileMd5 String 패키지 파일의 MD5.
fileMetadata PackageFileMetadata 파일 메타데이터.
fileName String! 패키지 파일의 이름.
fileSha1 String 패키지 파일의 SHA1.
fileSha256 String 패키지 파일의 SHA256.
id PackagesPackageFileID! 파일의 ID.
size String! 패키지 파일의 크기.
updatedAt Time! 업데이트된 날짜.

PackageFileRegistry

패키지 파일의 Geo 동기화 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time PackageFileRegistry가 생성된 타임스탬프입니다.
id ID! PackageFileRegistry의 ID입니다.
lastSyncFailure String PackageFileRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time PackageFileRegistry의 가장 최근 성공적인 동기화의 타임스탬프입니다.
packageFileId ID! PackageFile의 ID입니다.
retryAt Time PackageFileRegistry가 재동기화되는 타임스탬프입니다.
retryCount Int PackageFileRegistry의 연속적인 실패한 동기화 시도 횟수입니다.
state RegistryState PackageFileRegistry의 동기화 상태입니다.
verificationChecksum String PackageFileRegistry의 로컬 체크섬입니다.
verificationFailure String PackageFileRegistry의 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time PackageFileRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount Int PackageFileRegistry의 연속적인 검증 실패 횟수입니다.
verificationStartedAt Time PackageFileRegistry의 검증 시작 타임스탬프입니다.
verificationState VerificationStateEnum PackageFileRegistry의 검증 상태입니다.
verifiedAt Time PackageFileRegistry의 가장 최근 성공적인 검증 타임스탬프입니다.

PackageHelmDependencyType

Helm 종속성을 나타냅니다.

필드

이름 유형 설명
alias String 의존성의 별칭입니다.
condition String 의존성의 조건입니다.
enabled Boolean 해당 의존성이 활성화되었는지를 나타냅니다.
importValues [JSON!] 해당 의존성의 가져오기 값입니다.
name String 해당 의존성의 이름입니다.
repository String 해당 의존성의 저장소입니다.
tags [String!] 해당 의존성의 태그입니다.
version String 해당 의존성의 버전입니다.

PackageHelmMaintainerType

Helm 유지관리자를 나타냅니다.

필드

이름 유형 설명
email String 유지보수자의 이메일입니다.
name String 유지보수자의 이름입니다.
url String 유지보수자의 URL입니다.

PackageHelmMetadataType

Helm Chart.yml 파일의 내용을 나타냅니다.

필드

이름 타입 설명
annotations JSON 차트에 대한 주석.
apiVersion String! 차트의 API 버전.
appVersion String 차트의 앱 버전.
condition String 차트의 조건.
dependencies [PackageHelmDependencyType!] 차트의 의존성.
deprecated Boolean 차트가 더 이상 사용되지 않는지를 나타냅니다.
description String 차트의 설명.
home String 홈 페이지의 URL.
icon String 차트용 SVG 또는 PNG 이미지의 URL.
keywords [String!] 차트의 키워드.
kubeVersion String 차트의 Kubernetes 버전.
maintainers [PackageHelmMaintainerType!] 차트의 유지 보수자.
name String! 차트의 이름.
sources [String!] 차트의 소스 코드의 URL.
tags String 차트의 태그.
type String 차트의 유형.
version String! 차트의 버전.

패키지에 대한 작업을 수행하는 링크를 나타냅니다.

필드

이름 유형 설명
webPath String 패키지 세부 정보 페이지로의 경로입니다.

패키지 권한

필드

이름 유형 설명
destroyPackage Boolean! true인 경우 사용자는이 리소스에서 destroy_package를 수행할 수 있습니다.

PackageSettings

네임스페이스 수준의 패키지 레지스트리 설정입니다.

필드

이름 유형 설명
genericDuplicateExceptionRegex UntrustedRegexp generic_duplicates_allowed가 false인 경우, 이 정규 표현식과 일치하는 이름을 가진 중복 패키지를 발행할 수 있습니다. 그렇지 않으면이 설정은 효력이 없습니다.
genericDuplicatesAllowed Boolean! 이 네임스페이스에서 중복된 일반 패키지를 허용하는지 여부를 나타냅니다.
lockMavenPackageRequestsForwarding Boolean! Maven 패키지 포워딩이 모든 하위 네임스페이스에 대해 잠겨 있는지 여부를 나타냅니다.
lockNpmPackageRequestsForwarding Boolean! npm 패키지 포워딩이 모든 하위 네임스페이스에 대해 잠겨 있는지 여부를 나타냅니다.
lockPypiPackageRequestsForwarding Boolean! PyPI 패키지 포워딩이 모든 하위 네임스페이스에 대해 잠겨 있는지 여부를 나타냅니다.
mavenDuplicateExceptionRegex UntrustedRegexp maven_duplicates_allowed가 false인 경우, 이 정규 표현식과 일치하는 이름을 가진 중복 패키지를 발행할 수 있습니다. 그렇지 않으면이 설정은 효력이 없습니다.
mavenDuplicatesAllowed Boolean! 이 네임스페이스에서 중복된 Maven 패키지를 허용하는지 여부를 나타냅니다.
mavenPackageRequestsForwarding Boolean 이 네임스페이스에서 Maven 패키지 포워딩이 허용되는지 여부를 나타냅니다.
mavenPackageRequestsForwardingLocked Boolean! Maven 패키지 포워딩 설정이 상위 네임스페이스에 의해 잠겨 있는지 여부를 나타냅니다.
npmPackageRequestsForwarding Boolean 이 네임스페이스에서 npm 패키지 포워딩이 허용되는지 여부를 나타냅니다.
npmPackageRequestsForwardingLocked Boolean! npm 패키지 포워딩 설정이 상위 네임스페이스에 의해 잠겨 있는지 여부를 나타냅니다.
nugetDuplicateExceptionRegex UntrustedRegexp nuget_duplicates_allowed가 false인 경우, 이 정규 표현식과 일치하는 이름을 가진 중복 패키지를 발행할 수 있습니다. 그렇지 않으면이 설정은 효력이 없습니다.
nugetDuplicatesAllowed Boolean! 이 네임스페이스에서 중복된 NuGet 패키지를 허용하는지 여부를 나타냅니다.
nugetSymbolServerEnabled Boolean! 이 네임스페이스에서 NuGet 심볼 서버가 활성화되어 있는지 여부를 나타냅니다.
pypiPackageRequestsForwarding Boolean 이 네임스페이스에서 PyPI 패키지 포워딩이 허용되는지 여부를 나타냅니다.
pypiPackageRequestsForwardingLocked Boolean! PyPI 패키지 포워딩 설정이 상위 네임스페이스에 의해 잠겨 있는지 여부를 나타냅니다.
terraformModuleDuplicateExceptionRegex UntrustedRegexp terraform_module_duplicates_allowed가 false인 경우, 이 정규 표현식과 일치하는 이름을 가진 중복 패키지를 발행할 수 있습니다. 그렇지 않으면이 설정은 효력이 없습니다.
terraformModuleDuplicatesAllowed Boolean! 이 네임스페이스에서 중복된 Terraform 패키지를 허용하는지 여부를 나타냅니다.

PackageTag

패키지 태그를 나타냅니다.

필드

이름 유형 설명
createdAt Time! 생성된 날짜.
id ID! 태그의 식별자.
name String! 태그의 이름.
updatedAt Time! 수정된 날짜.

PackagesCleanupPolicy

가장 중요한 패키지 및 패키지 자산만 유지하도록 설계된 패키지 정리 정책입니다.

필드

이름 유형 설명
keepNDuplicatedPackageFiles PackagesCleanupKeepDuplicatedPackageFilesEnum! 중복된 패키지 파일을 유지하는 개수입니다.
nextRunAt Time 이 패키지 정리 정책이 실행될 다음 시간입니다.

PackagesProtectionRule

특정 액세스 수준을 가진 사용자가 푸시하는 것을 방지하기 위해 설계된 패키지 보호 규칙입니다.

필드

이름 유형 설명
id PackagesProtectionRuleID! 패키지 보호 규칙의 ID입니다.
packageNamePattern String! 보호 규칙에 의해 보호되는 패키지 이름입니다. 예: @my-scope/my-package-*. 와일드카드 문자 *이 허용됩니다.
packageType PackagesProtectionRulePackageType! 보호 규칙에 의해 보호되는 패키지 유형입니다. 예: NPM.
pushProtectedUpToAccessLevel PackagesProtectionRuleAccessLevel! 패키지를 푸시할 수 없는 최대 GitLab 액세스 수준입니다. 예: DEVELOPER, MAINTAINER, OWNER.

PageInfo

연결에서의 페이지네이션에 관한 정보.

필드

이름 타입 설명
endCursor String 앞으로 페이지를 넘길 때 계속되는 커서입니다.
hasNextPage Boolean! 앞으로 페이지를 넘길 때 더 많은 항목이 있는지 여부입니다.
hasPreviousPage Boolean! 뒤로 페이지를 넘길 때 더 많은 항목이 있는지 여부입니다.
startCursor String 뒤로 페이지를 넘길 때 계속되는 커서입니다.

PagesDeploymentRegistry

PagesDeploymentRegistry는 페이지 배포의 Geo 복제 및 확인 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time PagesDeploymentRegistry가 생성된 타임스탬프입니다.
id ID! PagesDeploymentRegistry의 ID입니다.
lastSyncFailure String PagesDeploymentRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time PagesDeploymentRegistry의 가장 최근 성공한 동기화의 타임스탬프입니다.
pagesDeploymentId ID! Pages 배포의 ID입니다.
retryAt Time PagesDeploymentRegistry가 재동기화되는 타임스탬프입니다.
retryCount Int PagesDeploymentRegistry의 연속 실패 동기화 시도 횟수입니다.
state RegistryState PagesDeploymentRegistry의 동기화 상태입니다.
verificationChecksum String PagesDeploymentRegistry의 로컬 체크섬입니다.
verificationFailure String PagesDeploymentRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time PagesDeploymentRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount Int PagesDeploymentRegistry의 연속 실패 검증 시도 횟수입니다.
verificationStartedAt Time PagesDeploymentRegistry 검증 시작 타임스탬프입니다.
verificationState VerificationStateEnum PagesDeploymentRegistry의 검증 상태입니다.
verifiedAt Time PagesDeploymentRegistry의 가장 최근 성공한 검증 타임스탬프입니다.

PathLock

프로젝트 저장소의 파일 또는 디렉토리를 나타내며 잠겨 있습니다.

필드

이름 유형 설명
id PathLockID! 경로 잠금의 ID입니다.
path String 잠긴 경로입니다.
user UserCore 이 경로를 잠근 사용자입니다.

보류 중인 그룹 구성원

보류 중인 그룹 멤버십을 나타냅니다.

필드

이름 유형 설명
accessLevel AccessLevel GitLab 사용자의 액세스 수준입니다.
approved Boolean 보류 중인 그룹 멤버가 승인되었는지 여부입니다.
avatarUrl String 보류 중인 그룹 멤버의 아바타 이미지 파일 URL입니다.
createdAt Time 멤버십이 생성된 날짜와 시간입니다.
createdBy UserCore 멤버십을 승인한 사용자입니다.
email String 보류 중인 그룹 멤버의 공개 이메일입니다.
expiresAt Time 멤버십이 만료되는 날짜와 시간입니다.
group Group 사용자가 속한 그룹입니다.
id ID! 멤버의 ID입니다.
invited Boolean 보류 중인 그룹 멤버가 초대되었는지 여부입니다.
name String 보류 중인 그룹 멤버의 이름입니다.
notificationEmail String 사용자의 그룹 알림 이메일입니다. 관리자만 사용할 수 있습니다.
updatedAt Time 멤버십이 마지막으로 업데이트된 날짜와 시간입니다.
user UserCore 멤버 개체와 관련된 사용자입니다.
userPermissions GroupPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String 보류 중인 그룹 멤버의 사용자 이름입니다.
webUrl String 보류 중인 그룹 멤버의 웹 URL입니다.

인수가 있는 필드

PendingGroupMember.mergeRequestInteraction

병합 요청을 찾습니다.

UserMergeRequestInteraction을 반환합니다.

매개변수
이름 유형 설명
id MergeRequestID! 병합 요청의 글로벌 ID입니다.

파이프라인

필드

이름 유형 설명
active Boolean! 파이프라인이 활성화되어 있는지를 나타냅니다.
beforeSha String 소스 브랜치의 기본 SHA입니다.
cancelable Boolean! 파이프라인을 취소할 수 있는지 지정합니다.
child Boolean! 파이프라인이 자식 요소인지 여부를 나타냅니다.
codeQualityReportSummary CodeQualityReportSummary 파이프라인에 대한 코드 품질 보고서 요약입니다.
codeQualityReports CodeQualityDegradationConnection 파이프라인에서 보고된 코드 품질 저하입니다. (연결 참조)
commit Commit 파이프라인의 Git 커밋입니다.
commitPath String 파이프라인을 트리거한 커밋의 경로입니다.
committedAt Time 파이프라인의 커밋 타임스탬프입니다.
complete Boolean! 파이프라인이 완료되었는지를 나타냅니다.
computeMinutes Float 파이프라인에 의해 소비된 총 시간(분)입니다.
configSource PipelineConfigSourceEnum 파이프라인의 구성 원본입니다 (UNKNOWN_SOURCE, REPOSITORY_SOURCE, AUTO_DEVOPS_SOURCE, WEBIDE_SOURCE, REMOTE_SOURCE, EXTERNAL_PROJECT_SOURCE, BRIDGE_SOURCE, PARAMETER_SOURCE, COMPLIANCE_SOURCE, SECURITY_POLICIES_DEFAULT_SOURCE).
coverage Float 커버리지 백분율입니다.
createdAt Time! 파이프라인 생성 타임스탬프입니다.
dastProfile DastProfile 파이프라인에 연관된 DAST 프로필입니다.
detailedStatus DetailedStatus! 파이프라인의 상세 상태입니다.
downstream PipelineConnection 해당 파이프라인이 트리거할 파이프라인입니다. (연결 참조)
duration Int 파이프라인의 지속 시간(초)입니다.
failureReason String 파이프라인 실패 원인입니다.
finishedAt Time 파이프라인 완료 타임스탬프입니다.
id ID! 파이프라인의 식별자입니다.
iid String! 파이프라인의 내부 식별자입니다.
jobArtifacts [CiJobArtifact!] 파이프라인의 작업 아티팩트입니다.
latest Boolean! 파이프라인이 최신인지 여부를 나타냅니다.
mergeRequest MergeRequest 파이프라인이 연결된 MR입니다.
mergeRequestEventType PipelineMergeRequestEventType MR과 연관된 파이프라인의 이벤트 유형입니다.
name String 파이프라인의 이름입니다.
path String 파이프라인 페이지의 상대 경로입니다.
project Project 파이프라인이 속한 프로젝트입니다.
queuedDuration Duration 시작 전에 파이프라인이 대기한 시간입니다.
ref String 파이프라인이 트리거된 브랜치에 대한 참조입니다.
refPath String 파이프라인이 트리거된 브랜치의 참조 경로입니다.
refText String! 발표자의 참조 텍스트입니다.
retryable Boolean! 파이프라인을 다시 시도할 수 있는지를 지정합니다.
securityReportSummary SecurityReportSummary 파이프라인의 보안 스캐너별 취약점 및 스캔된 리소스 개수입니다.
source String 파이프라인의 원본입니다.
sourceJob CiJob 파이프라인이 트리거된 작업입니다.
stages CiStageConnection 파이프라인의 단계입니다. (연결 참조)
startedAt Time 파이프라인 시작 타임스탬프입니다.
status PipelineStatusEnum! 파이프라인의 상태입니다 (CREATED, WAITING_FOR_RESOURCE, PREPARING, WAITING_FOR_CALLBACK, PENDING, RUNNING, FAILED, SUCCESS, CANCELED, CANCELING, SKIPPED, MANUAL, SCHEDULED).
stuck Boolean! 파이프라인이 막혔는지를 나타냅니다.
testReportSummary TestReportSummary! 파이프라인에 의해 생성된 테스트 보고서 요약입니다.
totalJobs Int! 파이프라인의 총 작업 수입니다.
trigger Boolean! 파이프라인이 트리거 요청에 의해 생성되었는지를 나타냅니다.
triggeredByPath String 이 파이프라인을 트리거한 경로입니다.
updatedAt Time! 파이프라인의 마지막 활동 타임스탬프입니다.
upstream Pipeline 이 파이프라인을 트리거한 파이프라인입니다.
user UserCore 파이프라인 사용자입니다.
userPermissions PipelinePermissions! 리소스에 대한 현재 사용자의 권한입니다.
usesNeeds Boolean 파이프라인에 needs 종속성이 있는지를 나타냅니다.
warningMessages [PipelineMessage!] 파이프라인 경고 메시지입니다.
warnings Boolean! 파이프라인에 경고가 있는지를 나타냅니다.
yamlErrorMessages String 파이프라인의 YAML 오류입니다.
yamlErrors Boolean! 파이프라인에 YAML 오류가 있는지를 나타냅니다.

인수가 있는 필드

Pipeline.job

이 파이프라인의 특정 작업은 이름 또는 ID로 식별됩니다.

CiJob를 반환합니다.

매개변수
이름 유형 설명
id JobID 작업의 ID.
name String 작업의 이름.
Pipeline.jobs

파이프라인에 속한 작업들입니다.

CiJobConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
jobKind CiJobKind 종류에 따라 작업을 필터링합니다.
retried Boolean 재시도 상태에 따라 작업을 필터링합니다.
securityReportTypes [SecurityReportTypeEnum!] 생성하는 보안 보고서 유형에 따라 작업을 필터링합니다.
statuses [CiJobStatus!] 상태에 따라 작업을 필터링합니다.
whenExecuted [String!] 실행 시간에 따라 작업을 필터링합니다.
Pipeline.securityReportFinding

파이프라인에서 보고된 취약점 발견입니다.

PipelineSecurityReportFinding을(를) 반환합니다.

Arguments
이름 유형 설명
uuid String! 보안 보고서 발견의 UUID입니다.
Pipeline.securityReportFindings

파이프라인에서 보고된 취약점 발견 사항입니다. 기본적으로, 거절된 상태를 제외한 모든 상태가 응답에 포함됩니다.

PipelineSecurityReportFindingConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 타입 설명
reportType [String!] 보고서 유형별로 취약점 발견을 필터링합니다.
scanner [String!] Scanner.externalId별로 취약점 발견을 필터링합니다.
severity [String!] 심각도에 따라 취약점 발견을 필터링합니다.
sort PipelineSecurityReportFindingSort 정렬 순서에 따라 취약점 발견을 나열합니다.
state [VulnerabilityState!] 상태에 따라 취약점 발견을 필터링합니다.
Pipeline.sha

파이프라인 커밋의 SHA입니다.

반환 값은 String입니다.

인수
이름 유형 설명
format ShaFormat SHA의 형식.
Pipeline.testSuite

파이프라인 테스트 보고서의 특정 테스트 스위트입니다.

TestSuite를 반환합니다.

인수
이름 유형 설명
buildIds [ID!]! 테스트 스위트 실행에 사용된 빌드의 ID들.

파이프라인 분석

필드

이름 유형 설명
monthPipelinesLabels [String!] 매월 파이프라인 수에 대한 라벨입니다.
monthPipelinesSuccessful [Int!] 월간 성공적인 파이프라인 총수입니다.
monthPipelinesTotals [Int!] 월간 파이프라인 총수입니다.
pipelineTimesLabels [String!] 파이프라인 시간에 대한 라벨입니다.
pipelineTimesValues [Int!] 파이프라인 시간입니다.
weekPipelinesLabels [String!] 주간 파이프라인 수에 대한 라벨입니다.
weekPipelinesSuccessful [Int!] 주간 성공적인 파이프라인 총수입니다.
weekPipelinesTotals [Int!] 주간 파이프라인 총수입니다.
yearPipelinesLabels [String!] 연간 파이프라인 수에 대한 라벨입니다.
yearPipelinesSuccessful [Int!] 연간 성공적인 파이프라인 총수입니다.
yearPipelinesTotals [Int!] 연간 파이프라인 총수입니다.

PipelineArtifactRegistry

파이프라인 아티팩트의 Geo 동기화 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
createdAt Time PipelineArtifactRegistry가 생성된 타임스탬프입니다.
id ID! PipelineArtifactRegistry의 식별자입니다.
lastSyncFailure String PipelineArtifactRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time PipelineArtifactRegistry의 가장 최근 성공적인 동기화 타임스탬프입니다.
pipelineArtifactId ID! 파이프라인 아티팩트의 식별자입니다.
retryAt Time PipelineArtifactRegistry가 재동기화되는 타임스탬프입니다.
retryCount Int PipelineArtifactRegistry의 연이은 동기화 실패 시도 횟수입니다.
state RegistryState PipelineArtifactRegistry의 동기화 상태입니다.
verificationChecksum String PipelineArtifactRegistry의 로컬 체크섬입니다.
verificationFailure String PipelineArtifactRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time PipelineArtifactRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount Int PipelineArtifactRegistry의 연이은 검증 실패 시도 횟수입니다.
verificationStartedAt Time PipelineArtifactRegistry의 검증 시작 타임스탬프입니다.
verificationState VerificationStateEnum PipelineArtifactRegistry의 검증 상태입니다.
verifiedAt Time PipelineArtifactRegistry의 가장 최근 성공적인 검증 타임스탬프입니다.

PipelineCounts

프로젝트의 파이프라인 카운트를 나타냅니다.

필드

이름 타입 설명
all Int 프로젝트의 총 파이프라인 수.
finished Int 프로젝트의 완료된 범위의 파이프라인 수.
pending Int 프로젝트의 보류 중인 범위의 파이프라인 수.
running Int 프로젝트의 진행 중인 범위의 파이프라인 수.

PipelineMessage

필드

이름 유형 설명
content String! 파이프라인 메시지의 내용입니다.
id ID! 파이프라인 메시지의 ID입니다.

PipelinePermissions

필드

이름 유형 설명
adminPipeline Boolean! true이면, 사용자는이 리소스에서 admin_pipeline을 수행 할 수 있습니다.
cancelPipeline Boolean! true이면, 사용자는이 리소스에서 cancel_pipeline을 수행 할 수 있습니다.
destroyPipeline Boolean! true이면, 사용자는이 리소스에서 destroy_pipeline을 수행 할 수 있습니다.
updatePipeline Boolean! true이면, 사용자는이 리소스에서 update_pipeline을 수행 할 수 있습니다.

PipelineSchedule

파이프라인 일정을 나타냅니다.

필드

이름 유형 설명
active Boolean! 파이프라인 스케줄이 활성화되었는지를 나타냅니다.
createdAt Time! 파이프라인 스케줄이 생성된 타임스탬프입니다.
cron String! 일정에 대한 크론 표기법입니다.
cronTimezone String! 파이프라인 스케줄의 시간대입니다.
description String 파이프라인 스케줄의 설명입니다.
editPath String 파이프라인 스케줄의 편집 경로입니다.
forTag Boolean! 파이프라인 스케줄이 태그에 속하는지를 나타냅니다.
id ID! 파이프라인 스케줄의 ID입니다.
lastPipeline Pipeline 마지막 파이프라인 객체입니다.
nextRunAt Time! 다음 파이프라인이 실행될 시간입니다.
owner UserCore 파이프라인 스케줄의 소유자입니다.
project Project 파이프라인 스케줄의 프로젝트입니다.
realNextRun Time! 다음 파이프라인이 실행될 시간입니다.
ref String 파이프라인 스케줄의 Ref입니다.
refForDisplay String 파이프라인 스케줄의 Git ref입니다.
refPath String 파이프라인을 트리거한 ref의 경로입니다.
updatedAt Time! 파이프라인 스케줄이 마지막으로 업데이트된 타임스탬프입니다.
userPermissions PipelineSchedulePermissions! 리소스에 대한 현재 사용자의 권한입니다.
variables PipelineScheduleVariableConnection 파이프라인 스케줄 변수입니다. (자세한 내용은 Connections을 참조하십시오)

PipelineSchedulePermissions

필드

이름 유형 설명
adminPipelineSchedule Boolean! true이면 사용자는이 리소스에서 admin_pipeline_schedule를 수행 할 수 있습니다.
playPipelineSchedule Boolean! true이면 사용자는이 리소스에서 play_pipeline_schedule를 수행 할 수 있습니다.
takeOwnershipPipelineSchedule Boolean! GitLab 15.9에서 사용 중단되었습니다. 사용자가 파이프라인 일정의 소유권을 가져갈 수 있는지 여부를 확인하려면 admin_pipeline_schedule 권한을 사용하십시오.
updatePipelineSchedule Boolean! true이면 사용자는이 리소스에서 update_pipeline_schedule를 수행 할 수 있습니다.

PipelineScheduleVariable

필드

이름 유형 설명
id ID! 변수의 ID입니다.
key String 변수의 이름입니다.
raw Boolean 변수가 원시(raw)인지를 나타냅니다.
value String 변수의 값입니다.
variableType CiVariableType 변수의 유형입니다.

PipelineSecurityReportFinding

파이프라인 상의 보안 보고서에서 발견된 취약성을 나타냅니다.

필드

이름 유형 설명
assets [AssetType!] 취약점과 관련된 자산 목록입니다.
description String 취약성 발견에 대한 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
details [VulnerabilityDetail!]! 보안 발견의 세부 정보입니다.
dismissalReason VulnerabilityDismissalReason 보안 보고서 발견의 해제 이유입니다.
dismissedAt Time 보안 보고서 발견의 해제 시간입니다.
dismissedBy UserCore 보안 보고서 발견을 해제한 사용자입니다.
evidence VulnerabilityEvidence 취약성에 대한 증거입니다.
falsePositive Boolean 취약성이 거짓 긍정인지를 나타냅니다.
identifiers [VulnerabilityIdentifier!]! 취약성 발견의 식별자입니다.
issueLinks VulnerabilityIssueLinkConnection 취약점과 관련된 이슈 링크 목록입니다. (자세한 내용은 연결을 참조하십시오.)
links [VulnerabilityLink!] 취약성과 관련된 링크 목록입니다.
location VulnerabilityLocation 취약성에 대한 위치 메타데이터입니다. 발견된 보안 스캔의 종류에 따라 필드가 다릅니다.
mergeRequest MergeRequest 취약성을 해결하는 병합 요청입니다.
project Project 취약성 발견이 발생한 프로젝트입니다.
projectFingerprint String GitLab 16.1에서 사용되지 않음. 대신 uuid를 사용하십시오.
remediations [VulnerabilityRemediationType!] 보안 보고서 발견의 개선 조치입니다.
reportType VulnerabilityReportType 취약성 발견을 찾은 보안 보고서의 유형입니다.
scanner VulnerabilityScanner 취약성에 대한 스캐너 메타데이터입니다.
severity VulnerabilitySeverity 취약성 발견의 심각도입니다.
solution String 보안 보고서 발견 해결책입니다.
state VulnerabilityState 발견 상태입니다.
stateComment String 보안 보고서 발견 상태에 대한 코멘트입니다.
title String 취약성 발견 제목입니다.
userPermissions PipelineSecurityReportFindingPermissions! 리소스에 대한 현재 사용자의 권한입니다.
uuid String 취약점의 보고서 유형, 주 식별자, 위치, 지문, 프로젝트 식별자를 기반으로 한 UUIDv5 다이제스트입니다.
vulnerability Vulnerability 보고서 발견과 관련된 취약점입니다.

PipelineSecurityReportFindingPermissions

현재 사용자의 취약성 검색에 대한 권한을 확인하세요.

필드

이름 유형 설명
adminVulnerability Boolean! true인 경우, 사용자는이 리소스에서 admin_vulnerability를 수행할 수 있습니다.

PipelineTrigger

필드

이름 유형 설명
canAccessProject Boolean! 파이프라인 트리거 토큰이 프로젝트에 액세스할 수 있는지를 나타냅니다.
description String 파이프라인 트리거 토큰의 설명입니다.
hasTokenExposed Boolean! 토큰이 노출되었는지를 나타냅니다.
id ID! 파이프라인 트리거 토큰의 ID입니다.
lastUsed Time 파이프라인 트리거 토큰의 마지막 사용 시간입니다.
owner UserCore! 파이프라인 트리거 토큰의 소유자입니다.
token String! 파이프라인 트리거 토큰의 값입니다.

PolicyApprovalGroup

필드

이름 타입 설명
avatarUrl String 그룹의 아바타 URL입니다.
fullPath ID! 네임스페이스의 전체 경로입니다.
id ID! 네임스페이스의 ID입니다.
webUrl String! 그룹의 웹 URL입니다.

PolicyScope

필드

이름 유형 설명
complianceFrameworks ComplianceFrameworkConnection! 정책에 연결된 컴플라이언스 프레임워크입니다. (자세한 내용은 연결을 참조하세요)
excludingProjects ProjectConnection! 정책이 적용되지 않아야 하는 프로젝트입니다. (자세한 내용은 연결을 참조하세요)
includingProjects ProjectConnection! 정책이 적용되어야 하는 프로젝트입니다. (자세한 내용은 연결을 참조하세요)

PreviewBillableUserChange

필드

이름 유형 설명
newBillableUserCount Int 변경 후 빌러블 사용자의 총 수입니다.
seatsInSubscription Int 구독의 좌석 수입니다.
willIncreaseOverage Boolean 변경 후 그룹이 초과량을 증가시킬지 여부입니다.

프로젝트

필드

이름 유형 설명
actualRepositorySizeLimit Float 바이트 단위의 저장소 크기 제한.
agentConfigurations AgentConfigurationConnection 프로젝트에서 정의된 에이전트 구성. (자세한 내용은 연결을 참조하십시오.)
aiAgents AiAgentConnection GitLab 16.9에 도입됨. 상태: 실험 중. 프로젝트용 AI 에이전트.
allowMergeOnSkippedPipeline Boolean only_allow_merge_if_pipeline_succeeds가 true인 경우 프로젝트의 머지 요청이 건너뛰어진 작업으로도 머지될 수 있는지 여부를 나타냅니다.
allowsMultipleMergeRequestAssignees Boolean! 프로젝트가 머지 요청에 여러 사용자를 할당할 수 있는지 여부를 나타냅니다.
allowsMultipleMergeRequestReviewers Boolean! 프로젝트가 머지 요청에 여러 리뷰어를 할당할 수 있는지 여부를 나타냅니다.
apiFuzzingCiConfiguration ApiFuzzingCiConfiguration 프로젝트용 API 퍼징 구성.
archived Boolean 프로젝트의 보관 상태를 나타냅니다.
autocloseReferencedIssues Boolean 기본 브랜치 내의 머지 요청 및 커밋에서 참조된 이슈가 자동으로 닫히는지 여부를 나타냅니다.
avatarUrl String 프로젝트의 아바타 이미지 파일에 대한 URL.
branchRules BranchRuleConnection 프로젝트에 구성된 브랜치 규칙. (자세한 내용은 연결을 참조하십시오.)
ciAccessAuthorizedAgents ClusterAgentAuthorizationCiAccessConnection ci_access 키워드를 통해 프로젝트에 대한 권한이 있는 클러스터 에이전트. (자세한 내용은 연결을 참조하십시오.)
ciCdSettings ProjectCiCdSetting 프로젝트의 CI/CD 설정.
ciConfigPathOrDefault String! CI 구성 파일의 경로.
ciJobTokenScope CiJobTokenScopeType CI 작업 토큰의 액세스 범위.
ciSubscribedProjects CiSubscriptionsProjectConnection 프로젝트에 구독된 프로젝트의 파이프라인 구독. (자세한 내용은 연결을 참조하십시오.)
ciSubscriptionsProjects CiSubscriptionsProjectConnection 프로젝트용 파이프라인 구독. (자세한 내용은 연결을 참조하십시오.)
codeCoverageSummary CodeCoverageSummary 프로젝트와 관련된 코드 커버리지 요약.
complianceFrameworks ComplianceFrameworkConnection 프로젝트와 관련된 컴플라이언스 프레임워크. (자세한 내용은 연결을 참조하십시오.)
containerExpirationPolicy ContainerExpirationPolicy 프로젝트의 컨테이너 만료 정책.
containerRegistryEnabled Boolean 현재 사용자의 컨테이너 레지스트리가 활성화되어 있는지 여부를 나타냅니다.
containerRegistryProtectionRules ContainerRegistryProtectionRuleConnection GitLab 16.10에 도입됨. 상태: 실험 중. 프로젝트용 컨테이너 보호 규칙.
containerRepositoriesCount Int! 프로젝트의 컨테이너 저장소 수.
corpuses CoverageFuzzingCorpusConnection 프로젝트의 데이터 집합 찾기. (자세한 내용은 연결을 참조하십시오.)
createdAt Time 프로젝트 생성 시각.
dastScannerProfiles DastScannerProfileConnection 프로젝트와 관련된 DAST 스캐너 프로필. (자세한 내용은 연결을 참조하십시오.)
dastSiteProfiles DastSiteProfileConnection 프로젝트와 관련된 DAST 사이트 프로필. (자세한 내용은 연결을 참조하십시오.)
dependencyProxyPackagesSetting DependencyProxyPackagesSetting 프로젝트용 패키지 의존성 프록시 설정. 구성에서 패키지 및 의존성 프록시가 활성화되어 있어야 합니다. 프로젝트 수준에서 패키지 기능이 활성화되어 있어야 합니다.
description String 프로젝트의 짧은 설명.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링.
detailedImportStatus DetailedImportStatus 프로젝트의 자세한 가져오기 상태.
dora Dora 프로젝트의 DORA 지표.
duoFeaturesEnabled Boolean GitLab 16.9에 도입됨. 상태: 실험 중. 프로젝트용 GitLab Duo 기능 활성화 여부를 나타냅니다.
flowMetrics ProjectValueStreamAnalyticsFlowMetrics GitLab 15.10에 도입됨. 상태: 실험 중. 가치 스트림 분석의 흐름 메트릭.
forkingAccessLevel ProjectFeatureAccess 포크 액세스에 필요한 액세스 수준.
forksCount Int! 프로젝트의 포크 수.
fullPath ID! 프로젝트의 전체 경로.
googleCloudArtifactRegistryRepository GoogleCloudArtifactRegistryRepository GitLab 16.10에 도입됨. 상태: 실험 중. 구글 아티팩트 레지스트리 저장소. google_cloud_support_feature_flag 피처 플래그가 비활성화된 경우 null을 반환합니다.
grafanaIntegration GrafanaIntegration 프로젝트의 Grafana 통합 세부 정보.
group Group 프로젝트의 그룹.
hasJiraVulnerabilityIssueCreationEnabled Boolean! 취약점에서 Jira 이슈 생성이 활성화되어 있는지 나타냅니다.
httpUrlToRepo String 프로젝트를 HTTPS로 연결하는 URL.
id ID! 프로젝트의 ID.
importStatus String 프로젝트 가져오기 백그라운드 작업의 상태.
incidentManagementTimelineEventTags [TimelineEventTagType!] 프로젝트의 타임라인 이벤트 태그.
isCatalogResource Boolean GitLab 15.11에 도입됨. 상태: 실험 중. 프로젝트가 카탈로그 리소스인지 나타냅니다.
isForked Boolean! 프로젝트가 포크된 상태인지를 나타냅니다.
issuesAccessLevel ProjectFeatureAccess 이슈 액세스에 필요한 액세스 수준.
issuesEnabled Boolean 현재 사용자에 대해 이슈가 활성화되어 있는지 여부를 나타냅니다.
jiraImportStatus String Jira 가져오기 백그라운드 작업의 상태.
jiraImports JiraImportConnection 프로젝트로 가져온 Jira. (자세한 내용은 연결을 참조하십시오.)
jobsEnabled Boolean 현재 사용자에 대해 CI/CD 파이프라인 작업이 활성화되어 있는지 여부를 나타냅니다.
languages [RepositoryLanguage!] 프로젝트에서 사용하는 프로그래밍 언어.
lastActivityAt Time 프로젝트의 마지막 활동 시각.
lfsEnabled Boolean 프로젝트가 대형 파일 저장(LFS)을 활성화했는지 여부를 나타냅니다.
markedForDeletionOn Time GitLab 16.10에 도입됨. 상태: 실험 중. 프로젝트가 삭제 예정된 날짜.
maxAccessLevel AccessLevel! 프로젝트에 대한 현재 사용자의 최대 액세스 수준.
mergeCommitTemplate String 머지 요청에서 머지 커밋 메시지를 생성하는 데 사용되는 템플릿.
mergeRequestsAccessLevel ProjectFeatureAccess 머지 요청 액세스에 필요한 액세스 수준.
mergeRequestsDisableCommittersApproval Boolean! 주어진 머지 요청의 커미터가 승인할 수 없는지 여부를 나타냅니다.
mergeRequestsEnabled Boolean 현재 사용자에 대해 머지 요청이 활성화되어 있는지 여부를 나타냅니다.
mergeRequestsFfOnlyEnabled Boolean 머지 커밋이 생성되지 않고 모든 머지가 대신 빠른 순방향 머지로만 이루어져야 하는지 여부를 나타냅니다. 즉, 브랜치가 빠른 순방향 머지될 수 있는 경우에만 머징이 허용되는지 여부입니다.
name String! 프로젝트 이름(네임스페이스 없음).
nameWithNamespace String! 네임스페이스와 함께 표시된 프로젝트의 전체 이름.
namespace Namespace 프로젝트의 네임스페이스.
onlyAllowMergeIfAllDiscussionsAreResolved Boolean 프로젝트의 머지 요청이 모든 토론이 해결된 경우에만 머지될 수 있는지 여부를 나타냅니다.
onlyAllowMergeIfAllStatusChecksPassed Boolean 모든 상태 확인이 통과

매개변수가 포함된 필드

Project.aiAgent

특정 AI 에이전트 찾기.

Introduced in GitLab 16.10. Status: Experiment.

AiAgent 반환.

인수
이름 유형 설명
id AiAgentID! 에이전트의 ID입니다.
Project.alertManagementAlert

프로젝트의 단일 경보 관리 경보.

AlertManagementAlert를 반환합니다.

Arguments
이름 타입 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
domain AlertManagementDomainFilter! 지정된 도메인에 대한 필터 쿼리입니다.
iid String 경고의 IID입니다. 예를 들어, “1”입니다.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
sort AlertManagementAlertSort 이 기준으로 경고를 정렬합니다.
statuses [AlertManagementStatus!] 지정된 상태의 경고들입니다. 예를 들어, [TRIGGERED]입니다.
Project.alertManagementAlertStatusCounts

프로젝트의 상태별 알림 수.

AlertManagementAlertStatusCountsType을 반환합니다.

Arguments
이름 유형 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
Project.alertManagementAlerts

프로젝트의 경고 관리 경고입니다.

AlertManagementAlertConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
domain AlertManagementDomainFilter! 지정된 도메인에 대한 필터 쿼리입니다.
iid String 경고의 IID입니다. 예: “1”.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
sort AlertManagementAlertSort 이 기준으로 경고를 정렬합니다.
statuses [AlertManagementStatus!] 지정된 상태의 경고입니다. 예: [TRIGGERED].
Project.alertManagementHttpIntegrations

프로젝트에서 경보를 수신할 수 있는 HTTP 통합.

AlertManagementHttpIntegrationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
id AlertManagementHttpIntegrationID 통합의 ID.
Project.alertManagementIntegrations

프로젝트에서 경고를 수신할 수 있는 통합(Integrations).

AlertManagementIntegrationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자들을 받아들입니다: before: String, after: String, first: Int, 그리고 last: Int.

전달인자
이름 유형 설명
id GlobalID 통합의 ID.
Project.alertManagementPayloadFields

페이로드에서 경보 필드를 추출하여 사용자 정의 매핑을 위해 반환합니다.

반환값: [AlertManagementPayloadAlertField!].

전달인자
이름 유형 설명
payloadExample String! 사용자 정의 매핑을 위해 경고 필드를 추출하는 데 사용되는 샘플 데이터.
Project.approvalPolicies

프로젝트의 승인 정책.

ApprovalPolicyConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
relationship SecurityPolicyRelationType 주어진 정책 관계로 정책을 필터링합니다.
Project.autocompleteUsers

자동완성을 위해 사용자를 검색합니다.

[AutocompletedUser!]를 반환합니다.

매개변수
이름 유형 설명
search String 이름, 사용자 이름 또는 공개 이메일로 사용자를 검색하는 쿼리입니다.
Project.availableDeployKeys

사용 가능한 배포 키 목록.

AccessLevelDeployKeyConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 가지 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
titleQuery String 검색할 배포 키 제목의 용어.
Project.board

프로젝트의 단일 보드.

반환 보드.

전달인자
이름 유형 설명
id BoardID! 보드의 ID입니다.
Project.boards

프로젝트의 보드입니다.

BoardConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이지네이션 인자를 허용합니다.

인수
이름 유형 설명
id BoardID ID로 보드를 찾습니다.
Project.ciConfigVariables

CI/CD 구성 변수.

Introduced in GitLab 15.3. Status: Experiment.

반환 값은 [CiConfigVariable!]입니다.

인수
이름 유형 설명
ref String! Ref.
Project.ciTemplate

이름으로 단일 CI/CD 템플릿을 찾습니다.

CiTemplate을 반환합니다.

매개변수
이름 유형 설명
name String! 검색할 CI/CD 템플릿의 이름입니다. 템플릿은 Name.gitlab-ci.yml 형식이어야 합니다.
Project.ciVariables

프로젝트의 CI/CD 변수 목록입니다.

CiProjectVariableConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
sort CiVariableSort 결과의 정렬 순서.
Project.clusterAgent

이름으로 단일 클러스터 에이전트를 찾습니다.

ClusterAgent를 반환합니다.

Arguments
이름 유형 설명
hasRemoteDevelopmentAgentConfig Boolean 연결된 원격 개발 에이전트 구성이 있는 클러스터 에이전트만 반환합니다.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 클러스터 에이전트만 반환합니다.
name String! 클러스터 에이전트의 이름입니다.
Project.clusterAgents

프로젝트와 연관된 클러스터 에이전트입니다.

ClusterAgentConnection을(를) 반환합니다.

이 필드는 connection을(를) 반환합니다. 네 개의 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 유형 설명
hasRemoteDevelopmentAgentConfig Boolean 연관된 원격 개발 에이전트 구성이 있는 클러스터 에이전트만 반환합니다.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 클러스터 에이전트만 반환합니다.
Project.commitReferences

주어진 커밋을 포함하는 태그 이름을 가져옵니다.

Introduced in GitLab 16.0. Status: Experiment.

CommitReferences를 반환합니다.

인수
이름 유형 설명
commitSha String! 프로젝트 커밋 SHA 식별자입니다. 예를들면, 287774414568010855642518513f085491644061 입니다.
Project.containerRepositories

프로젝트의 컨테이너 저장소입니다.

ContainerRepositoryConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

전달인자
이름 유형 설명
name String 이름으로 컨테이너 저장소를 필터링합니다.
sort ContainerRepositorySort 컨테이너 저장소를이 기준으로 정렬합니다.
Project.customizableDashboardVisualizations

프로젝트 또는 연결된 구성 프로젝트의 시각화입니다.

소개 : GitLab 16.1에서 소개되었습니다. 상태: Experiment.

CustomizableDashboardVisualizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 받아들입니다: before: String, after: String, first: Int, and last: Int.

매개변수
이름 유형 설명
slug String 반환할 시각화의 슬러그입니다.
Project.customizableDashboards

프로젝트용 사용자 정의 대시보드.

Introduced in GitLab 15.6. Status: Experiment.

이 필드는 CustomizableDashboardConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수 before: String, after: String, first: Int, and last: Int을 허용합니다.

Arguments
이름 유형 설명
category CustomizableDashboardCategory 대시보드 유형별로 찾습니다.
slug String 대시보드 슬러그별로 찾습니다.
Project.dastProfile

프로젝트와 연관된 DAST 프로파일입니다.

DastProfile을(를) 반환합니다.

인수
이름 유형 설명
hasDastProfileSchedule Boolean 일정이 있는지 여부에 따라 DAST 프로필을 필터링합니다.
id DastProfileID! DAST 프로필의 ID입니다.
Project.dastProfiles

프로젝트와 관련된 DAST 프로필입니다.

DastProfileConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
hasDastProfileSchedule Boolean 일정이 있는지 여부에 따라 DAST 프로필을 필터링합니다.
Project.dastSiteProfile

프로젝트와 관련된 DAST 사이트 프로필입니다.

DastSiteProfile를 반환합니다.

인수
이름 유형 설명
id DastSiteProfileID! 사이트 프로필의 ID입니다.
Project.dastSiteValidations

프로젝트와 관련된 DAST 사이트 유효성 검사입니다.

DastSiteValidationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
normalizedTargetUrls [String!] 스캔할 대상의 정규화된 URL입니다.
status DastSiteValidationStatusEnum 사이트 유효성 검증의 상태입니다.
Project.dataTransfer

특정 기간의 데이터 전송 데이터 지점입니다. 개발 기능 플래그 아래의 모의 데이터입니다.

ProjectDataTransfer를 반환합니다.

Arguments
이름 유형 설명
from Date 출발 데이터의 이그레스를 일 년간 보존합니다. 현재 월의 데이터는 이그레스가 발생할 때 동적으로 증가합니다.
to Date 데이터의 종료 날짜입니다.
Project.dependencies

프로젝트에서 사용하는 소프트웨어 종속성입니다.

GitLab 15.9에서 소개되었습니다. 상태: Experiment.

DependencyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
componentNames [String!] 컴포넌트 이름으로 의존성을 필터링합니다.
packageManagers [PackageManager!] 패키지 관리자별로 의존성을 필터링합니다.
sort DependencySort 주어진 기준에 따라 의존성을 정렬합니다.
Project.deployment

프로젝트의 배포 세부 정보.

Deployment을 반환합니다.

전달인자
이름 유형 설명
iid ID! 배포의 프로젝트 수준 내부 ID입니다.
Project.environment

프로젝트의 단일 환경입니다.

Environment을(를) 반환합니다.

인수
이름 유형 설명
name String 환경의 이름입니다.
search String 환경 이름에 대한 검색 쿼리입니다.
states [String!] 결과에 포함해야 하는 환경의 상태입니다.
type String 환경 유형에 대한 검색 쿼리입니다.
Project.environments

프로젝트의 환경입니다. 이 필드는 한 번의 요청으로 하나의 프로젝트에 대해서만 해결될 수 있습니다.

EnvironmentConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments

이름 타입 설명
name String 환경의 이름입니다.
search String 환경 이름을 검색하는 쿼리입니다.
states [String!] 결과에 포함해야 하는 환경의 상태입니다.
type String 환경 유형을 검색하는 쿼리입니다.
Project.forkDetails

상위 프로젝트에 비해 포크된 프로젝트의 세부 정보입니다.

GitLab 15.7에서 도입되었습니다. 상태: Experiment.

ForkDetails를 반환합니다.

Arguments
이름 유형 설명
ref String 포크의 참조입니다. 기본값은 HEAD입니다.
Project.forkTargets

현재 사용자가 프로젝트를 fork할 수 있는 네임스페이스입니다.

NamespaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네임스페이스는 네임스페이스를 포크하는 데 사용됩니다. 네임스페이스의 목록입니다.

네임스페이스 연결은 네임스페이스를 포함하고 있습니다. 이 필드는 네임스페이스 연결을 반환하며, 네임스페이스 연결은 기본적으로 네임스페이스의 목록입니다. 이 필드는 네임스페이스의 연결을 반환하며, 네임스페이스 연결은 네임스페이스의 목록입니다. 또한 4가지의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

전달인자
이름 유형 설명
search String 경로 또는 이름에 대한 검색 쿼리입니다.
Project.gitlabSubscriptionsPreviewBillableUserChange

요금 지불 사용자 변경 미리보기.

PreviewBillableUserChange를 반환합니다.

Arguments
이름 유형 설명
addGroupId Int 추가할 그룹 ID입니다.
addUserEmails [String!] 추가할 사용자 이메일입니다.
addUserIds [Int!] 추가할 사용자 ID입니다.
memberRoleId Int 사용자에게 할당된 사용자 정의 역할입니다.
role GitlabSubscriptionsUserRole! 그룹에 추가되는 사용자의 역할입니다.
Project.incidentManagementEscalationPolicies

프로젝트의 사고 관리 에스컬레이션 정책.

EscalationPolicyTypeConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수: before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

매개변수
이름 유형 설명
name String 에스컬레이션 정책 이름을 퍼지 검색합니다.
Project.incidentManagementEscalationPolicy

프로젝트의 사고 관리 에스컬레이션 정책.

EscalationPolicyType을 반환합니다.

전달인자
이름 타입 설명
id IncidentManagementEscalationPolicyID! 에스컬레이션 정책의 식별자.
name String 에스컬레이션 정책 이름으로 모호한 검색.
Project.incidentManagementOncallSchedules

프로젝트의 사고 관리 당직 스케줄입니다.

IncidentManagementOncallScheduleConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 기본 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

전달인자
이름 유형 설명
iids [ID!] 당직 일정의 IIDs입니다.
Project.incidentManagementTimelineEvent

인시던트와 연관된 인시던트 관리 타임라인 이벤트입니다.

TimelineEventType를 반환합니다.

인수
이름 유형 설명
id IncidentManagementTimelineEventID! 타임라인 이벤트의 ID입니다.
incidentId IssueID! 사건의 ID입니다.
Project.incidentManagementTimelineEvents

인시던트와 관련된 인시던트 관리 타임라인 이벤트입니다.

TimelineEventTypeConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
incidentId IssueID! 사건의 식별자입니다.
Project.inheritedCiVariables

프로젝트가 부모 그룹 및 조상으로부터 상속받은 CI/CD 변수 목록입니다.

InheritedCiVariableConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인수before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

인수
이름 타입 설명
sort CiGroupVariablesSort 기준에 따라 변수를 정렬합니다.
Project.issue

프로젝트의 단일 이슈입니다.

Issue를 반환합니다.

Arguments
이름 유형 설명
assigneeId String 이슈에 할당된 사용자의 ID입니다. 와일드카드 값 “NONE”과 “ANY”가 지원됩니다.
assigneeUsername String Deprecated GitLab 13.11에서 사용되지 않습니다. assigneeUsernames를 사용하세요.
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자명입니다.
assigneeWildcardId AssigneeWildcardId 담당자 와일드카드로 필터링합니다. assigneeUsername 및 assigneeUsernames와 호환되지 않습니다.
authorUsername String 이슈 작성자의 사용자명입니다.
closedAfter Time 이 날짜 이후에 닫힌 이슈입니다.
closedBefore Time 이 날짜 이전에 닫힌 이슈입니다.
confidential Boolean 비공개 이슈를 필터링합니다. “false”인 경우 비공개 이슈를 제외합니다. “true”인 경우 비공개 이슈만 반환합니다.
createdAfter Time 이 날짜 이후에 작성된 이슈입니다.
createdBefore Time 이 날짜 이전에 작성된 이슈입니다.
crmContactId String 이슈에 할당된 연락처의 ID입니다.
crmOrganizationId String 이슈에 할당된 조직의 ID입니다.
epicId String 이슈와 관련된 에픽의 ID입니다. “none” 및 “any” 값이 지원됩니다.
epicWildcardId EpicWildcardId 에픽 ID 와일드카드로 필터링합니다. epicId와 호환되지 않습니다.
healthStatus HealthStatus Deprecated GitLab 15.4에서 사용되지 않습니다. healthStatusFilter를 사용하세요.
healthStatusFilter HealthStatusFilter 이슈의 건강 상태입니다. “none” 및 “any” 값이 지원됩니다.
iid String 이슈의 IID입니다. 예: “1”.
iids [String!] 이슈의 IID 목록입니다. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.’.
includeSubepics Boolean epicId로 이슈를 필터링할 때 하위 epic을 포함할지 여부입니다.
iterationCadenceId [IterationsCadenceID!] 반복 주기 ID 목록으로 필터링합니다.
iterationId [ID] 이슈에 적용된 반복 Global ID 목록입니다.
iterationTitle String 반복 제목으로 필터링합니다.
iterationWildcardId IterationWildcardId 반복 ID 와일드카드로 필터링합니다.
labelName [String] 이 이슈에 적용된 레이블입니다.
milestoneTitle [String] 이 이슈에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE”과 “ANY”가 지원됩니다.
not NegatedIssueFilterInput 부정된 인수입니다.
or UnionedIssueFilterInput 포함적 OR로 인수 목록입니다.
releaseTag [String!] 이슈의 마일스톤과 연결된 릴리스 태그입니다.
releaseTagWildcardId ReleaseTagWildcardId 릴리스 태그 ID 와일드카드로 이슈를 필터링합니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort IssueSort 이 기준으로 이슈를 정렬합니다.
state IssuableState 이슈의 현재 상태입니다.
types [IssueType!] 지정된 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 이 날짜 이전에 업데이트된 이슈입니다.
weight String 이슈에 적용된 가중치입니다. “none” 및 “any” 값이 지원됩니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 이슈를 필터링합니다. weight와 호환되지 않습니다.
Project.issueStatusCounts

프로젝트의 상태별 이슈 수를 카운트합니다.

IssueStatusCountsType을 반환합니다.

Arguments
Name Type Description
assigneeId String 이슈에 할당된 사용자의 ID입니다. “NONE” 및 “ANY”와 같은 와일드카드 값이 지원됩니다.
assigneeUsername String GitLab 13.11에서 사용 중단되었습니다. assigneeUsernames를 사용하세요.
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자명입니다.
assigneeWildcardId AssigneeWildcardId 담당자 와일드카드로 필터링합니다. assigneeUsername 및 assigneeUsernames와 호환되지 않습니다.
authorUsername String 이슈 작성자의 사용자명입니다.
closedAfter Time 해당 날짜 이후에 종료된 이슈입니다.
closedBefore Time 해당 날짜 이전에 종료된 이슈입니다.
confidential Boolean 기밀 이슈를 필터링합니다. “false”일 경우, 기밀 이슈는 제외됩니다. “true”일 경우, 기밀 이슈만 반환됩니다.
createdAfter Time 해당 날짜 이후에 작성된 이슈입니다.
createdBefore Time 해당 날짜 이전에 작성된 이슈입니다.
crmContactId String 이슈에 할당된 연락처의 ID입니다.
crmOrganizationId String 이슈에 할당된 조직의 ID입니다.
epicId String 이슈와 관련된 에픽의 ID입니다. “none” 및 “any” 값을 지원합니다.
epicWildcardId EpicWildcardId 에픽 ID 와일드카드로 필터링합니다. epicId와 호환되지 않습니다.
healthStatusFilter HealthStatusFilter 이슈의 헬스 상태입니다. “none” 및 “any” 값을 지원합니다.
iid String 이슈의 IID입니다. 예: “1”
iids [String!] 이슈의 IID 목록입니다. 예: ["1", "2"]
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeSubepics Boolean epicId로 이슈를 필터링할 때 하위 에픽을 포함할지 여부입니다.
iterationCadenceId [IterationsCadenceID!] 이터레이션 캐딩스 ID 목록으로 필터링합니다.
iterationId [ID] 이슈에 적용된 이터레이션 Global ID 목록입니다.
iterationTitle String 이터레이션 제목으로 필터링합니다.
iterationWildcardId IterationWildcardId 이터레이션 ID 와일드카드로 필터링합니다.
labelName [String] 해당 이슈에 적용된 레이블입니다.
milestoneTitle [String] 해당 이슈에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모티콘으로 필터링합니다. “NONE” 및 “ANY”와 같은 와일드카드 값이 지원됩니다.
not NegatedIssueFilterInput 부정된 인수입니다.
or UnionedIssueFilterInput 포함형 OR인 인수 목록입니다.
releaseTag [String!] 이슈의 마일스톤과 관련된 릴리스 태그입니다.
releaseTagWildcardId ReleaseTagWildcardId 릴리스 태그 ID 와일드카드로 이슈를 필터링합니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 해당 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 해당 날짜 이전에 업데이트된 이슈입니다.
weight String 이슈에 적용된 가중치입니다. “none” 및 “any” 값을 지원합니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 이슈를 필터링합니다. weight와 호환되지 않습니다.
Project.issues

프로젝트의 이슈입니다.

IssueConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
assigneeId String 이슈에 할당된 사용자의 ID입니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.
assigneeUsername String GitLab 13.11에서 폐기 예정입니다. assigneeUsernames를 사용하세요.
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 와일드카드로 필터링합니다. assigneeUsername 및 assigneeUsernames와 호환되지 않습니다.
authorUsername String 이슈 작성자의 사용자 이름입니다.
closedAfter Time 이 날짜 이후에 닫힌 이슈입니다.
closedBefore Time 이 날짜 이전에 닫힌 이슈입니다.
confidential Boolean 기밀 이슈를 필터링합니다. “false”의 경우 기밀 이슈는 제외됩니다. “true”의 경우 기밀 이슈만 반환됩니다.
createdAfter Time 이 날짜 이후에 작성된 이슈입니다.
createdBefore Time 이 날짜 이전에 작성된 이슈입니다.
crmContactId String 이슈에 할당된 연락처의 ID입니다.
crmOrganizationId String 이슈에 할당된 조직의 ID입니다.
epicId String 이 이슈와 관련된 에픽의 ID입니다. “none” 및 “any” 값이 지원됩니다.
epicWildcardId EpicWildcardId 에픽 ID 와일드카드로 필터링합니다. epicId와 호환되지 않습니다.
healthStatus HealthStatus GitLab 15.4에서 폐기 예정입니다. healthStatusFilter를 사용하세요.
healthStatusFilter HealthStatusFilter 이슈의 건강 상태입니다. “none” 및 “any” 값이 지원됩니다.
iid String 이슈의 IID입니다. 예를 들어 “1”입니다.
iids [String!] 이슈의 IID 목록입니다. 예를 들어 ["1", "2"]입니다.
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.’.
includeSubepics Boolean 에픽 ID로 이슈를 필터링할 때 하위 에픽을 포함할지 여부입니다.
iterationCadenceId [IterationsCadenceID!] 이터레이션 cadence ID 목록으로 필터링합니다.
iterationId [ID] 이슈에 적용된 이터레이션 Global ID 목록입니다.
iterationTitle String 이터레이션 제목으로 필터링합니다.
iterationWildcardId IterationWildcardId 이터레이션 ID 와일드카드로 필터링합니다.
labelName [String] 이 이슈에 적용된 라벨입니다.
milestoneTitle [String] 이 이슈에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.
not NegatedIssueFilterInput 부정된 인수입니다.
or UnionedIssueFilterInput 포함적 OR로 된 인수 목록입니다.
releaseTag [String!] 이슈의 마일스톤과 관련된 릴리스 태그입니다.
releaseTagWildcardId ReleaseTagWildcardId 릴리스 태그 ID 와일드카드로 이슈를 필터링합니다.
search String 제목 또는 설명을 위한 검색 쿼리입니다.
sort IssueSort 이 기준으로 이슈를 정렬합니다.
state IssuableState 이 이슈의 현재 상태입니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 이 날짜 이전에 업데이트된 이슈입니다.
weight String 이 이슈에 적용된 가중치입니다. “none” 및 “any” 값이 지원됩니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. weight와 호환되지 않습니다.
Project.iterationCadences

이터레이션 주기를 찾습니다.

IterationCadenceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 4가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

아규먼트

| 이름 | 타입 | 설명 | | ——————————————————————————— | ——————————————— | —————————————————————————- | | active | Boolean | 이터레이션 주기가 활성화되었는지 여부입니다. | | automatic | Boolean | 이터레이션 주기가 자동으로 다가오는 이터레이션을 생성해야 하는지 여부입니다. | | durationInWeeks | Int | 이 이터레이션 주기 내의 주당 기간입니다. | | id | IterationsCadenceID | 조회할 이터레이션 주기의 전역 ID입니다. | | includeAncestorGroups | Boolean | 상위 그룹을 검색하여 이터레이션 주기를 포함해야 하는지 여부입니다. | | title | String | 제목으로 모호한 검색입니다. |

Project.iterations

이터레이션을 찾습니다.

IterationConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자들을 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
id ID 조회할 이터레이션의 글로벌 ID입니다.
iid ID 조회할 이터레이션의 내부 ID입니다.
in [IterationSearchableField!] 퍼지 검색으로 수행해야 하는 필드입니다. 인수 search에서 제공된 쿼리 값으로 기본값은 [title]입니다.
includeAncestors Boolean 조상 이터레이션을 포함할지 여부입니다. 기본값은 true입니다.
includeDescendants Boolean 자손 이터레이션을 포함할지 여부입니다.
iterationCadenceIds [IterationsCadenceID!] 이터레이션을 조회할 글로벌 이터레이션 캐던스 ID입니다.
search String 인수 in에서 선택한 필드에서 퍼지 검색에 사용되는 쿼리입니다. 비어있는 경우 모든 이터레이션을 반환합니다.
sort IterationSort 정렬 순서에 따라 이터레이션을 나열합니다. 지정하지 않으면 임의의 순서(변경 가능)가 사용됩니다.
state IterationState 상태별로 이터레이션을 필터링합니다.
timeframe Timeframe 지정된 시간 범위와 겹치는 항목을 나열합니다.
title String GitLab 15.4에서 사용 중단 예정입니다. 이 인수는 15.4에서 제거될 예정입니다. 대신 searchin 필드를 사용해주세요.
Project.job

프로젝트에 속한 작업 중 하나로, ID로 선택합니다.

반환값은 CiJob입니다.

전달인자
이름 유형 설명
id JobID! 작업의 ID입니다.
프로젝트.jobs

프로젝트의 작업들입니다. 이 필드는 단일 요청에서 하나의 프로젝트에 대해서만 해결될 수 있습니다.

CiJobConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인자before: String, after: String, first: Int, last: Int를 받습니다.

인수
이름 유형 설명
statuses [CiJobStatus!] 상태별 작업 필터링
withArtifacts Boolean 아티팩트의 존재에 따라 필터링
프로젝트 라벨

이 프로젝트에서 사용 가능한 라벨입니다.

반환 Label.

인수
이름 유형 설명
title String! 라벨의 제목입니다.
Project.labels

이 프로젝트에서 사용할 수 있는 레이블입니다.

LabelConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

전달인자
이름 유형 설명
includeAncestorGroups Boolean 상위 그룹에서 레이블을 포함합니다.
searchTerm String 레이블을 찾기 위한 검색어입니다.
Project.memberRoles

그룹에서 사용 가능한 멤버 역할입니다.

Introduced in GitLab 16.5. Status: Experiment.

MemberRoleConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인수: before: String, after: String, first: Int, and last: Int를 허용합니다.

인자
이름 유형 설명
id MemberRoleID 조회할 멤버 역할의 전역 ID입니다.
orderBy MemberRolesOrderBy 정렬 열입니다. 기본값은 NAME입니다.
sort SortDirectionEnum 정렬 열입니다. 기본값은 ASC입니다.
Project.mergeRequest

프로젝트의 단일 병합 요청입니다.

MergeRequest를 반환합니다.

인수
이름 유형 설명
iid String! 병합 요청의 IID로, 예를 들면 1입니다.
Project.mergeRequests

프로젝트의 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 라벨 이름들의 배열입니다. 모든 해결된 병합 요청은 이러한 라벨을 모두 가질 것입니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정적 매개변수의 목록입니다. 경고: 이 매개변수는 실험적이며, 향후 변경될 수 있습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름들의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름들의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 병합 요청입니다.
Project.milestones

프로젝트의 마일스톤입니다.

MilestoneConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
containingDate Time 마일스톤이 포함하는 날짜입니다.
ids [ID!] 글로벌 마일스톤 ID의 배열, 예: "gid://gitlab/Milestone/1"
includeAncestors Boolean 프로젝트의 상위 그룹과 상위 항목에 있는 마일스톤도 반환합니다.
searchTitle String 제목을 검색하는 문자열입니다.
sort MilestoneSort 이 기준으로 마일스톤을 정렬합니다.
state MilestoneStateEnum 상태에 따라 마일스톤을 필터링합니다.
timeframe Timeframe 주어진 기간과 겹치는 목록 항목입니다.
title String 마일스톤의 제목입니다.
Project.mlModels

머신 러닝 모델을 찾습니다.

Introduced in GitLab 16.8. Status: Experiment.

이 필드는 MlModelConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
name String 지정된 문자열을 포함하는 이름을 검색합니다.
orderBy MlModelsOrderBy 정렬 열. 기본값은 created_at입니다.
sort SortDirectionEnum 정렬 방향 열. 기본값은 desc입니다.
Project.nestedEnvironments

이 프로젝트의 중첩된 폴더가 있는 환경으로, 하나의 요청에서는 하나의 프로젝트에 대해서만 해결할 수 있습니다.

NestedEnvironmentConnection을(를) 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자 before: String, after: String, first: Int, last: Int를 허용합니다.

Arguments
이름 유형 설명
name String 환경의 이름입니다.
search String 환경 이름을 검색하는 쿼리입니다.
states [String!] 결과에 포함해야 할 환경의 상태입니다.
type String 환경 유형을 검색하는 쿼리입니다.
Project.networkPolicies

프로젝트의 네트워크 정책입니다.

GitLab 14.8에서는 폐기되었습니다. 네트워크 정책은 폐기되었으며 GitLab 17.0에서 제거될 예정입니다. 이 필드는 GitLab 15.0 이상에서는 데이터를 반환하지 않습니다.

NetworkPolicyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네트워크 정책은 네트워크 정책은 기본적으로 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

매개변수
이름 유형 설명
environmentId EnvironmentID 정책을 필터링할 환경의 글로벌 ID입니다.
Project.packages

프로젝트의 패키지입니다.

PackageConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
includeVersionless Boolean 버전 없는 패키지를 포함합니다.
packageName String 이름으로 패키지를 검색합니다.
packageType PackageTypeEnum 유형으로 패키지를 필터링합니다.
packageVersion String 버전으로 패키지를 필터링합니다. include_versionless와 함께 사용되면, 버전 없는 패키지는 반환되지 않습니다.
sort PackageSort 이 기준으로 패키지를 정렬합니다.
status PackageStatus 상태로 패키지를 필터링합니다.
Project.pipeline

프로젝트의 빌드 파이프라인입니다.

Pipeline을 반환합니다.

인수
이름 유형 설명
iid ID 파이프라인의 IID입니다. 예를 들어, “1”.
sha String 파이프라인의 SHA입니다. 예를 들어, “dyd0f15ay83993f5ab66k927w28673882x99100b”.
Project.pipelineCounts

프로젝트의 빌드 파이프라인 카운트입니다.

PipelineCounts를 반환합니다.

매개변수
이름 유형 설명
ref String 실행된 ref에 의해 파이프라인을 필터링합니다.
sha String 커밋의 SHA에 의해 파이프라인을 필터링합니다.
source String 파이프라인을 소스에 따라 필터링합니다.
Project.pipelineSchedules

프로젝트의 파이프라인 일정. 이 필드는 요청당 하나의 프로젝트에 대해서만 해결할 수 있습니다.

PipelineScheduleConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [ID!] ID에 의해 파이프라인 예약을 필터링합니다.
status PipelineScheduleStatus 활성 상태에 따라 파이프라인 예약을 필터링합니다.
Project.pipelines

프로젝트의 빌드 파이프라인입니다.

PipelineConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 타입 설명
ref String 실행된 ref로 파이프라인을 필터링합니다.
scope PipelineScopeEnum 범위에 따라 파이프라인을 필터링합니다.
sha String 커밋의 sha에 따라 파이프라인을 필터링합니다.
source String 소스에 따라 파이프라인을 필터링합니다.
status PipelineStatusEnum 상태에 따라 파이프라인을 필터링합니다.
updatedAfter Time 이 날짜 이후로 업데이트된 파이프라인을 필터링합니다.
updatedBefore Time 이 날짜 이전에 업데이트된 파이프라인을 필터링합니다.
username String 파이프라인을 트리거한 사용자에 따라 필터링합니다.
Project.productAnalyticsEventsStored

월별로 구분된 모든 사용된 이벤트 수를 카운트합니다.

Introduced in GitLab 16.7. Status: Experiment.

반환 값은 [MonthlyUsage!]입니다.

매개변수
이름 유형 설명
monthSelection [MonthSelectionInput!]! 반환 기간을 선택합니다.
Project.projectMembers

프로젝트 멤버들입니다.

MemberInterfaceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
relations [ProjectMemberRelation!] 주어진 멤버 관계로 멤버를 필터링합니다.
search String 검색 쿼리입니다.
sort MemberSort 정렬 쿼리입니다.
Project.release

프로젝트의 단일 릴리스입니다.

릴리스를 반환합니다.

매개변수
이름 유형 설명
tagName String! 릴리즈와 관련된 태그의 이름입니다.
Project.releases

프로젝트의 릴리스.

ReleaseConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 타입 설명
sort ReleaseSort 주어진 기준에 따라 릴리스 정렬.
Project.requirement

단일 요구사항을 찾습니다.

반환값은 Requirement입니다.

Arguments
이름 유형 설명
authorUsername [String!] 작성자 사용자 이름으로 요구 사항 필터링
iid ID GitLab 15.8부로 사용이 중단되었습니다. work_item_iid를 대신 사용하십시오.
iids [ID!] GitLab 15.8부로 사용이 중단되었습니다. work_item_iids를 대신 사용하십시오.
lastTestReportState RequirementStatusFilter 최신 요구 사항 테스트 보고서의 상태
search String 요구 사항 제목의 검색 쿼리
sort Sort 정렬 순서별로 요구 사항 나열
state RequirementState 상태별로 요구 사항 필터링
workItemIid ID 예: “1”과 같은 요구 사항 작업 항목의 IID
workItemIids [ID!] 예: [1, 2]와 같은 요구 사항 작업 항목의 IID 목록
프로젝트.요구사항

요구사항을 찾습니다.

RequirementConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
authorUsername [String!] 작성자 사용자 이름으로 요구 사항 필터링
iid ID GitLab 15.8에서는 사용이 중단되었습니다. 대신 work_item_iid를 사용하세요.
iids [ID!] GitLab 15.8에서는 사용이 중단되었습니다. 대신 work_item_iids를 사용하세요.
lastTestReportState RequirementStatusFilter 최신 요구사항 테스트 보고서 상태
search String 요구 사항 제목에 대한 검색 쿼리
sort Sort 정렬 순서에 따라 요구 사항 나열
state RequirementState 상태별로 요구 사항 필터링
workItemIid ID 요구 사항 작업 항목의 IID, 예: “1”
workItemIids [ID!] 요구 사항 작업 항목의 IIDs 목록, 예: [1, 2]
Project.runnerCloudProvisioning

클라우드 제공 업체에서 러너를 프로비저닝하는 데 사용되는 정보입니다. :google_cloud_support_feature_flag 기능 플래그가 비활성화되어 있거나 GitLab 인스턴스가 SaaS 인스턴스가 아닌 경우 null을 반환합니다.

GitLab 16.9에서 소개됨. 상태: 실험 중

CiRunnerCloudProvisioning을 반환합니다.

인수
이름 유형 설명
cloudProjectId GoogleCloudProject! 클라우드 프로젝트의 식별자입니다.
provider CiRunnerCloudProvider! 클라우드 제공업체의 식별자입니다.
Project.runners

현재 사용자에게 표시되는 러너를 찾습니다.

CiRunnerConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
active Boolean GitLab 14.8에서는 사용 중지됨. 이름이 변경되었습니다. 대신: paused를 사용하세요.
creatorId UserID 생성자 ID에 따라 러너를 필터링합니다.
creatorUsername String GitLab 16.7에서 도입되었습니다. 상태: 실험. 생성자 사용자 이름에 따라 러너를 필터링합니다.
paused Boolean paused (true) 또는 active (false) 상태에 따라 러너를 필터링합니다.
search String 설명 필드에서 전체 토큰 또는 부분 텍스트로 필터링합니다.
sort CiRunnerSort 결과의 정렬 순서입니다.
status CiRunnerStatus 상태에 따라 러너를 필터링합니다.
tagList [String!] 러너와 연결된 태그로 필터링합니다 (쉼표로 구분된 또는 배열).
type CiRunnerType 유형에 따라 러너를 필터링합니다.
upgradeStatus CiRunnerUpgradeStatus 업그레이드 상태에 따라 필터링합니다.
versionPrefix String GitLab 16.6에서 도입되었습니다. 상태: 실험. 버전에 따라 러너를 필터링합니다. 검색어의 시작 부분에 버전을 포함하는 러너 매니저가 반환됩니다. 예를 들어, 검색어 ‘14.’는 ‘14.11.1’ 및 ‘14.2.3’ 버전을 가진 러너 매니저를 반환합니다.
Project.scanExecutionPolicies

프로젝트의 실행 정책 스캔합니다.

ScanExecutionPolicyConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
actionScanTypes [SecurityReportTypeEnum!] 작업 스캔 유형으로 정책을 필터링합니다. 지원되는 스캔 유형은 다음과 같습니다: dast, secret_detection, cluster_image_scanning, container_scanning, sast, sast_iac, dependency_scanning.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Project.scanResultPolicies

프로젝트의 스캔 결과 정책입니다.

GitLab 16.9부터 사용이 중단되었습니다. approvalPolicies를 사용하세요.

ScanResultPolicyConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.

Project.securityPolicyProjectSuggestions

보안 정책 프로젝트 제안.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이징 인자를 인식합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
onlyLinked Boolean 보안 정책 프로젝트로 이미 연결된 프로젝트만 제안할지 여부입니다.
search String! 프로젝트의 전체 경로에 대한 검색 쿼리입니다.
Project.securityTrainingProviders

프로젝트의 보안 교육 제공업체 목록입니다.

[ProjectSecurityTraining!]를 반환합니다. (ProjectSecurityTraining! 참조).

인수
이름 유형 설명
onlyEnabled Boolean 활성화된 보안 교육만 필터링하는 목록입니다.
Project.securityTrainingUrls

프로젝트의 활성화된 교육 제공업체에 대한 보안 교육 URL입니다.

반환 값: [SecurityTrainingUrl!].

인수
이름 유형 설명
filename String 프로그래밍 언어별 보안 교육 URL을 필터링할 파일 이름입니다.
identifierExternalIds [String!]! 취약점 식별자의 외부 ID 목록입니다.
Project.sentryDetailedError

프로젝트에서 Sentry 오류의 자세한 버전입니다.

SentryDetailedError를 반환합니다.

인자
이름 유형 설명
id GitlabErrorTrackingDetailedErrorID! Sentry 이슈의 ID입니다.
프로젝트.서비스

프로젝트 서비스.

GitLab 15.9에서는 사용이 중지되었습니다. 대신 issue 389904에서 Project.integrations 필드가 제안되었습니다.

ServiceConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
active Boolean 통합이 활성화되어 있는지를 나타냅니다.
type ServiceType 통합의 유형입니다.
프로젝트.snippets

프로젝트의 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 기본 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

전달인자
이름 타입 설명
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예를 들어 gid://gitlab/ProjectSnippet/1.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
Project.terraformState

이름으로 단일 Terraform 상태를 찾습니다.

TerraformState를 반환합니다.

Arguments
이름 유형 설명
name String! Terraform 상태의 이름입니다.
Project.timelogs

프로젝트의 이슈 및 병합 요청에 기록된 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

인수
이름 유형 설명
endDate Time endDate와 동일하거나 endDate 이전에 기록된 날짜 범위 내의 timelogs를 나열합니다.
endTime Time endTime과 동일하거나 endTime 이전에 기록된 시간 범위 내의 timelogs를 나열합니다.
groupId GroupID 그룹에 대한 timelogs를 나열합니다.
projectId ProjectID 프로젝트에 대한 timelogs를 나열합니다.
sort TimelogSort 특정 순서로 timelogs를 나열합니다.
startDate Time startDate와 동일하거나 startDate 이후에 기록된 날짜 범위 내의 timelogs를 나열합니다.
startTime Time startTime과 동일하거나 startTime 이후에 기록된 시간 범위 내의 timelogs를 나열합니다.
username String 사용자에 대한 timelogs를 나열합니다.
Project.visibleForks

프로젝트의 표시되는 포크들입니다.

Introduced in GitLab 15.10. Status: Experiment.

이 필드는 ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

매개변수
이름 유형 설명
minimumAccessLevel AccessLevelEnum 최소 액세스 수준.
Project.vulnerabilities

프로젝트에 보고된 취약점입니다.

VulnerabilityConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments (매개변수)
Name Type Description
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터링으로 포함됩니다.
clusterId [ClustersClusterID!] cluster_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만이 이 필터링으로 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 기각 이유에 따라 필터링합니다. 기각된 취약점만 해당 필터링으로 포함됩니다.
hasIssues Boolean 링크된 이슈가 있는 취약점만 반환합니다.
hasMergeRequest Boolean 링크된 병합 요청이 있는 취약점만 반환합니다.
hasRemediations Boolean 치료 방법이 있는 취약점만 반환합니다.
hasResolution Boolean 기본 브랜치에서 해결된 취약점만 반환합니다.
image [String!] 이미지 위치로 취약점을 필터링합니다. 이 필터가 있는 경우 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType에 대해서만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 범주로 취약점을 필터링합니다.
projectId [ID!] 프로젝트로 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형으로 취약점을 필터링합니다.
scanner [String!] VulnerabilityScanner.externalId에 따라 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID로 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도에 따라 취약점을 필터링합니다.
sort VulnerabilitySort 정렬 순서로 취약점을 나열합니다.
state [VulnerabilityState!] 상태에 따라 취약점을 필터링합니다.
Project.vulnerabilitiesCountByDay

프로젝트의 일별 취약점 수의 히스토리컬 데이터입니다.

VulnerabilitiesCountByDayConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지의 표준 페이지네이션 인자 before: String, after: String, first: Int, 그리고 last: Int을 받습니다.

인수
이름 유형 설명
endDate ISO8601Date! 취약점 이력을 가져올 마지막 날짜입니다.
startDate ISO8601Date! 취약점 이력을 가져올 첫 날짜입니다.
Project.vulnerabilitySeveritiesCount

프로젝트 내 취약점 심각도별 카운트입니다.

VulnerabilitySeveritiesCount를 반환합니다.

Argument(매개변수)
Name Type Description
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약성을 필터링합니다. reportTypecluster_image_scanning인 취약성만이 이 필터로 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 감소 이유로 필터링합니다.
hasIssues Boolean 문제가 있는지 여부로 취약성을 필터링합니다.
hasMergeRequest Boolean 병합 요청을 가지고 있는지 여부로 취약성을 필터링합니다.
hasRemediations Boolean 개선 사항이 있는지 여부로 취약성을 필터링합니다.
hasResolution Boolean 해결 방안이 있는지 여부로 취약성을 필터링합니다.
image [String!] 이미지 위치로 취약성을 필터링합니다. 이 필터가 존재할 때 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType에만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 범주로 취약성을 필터링합니다.
projectId [ID!] 프로젝트로 취약성을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형으로 취약성을 필터링합니다.
scanner [String!] 스캐너로 취약성을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID로 취약성을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도로 취약성을 필터링합니다.
state [VulnerabilityState!] 상태로 취약성을 필터링합니다.
Project.workItemStateCounts

프로젝트별 상태에 따른 작업 항목 수를 세는 것입니다.

Introduced in GitLab 16.7. Status: Experiment.

반환값은 WorkItemStateCountsType입니다.

Arguments
이름 유형 설명
authorUsername String Introduced in GitLab 15.9. Status: 실험. 작성자 사용자 이름으로 작업 항목 필터링합니다.
iid String 작업 항목의 IID입니다. 예: “1”.
iids [String!] 작업 항목의 IIDs 목록입니다. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
requirementLegacyWidget RequirementLegacyFilterInput GitLab 15.9에서 사용 중단되었습니다. 대신 작업 항목 IID 필터를 사용하세요.
search String 제목 또는 설명을 위한 검색 쿼리입니다.
sort WorkItemSort 기준에 따라 작업 항목을 정렬합니다.
state IssuableState 작업 항목의 현재 상태입니다.
statusWidget StatusFilterInput 상태 위젯 필터의 입력입니다. work_items_mvc_2가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목을 필터링합니다.
프로젝트.workItemTypes

프로젝트에서 사용 가능한 작업 항목 유형입니다.

WorkItemTypeConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 받아들입니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
name IssueType 주어진 이름으로 작업 항목 유형을 필터링합니다.
Project.workItems

프로젝트의 작업 항목입니다.

Introduced in GitLab 15.1. Status: Experiment.

WorkItemConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 유형 설명
authorUsername String GitLab 15.9에서 도입됨. 상태: 실험. 작성자 사용자 이름으로 작업 항목 필터링.
iid String 작업 항목의 IID. 예를 들어, “1”.
iids [String!] 작업 항목의 IIDs 목록. 예를 들어, ["1", "2"].
in [IssuableSearchableField!] 검색을 실행할 필드 지정. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.’.
requirementLegacyWidget RequirementLegacyFilterInput GitLab 15.9에서는 사용이 중지되었습니다. 대신 작업 항목 IID 필터를 사용하세요.
search String 제목 또는 설명을 위한 검색 쿼리.
sort WorkItemSort 기준에 따라 작업 항목 정렬.
state IssuableState 작업 항목의 현재 상태.
statusWidget StatusFilterInput 상태 위젯 필터에 대한 입력. work_items_mvc_2가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목 필터링.

프로젝트 CI/CD 설정

필드

이름 유형 설명
inboundJobTokenScopeEnabled Boolean 다른 프로젝트에서 생성된 CI/CD 작업 토큰이이 프로젝트에 제한된 액세스 권한을 가지는지 여부를 나타냅니다.
jobTokenScopeEnabled Boolean 이 프로젝트에서 생성된 CI/CD 작업 토큰이 다른 프로젝트에 제한된 액세스 권한을 가지는지 여부를 나타냅니다.
keepLatestArtifact Boolean 최신 생성 빌드 아티팩트를 유지할 지 여부입니다.
mergePipelinesEnabled Boolean 병합된 결과 파이프라인이 활성화되어 있는지 여부입니다.
mergeTrainsEnabled Boolean 병합 트레인이 활성화되어 있는지 여부입니다.
mergeTrainsSkipTrainAllowed Boolean! 병합 트레인의 즉시 병합이 허용되는지 여부입니다.
project Project CI/CD 설정이 속한 프로젝트입니다.

ProjectDataTransfer

필드

이름 유형 설명
egressNodes EgressNodeConnection 데이터 노드. (자세한 내용은 연결을 참조하세요.)
totalEgress BigInt 해당 기간에 프로젝트의 총 egress입니다.

ProjectFeatureAccess

사용자가 프로젝트 기능에 액세스하기 위해 필요한 액세스 레벨을 나타냅니다.

필드

이름 유형 설명
integerValue Int 액세스 레벨의 정수 표현입니다.
stringValue ProjectFeatureAccessLevel 액세스 레벨의 문자열 표현입니다.

ProjectMember

프로젝트 멤버십을 나타내는 항목입니다.

필드

이름 유형 설명
accessLevel AccessLevel GitLab::Access 수준입니다.
createdAt Time 멤버십이 생성된 날짜와 시간입니다.
createdBy UserCore 멤버십을 승인한 사용자입니다.
expiresAt Time 멤버십 만료 날짜와 시간입니다.
id ID! 멤버의 ID입니다.
project Project 사용자가 속한 프로젝트입니다.
updatedAt Time 멤버십이 마지막으로 업데이트된 날짜와 시간입니다.
user UserCore 멤버 객체와 관련된 사용자입니다.
userPermissions ProjectPermissions! 리소스에 대한 현재 사용자의 권한입니다.

인자를 포함한 필드

ProjectMember.mergeRequestInteraction

병합 요청을 찾습니다.

UserMergeRequestInteraction을 반환합니다.

인수
이름 유형 설명
id MergeRequestID! 병합 요청의 글로벌 ID입니다.

프로젝트 권한

필드

이름 유형 설명
adminOperations Boolean! true이면 사용자는 이 리소스에서 admin_operations을 수행할 수 있습니다.
adminPathLocks Boolean! true이면 사용자는 이 리소스에서 admin_path_locks을 수행할 수 있습니다.
adminProject Boolean! true이면 사용자는 이 리소스에서 admin_project을 수행할 수 있습니다.
adminRemoteMirror Boolean! true이면 사용자는 이 리소스에서 admin_remote_mirror을 수행할 수 있습니다.
adminWiki Boolean! true이면 사용자는 이 리소스에서 admin_wiki을 수행할 수 있습니다.
archiveProject Boolean! true이면 사용자는 이 리소스에서 archive_project을 수행할 수 있습니다.
changeNamespace Boolean! true이면 사용자는 이 리소스에서 change_namespace을 수행할 수 있습니다.
changeVisibilityLevel Boolean! true이면 사용자는 이 리소스에서 change_visibility_level을 수행할 수 있습니다.
createDeployment Boolean! true이면 사용자는 이 리소스에서 create_deployment을 수행할 수 있습니다.
createDesign Boolean! true이면 사용자는 이 리소스에서 create_design을 수행할 수 있습니다.
createIssue Boolean! true이면 사용자는 이 리소스에서 create_issue을 수행할 수 있습니다.
createLabel Boolean! true이면 사용자는 이 리소스에서 create_label을 수행할 수 있습니다.
createMergeRequestFrom Boolean! true이면 사용자는 이 리소스에서 create_merge_request_from을 수행할 수 있습니다.
createMergeRequestIn Boolean! true이면 사용자는 이 리소스에서 create_merge_request_in을 수행할 수 있습니다.
createPages Boolean! true이면 사용자는 이 리소스에서 create_pages을 수행할 수 있습니다.
createPipeline Boolean! true이면 사용자는 이 리소스에서 create_pipeline을 수행할 수 있습니다.
createPipelineSchedule Boolean! true이면 사용자는 이 리소스에서 create_pipeline_schedule을 수행할 수 있습니다.
createSnippet Boolean! true이면 사용자는 이 리소스에서 create_snippet을 수행할 수 있습니다.
createWiki Boolean! true이면 사용자는 이 리소스에서 create_wiki을 수행할 수 있습니다.
destroyDesign Boolean! true이면 사용자는 이 리소스에서 destroy_design을 수행할 수 있습니다.
destroyPages Boolean! true이면 사용자는 이 리소스에서 destroy_pages을 수행할 수 있습니다.
destroyWiki Boolean! true이면 사용자는 이 리소스에서 destroy_wiki을 수행할 수 있습니다.
downloadCode Boolean! true이면 사용자는 이 리소스에서 download_code을 수행할 수 있습니다.
downloadWikiCode Boolean! true이면 사용자는 이 리소스에서 download_wiki_code을 수행할 수 있습니다.
forkProject Boolean! true이면 사용자는 이 리소스에서 fork_project을 수행할 수 있습니다.
pushCode Boolean! true이면 사용자는 이 리소스에서 push_code을 수행할 수 있습니다.
pushToDeleteProtectedBranch Boolean! true이면 사용자는 이 리소스에서 push_to_delete_protected_branch을 수행할 수 있습니다.
readCommitStatus Boolean! true이면 사용자는 이 리소스에서 read_commit_status을 수행할 수 있습니다.
readCycleAnalytics Boolean! true이면 사용자는 이 리소스에서 read_cycle_analytics을 수행할 수 있습니다.
readDesign Boolean! true이면 사용자는 이 리소스에서 read_design을 수행할 수 있습니다.
readEnvironment Boolean! true이면 사용자는 이 리소스에서 read_environment을 수행할 수 있습니다.
readMergeRequest Boolean! true이면 사용자는 이 리소스에서 read_merge_request을 수행할 수 있습니다.
readPagesContent Boolean! true이면 사용자는 이 리소스에서 read_pages_content을 수행할 수 있습니다.
readProject Boolean! true이면 사용자는 이 리소스에서 read_project을 수행할 수 있습니다.
readProjectMember Boolean! true이면 사용자는 이 리소스에서 read_project_member을 수행할 수 있습니다.
readWiki Boolean! true이면 사용자는 이 리소스에서 read_wiki을 수행할 수 있습니다.
removeForkProject Boolean! true이면 사용자는 이 리소스에서 remove_fork_project을 수행할 수 있습니다.
removePages Boolean! true이면 사용자는 이 리소스에서 remove_pages을 수행할 수 있습니다.
removeProject Boolean! true이면 사용자는 이 리소스에서 remove_project을 수행할 수 있습니다.
renameProject Boolean! true이면 사용자는 이 리소스에서 rename_project을 수행할 수 있습니다.
requestAccess Boolean! true이면 사용자는 이 리소스에서 request_access을 수행할 수 있습니다.
updatePages Boolean! true이면 사용자는 이 리소스에서 update_pages을 수행할 수 있습니다.
updateWiki Boolean! true이면 사용자는 이 리소스에서 update_wiki을 수행할 수 있습니다.
uploadFile Boolean! true이면 사용자는 이 리소스에서 upload_file을 수행할 수 있습니다.

프로젝트 계획 한도

현재 프로젝트의 계획 한도입니다.

필드

이름 유형 설명
ciPipelineSchedules Int 프로젝트 당 허용된 파이프라인 일정 최대 수.

ProjectRepositoryRegistry

프로젝트 리포지토리의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time ProjectRepositoryRegistry가 생성된 타임스탬프입니다.
id ID! ProjectRepositoryRegistry의 식별자입니다.
lastSyncFailure String ProjectRepositoryRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time ProjectRepositoryRegistry의 가장 최근 성공적인 동기화의 타임스탬프입니다.
projectId ID! 프로젝트의 식별자입니다.
retryAt Time ProjectRepositoryRegistry의 재동기화 예정 타임스탬프입니다.
retryCount Int ProjectRepositoryRegistry의 연속된 실패 동기화 시도 횟수입니다.
state RegistryState ProjectRepositoryRegistry의 동기화 상태입니다.
verificationChecksum String ProjectRepositoryRegistry의 로컬 체크섬입니다.
verificationFailure String ProjectRepositoryRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time ProjectRepositoryRegistry의 재검증 예정 타임스탬프입니다.
verificationRetryCount Int ProjectRepositoryRegistry의 연속된 검증 실패 시도 횟수입니다.
verificationStartedAt Time ProjectRepositoryRegistry 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum ProjectRepositoryRegistry의 검증 상태입니다.
verifiedAt Time ProjectRepositoryRegistry의 가장 최근 성공적인 검증의 타임스탬프입니다.

ProjectSecurityPolicySource

프로젝트에 속한 보안 정책의 원본을 나타냅니다.

필드

이름 유형 설명
project Project 정책이 연관된 프로젝트.

프로젝트 보안 교육

필드

이름 유형 설명
description String 교육 제공업체의 설명입니다.
id GlobalID! 교육 제공업체의 ID입니다.
isEnabled Boolean! 제공업체가 활성화되어 있는지 여부를 나타냅니다.
isPrimary Boolean! 제공업체가 주요 업체로 설정되어 있는지 여부를 나타냅니다.
logoUrl String 제공업체의 로고 URL입니다.
name String! 교육 제공업체의 이름입니다.
url String! 제공업체의 URL입니다.

프로젝트 설정

필드

이름 유형 설명
duoFeaturesEnabled Boolean 프로젝트에서 GitLab Duo 기능이 활성화되었는지를 나타냅니다.
project Project 설정이 속한 프로젝트입니다.

프로젝트 통계

필드

이름 타입 설명
buildArtifactsSize Float! 프로젝트의 빌드 아티팩트 크기(바이트)입니다.
commitCount Float! 프로젝트의 커밋 횟수입니다.
containerRegistrySize Float 프로젝트의 컨테이너 레지스트리 크기(바이트)입니다.
costFactoredBuildArtifactsSize Float! GitLab 16.6에서 도입되었습니다. 상태: 실험 중. 복제에 대한 적용 가능한 비용 요인이 있는 경우 해당 비용을 적용한 빌드 아티팩트 크기(바이트)입니다. 해당 비용 요인이 없는 경우 build_artifacts_size와 동일합니다.
costFactoredLfsObjectsSize Float! GitLab 16.6에서 도입되었습니다. 상태: 실험 중. 복제에 대한 적용 가능한 비용 요인이 있는 경우 해당 비용을 적용한 LFS 객체 크기(바이트)입니다. 해당 비용 요인이 없는 경우 lfs_objects_size와 동일합니다.
costFactoredPackagesSize Float! GitLab 16.6에서 도입되었습니다. 상태: 실험 중. 복제에 대한 적용 가능한 비용 요인이 있는 경우 해당 비용을 적용한 패키지 크기(바이트)입니다. 해당 비용 요인이 없는 경우 packages_size와 동일합니다.
costFactoredRepositorySize Float! GitLab 16.6에서 도입되었습니다. 상태: 실험 중. 복제에 대한 적용 가능한 비용 요인이 있는 경우 해당 비용을 적용한 저장소 크기(바이트)입니다. 해당 비용 요인이 없는 경우 repository_size와 동일합니다.
costFactoredSnippetsSize Float! GitLab 16.6에서 도입되었습니다. 상태: 실험 중. 복제에 대한 적용 가능한 비용 요인이 있는 경우 해당 비용을 적용한 스니펫 크기(바이트)입니다. 해당 비용 요인이 없는 경우 snippets_size와 동일합니다.
costFactoredStorageSize Float! GitLab 16.2에서 도입되었습니다. 상태: 실험 중. 복제에 대한 적용 가능한 비용 요인이 있는 경우 해당 비용을 적용한 저장소 크기(바이트)입니다. 해당 비용 요인이 없는 경우 storage_size와 동일합니다.
costFactoredWikiSize Float! GitLab 16.6에서 도입되었습니다. 상태: 실험 중. 복제에 대한 적용 가능한 비용 요인이 있는 경우 해당 비용을 적용한 위키 크기(바이트)입니다. 해당 비용 요인이 없는 경우 wiki_size와 동일합니다.
lfsObjectsSize Float! 프로젝트의 대형 파일 저장소(LFS) 객체 크기(바이트)입니다.
packagesSize Float! 프로젝트의 패키지 크기(바이트)입니다.
pipelineArtifactsSize Float CI 파이프라인 아티팩트 크기(바이트)입니다.
repositorySize Float! 프로젝트의 저장소 크기(바이트)입니다.
snippetsSize Float 프로젝트의 스니펫 크기(바이트)입니다.
storageSize Float! 프로젝트의 저장소 크기(바이트)입니다.
uploadsSize Float 프로젝트의 업로드 크기(바이트)입니다.
wikiSize Float 프로젝트의 위키 크기(바이트)입니다.

프로젝트 통계 리디렉션

필드

이름 타입 설명
buildArtifacts String! job_artifacts의 리다이렉션 경로입니다.
containerRegistry String! container_registry의 리다이렉션 경로입니다.
packages String! packages의 리다이렉션 경로입니다.
repository String! 저장소의 리다이렉션 경로입니다.
snippets String! 스니펫의 리다이렉션 경로입니다.
wiki String! 위키의 리다이렉션 경로입니다.

ProjectValueStreamAnalyticsFlowMetrics

집계 된 가치 흐름 흐름 메트릭을 노출합니다.

인수가 있는 필드

ProjectValueStreamAnalyticsFlowMetrics.cycleTime

첫 번째 커밋부터 이슈가 닫힐 때까지의 중간 시간.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈 작성자의 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 관련된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정 필터를 추가하는 데 사용되는 인수입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.deploymentCount

주어진 기간의 프로덕션 배포 횟수입니다.

ValueStreamAnalyticsMetric를 반환합니다.

전달인자
이름 유형 설명
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
ProjectValueStreamAnalyticsFlowMetrics.issueCount

주어진 기간에 열린 이슈의 수.

ValueStreamAnalyticsMetric을 반환합니다.

매개변수
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈의 작성자의 사용자 이름입니다.
epicId ID 이슈와 연관된 에픽의 ID입니다.
from Time! 시작 일시를 표시하는 타임스탬프입니다.
iterationId ID 이슈와 연관된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정 필터를 추가하는 데 사용되는 매개변수입니다.
to Time! 종료 일시를 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.issuesCompletedCount

주어진 기간에 완료된 오픈 이슈(완료)의 수. 최대 값은 10,001입니다.

ValueStreamAnalyticsMetric을 반환합니다.

인수
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈의 작성자의 사용자 이름입니다.
epicId ID 이슈와 연관된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 연관된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정된 필터를 추가하는 데 사용되는 인수입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.leadTime

이슈가 생성된 시점부터 닫힐 때까지의 중간 시간.

반환 값은 ValueStreamAnalyticsMetric입니다.

Arguments
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자명입니다.
authorUsername String 이슈 작성자의 사용자명입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 관련된 이터레이션의 ID입니다.
labelNames [String!] 이슈에 적용된 라벨입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssueFilterInput 부정된 필터를 추가하는 데 사용되는 인수입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.timeToMerge

병합 요청 생성부터 병합 요청 완료까지의 중앙값 시간.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
이름 유형 설명
assigneeUsernames [String!] 병합 요청에 할당된 사용자의 사용자 이름입니다.
authorUsername String 병합 요청의 작성자의 사용자 이름입니다.
from Time! 시작 날짜 및 시간을 표시하는 타임스탬프입니다.
labelNames [String!] 병합 요청에 적용된 라벨입니다.
milestoneTitle String 병합 요청에 적용된 마일스톤입니다.
to Time! 종료 날짜 및 시간을 표시하는 타임스탬프입니다.

ProjectWikiRepositoryRegistry

프로젝트_wiki_저장소의 Geo 복제 및 확인 상태를 나타냅니다.

필드

이름 타입 설명
createdAt Time ProjectWikiRepositoryRegistry가 생성된 타임스탬프입니다.
id ID! ProjectWikiRepositoryRegistry의 ID입니다.
lastSyncFailure String ProjectWikiRepositoryRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time ProjectWikiRepositoryRegistry의 가장 최근 성공한 동기화 타임스탬프입니다.
projectWikiRepositoryId ID! 프로젝트 위키 저장소의 ID입니다.
retryAt Time ProjectWikiRepositoryRegistry가 다시 동기화되는 타임스탬프입니다.
retryCount Int ProjectWikiRepositoryRegistry의 연속적인 동기화 실패 시도 횟수입니다.
state RegistryState ProjectWikiRepositoryRegistry의 동기화 상태입니다.
verificationChecksum String ProjectWikiRepositoryRegistry의 로컬 체크섬입니다.
verificationFailure String ProjectWikiRepositoryRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time ProjectWikiRepositoryRegistry가 다시 확인되는 타임스탬프입니다.
verificationRetryCount Int ProjectWikiRepositoryRegistry의 연속한 확인 실패 시도 횟수입니다.
verificationStartedAt Time ProjectWikiRepositoryRegistry의 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum ProjectWikiRepositoryRegistry의 확인 상태입니다.
verifiedAt Time ProjectWikiRepositoryRegistry의 가장 최근 성공한 확인 타임스탬프입니다.

PrometheusAlert

Prometheus의 경보 조건.

필드

이름 유형 설명
humanizedText String! 경보 조건의 사용자 친화적인 텍스트입니다.
id ID! 경보 조건의 ID입니다.

ProtectedEnvironment

환경의 보호된 환경입니다.

필드

이름 유형 설명
approvalRules ProtectedEnvironmentApprovalRuleConnection 환경으로의 배포를 승인할 수 있는 그룹, 사용자 또는 역할. (자세한 내용은 연결을 참조하세요.)
deployAccessLevels ProtectedEnvironmentDeployAccessLevelConnection 환경으로의 배포를 실행할 수 있는 그룹, 사용자 또는 역할. (자세한 내용은 연결을 참조하세요.)
group Group 그룹 세부 정보. 그룹 수준의 보호된 환경일 경우 제공됩니다.
name String 프로젝트 수준의 보호된 환경인 경우 환경 이름. 그룹 수준의 보호된 환경인 경우 환경의 등급입니다.
project Project 프로젝트 세부 정보. 프로젝트 수준의 보호된 환경일 경우 제공됩니다.
requiredApprovalCount Int 통합 승인 설정에 대한 필요한 승인 횟수.

ProtectedEnvironmentApprovalRule

환경으로의 배포를 승인할 수 있는 그룹, 사용자 또는 역할은 누구입니까?

필드

이름 유형 설명
accessLevel AccessLevel 역할 세부 정보. 역할별 액세스 제어인 경우에만 표시됩니다.
group Group 그룹 세부 정보. 그룹별 액세스 제어인 경우에만 표시됩니다.
requiredApprovals Int 필요한 승인 수.
user UserCore 사용자 세부 정보. 사용자별 액세스 제어인 경우에만 표시됩니다.

ProtectedEnvironmentApprovalRuleForSummary

어떤 그룹, 사용자 또는 역할이 환경으로의 배포를 승인할 수 있는지를 나타냅니다.

필드

이름 타입 설명
accessLevel AccessLevel 역할 세부 정보. 역할별 액세스 제어인 경우 표시됩니다.
approvals [DeploymentApproval!] 배포의 현재 승인 내용입니다.
approvedCount Int 승인된 횟수입니다.
group Group 그룹 세부 정보입니다. 그룹별 액세스 제어인 경우 표시됩니다.
pendingApprovalCount Int 보류 중인 승인 횟수입니다.
requiredApprovals Int 필요한 승인 횟수입니다.
status DeploymentApprovalSummaryStatus 승인 요약 상태입니다.
user UserCore 사용자 세부 정보입니다. 사용자별 액세스 제어인 경우 표시됩니다.

ProtectedEnvironmentDeployAccessLevel

어떤 그룹, 사용자 또는 역할이 환경으로의 배포를 실행할 수 있는지 지정합니다.

Fields

Name Type Description
accessLevel AccessLevel 역할 세부 정보. 역할별 액세스 제어인 경우 표시됩니다.
group Group 그룹 세부 정보. 그룹별 액세스 제어인 경우 표시됩니다.
user UserCore 사용자 세부 정보. 사용자별 액세스 제어인 경우 표시됩니다.

PushAccessLevel

보호된 브랜치에 푸시할 수 있는 사용자 역할, 사용자 또는 그룹을 정의합니다.

필드

이름 유형 설명
accessLevel Int! GitLab::접근 수준입니다.
accessLevelDescription String! 이 접근 수준에 대한 사람이 읽을 수 있는 표현입니다.
deployKey AccessLevelDeployKey 접근 수준에 할당된 배포 키입니다.
group AccessLevelGroup 이 접근 수준과 관련된 그룹입니다.
user AccessLevelUser 이 접근 수준과 관련된 사용자입니다.

PushRules

커밋 푸시가 따라야 하는 규칙을 나타냅니다.

필드

이름 유형 설명
rejectUnsignedCommits Boolean! 커밋에 GPG로 서명되지 않은 경우 거부될지를 나타냅니다.

PypiMetadata

Pypi 메타데이터.

필드

이름 유형 설명
authorEmail String RFC-822 형식의 작성자 이메일 주소.
description String 여러 단락으로 이루어진 긴 설명.
descriptionContentType String 설명 필드에 사용된 마크업 구문.
id PackagesPypiMetadatumID! 메타데이터의 ID.
keywords String 쉼표로 구분된 키워드 목록.
metadataVersion String 메타데이터 버전.
requiredPython String Pypi 패키지의 필요한 Python 버전.
summary String 설명의 한 줄 요약.

QueryComplexity

필드

이름 유형 설명
limit Int GraphQL 쿼리 복잡성 제한. 이 제한에 대한 GitLab 문서 참조
score Int GraphQL 쿼리 복잡성 점수.

대기 지연 이력

CI 작업에 대한 대기 시간에 관한 집계 통계입니다.

필드

이름 유형 설명
timeSeries [QueueingHistoryTimeSeries!] 시계열 데이터입니다.

대기 이력 시계열

작업이 러너에 의해 수행되기까지 걸리는 시간의 백분위 수입니다.

필드

이름 유형 설명
p50 Duration GitLab 16.4에서 도입됨. 상태: 실험 중. 50번째 백분위. 지속 시간의 50%가 이 값보다 낮습니다.
p75 Duration GitLab 16.4에서 도입됨. 상태: 실험 중. 75번째 백분위. 지속 시간의 75%가 이 값보다 낮습니다.
p90 Duration GitLab 16.4에서 도입됨. 상태: 실험 중. 90번째 백분위. 지속 시간의 90%가 이 값보다 낮습니다.
p95 Duration GitLab 16.4에서 도입됨. 상태: 실험 중. 95번째 백분위. 지속 시간의 95%가 이 값보다 낮습니다.
p99 Duration GitLab 16.4에서 도입됨. 상태: 실험 중. 99번째 백분위. 지속 시간의 99%가 이 값보다 낮습니다.
time Time! 시간 간격의 시작.

최근실패

테스트 케이스의 최근 실패 이력.

필드

이름 유형 설명
baseBranch String 프로젝트의 기본 브랜치 이름입니다.
count Int 지난 14일간 테스트 케이스가 실패한 횟수입니다.

릴리스

릴리스를 나타내는 요소입니다.

필드

이름 유형 설명
assets ReleaseAssets 릴리스의 에셋입니다.
author UserCore 릴리스를 생성한 사용자입니다.
commit Commit 릴리스와 관련된 커밋입니다.
createdAt Time 릴리스가 생성된 타임스탬프입니다.
description String 릴리스에 대한 설명입니다. (릴리스 노트로도 알려짐)
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
evidences ReleaseEvidenceConnection 릴리스에 대한 증거입니다. (자세한 내용은 Connections 참조)
historicalRelease Boolean 릴리스가 과거의 릴리스인지 나타냅니다.
id ReleaseID! 릴리스의 글로벌 ID입니다.
links ReleaseLinks 릴리스의 링크입니다.
milestones MilestoneConnection 릴리스에 관련된 마일스톤입니다. (자세한 내용은 Connections 참조)
name String 릴리스의 이름입니다.
releasedAt Time 릴리스가 릴리스된 타임스탬프입니다.
tagName String 릴리스와 관련된 태그의 이름입니다.
tagPath String 릴리스와 관련된 태그의 상대 웹 경로입니다.
upcomingRelease Boolean 릴리스가 예정된 릴리스인지 나타냅니다.

릴리스와 관련된 에셋 링크를 나타냅니다.

필드

이름 유형 설명
directAssetPath String 직접 에셋 링크의 상대 경로입니다.
directAssetUrl String 링크의 직접 에셋 URL입니다.
id ID! 링크의 ID입니다.
linkType ReleaseAssetLinkType 링크 유형: other, runbook, image, package; 기본값은 other입니다.
name String 링크의 이름입니다.
url String 링크의 URL입니다.

릴리스 자산

릴리스와 관련된 모든 자산의 컨테이너입니다.

필드

이름 타입 설명
count Int 릴리스의 에셋 수.
links ReleaseAssetLinkConnection 릴리스의 에셋 링크. (자세한 내용은 연결을 참조하세요.)
sources ReleaseSourceConnection 릴리스의 소스. (자세한 내용은 연결을 참조하세요.)

릴리스 증거

릴리스에 대한 증거.

필드

이름 타입 설명
collectedAt Time 증거를 수집한 타임스탬프입니다.
filepath String 증거를 다운로드할 수있는 URL입니다.
id ID! 증거의 ID입니다.
sha String 증거 해시의 SHA1 ID입니다.

릴리즈 링크

필드

이름 타입 설명
closedIssuesUrl String 이 릴리스와 state=closed로 필터링된 이슈 페이지의 HTTP URL입니다.
closedMergeRequestsUrl String 이 릴리스와 state=closed로 필터링된 병합 요청 페이지의 HTTP URL입니다.
editUrl String 릴리스의 편집 페이지의 HTTP URL입니다.
mergedMergeRequestsUrl String 이 릴리스와 state=merged로 필터링된 병합 요청 페이지의 HTTP URL입니다.
openedIssuesUrl String 이 릴리스와 state=open로 필터링된 이슈 페이지의 HTTP URL입니다.
openedMergeRequestsUrl String 이 릴리스와 state=open로 필터링된 병합 요청 페이지의 HTTP URL입니다.
selfUrl String 릴리스의 HTTP URL입니다.

ReleaseSource

특정 형식으로 릴리스에 첨부된 소스 코드를 나타냅니다.

필드

이름 유형 설명
format String 원본의 형식입니다.
url String 원본의 다운로드 URL입니다.

저장소

필드

이름 타입 설명
diskPath String 저장소의 디스크 경로를 보여줍니다.
empty Boolean! 저장소에 표시할 내용이 없는지를 나타냅니다.
exists Boolean! 해당 Git 저장소가 디스크에 존재하는지를 나타냅니다.
rootRef String 저장소의 기본 브랜치입니다.

인자가 있는 필드

Repository.blobs

저장소 내에 포함된 블롭입니다.

RepositoryBlobConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

전달인자
이름 타입 설명
paths [String!]! 원하는 블랍 경로의 배열입니다.
ref String 블랍을 가져올 커밋 참조입니다. 기본값은 HEAD입니다.
refType RefType 참조의 유형입니다.
Repository.branchNames

이 저장소에 있는 검색 패턴과 일치하는 브랜치의 이름입니다.

반환값은 [String!]입니다.

인수
이름 유형 설명
limit Int! 반환할 브랜치 이름의 수입니다.
offset Int! 건너뛸 브랜치 이름의 수입니다.
searchPattern String! 브랜치 이름을 검색할 패턴입니다.
Repository.codeOwnersPath

참조(ref)에서 CODEOWNERS 파일의 경로입니다.

반환값은 String입니다.

인수
이름 유형 설명
ref String Ref의 이름입니다.
Repository.paginatedTree

절삭된 트리의 저장소.

TreeConnection을 반환합니다.

이 필드는 connection을 반환합니다. before: String, after: String, first: Int, last: Int 네 가지 표준 페이징 인자를 받습니다.

Arguments
이름 타입 설명
path String 트리를 가져올 경로입니다. 기본값은 저장소의 루트입니다.
recursive Boolean 재귀 트리를 가져오는 데 사용됩니다. 기본값은 false입니다.
ref String 트리를 가져올 커밋 ref입니다. 기본값은 HEAD입니다.
refType RefType ref의 유형입니다.
Repository.tree

저장소의 트리입니다.

반환 값은 Tree입니다.

매개변수
이름 유형 설명
path String 트리를 가져올 경로. 기본값은 저장소의 루트입니다.
recursive Boolean 재귀 트리를 가져오는 데 사용됩니다. 기본값은 false입니다.
ref String 트리를 가져올 커밋 참조입니다. 기본값은 HEAD입니다.
refType RefType 참조의 유형입니다.
Repository.validateCodeownerFile

저장소의 CODEOWNER 파일에서 린팅 오류를 표시합니다.

RepositoryCodeownerValidation을 반환합니다.

인수
이름 유형 설명
path String 검증해야 하는 CODEOWNERS 파일의 경로. 기본값은 사용 중인 파일입니다.
ref String 코드 소유자 파일을 확인해야 하는 참조(ref)입니다. 기본값은 저장소의 기본 브랜치입니다.

RepositoryBlob

필드

이름 타입 설명
archived Boolean 현재 프로젝트가 보관되었는지 여부입니다.
blamePath String 블롭 blame 페이지의 웹 경로입니다.
canCurrentUserPushToBranch Boolean 현재 사용자가 브랜치로 푸시할 수 있는지 여부입니다.
canModifyBlob Boolean 현재 사용자가 블롭을 수정할 수 있는지 여부입니다.
codeNavigationPath String 코드 탐색의 웹 경로입니다.
codeOwners [UserCore!] 블롭의 코드 소유자 목록입니다.
editBlobPath String 이전 스타일 편집기에서 블롭을 편집하는 웹 경로입니다.
environmentExternalUrlForRouteMap String 환경에서 블롭의 외부 URL 웹 경로입니다.
environmentFormattedExternalUrl String 블롭이 사용 가능한 환경입니다.
externalStorage String 사용 중인 외부 저장소(예: ‘LFS’)입니다.
externalStorageUrl String 외부 저장소를 통해 원시 블롭을 다운로드하는 웹 경로입니다.
fileType String 확장자를 기준으로 한 블롭의 예상 형식입니다.
findFilePath String 파일을 찾는 웹 경로입니다.
forkAndEditPath String 포크된 프로젝트를 사용하여 이 블롭을 편집하는 웹 경로입니다.
forkAndViewPath String 포크된 프로젝트를 사용하여 이 블롭을 보는 웹 경로입니다.
gitpodBlobUrl String Gitpod 내의 블롭 URL입니다.
historyPath String 블롭 히스토리 페이지의 웹 경로입니다.
id ID! 블롭의 ID입니다.
ideEditPath String Web IDE에서 이 블롭을 편집하는 웹 경로입니다.
ideForkAndEditPath String 포크된 프로젝트를 사용하여 Web IDE에서 이 블롭을 편집하는 웹 경로입니다.
language String 블롭 언어입니다.
lfsOid String 블롭의 LFS OID입니다.
mode String 블롭 모드입니다.
name String 블롭 이름입니다.
oid String! 블롭의 OID입니다.
path String! 블롭의 경로입니다.
permalinkPath String 블롭 영구 링크의 웹 경로입니다.
pipelineEditorPath String .gitlab-ci.yml 파일을 편집하는 웹 경로입니다.
plainData String 블롭의 일반 강조 표시된 데이터입니다.
projectBlobPathRoot String 블롭의 루트의 웹 경로입니다.
rawBlob String 블롭의 원시 콘텐츠입니다.
rawPath String 원시 블롭을 다운로드하는 웹 경로입니다.
rawSize BigInt 블롭의 크기(바이트) 또는 외부 저장소에 저장된 블롭 대상입니다.
rawTextBlob String 블롭이 텍스트 데이터인 경우의 원시 콘텐츠입니다.
replacePath String 블롭 콘텐츠를 대체하는 웹 경로입니다.
richViewer BlobViewer 블롭 내용의 리치 뷰어입니다.
simpleViewer BlobViewer! 블롭 내용의 간단한 뷰어입니다.
size BigInt 블롭의 크기(바이트)입니다.
storedExternally Boolean 블롭의 콘텐츠가 외부에 저장되었는지 여부입니다.
webPath String 블롭의 웹 경로입니다.

인수를 가진 필드

RepositoryBlob.blame

Blob blame.

Introduced in GitLab 16.3. Status: Experiment.

반환값은 Blame입니다.

전달인자
이름 유형 설명
fromLine Int 라인에서 시작하는 범위. 1보다 작거나 to_line보다 크면 안 됩니다.
toLine Int 라인에서 끝나는 범위. from_line보다 작거나 from_line + 100보다 크면 안 됩니다.

RepositoryCodeownerError

필드

이름 유형 설명
code String! 린팅 오류 코드.
lines [Int!]! 오류가 발생한 줄.

RepositoryCodeownerValidation

필드

이름 유형 설명
total Int! 파일 내 유효성 오류의 총 수.
validationErrors [RepositoryCodeownerError!]! 특정한 린트 오류 코드.

저장소 언어

필드

이름 유형 설명
color Color 저장소 언어를 시각화하는 데 사용되는 색상입니다.
name String! 저장소 언어의 이름입니다.
share Float 저장소 언어의 백분율입니다.

요구 사항

요구 사항을 나타냅니다.

필드

이름 유형 설명
author UserCore! 요구 사항의 작성자입니다.
createdAt Time! 요구 사항이 작성된 타임스탬프입니다.
description String 요구 사항의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id ID! 요구 사항의 ID입니다.
iid ID! GitLab 15.8에서 폐기됨. work_item_iid를 대신 사용하세요.
lastTestReportManuallyCreated Boolean 최신 테스트 보고서가 사용자에 의해 작성되었는지를 나타냅니다.
lastTestReportState TestReportState 최신 요구 사항 테스트 보고서 상태입니다.
project Project! 해당 요구 사항이 속한 프로젝트입니다.
state RequirementState! 요구 사항의 상태입니다.
title String 요구 사항의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
updatedAt Time! 요구 사항이 마지막으로 업데이트된 타임스탬프입니다.
userPermissions RequirementPermissions! 리소스에 대한 현재 사용자의 권한입니다.
workItemIid ID! 요구 사항의 작업 항목 IID로 곧 현재 IID를 대체할 예정입니다.

인수가 있는 필드

Requirement.testReports

요구 사항의 테스트 보고서입니다.

TestReportConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

전달인자
이름 유형 설명
sort Sort 정렬 순서에 따라 테스트 보고서 목록을 나열합니다.

요구사항 권한

현재 사용자의 요구사항에 대한 권한을 확인합니다.

필드

이름 타입 설명
adminRequirement Boolean! true 인 경우, 사용자는이 리소스에서 admin_requirement를 수행 할 수 있습니다.
createRequirement Boolean! true 인 경우, 사용자는이 리소스에서 create_requirement를 수행 할 수 있습니다.
destroyRequirement Boolean! true 인 경우, 사용자는이 리소스에서 destroy_requirement를 수행 할 수 있습니다.
readRequirement Boolean! true 인 경우, 사용자는이 리소스에서 read_requirement를 수행 할 수 있습니다.
updateRequirement Boolean! true 인 경우, 사용자는이 리소스에서 update_requirement를 수행 할 수 있습니다.

RequirementStatesCount

상태별 요구 사항 수를 카운트합니다.

필드

이름 타입 설명
archived Int 아카이브된 요구 사항의 수입니다.
opened Int 여는 요구 사항의 수입니다.

RootStorageStatistics

필드

이름 유형 설명
buildArtifactsSize Float! 바이트 단위의 CI 아티팩트 크기.
containerRegistrySize Float! 바이트 단위의 컨테이너 레지스트리 크기.
containerRegistrySizeIsEstimated Boolean! 해당 네임스페이스의 중복 제외된 컨테이너 레지스트리 크기가 추정 값인지 여부를 나타냅니다.
costFactoredStorageSize Float! GitLab 16.2에서 도입됨. 상태: 실험. 복제본에 적용된 모든 적용 가능한 비용 요소와 함께 총 저장소 크기(바이트)입니다. 해당 비용 요소가 없으면 storage_size와 동일합니다.
dependencyProxySize Float! 바이트 단위의 Dependency Proxy 크기.
lfsObjectsSize Float! 바이트 단위의 LFS 오브젝트 크기.
packagesSize Float! 바이트 단위의 패키지 크기.
pipelineArtifactsSize Float! 바이트 단위의 CI 파이프라인 아티팩트 크기.
registrySizeEstimated Boolean! GitLab 16.2에서 폐기됨. container_registry_size_is_estimated를 사용하세요.
repositorySize Float! 바이트 단위의 Git 저장소 크기.
snippetsSize Float! 바이트 단위의 스니펫 크기.
storageSize Float! 총 저장소 크기(바이트).
uploadsSize Float! 바이트 단위의 업로드 크기.
wikiSize Float! 바이트 단위의 위키 크기.

RunnerArchitecture

필드

이름 유형 설명
downloadLocation String! 플랫폼 아키텍처용 러너의 다운로드 위치입니다.
name String! 러너 플랫폼 아키텍처의 이름입니다.

RunnerPermissions

필드

이름 유형 설명
assignRunner Boolean! true이면 사용자는이 리소스에서 assign_runner을 수행 할 수 있습니다.
deleteRunner Boolean! true이면 사용자는이 리소스에서 delete_runner을 수행 할 수 있습니다.
readRunner Boolean! true이면 사용자는이 리소스에서 read_runner을 수행 할 수 있습니다.
updateRunner Boolean! true이면 사용자는이 리소스에서 update_runner을 수행 할 수 있습니다.

RunnerPlatform

필드

이름 유형 설명
architectures RunnerArchitectureConnection 플랫폼에서 지원하는 러너 아키텍처입니다. (자세한 내용은 Connections 참조)
humanReadableName String! 러너 플랫폼의 인간이 읽기 쉬운 이름입니다.
name String! 러너 플랫폼의 이름 슬러그입니다.

RunnerSetup

필드

이름 유형 설명
installInstructions String! 지정된 아키텍처에 러너를 설치하는 방법에 대한 지침입니다.
registerInstructions String 러너를 등록하는 방법에 대한 지침입니다. 실제 등록 토큰은 명령에 포함되지 않습니다. 대신 $REGISTRATION_TOKEN이라는 플레이스홀더가 표시됩니다.

SastCiConfiguration

SAST의 CI 구성을 나타냅니다.

필드

이름 유형 설명
analyzers SastCiConfigurationAnalyzersEntityConnection SAST 구성에 연결된 분석기 엔터티의 목록입니다. (자세한 내용은 연결을 참조하세요)
global SastCiConfigurationEntityConnection SAST 구성과 관련된 전역 엔터티의 목록입니다. (자세한 내용은 연결을 참조하세요)
pipeline SastCiConfigurationEntityConnection SAST 구성과 관련된 파이프라인 엔터티의 목록입니다. (자세한 내용은 연결을 참조하세요)

SastCiConfigurationAnalyzersEntity

SAST CI 구성에서 분석기 엔터티를 나타냅니다.

필드

이름 타입 설명
description String 양식에 표시되는 분석기 설명입니다.
enabled Boolean 분석기가 활성화되었는지를 나타냅니다.
label String 구성 UI에서 사용되는 분석기 레이블입니다.
name String 분석기의 이름입니다.
variables SastCiConfigurationEntityConnection 지원되는 변수의 목록입니다. (참조: 연결)

SastCiConfigurationEntity

SAST CI 구성에서 엔터티를 나타냅니다.

필드

이름 타입 설명
defaultValue String 값이 비어있을 때 사용되는 기본값입니다.
description String 양식에 표시되는 엔터티 설명입니다.
field String 엔터티의 CI 키워드입니다.
label String 양식에서 사용되는 엔터티 라벨입니다.
options SastCiConfigurationOptionsEntityConnection 필드의 다양한 가능한 값들입니다. (자세한 내용은 Connections 참조)
size SastUiComponentSize UI 구성 요소의 크기입니다.
type String 필드 값의 유형입니다.
value String 엔터티의 현재 값입니다.

SastCiConfigurationOptionsEntity

SAST CI 구성의 옵션을 나타내는 엔터티입니다.

필드

이름 유형 설명
label String 옵션 엔터티의 라벨입니다.
value String 옵션 엔터티의 값입니다.

저장된 답변

필드

이름 유형 설명
content String! 저장된 답변의 내용입니다.
id UsersSavedReplyID! 사용자가 저장한 답변의 글로벌 ID입니다.
name String! 저장된 답변의 이름입니다.

스캔

보안 스캔 정보를 나타냅니다.

필드

이름 유형 설명
errors [String!]! 오류 목록입니다.
name String! 스캔의 이름입니다.
status ScanStatus! 스캔의 상태를 나타냅니다.
warnings [String!]! 경고 목록입니다.

ScanExecutionPolicy

스캔 실행 정책을 나타냅니다.

필드

이름 유형 설명
description String! 정책 설명입니다.
editPath String! 정책 편집 페이지의 URL입니다.
enabled Boolean! 이 정책이 활성화되어 있는지를 나타냅니다.
name String! 정책 이름입니다.
policyScope PolicyScope GitLab 16.10에서 도입되었습니다. 상태: 실험. 정책 범위입니다. Security Policy Scope 실험적 기능이 비활성화된 경우 null을 반환합니다.
source SecurityPolicySource! 정책의 출처입니다. 출처 유형에 따라 해당 필드가 달라집니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
yaml String! 정책의 YAML 정의입니다.

ScanResultPolicy

스캔 결과 정책을 나타냅니다.

필드

이름 유형 설명
allGroupApprovers [PolicyApprovalGroup!] 사용자에게 접근할 수 없는 그룹 유형의 모든 잠재적인 승인자를 포함합니다.
deprecatedProperties [String!] GitLab 16.10에서 도입되었습니다. 상태: 실험 중. 정책에서 폐기된 모든 속성을 반환합니다. security_policies_breaking_changes 기능 플래그가 비활성화된 경우 null을 반환합니다.
description String! 정책 설명입니다.
editPath String! 정책 편집 페이지의 URL입니다.
enabled Boolean! 해당 정책이 활성화되었는지 여부를 나타냅니다.
groupApprovers [Group!] GitLab 16.5에서 사용이 중단되었습니다. allGroupApprovers를 사용하세요.
name String! 정책의 이름입니다.
policyScope PolicyScope GitLab 16.10에서 도입되었습니다. 상태: 실험 중. 정책의 범위입니다. Security Policy Scope 실험적 기능이 비활성화된 경우 null을 반환합니다.
roleApprovers [MemberAccessLevelName!] 역할 유형의 승인자입니다. 이러한 역할에 속한 사용자만이 승인자가 됩니다.
source SecurityPolicySource! 정책의 출처입니다. 출처 유형에 따라 필드가 다릅니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
userApprovers [UserCore!] 사용자 유형의 승인자입니다.
yaml String! 정책의 YAML 정의입니다.

ScannedResource

보안 스캔으로 스캔된 리소스를 나타냅니다.

필드

이름 유형 설명
requestMethod String URL에 액세스하는 데 사용된 HTTP 요청 방법입니다.
url String 스캐너가 스캔한 URL입니다.

SecurityPolicyValidationError

보안 정책 유효성 검사 오류.

필드

이름 유형 설명
field String! 에러 필드.
level String! 에러 레벨.
message String! 에러 메시지.
title String 에러 제목.

SecurityReportSummary

보안 보고서의 요약을 나타냅니다.

필드

이름 유형 설명
apiFuzzing SecurityReportSummarySection api_fuzzing 스캔의 집계된 카운트입니다.
clusterImageScanning SecurityReportSummarySection cluster_image_scanning 스캔의 집계된 카운트입니다.
containerScanning SecurityReportSummarySection container_scanning 스캔의 집계된 카운트입니다.
coverageFuzzing SecurityReportSummarySection coverage_fuzzing 스캔의 집계된 카운트입니다.
dast SecurityReportSummarySection dast 스캔의 집계된 카운트입니다.
dependencyScanning SecurityReportSummarySection dependency_scanning 스캔의 집계된 카운트입니다.
generic SecurityReportSummarySection generic 스캔의 집계된 카운트입니다.
sast SecurityReportSummarySection sast 스캔의 집계된 카운트입니다.
secretDetection SecurityReportSummarySection secret_detection 스캔의 집계된 카운트입니다.

SecurityReportSummarySection

보안 보고서 요약 섹션을 나타냅니다.

필드

이름 타입 설명
scannedResources ScannedResourceConnection 처음 20개의 스캔된 리소스 목록. (자세한 내용은 연결을 참조하세요.)
scannedResourcesCount Int 스캔된 리소스의 총 수.
scannedResourcesCsvPath String CSV 형식으로 모든 스캔된 리소스를 다운로드할 경로.
scans ScanConnection! 해당 유형에 대해 실행된 보안 스캔 목록. (자세한 내용은 연결을 참조하세요.)
vulnerabilitiesCount Int 총 취약점 수.

보안 스캐너

보안 스캐너 목록을 나타냅니다.

필드

이름 유형 설명
available [SecurityScannerType!] 프로젝트에서 사용할 수 있는 분석기 목록입니다.
enabled [SecurityScannerType!] 프로젝트에서 활성화된 분석기 목록입니다.
pipelineRun [SecurityScannerType!] 최신 파이프라인에서 성공적으로 실행된 분석기 목록입니다.

SecurityTrainingUrl

보안 교육과 관련된 URL을 나타냅니다.

필드

이름 타입 설명
identifier String 취약점 식별자의 이름입니다.
name String 교육 제공자의 이름입니다.
status TrainingUrlRequestStatus 교육 제공자에 대한 요청의 상태입니다.
url String 보안 교육 콘텐츠의 링크 URL입니다.

SentryDetailedError

Sentry 에러입니다.

필드

이름 타입 설명
count Int! 발생 횟수입니다.
culprit String! 오류의 주범입니다.
externalBaseUrl String! Sentry 인스턴스의 외부 기본 URL입니다.
externalUrl String! 오류의 외부 URL입니다.
firstReleaseLastCommit String 오류가 처음으로 발견된 커밋입니다.
firstReleaseShortVersion String 오류가 처음으로 발견된 릴리스 짧은 버전입니다.
firstReleaseVersion String 오류가 처음으로 발견된 릴리스 버전입니다.
firstSeen Time! 오류가 처음으로 발견된 타임스탬프입니다.
frequency [SentryErrorFrequency!]! 오류의 마지막 24시간 통계입니다.
gitlabCommit String 릴리스 버전을 기반으로 오류와 연관된 GitLab 커밋 SHA입니다.
gitlabCommitPath String 오류와 연관된 GitLab 커밋의 GitLab 페이지 경로입니다.
gitlabIssuePath String GitLab 이슈의 URL입니다.
id ID! 오류의 ID(글로벌 ID)입니다.
integrated Boolean 오류 추적 백엔드입니다.
lastReleaseLastCommit String 오류가 마지막으로 발견된 커밋입니다.
lastReleaseShortVersion String 오류가 마지막으로 발견된 릴리스 짧은 버전입니다.
lastReleaseVersion String 오류가 마지막으로 발견된 릴리스 버전입니다.
lastSeen Time! 오류가 마지막으로 발견된 타임스탬프입니다.
message String 오류의 Sentry 메타데이터 메시지입니다.
sentryId String! 오류의 ID(Sentry ID)입니다.
sentryProjectId ID! 프로젝트의 ID(Sentry 프로젝트)입니다.
sentryProjectName String! 오류가 영향을 받는 프로젝트의 이름입니다.
sentryProjectSlug String! 오류가 영향을 받는 프로젝트의 슬러그입니다.
shortId String! 오류의 짧은 ID(Sentry ID)입니다.
status SentryErrorStatus! 오류의 상태입니다.
tags SentryErrorTags! Sentry 오류와 관련된 태그입니다.
title String! 오류의 제목입니다.
type String! 오류의 유형입니다.
userCount Int! 오류에 영향을 받는 사용자의 수입니다.

SentryError

Sentry 오류. SentryDetailedError의 간소화된 버전입니다.

필드

이름 타입 설명
count Int! 발생 횟수입니다.
culprit String! 에러의 가해자입니다.
externalUrl String! 에러의 외부 URL입니다.
firstSeen Time! 에러가 처음 발견된 타임스탬프입니다.
frequency [SentryErrorFrequency!]! 에러의 최근 24시간 통계입니다.
id ID! 에러의 ID (글로벌 ID)입니다.
lastSeen Time! 에러가 마지막으로 발견된 타임스탬프입니다.
message String 에러의 Sentry 메타데이터 메시지입니다.
sentryId String! 에러의 ID (Sentry ID)입니다.
sentryProjectId ID! 프로젝트의 ID (Sentry 프로젝트)입니다.
sentryProjectName String! 에러에 영향을 받는 프로젝트의 이름입니다.
sentryProjectSlug String! 에러에 영향을 받는 프로젝트의 슬러그입니다.
shortId String! 에러의 단축 ID (Sentry ID)입니다.
status SentryErrorStatus! 에러의 상태입니다.
title String! 에러의 제목입니다.
type String! 에러의 유형입니다.
userCount Int! 에러에 영향을 받는 사용자 수입니다.

SentryErrorCollection

Sentry 오류의 모음과 상세 오류를 포함하는 객체입니다.

필드

이름 유형 설명
externalUrl String Sentry의 외부 URL입니다.

인수를 사용한 필드

SentryErrorCollection.detailedError

프로젝트의 Sentry 오류의 상세 버전입니다.

SentryDetailedError를 반환합니다.

매개변수
이름 유형 설명
id GitlabErrorTrackingDetailedErrorID! Sentry 이슈의 ID.
SentryErrorCollection.errorStackTrace

Sentry 오류의 스택 추적입니다.

SentryErrorStackTrace를 반환합니다.

Arguments
이름 유형 설명
id GitlabErrorTrackingDetailedErrorID! Sentry 이슈의 ID입니다.
SentryErrorCollection.errors

Sentry 오류의 컬렉션.

SentryErrorConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
searchTerm String Sentry 오류 세부 정보의 검색 쿼리입니다.
sort String 정렬할 속성입니다. 옵션으로는 빈도, 처음 확인된 날짜, 마지막 확인된 날짜가 있습니다. 마지막 확인된 날짜가 기본 설정값입니다.

SentryErrorFrequency

필드

이름 유형 설명
count Int! 이전에 기록된 시간 이후 수신된 오류의 수입니다.
time Time! 오류 빈도 통계가 기록된 시간입니다.

SentryErrorStackTrace

Sentry 오류의 스택 트레이스 항목을 포함한 객체입니다.

필드

이름 유형 설명
dateReceived String! Sentry가 수신한 스택 추적 시간입니다.
issueId String! Sentry 오류의 ID입니다.
stackTraceEntries [SentryErrorStackTraceEntry!]! Sentry 오류에 대한 스택 추적 항목입니다.

SentryErrorStackTraceContext

Sentry 오류 스택 추적의 객체 컨텍스트입니다.

필드

이름 유형 설명
code String! 컨텍스트의 코드 번호입니다.
line Int! 컨텍스트의 라인 번호입니다.

SentryErrorStackTraceEntry

Sentry 에러의 스택 추적 항목을 포함한 객체입니다.

필드

이름 유형 설명
col String Sentry 오류가 발생한 함수입니다.
fileName String Sentry 오류가 발생한 파일입니다.
function String Sentry 오류가 발생한 함수입니다.
line String Sentry 오류가 발생한 함수입니다.
traceContext [SentryErrorStackTraceContext!] Sentry 오류의 컨텍스트입니다.

SentryErrorTags

Sentry 오류 상태입니다.

필드

이름 유형 설명
level 문자열 Sentry 오류의 심각도 수준입니다.
logger 문자열 Sentry 오류의 로거입니다.

스니펫

스니펫 항목을 나타냅니다.

필드

이름 유형 설명
author UserCore 스니펫의 소유자입니다.
commenters UserCoreConnection! 이 노트에 댓글을 다는 모든 사용자입니다. (참조: 연결)
createdAt Time! 이 스니펫이 생성된 타임스탬프입니다.
description String 스니펫의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
discussions DiscussionConnection! 이 노트에 있는 모든 토론입니다. (참조: 연결)
fileName String 스니펫의 파일 이름입니다.
hidden Boolean! 저자가 차단되어 스니펫이 숨겨졌음을 나타냅니다.
httpUrlToRepo String 스니펫 저장소의 HTTP URL입니다.
id SnippetID! 스니펫의 ID입니다.
project Project 스니펫이 연관된 프로젝트입니다.
rawUrl String! 스니펫의 Raw URL입니다.
sshUrlToRepo String 스니펫 저장소의 SSH URL입니다.
title String! 스니펫의 제목입니다.
updatedAt Time! 이 스니펫이 업데이트된 타임스탬프입니다.
userPermissions SnippetPermissions! 해당 리소스에 대한 사용자의 권한입니다.
visibilityLevel VisibilityLevelsEnum! 스니펫의 가시성 레벨입니다.
webUrl String! 스니펫의 웹 URL입니다.

인수를 포함한 필드

Snippet.blobs

스니펫 블롭.

SnippetBlobConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
paths [String!] 블롭의 경로입니다.
Snippet.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

전달인자
이름 타입 설명
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.

SnippetBlob

스니펫 블롭을 나타냅니다.

필드

이름 타입 설명
binary Boolean! 블롭이 이진인지 나타냅니다.
externalStorage String 블롭 외부 저장소입니다.
mode String 블롭 모드입니다.
name String 블롭 이름입니다.
path String 블롭 경로입니다.
plainData String 블롭의 일반 하이라이트 된 데이터입니다.
rawPath String! 블롭 원본 콘텐츠 엔드포인트 경로입니다.
rawPlainData String 블롭의 원시 내용, 블롭이 텍스트 데이터인 경우입니다.
renderedAsText Boolean! 블롭이 텍스트로 렌더링되는지 나타냅니다.
richData String 블롭 하이라이트 된 데이터입니다.
richViewer SnippetBlobViewer 블롭 콘텐츠 릿지 뷰어입니다.
simpleViewer SnippetBlobViewer! 블롭 콘텐츠 단순 뷰어입니다.
size Int! 블롭 크기입니다.

SnippetBlobViewer

블롭(content) 내용을 표시해야 하는 방식을 나타냅니다.

필드

이름 타입 설명
collapsed Boolean! 블롭이 축소되어 표시되어야 하는지 여부를 보여줍니다.
fileType String! 콘텐츠 파일 유형입니다.
loadAsync Boolean! 블롭 콘텐츠가 비동기로 로드되는지 여부를 보여줍니다.
loadingPartialName String! 로딩 부분 이름입니다.
renderError String 블롭 콘텐츠 렌더링 오류입니다.
tooLarge Boolean! 블롭이 표시하기에 너무 큰지 여부를 보여줍니다.
type BlobViewersType! 블롭 뷰어의 유형입니다.

SnippetPermissions

필드

이름 유형 설명
adminSnippet Boolean! true이면 사용자는 이 리소스에서 admin_snippet을 수행할 수 있습니다.
awardEmoji Boolean! true이면 사용자는 이 리소스에서 award_emoji를 수행할 수 있습니다.
createNote Boolean! true이면 사용자는 이 리소스에서 create_note를 수행할 수 있습니다.
readSnippet Boolean! true이면 사용자는 이 리소스에서 read_snippet을 수행할 수 있습니다.
reportSnippet Boolean! true이면 사용자는 이 리소스에서 report_snippet을 수행할 수 있습니다.
updateSnippet Boolean! true이면 사용자는 이 리소스에서 update_snippet을 수행할 수 있습니다.

SnippetRepositoryRegistry

스니펫 저장소의 Geo 동기화 및 확인 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time SnippetRepositoryRegistry가 생성된 타임스탬프.
id ID! SnippetRepositoryRegistry의 식별자.
lastSyncFailure String SnippetRepositoryRegistry 동기화 중 발생한 오류 메시지.
lastSyncedAt Time SnippetRepositoryRegistry의 가장 최근 성공한 동기화의 타임스탬프.
retryAt Time SnippetRepositoryRegistry 재동기화 시간의 타임스탬프.
retryCount Int SnippetRepositoryRegistry의 연속된 동기화 실패 횟수.
snippetRepositoryId ID! 스니펫 저장소의 식별자.
state RegistryState SnippetRepositoryRegistry의 동기화 상태.
verificationChecksum String SnippetRepositoryRegistry의 로컬 체크섬.
verificationFailure String SnippetRepositoryRegistry 검증 중 발생한 오류 메시지.
verificationRetryAt Time SnippetRepositoryRegistry 재검증 시간의 타임스탬프.
verificationRetryCount Int SnippetRepositoryRegistry의 연속된 검증 실패 횟수.
verificationStartedAt Time SnippetRepositoryRegistry 검증 시작 타임스탬프.
verificationState VerificationStateEnum SnippetRepositoryRegistry의 검증 상태.
verifiedAt Time SnippetRepositoryRegistry의 가장 최근 성공한 검증 타임스탬프.

SshSignature

서명된 커밋에 대한 SSH 서명입니다.

필드

이름 유형 설명
commitSha String 연관된 커밋의 SHA
key Key 서명에 사용된 SSH 키
keyFingerprintSha256 String 키의 지문
project Project 연관된 커밋의 프로젝트
user UserCore 키와 연관된 사용자
verificationStatus VerificationStatus 연관된 키 또는 인증서의 검증 상태를 나타냄

StandardsAdherenceChecksStatus

표준 준수 검사 진행 상황.

필드

이름 유형 설명
checksCompleted Int! 준수 확인이 성공적으로 완료된 횟수입니다.
startedAt Time! 준수 확인 스캔이 시작된 UTC 타임스탬프입니다.
totalChecks Int! 준수 확인의 개수를 프로젝트 그룹 내 프로젝트 수로 곱한 값입니다.

상태 작업

필드

이름 유형 설명
buttonTitle String 버튼의 제목, 예를 들어: 이 작업을 다시 시도합니다.
icon String 작업 버튼에 사용된 아이콘입니다.
id String! 상태 작업을 위한 식별자입니다.
method String 작업을 위한 메서드입니다. 예를 들어: :post.
path String 작업을 위한 경로입니다.
title String 작업의 제목입니다. 예를 들어: 다시 시도합니다.

서브모듈

필드

이름 유형 설명
flatPath String! 항목의 평평한 경로입니다.
id ID! 항목의 ID입니다.
name String! 항목의 이름입니다.
path String! 항목의 경로입니다.
sha String! 항목의 마지막 커밋 SHA입니다.
treeUrl String 서브 모듈의 트리 URL입니다.
type EntryType! 트리 항목의 유형입니다.
webUrl String 서브 모듈의 웹 URL입니다.

SubscriptionFutureEntry

미래 구독에서의 항목을 나타냅니다.

필드

이름 타입 설명
company String 라이센스 회사.
email String 라이센스 이메일.
expiresAt Date 라이센스 만료 날짜.
name String 라이센스 소유자 이름.
plan String! 구독 플랜 이름.
startsAt Date 라이센스 시작 날짜.
type String! 구독 라이센스 유형.
usersInLicenseCount Int 유료 사용자 좌석 수.

SuggestedReviewersType

SuggestedReviewersType은 제안된 검토자 결과 집합을 나타냅니다.

필드

이름 타입 설명
accepted [String!] 수락된 리뷰어 사용자 이름 목록
createdAt Time! 건의가 작성된 타임스탬프
suggested [String!]! 건의된 리뷰어 사용자 이름 목록
updatedAt Time! 건의가 업데이트된 타임스탬프

SystemNoteMetadata

필드

이름 유형 설명
action String 시스템 노트 메타데이터 조치입니다.
descriptionVersion DescriptionVersion 변경된 설명의 버전입니다.
id SystemNoteMetadataID! 특정 시스템 노트 메타데이터의 글로벌 ID입니다.

TaskCompletionStatus

작업 완료 상태.

필드

이름 종류 설명
completedCount Int! 완료된 작업의 수입니다.
count Int! 전체 작업 수입니다.

TerraformState

필드

이름 유형 설명
createdAt Time! Terraform 상태가 생성된 타임스탬프입니다.
deletedAt Time Terraform 상태가 삭제된 타임스탬프입니다.
id ID! Terraform 상태의 ID입니다.
latestVersion TerraformStateVersion Terraform 상태의 최신 버전입니다.
lockedAt Time Terraform 상태가 잠긴 타임스탬프입니다.
lockedByUser UserCore 현재 Terraform 상태를 잠그고 있는 사용자입니다.
name String! Terraform 상태의 이름입니다.
updatedAt Time! Terraform 상태가 업데이트된 타임스탬프입니다.

TerraformStateVersion

필드

이름 타입 설명
createdAt Time! 버전이 생성된 타임스탬프입니다.
createdByUser UserCore 이 버전을 생성한 사용자입니다.
downloadPath String 버전의 JSON 파일을 다운로드할 수 있는 URL입니다.
id ID! Terraform 상태 버전의 식별자입니다.
job CiJob 이 버전을 생성한 작업입니다.
serial Int 버전의 일련 번호입니다.
updatedAt Time! 버전이 업데이트된 타임스탬프입니다.

TerraformStateVersionRegistry

테라폼 상태 버전의 지오 동기화 및 확인 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time TerraformStateVersionRegistry가 생성된 타임스탬프입니다.
id ID! TerraformStateVersionRegistry의 식별자입니다.
lastSyncFailure String TerraformStateVersionRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time TerraformStateVersionRegistry의 가장 최근에 성공한 동기화의 타임스탬프입니다.
retryAt Time TerraformStateVersionRegistry가 다시 동기화되는 타임스탬프입니다.
retryCount Int TerraformStateVersionRegistry의 연속적인 실패 동기화 시도 횟수입니다.
state RegistryState TerraformStateVersionRegistry의 동기화 상태입니다.
terraformStateVersionId ID! terraform 상태 버전의 식별자입니다.
verificationChecksum String TerraformStateVersionRegistry의 로컬 체크섬입니다.
verificationFailure String TerraformStateVersionRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time TerraformStateVersionRegistry가 재검증되는 타임스탬프입니다.
verificationRetryCount Int TerraformStateVersionRegistry의 연속적인 검증 실패 시도 횟수입니다.
verificationStartedAt Time TerraformStateVersionRegistry 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum TerraformStateVersionRegistry의 검증 상태입니다.
verifiedAt Time TerraformStateVersionRegistry의 가장 최근에 성공한 검증의 타임스탬프입니다.

테스트케이스

파이프라인 테스트 보고서의 테스트 케이스.

필드

이름 유형 설명
attachmentUrl String 테스트 케이스 첨부 파일의 URL입니다.
classname String 테스트 케이스의 클래스 이름입니다.
executionTime Float 테스트 케이스 실행 시간(초)입니다.
file String 테스트 케이스 파일의 경로입니다.
name String 테스트 케이스의 이름입니다.
recentFailures RecentFailures 기본 브랜치에서 테스트 케이스의 최근 실패 이력입니다.
stackTrace String 테스트 케이스의 스택 추적입니다.
status TestCaseStatus 테스트 케이스의 상태(에러, 실패, 성공, 건너뛰기)입니다.
systemOutput String 테스트 케이스의 시스템 출력입니다.

테스트 보고서

요구 사항 테스트 보고서를 나타냅니다.

필드

이름 유형 설명
author UserCore 테스트 보고서의 작성자입니다.
createdAt Time! 테스트 보고서가 작성된 타임스탬프입니다.
id ID! 테스트 보고서의 ID입니다.
state TestReportState! 테스트 보고서의 상태입니다.
usesLegacyIid Boolean 테스트 보고서가 이전 요구사항 IIDs를 참조하여 생성되었는지 여부를 나타냅니다.

테스트 보고서 요약

파이프라인에 대한 테스트 보고서입니다.

필드

이름 유형 설명
testSuites TestSuiteSummaryConnection! 파이프라인 테스트 보고서에 속한 테스트 스위트입니다. (자세한 내용은 연결을 참조하세요.)
total TestReportTotal! 파이프라인 테스트 보고서의 총 보고 통계입니다.

TestReportTotal

테스트 보고서의 총 통계입니다.

필드

이름 타입 설명
count Int 테스트 케이스의 총 수.
error Int 에러가 발생한 테스트 케이스의 총 수.
failed Int 실패한 테스트 케이스의 총 수.
skipped Int 건너뛴 테스트 케이스의 총 수.
success Int 성공한 테스트 케이스의 총 수.
suiteError String 테스트 스위트 에러 메시지.
time Float 테스트의 총 소요 시간.

TestSuite

파이프라인 테스트 보고서의 테스트 스위트.

필드

이름 유형 설명
errorCount Int 에러가 발생한 전체 테스트 케이스 수입니다.
failedCount Int 테스트 스위트에서 실패한 전체 테스트 케이스 수입니다.
name String 테스트 스위트의 이름입니다.
skippedCount Int 테스트 스위트에서 건너뛴 전체 테스트 케이스 수입니다.
successCount Int 테스트 스위트에서 성공한 전체 테스트 케이스 수입니다.
suiteError String 테스트 스위트 오류 메시지입니다.
testCases TestCaseConnection 테스트 스위트의 테스트 케이스입니다. (자세한 내용은 Connections 참조)
totalCount Int 테스트 스위트의 전체 테스트 케이스 수입니다.
totalTime Float 테스트 스위트의 테스트 케이스 총 소요 시간입니다.

테스트 스위트 요약

파이프라인 테스트 보고서의 테스트 스위트 요약.

필드

이름 타입 설명
buildIds [ID!] 테스트 스위트를 실행하는 데 사용된 빌드의 ID입니다.
errorCount Int 에러가 발생한 총 테스트 케이스 수입니다.
failedCount Int 테스트 스위트에서 실패한 총 테스트 케이스 수입니다.
name String 테스트 스위트의 이름입니다.
skippedCount Int 테스트 스위트에서 건너뛴 총 테스트 케이스 수입니다.
successCount Int 테스트 스위트에서 성공한 총 테스트 케이스 수입니다.
suiteError String 테스트 스위트 오류 메시지입니다.
totalCount Int 테스트 스위트의 총 테스트 케이스 수입니다.
totalTime Float 테스트 스위트의 총 소요 시간입니다.

TimeReportStats

타임박스의 타임 리포트 통계를 나타냅니다.

필드

이름 유형 설명
complete TimeboxMetrics 완료된 이슈 메트릭.
incomplete TimeboxMetrics 미완료된 이슈 메트릭.
total TimeboxMetrics 전체 이슈 메트릭.

TimeTrackingTimelogCategory

필드

이름 유형 설명
billable Boolean 카테고리가 청구 가능한지 여부입니다.
billingRate Float 카테고리의 청구 비율입니다.
color Color 카테고리에 할당된 색상입니다.
createdAt Time! 카테고리가 생성된 시간입니다.
description String 카테고리의 설명입니다.
id ID! 타임로그 카테고리의 내부 식별자입니다.
name String! 카테고리의 이름입니다.
updatedAt Time! 카테고리가 마지막으로 업데이트된 시간입니다.

TimeboxMetrics

시간 상자에 대한 측정된 통계 메트릭을 나타냅니다.

필드

이름 유형 설명
count Int! 카운트 메트릭.
weight Int! 가중치 메트릭.

TimeboxReport

타임박스에 관한 역사적으로 정확한 보고서를 나타냅니다.

필드

이름 유형 설명
burnupTimeSeries [BurnupChartDailyTotals!] 버너 차트의 일일 범위 및 완료된 총수에 대한 정보입니다.
error TimeboxReportError 보고서를 생성할 수 없는 경우 그 이유에 대한 정보입니다.
stats TimeReportStats 타임박스의 시간 보고 통계를 나타냅니다.

TimeboxReportError

시간 상자 보고서를 생성할 수 없는 이유에 대해 설명합니다.

필드

이름 유형 설명
code TimeboxReportErrorReason 에러를 범주화하는 기계 판독 가능한 코드입니다.
message String 발생한 일에 대해 설명하는 사람이 이해할 수 있는 메시지입니다.

TimelineEventTagType

사고 관리 타임라인 이벤트에 대한 태그를 설명합니다.

필드

이름 유형 설명
id IncidentManagementTimelineEventTagID! 타임라인 이벤트 태그의 ID입니다.
name String! 타임라인 이벤트 태그의 이름입니다.

TimelineEventType

인시던트 관리 타임라인 이벤트를 설명합니다.

필드

이름 유형 설명
action String! 타임라인 이벤트 아이콘을 나타냅니다.
author UserCore 타임라인 이벤트를 생성한 사용자입니다.
createdAt Time! 이벤트가 생성된 타임스탬프입니다.
editable Boolean! 타임라인 이벤트가 편집 가능한지 나타냅니다.
id IncidentManagementTimelineEventID! 타임라인 이벤트의 ID입니다.
incident Issue! 타임라인 이벤트의 사건입니다.
note String 타임라인 이벤트의 텍스트 노트입니다.
noteHtml String 타임라인 이벤트의 HTML 노트입니다.
occurredAt Time! 이벤트가 발생한 타임스탬프입니다.
promotedFromNote Note 타임라인 이벤트가 생성된 노트입니다.
timelineEventTags TimelineEventTagTypeConnection 사건 타임라인 이벤트에 대한 태그입니다. (자세한 내용은 연결을 참조하세요)
updatedAt Time! 이벤트가 업데이트된 타임스탬프입니다.
updatedByUser UserCore 타임라인 이벤트를 업데이트한 사용자입니다.

작업시간 기록

필드

이름 유형 설명
id ID! 타임로그의 내부 ID입니다.
issue Issue 기록된 시간이 추가된 이슈입니다.
mergeRequest MergeRequest 기록된 시간이 추가된 병합 요청입니다.
note Note 빠른 작업을 실행하여 기록된 시간이 추가된 노트입니다.
project Project! 타임로그 병합 요청 또는 이슈의 대상 프로젝트입니다.
spentAt Time 추적된 시간이 소요된 타임스탬프입니다.
summary String 시간이 어떻게 사용되었는지에 대한 요약입니다.
timeSpent Int! 초 단위로 표시된 소요 시간입니다.
user UserCore! 시간을 기록한 사용자입니다.
userPermissions TimelogPermissions! 리소스에 대한 현재 사용자의 권한입니다.

TimelogPermissions

필드

이름 유형 설명
adminTimelog Boolean! true이면 사용자는이 리소스에서 admin_timelog를 수행할 수 있습니다.

할 일

할 일 항목을 나타내는 것입니다.

필드

이름 타입 설명
action TodoActionEnum! 할 일 항목의 작업
author UserCore! 이 할 일 항목의 작성자
body String! 할 일 항목의 본문
createdAt Time! 이 할 일 항목이 작성된 타임스탬프
group Group 이 할 일 항목이 연관된 그룹
id ID! 할 일 항목의 식별자
note Note 이 할 일 항목을 생성한 노트
project Project 이 할 일 항목이 연관된 프로젝트
state TodoStateEnum! 할 일 항목의 상태
target Todoable! 할 일 항목의 대상
targetType TodoTargetEnum! 할 일 항목의 대상 유형

주제

필드

이름 유형 설명
avatarUrl String 주제의 아바타 이미지 파일 URL입니다.
description String 주제의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id ID! 주제의 ID입니다.
name String! 주제의 이름입니다.
title String! 주제의 제목입니다.

트리

필드

이름 유형 설명
blobs BlobConnection! 트리의 블롭입니다. (자세한 내용은 연결을 참조하세요.)
lastCommit Commit 트리의 마지막 커밋입니다.
submodules SubmoduleConnection! 트리의 서브모듈입니다. (자세한 내용은 연결을 참조하세요.)
trees TreeEntryConnection! 트리의 다른 트리들입니다. (자세한 내용은 연결을 참조하세요.)

TreeEntry

디렉터리를 나타냅니다.

필드

이름 유형 설명
flatPath String! 항목의 평면 경로입니다.
id ID! 항목의 식별자입니다.
name String! 항목의 이름입니다.
path String! 항목의 경로입니다.
sha String! 항목의 마지막 커밋 SHA입니다.
type EntryType! 트리 항목의 유형입니다.
webPath String 트리 항목(디렉토리)의 웹 경로입니다.
webUrl String 트리 항목(디렉토리)의 웹 URL입니다.

UnprotectAccessLevel

보호된 브랜치의 보호 해제 권한을 가진 사용자 역할, 사용자 또는 그룹을 정의합니다.

필드

이름 유형 설명
accessLevel Int! GitLab::접근 수준.
accessLevelDescription String! 이 접근 수준에 대한 사람이 이해하기 쉬운 표현.
group AccessLevelGroup 이 접근 수준과 연관된 그룹.
user AccessLevelUser 이 접근 수준과 연관된 사용자.

UploadRegistry

업로드의 지오 복제 및 확인 상태를 나타냅니다.

필드

이름 타입 설명
createdAt Time UploadRegistry가 생성된 타임스탬프입니다.
fileId ID! Upload의 ID입니다.
id ID! UploadRegistry의 ID입니다.
lastSyncFailure String UploadRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time UploadRegistry의 가장 최근에 성공한 동기화의 타임스탬프입니다.
retryAt Time UploadRegistry의 재동기화 시간입니다.
retryCount Int UploadRegistry의 연속된 실패한 동기화 시도 횟수입니다.
state RegistryState UploadRegistry의 동기화 상태입니다.
verificationChecksum String UploadRegistry의 로컬 체크섬입니다.
verificationFailure String UploadRegistry 확인 중 발생한 오류 메시지입니다.
verificationRetryAt Time UploadRegistry의 재확인 시간입니다.
verificationRetryCount Int UploadRegistry의 연속된 실패한 확인 시도 횟수입니다.
verificationStartedAt Time UploadRegistry 확인이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum UploadRegistry의 확인 상태입니다.
verifiedAt Time UploadRegistry의 가장 최근에 성공한 확인의 타임스탬프입니다.

UsageTrendsMeasurement

관리자들을 위한 기록된 측정값(객체 수)을 나타냅니다.

필드

이름 유형 설명
count Int! 객체 개수입니다.
identifier MeasurementIdentifier! 측정되는 객체의 유형입니다.
recordedAt Time 측정이 기록된 시간입니다.

사용자성취

필드

이름 유형 설명
achievement Achievement! 수여된 성취.
awardedByUser UserCore! 수여자.
createdAt Time! 성취물이 생성된 타임스탬프.
id AchievementsUserAchievementID! 사용자 성취물의 ID.
priority Int 사용자 성취물의 우선 순위.
revokedAt Time 성취물이 취소된 타임스탬프.
revokedByUser UserCore 취소자.
updatedAt Time! 성취물이 마지막으로 업데이트된 타임스탬프.
user UserCore! 수상자.

UserAddOnAssignment

사용자에 대한 AddOnPurchase 할당입니다.

필드

이름 유형 설명
addOnPurchase AddOnPurchase! 사용자가 할당된 애드온 구매

사용자 알림

필드

이름 유형 설명
dismissedAt Time 콜아웃이 해제된 날짜.
featureName UserCalloutFeatureNameEnum 콜아웃이 대상인 기능의 이름.

UserCore

GitLab 사용자의 핵심 표현입니다.

필드

이름 타입 설명
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 bio입니다.
bot Boolean! 사용자가 봇인지를 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 사용자 콜아웃입니다. (참조: Connections)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 타임스탬프입니다.
discord String 사용자의 디스코드 ID입니다.
email String GitLab 13.7에서 폐기 예정입니다. 이름이 변경되었습니다. 대신 사용하십시오: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (참조: Connections)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되어 있는지 여부입니다.
groupCount Int 사용자의 그룹 수입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (참조: Connections)
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자가 마지막으로 수행한 날짜입니다.
linkedin String 사용자의 LinkedIn 프로필 이름입니다.
location String 사용자의 위치입니다.
name String! 사용자의 사람이 읽을 수 있는 이름입니다. 사용자가 프로젝트 봇이고 요청자가 프로젝트를 볼 수 있는 권한이 없는 경우 ****을 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 지정 네임스페이스 커밋 이메일입니다. (참조: Connections)
organization String 사용자가 나타내거나 근무하는 조직입니다.
preferencesGitpodPath String 사용자 환경 설정 내의 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자용 Gitpod를 활성화하는 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십입니다. (참조: Connections)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공개 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답장입니다. (참조: Connections)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 X(이전 이름: 트위터) 사용자 이름입니다.
userAchievements UserAchievementConnection GitLab 15.10에서 도입됨. 상태: 실험. 사용자의 성취입니다. 성취 기능 플래그가 활성화된 네임스페이스에서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름입니다. 이 인스턴스 내에서 유일합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수가 있는 필드

UserCore.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청으로 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 전역 식별자입니다. 서브그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 모든 라벨이 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 이정표의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 식별자입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
UserCore.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청만 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화되어 있는 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 해당 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 해당 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안인 병합 요청만 결과를 제한합니다.
groupId GroupID 작성한 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열, 예를 들어 [1, 2]입니다.
labels [String!] 라벨 이름의 배열입니다. 모든 처리된 병합 요청에는 이러한 모든 라벨이 있습니다.
mergedAfter Time 해당 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 해당 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 처리된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 해당 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 해당 타임스탬프 이전에 업데이트된 병합 요청입니다.
UserCore.groups

사용자가 액세스하는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대한 권한을 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
UserCore.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6. Status: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, last: Int.

매개변수
이름 유형 설명
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
UserCore.reviewRequestedMergeRequests

사용자에게 할당된 리뷰용 병합 요청들입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인자: before: String, after: String, first: Int, 그리고 last: Int를 받습니다.

인수
이름 유형 설명
approved Boolean 승인된 머지 리퀘스트 결과를 제한합니다. 이 기능은 mr_approved_filter 기능 플래그가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 머지 리퀘스트입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 머지 리퀘스트입니다.
draft Boolean 초안 머지 리퀘스트 결과를 제한합니다.
groupId GroupID 작성된 머지 리퀘스트가 속해야 하는 그룹의 글로벌 ID입니다. 하위 그룹에 있는 머지 리퀘스트도 포함됩니다.
iids [String!] 머지 리퀘스트의 IIDs 배열입니다. 예: [1, 2].
labels [String!] 라벨 이름 배열입니다. 모든 해결된 머지 리퀘스트에는 이러한 라벨이 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 머지 리퀘스트입니다.
mergedBefore Time 이 날짜 이전에 병합된 머지 리퀘스트입니다.
milestoneTitle String 이정표의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 머지 리퀘스트가 속해야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 머지 리퀘스트가 속해야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준으로 머지 리퀘스트를 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열입니다. 모든 해결된 머지 리퀘스트에는 이러한 브랜치 중 하나가 소스로 지정됩니다.
state MergeRequestState 머지 리퀘스트 상태입니다. 제공된 경우, 모든 해결된 머지 리퀘스트는 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름 배열입니다. 모든 해결된 머지 리퀘스트에는 이러한 브랜치 중 하나가 대상으로 지정됩니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 머지 리퀘스트입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 머지 리퀘스트입니다.
UserCore.savedReply

사용자가 작성한 저장된 답장.

반환 SavedReply.

전달인자
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
UserCore.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
ids [SnippetID!] 글로벌 스니펫 ID의 배열입니다. 예를 들어, gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 타입입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
UserCore.starredProjects

사용자가 즐겨찾기한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
search String 검색 쿼리.
UserCore.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이징 인자(before: String, after: String, first: Int, and last: Int)를 받습니다.

Arguments
Name Type Description
endDate Time endDate와 동일하거나 이전인 로그된 날짜 범위 내의 timelog를 나열합니다.
endTime Time endTime과 동일하거나 이전인 로그된 시간 범위 내의 timelog를 나열합니다.
groupId GroupID 그룹의 timelog를 나열합니다.
projectId ProjectID 프로젝트의 timelog를 나열합니다.
sort TimelogSort 특정 순서로 timelog를 나열합니다.
startDate Time startDate와 동일하거나 이후인 로그된 날짜 범위 내의 timelog를 나열합니다.
startTime Time startTime과 동일하거나 이후인 로그된 시간 범위 내의 timelog를 나열합니다.
username String 사용자의 timelog를 나열합니다.
UserCore.todos

사용자의 할 일 항목입니다.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
action [할일동작열거형!] 필터링할 동작입니다.
authorId [신분증!] 작성자의 신분증입니다.
groupId [신분증!] 그룹의 신분증입니다.
projectId [신분증!] 프로젝트의 신분증입니다.
state [할일상태열거형!] 할일의 상태입니다.
type [할일대상열거형!] 할일의 유형입니다.
UserCore.workspaces

현재 사용자가 소유한 Workspaces입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
actualStates [String!] 실제 상태에 따라 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스 GlobalID로 워크스페이스를 필터링합니다. 예를 들어, ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서는 사용이 **폐지되었습니다.** 대신에 actual_states를 사용하십시오.
projectIds [ProjectID!] 프로젝트 GlobalID로 워크스페이스를 필터링합니다.

사용자병합요청상호작용

특정 사용자에 대한 병합 요청 정보입니다.

이 객체는 두 부분의 상태를 갖고 있습니다: 사용자(User)병합 요청(MergeRequest). 모든 필드는 두 개체 간의 상호 작용과 관련이 있습니다.

필드

이름 유형 설명
applicableApprovalRules [ApprovalRule!] 이 사용자가 해당 병합 요청에 적용되는 승인 규칙입니다.
approved Boolean! 해당 사용자가 이 병합 요청을 승인했는지 여부입니다.
canMerge Boolean! 해당 사용자가 이 병합 요청을 병합할 수 있는지 여부입니다.
canUpdate Boolean! 해당 사용자가 이 병합 요청을 업데이트할 수 있는지 여부입니다.
reviewState MergeRequestReviewState 해당 사용자에 의한 리뷰 상태입니다.
reviewed Boolean! 해당 사용자가 이 병합 요청에 대한 리뷰를 제공했는지 여부입니다.

사용자 권한

필드

이름 유형 설명
createSnippet Boolean! true인 경우 사용자는이 리소스에서 create_snippet을 수행할 수 있습니다.

사용자 환경 설정

필드

이름 유형 설명
issuesSort IssueSort 이슈 목록의 정렬 순서입니다.
useWebIdeExtensionMarketplace Boolean! 사용자의 웹 IDE 확장 마켓 활성화 여부입니다.
visibilityPipelineIdType VisibilityPipelineIdType 파이프라인 목록이 ID 또는 IID를 표시하는 방식을 결정합니다.

사용자 상태

필드

이름 유형 설명
availability AvailabilityEnum! 사용자의 가용성 상태입니다.
emoji String 이모지의 문자열 표현입니다.
message String 사용자 상태 메시지입니다.
messageHtml String 사용자 상태 메시지의 HTML입니다.

ValueStream

필드

이름 유형 설명
id AnalyticsCycleAnalyticsValueStreamID! 값 스트림의 ID.
name String! 값 스트림의 이름.
namespace Namespace! 값 스트림이 속한 네임스페이스.
project Project 소개: GitLab 15.6에서 도입됨. 상태: 실험. 값 스트림이 속한 프로젝트. 그룹에 속한 경우 비어 있음.
stages [ValueStreamStage!] 값 스트림 단계.

ValueStreamAnalytics

필드

이름 유형 설명
aggregationStatus AggregationStatus 백그라운드 데이터 수집 및 집계에 대한 정보를 표시합니다.

ValueStreamAnalyticsMetric

필드

이름 타입 설명
identifier String! 메트릭 식별자입니다.
links [ValueStreamMetricLinkType!]! 드릴다운을 위한 선택적 링크입니다.
title String! 메트릭 제목입니다.
unit String 측정 단위입니다.
value Float 메트릭값입니다.

ValueStreamDashboardCount

요청된 그룹에 대한 기록된 측정치(객체 수)를 나타냅니다.

필드

이름 타입 설명
count Int 객체 개수
identifier ValueStreamDashboardMetric! 측정되는 객체의 유형
recordedAt Time 측정 시간

ValueStreamMetricLinkType

필드

이름 타입 설명
docsLink Boolean 메트릭 설명 링크
label String! 링크 라벨
name String! 링크 그룹의 이름
url String! 상세 URL

ValueStreamStage

필드

이름 유형 설명
custom Boolean! 스테이지가 사용자 정의되었는지 여부입니다.
endEventIdentifier ValueStreamStageEvent! 종료 이벤트 식별자입니다.
endEventLabel Label 종료 이벤트와 관련된 라벨입니다.
hidden Boolean! 스테이지가 숨겨진지 여부입니다.
name String! 스테이지의 이름입니다.
startEventIdentifier ValueStreamStageEvent! 시작 이벤트 식별자입니다.
startEventLabel Label 시작 이벤트와 관련된 라벨입니다.

VulnerabilitiesCountByDay

특정 날짜의 심각도 별 취약점 수를 나타냅니다. 이 데이터는 365일 동안 유지됩니다.

필드

이름 타입 설명
critical Int! 특정 날짜의 심각한 심각도를 가진 총 취약점 수입니다.
date ISO8601Date! 카운트용 날짜입니다.
high Int! 특정 날짜의 높은 심각도를 가진 총 취약점 수입니다.
info Int! 특정 날짜의 정보 심각도를 가진 총 취약점 수입니다.
low Int! 특정 날짜의 낮은 심각도를 가진 총 취약점 수입니다.
medium Int! 특정 날짜의 중간 심각도를 가진 총 취약점 수입니다.
total Int! 특정 날짜의 총 취약점 수입니다.
unknown Int! 특정 날짜의 알 수 없는 심각도를 가진 총 취약점 수입니다.

보안 취약점

보안 취약점을 나타냅니다.

필드

이름 유형 설명
commenters UserCoreConnection! 이 노트에 대한 모든 코멘터입니다. (자세한 내용은 연결을 참조하십시오.)
confirmedAt Time 취약점 상태가 확인된 시간입니다.
confirmedBy UserCore 취약점을 확인한 사용자입니다.
cvss [CvssType!]! 취약점의 CVSS 정보입니다.
description String 취약점에 대한 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
details [VulnerabilityDetail!]! 취약점의 상세정보입니다.
detectedAt Time! 취약점이 처음으로 감지된 시간입니다.
discussions DiscussionConnection! 이 노트에 대한 모든 토론입니다. (자세한 내용은 연결을 참조하십시오.)
dismissalReason VulnerabilityDismissalReason 기각의 이유입니다. 기각된 상태 이외의 상태에는 null을 반환합니다.
dismissedAt Time 취약점 상태가 기각된 시간입니다.
dismissedBy UserCore 취약점을 기각한 사용자입니다.
externalIssueLinks VulnerabilityExternalIssueLinkConnection! 취약점과 관련된 외부 이슈 링크 목록입니다. (자세한 내용은 연결을 참조하십시오.)
falsePositive Boolean 취약점이 잘못된 긍정인지를 나타냅니다.
hasRemediations Boolean 이 취약점에 대한 교정이 가능한지 나타냅니다.
hasSolutions Boolean GitLab 16.3에서 사용 중단되었습니다. hasRemediations를 사용하십시오.
id ID! 취약점의 GraphQL ID입니다.
identifiers [VulnerabilityIdentifier!]! 취약점의 식별자입니다.
links [VulnerabilityLink!]! 취약점과 관련된 링크 목록입니다.
location VulnerabilityLocation 취약점의 위치 메타데이터입니다. 발견된 보안 스캔의 유형에 따라 필드가 달라집니다.
mergeRequest MergeRequest 취약점을 해결하는 머지 요청입니다.
message String GitLab 16.1에서 사용 중단되었습니다. 메시지 필드는 보안 보고서 스키마에서 제거되었습니다.
presentOnDefaultBranch Boolean! 취약점이 기본 브랜치에 있는지 여부를 나타냅니다.
primaryIdentifier VulnerabilityIdentifier 취약점의 주 식별자입니다.
project Project 취약점이 발견된 프로젝트입니다.
reportType VulnerabilityReportType 취약점을 발견한 보안 보고서의 유형 (SAST, DEPENDENCY_SCANNING, CONTAINER_SCANNING, DAST, SECRET_DETECTION, COVERAGE_FUZZING, API_FUZZING, CLUSTER_IMAGE_SCANNING, GENERIC)입니다. UI에서 Scan Type입니다.
resolvedAt Time 취약점 상태가 해결된 시간입니다.
resolvedBy UserCore 취약점을 해결한 사용자입니다.
resolvedOnDefaultBranch Boolean! 취약점이 기본 브랜치에서 수정되었는지 여부를 나타냅니다.
scanner VulnerabilityScanner 취약점의 스캐너 메타데이터입니다.
severity VulnerabilitySeverity 취약점의 심각성 (INFO, UNKNOWN, LOW, MEDIUM, HIGH, CRITICAL)입니다.
solution String 취약점에 대한 권장 솔루션입니다.
state VulnerabilityState 취약점의 상태 (DETECTED, CONFIRMED, RESOLVED, DISMISSED)입니다.
stateComment String 취약점 상태 변경에 대한 코멘트입니다.
stateTransitions VulnerabilityStateTransitionTypeConnection 취약점과 관련된 상태 전이 목록입니다. (자세한 내용은 연결을 참조하십시오.)
title String 취약점의 제목입니다.
updatedAt Time 취약점이 마지막으로 업데이트된 시간입니다.
userNotesCount Int! 취약점에 첨부된 사용자 노트의 수입니다.
userPermissions VulnerabilityPermissions! 자원에 대한 현재 사용자의 권한입니다.
uuid String! 취약점 발견의 UUID입니다. 연관된 보안 보고서 발견을 찾을 수 있습니다.
vulnerabilityPath String 취약점의 상세 페이지 경로입니다.
webUrl String 취약점의 세부 정보 페이지 URL입니다.

매개변수가 있는 필드

취약점과 관련된 이슈 링크 목록입니다.

VulnerabilityIssueLinkConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자before: String, after: String, first: Int, last: Int를 허용합니다.

인수
이름 유형 설명
linkType VulnerabilityIssueLinkType 링크 유형에 따라 issue 링크 필터링.
Vulnerability.notes

해당 노트에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이징 인수: before: String, after: String, first: Int, 그리고 last: Int를 허용합니다.

Arguments
이름 타입 설명
filter NotesFilterType NotesFilterType의 Notes 컬렉션 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.

VulnerabilityContainerImage

관련 취약점에 보고된 컨테이너 이미지를 나타냅니다.

필드

이름 유형 설명
name String 컨테이너 이미지의 이름.

VulnerabilityDetailBase

취약점 세부 정보의 기본을 나타냅니다.

필드

이름 유형 설명
description String 필드 설명입니다.
fieldName String 필드의 이름입니다.
name String 필드의 이름입니다.

VulnerabilityDetailBoolean

보안 취약점 세부 정보의 부울 값입니다.

필드

이름 유형 설명
description String 해당 필드의 설명입니다.
fieldName String 해당 필드의 이름입니다.
name String 해당 필드의 이름입니다.
value Boolean! 해당 필드의 값입니다.

VulnerabilityDetailCode

취약점 상세 코드 필드를 나타냅니다.

필드

이름 유형 설명
description String 필드 설명입니다.
fieldName String 필드 이름입니다.
lang String 코드의 언어입니다.
name String 필드 이름입니다.
value String! 소스 코드입니다.

VulnerabilityDetailCommit

취약점 세부 사항 커밋 필드를 나타냅니다.

필드

이름 타입 설명
description String 해당 필드의 설명입니다.
fieldName String 해당 필드의 이름입니다.
name String 해당 필드의 이름입니다.
value String! 커밋 SHA 값입니다.

VulnerabilityDetailDiff

취약점 세부 정보 차이 필드를 나타냅니다.

필드

이름 타입 설명
after String! 변경 후 필드 값입니다.
before String! 변경 전 필드 값입니다.
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
name String 필드의 이름입니다.

VulnerabilityDetailFileLocation

프로젝트 파일 내의 취약점 세부 정보 위치를 나타냅니다.

필드

이름 타입 설명
description String 필드 설명입니다.
fieldName String 필드명입니다.
fileName String! 파일 이름입니다.
lineEnd Int! 파일 위치의 끝 행 번호입니다.
lineStart Int! 파일 위치의 시작 행 번호입니다.
name String 필드명입니다.

VulnerabilityDetailInt

취약점 세부 사항 정수값을 나타냅니다.

필드

이름 유형 설명
description String 해당 필드의 설명입니다.
fieldName String 해당 필드의 이름입니다.
name String 해당 필드의 이름입니다.
value Int! 해당 필드의 값입니다.

VulnerabilityDetailList

취약점 세부 정보 목록 값을 나타냅니다.

필드

이름 타입 설명
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
items [VulnerabilityDetail!]! 세부 정보의 목록입니다.
name String 필드의 이름입니다.

VulnerabilityDetailMarkdown

취약점 세부 정보를 나타내는 마크다운 필드입니다.

필드

이름 유형 설명
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
name String 필드의 이름입니다.
value String! Markdown 필드의 값입니다.

VulnerabilityDetailModuleLocation

프로젝트 내 파일 내에서 취약점 세부 정보의 위치를 나타냅니다.

필드

이름 유형 설명
description String 필드 설명
fieldName String 필드명
moduleName String! 모듈명
name String 필드명
offset Int! 모듈 위치의 오프셋

VulnerabilityDetailNamedList

취약점 세부 정보의 명명된 목록을 나타냅니다.

필드

이름 타입 설명
description String 해당 필드의 설명입니다.
fieldName String 해당 필드의 이름입니다.
items [VulnerabilityDetailNamedListItem!]! GitLab 16.1에서 도입되었습니다. 상태: 실험. 세부 정보의 명명된 목록입니다.
name String 해당 필드의 이름입니다.

VulnerabilityDetailNamedListItem

취약점 세부 정보 명명된 목록 항목을 나타냅니다.

필드

이름 타입 설명
description String 필드의 설명.
fieldName String 필드의 이름.
name String 필드의 이름.
value VulnerabilityDetail! 소개: GitLab 16.1에 도입됨. 상태: 실험 중. 필드의 값.

VulnerabilityDetailRow

테이블의 개별 행을 나타낸다.

필드

이름 유형 설명
description String 필드 설명.
fieldName String 필드 이름.
name String 필드 이름.
row [VulnerabilityDetail!]! 필드 값.

VulnerabilityDetailTable

취약점 상세 정보 테이블 값을 나타냅니다.

필드

이름 타입 설명
description String 필드에 대한 설명입니다.
fieldName String 필드의 이름입니다.
headers [VulnerabilityDetail!]! 테이블 헤더입니다.
name String 필드의 이름입니다.
rows [VulnerabilityDetailRow!]! 테이블 행입니다.

VulnerabilityDetailText

취약점 세부 내용 텍스트 필드를 나타냅니다.

필드

이름 유형 설명
description String 필드에 대한 설명입니다.
fieldName String 필드의 이름입니다.
name String 필드의 이름입니다.
value String! 텍스트 필드의 값입니다.

VulnerabilityDetailUrl

보안 취약점 세부 정보 URL 필드를 나타냅니다.

필드

이름 타입 설명
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
href String! URL의 Href입니다.
name String 필드의 이름입니다.
text String URL의 텍스트입니다.

VulnerabilityEvidence

VulnerabilityEvidence를 나타냅니다.

필드

이름 유형 설명
request VulnerabilityRequest Vulnerability Evidence의 HTTP 요청입니다.
response VulnerabilityResponse Vulnerability Evidence의 HTTP 응답입니다.
source VulnerabilityEvidenceSource Vulnerability Evidence의 원본입니다.
summary String Vulnerability Evidence의 요약입니다.
supportingMessages [VulnerabilityEvidenceSupportingMessage!] Vulnerability Evidence의 지원 메시지입니다.

VulnerabilityEvidenceSource

취약점 증거를 나타냅니다.

필드

이름 유형 설명
identifier String! 취약점 증거 원본의 ID입니다.
name String! 취약점 증거 원본의 이름입니다.
url String 취약점 증거 원본의 URL입니다.

VulnerabilityEvidenceSupportingMessage

취약점 증거 지원 메시지를 나타냅니다.

필드

이름 유형 설명
name String! 취약점 지원 메시지의 이름입니다.
request VulnerabilityRequest 취약점 증거를 지원하는 메시지의 HTTP 요청입니다.
response VulnerabilityResponse 취약점 증거를 지원하는 메시지의 HTTP 응답입니다.

취약점의 외부 이슈 링크를 나타냅니다.

필드

이름 타입 설명
externalIssue ExternalIssue 이슈 링크에 첨부된 외부 이슈입니다.
id VulnerabilitiesExternalIssueLinkID! 외부 이슈 링크의 GraphQL ID입니다.
linkType VulnerabilityExternalIssueLinkType! 외부 이슈 링크의 유형입니다.

VulnerabilityIdentifier

취약점 식별자를 나타냅니다.

필드

이름 유형 설명
externalId String 취약점 식별자의 외부 ID입니다.
externalType String 취약점 식별자의 외부 유형입니다.
name String 취약점 식별자의 이름입니다.
url String 취약점 식별자의 URL입니다.

취약점의 이슈 링크를 나타냅니다.

필드

이름 타입 설명
id ID! 취약점의 GraphQL ID입니다.
issue Issue 문제 링크가 연결된 이슈입니다.
linkType VulnerabilityIssueLinkType! 이슈 링크의 유형입니다.

취약점과 관련된 링크를 나타냅니다.

필드

이름 유형 설명
name String 링크의 이름입니다.
url String! 링크의 URL입니다.

VulnerabilityLocationClusterImageScanning

클러스터 이미지 스캔에서 발견된 취약점의 위치를 나타냅니다.

필드

이름 유형 설명
dependency VulnerableDependency 취약점을 포함하는 종속 항목입니다.
image String 취약한 컨테이너 이미지의 이름입니다.
kubernetesResource VulnerableKubernetesResource 취약한 컨테이너 이미지를 사용하는 Kubernetes 리소스입니다.
operatingSystem String 취약한 컨테이너 이미지에서 실행되는 운영 체제입니다.

VulnerabilityLocationContainerScanning

컨테이너 보안 스캔에서 발견된 취약점의 위치를 나타냅니다.

필드

이름 유형 설명
dependency VulnerableDependency 취약점을 포함한 의존성입니다.
image String 취약한 컨테이너 이미지의 이름입니다.
operatingSystem String 취약한 컨테이너 이미지에서 실행되는 운영 체제입니다.

VulnerabilityLocationCoverageFuzzing

Coverage Fuzzing 스캔에서 발견된 취약점의 위치를 나타내는 것입니다.

필드

이름 유형 설명
blobPath String 취약한 파일의 Blob 경로입니다.
crashAddress String 크래시가 발생한 메모리 상의 상대 주소입니다.
crashType String 크래시 유형입니다.
endLine String 취약한 파일의 마지막 관련 라인 번호입니다.
file String 취약한 파일의 경로입니다.
stacktraceSnippet String 크래시 결과로 인한 퍼징 중 기록된 스택 추적입니다.
startLine String 취약한 파일의 첫 번째 관련 라인 번호입니다.
vulnerableClass String 취약점을 포함한 클래스입니다.
vulnerableMethod String 취약점을 포함한 메서드입니다.

VulnerabilityLocationDast

DAST 스캔에서 발견된 취약점의 위치를 나타냅니다.

필드

이름 유형 설명
hostname String 취약한 요청의 도메인 이름입니다.
param String 취약점이 발생한 URL의 쿼리 매개변수입니다.
path String 취약한 요청의 URL 경로 및 쿼리 문자열입니다.
requestMethod String 취약한 요청의 HTTP 메서드입니다.

VulnerabilityLocationDependencyScanning

의존성 보안 스캔으로 발견된 취약점의 위치를 나타냅니다.

필드

이름 유형 설명
blobPath String 취약한 파일의 Blob 경로입니다.
dependency VulnerableDependency 취약점을 포함하는 종속성입니다.
file String 취약한 파일의 경로입니다.

VulnerabilityLocationGeneric

일반 스캐너에서 발견된 취약점의 위치를 나타냅니다.

필드

이름 유형 설명
description String 취약점의 위치에 대한 자유 형식의 설명.

VulnerabilityLocationSast

SAST 스캔에서 발견된 취약점의 위치를 나타냅니다.

필드

이름 타입 설명
blobPath String 취약한 파일의 Blob 경로입니다.
endLine String 취약한 파일의 마지막 관련 라인 번호입니다.
file String 취약한 파일의 경로입니다.
startLine String 취약한 파일의 첫 번째 관련 라인 번호입니다.
vulnerableClass String 취약점을 포함하는 클래스입니다.
vulnerableMethod String 취약점을 포함하는 메소드입니다.

VulnerabilityLocationSecretDetection

비밀 감지 스캔으로 발견된 취약성의 위치를 나타냅니다.

필드

이름 유형 설명
blobPath String 취약한 파일의 Blob 경로입니다.
endLine String 취약한 파일의 마지막 관련 라인 번호입니다.
file String 취약한 파일의 경로입니다.
startLine String 취약한 파일의 첫 번째 관련 라인 번호입니다.
vulnerableClass String 취약점을 포함하는 클래스입니다.
vulnerableMethod String 취약점을 포함하는 메소드입니다.

VulnerabilityPermissions

현재 사용자의 취약점에 대한 권한을 확인하세요.

필드

이름 유형 설명
adminVulnerability Boolean! true인 경우, 사용자는이 리소스에서 admin_vulnerability를 수행할 수 있습니다.
adminVulnerabilityExternalIssueLink Boolean! true인 경우, 사용자는이 리소스에서 admin_vulnerability_external_issue_link를 수행할 수 있습니다.
adminVulnerabilityIssueLink Boolean! true인 경우, 사용자는이 리소스에서 admin_vulnerability_issue_link를 수행할 수 있습니다.
createVulnerabilityExport Boolean! true인 경우, 사용자는이 리소스에서 create_vulnerability_export를 수행할 수 있습니다.
createVulnerabilityFeedback Boolean! true인 경우, 사용자는이 리소스에서 create_vulnerability_feedback를 수행할 수 있습니다.
destroyVulnerabilityFeedback Boolean! true인 경우, 사용자는이 리소스에서 destroy_vulnerability_feedback를 수행할 수 있습니다.
readVulnerability Boolean! true인 경우, 사용자는이 리소스에서 read_vulnerability를 수행할 수 있습니다.
readVulnerabilityFeedback Boolean! true인 경우, 사용자는이 리소스에서 read_vulnerability_feedback를 수행할 수 있습니다.
updateVulnerabilityFeedback Boolean! true인 경우, 사용자는이 리소스에서 update_vulnerability_feedback를 수행할 수 있습니다.

VulnerabilityRemediationType

취약점 치료 유형을 나타냅니다.

필드

이름 유형 설명
diff String Remediation의 차이점입니다.
summary String Remediation의 요약입니다.

VulnerabilityRequest

Vulnerability Request를 나타냅니다.

필드

이름 유형 설명
body String 취약점 요청 본문입니다.
headers [VulnerabilityRequestResponseHeader!]! 취약점 요청의 HTTP 헤더입니다.
method String 취약점 요청의 메서드입니다.
url String 취약점 요청의 URL입니다.

VulnerabilityRequestResponseHeader

Vulnerability Request/Response Header를 나타냅니다.

필드

이름 유형 설명
name String 취약점 요청/응답 헤더의 이름입니다.
value String 취약점 요청/응답 헤더의 값입니다.

VulnerabilityResponse

취약점 응답을 나타냅니다.

필드

이름 타입 설명
body String 취약점 응답의 본문입니다.
headers [VulnerabilityRequestResponseHeader!]! 취약점 응답의 HTTP 헤더입니다.
reasonPhrase String 취약점 응답의 이유 구절입니다.
statusCode Int 취약점 응답의 상태 코드입니다.

VulnerabilityScanner

취약점 스캐너를 나타냅니다.

필드

이름 유형 설명
externalId String 취약점 스캐너의 외부 ID입니다.
id ID 스캐너의 ID입니다.
name String 취약점 스캐너의 이름입니다.
reportType VulnerabilityReportType 취약점 보고서의 유형입니다.
reportTypeHumanized String 취약점 보고서의 사람이 읽기 쉬운 유형입니다.
vendor String 취약점 스캐너의 공급업체입니다.

VulnerabilitySeveritiesCount

심각도에 따른 취약점 횟수를 나타냅니다.

필드

이름 유형 설명
critical Int 프로젝트의 CRITICAL 심각도 취약점 수입니다.
high Int 프로젝트의 HIGH 심각도 취약점 수입니다.
info Int 프로젝트의 INFO 심각도 취약점 수입니다.
low Int 프로젝트의 LOW 심각도 취약점 수입니다.
medium Int 프로젝트의 MEDIUM 심각도 취약점 수입니다.
unknown Int 프로젝트의 UNKNOWN 심각도 취약점 수입니다.

VulnerabilityStateTransitionType

보안 취약점의 상태 전이를 나타냅니다.

필드

이름 유형 설명
author UserCore 취약점 상태를 변경한 사용자입니다.
comment String 상태 변경에 대한 코멘트입니다.
createdAt Time! 취약점의 상태 변경 시간입니다.
dismissalReason VulnerabilityDismissalReason 기각 이유입니다.
fromState VulnerabilityState! 전이 이전의 취약점 상태입니다.
toState VulnerabilityState! 전환 후의 취약점 상태입니다.

VulnerableDependency

취약한 종속성을 나타냅니다. 취약점 위치 데이터에서 사용됩니다.

필드

이름 유형 설명
package VulnerablePackage 취약한 종속성과 관련된 패키지입니다.
version String 취약한 종속성의 버전입니다.

VulnerableKubernetesResource

취약한 Kubernetes 리소스를 나타냅니다. 취약점 위치 데이터에서 사용됩니다.

필드

이름 유형 설명
agent ClusterAgent 스캔을 수행한 쿠버네티스 에이전트입니다.
clusterId ClustersClusterID 스캔을 수행하는 데 사용된 클러스터 통합의 ID입니다.
containerName String! 이미지가 스캔된 컨테이너의 이름입니다.
kind String! 쿠버네티스 리소스의 종류입니다.
name String! 쿠버네티스 리소스의 이름입니다.
namespace String! 리소스가 위치한 쿠버네티스 네임스페이스입니다.

VulnerablePackage

취약한 패키지를 나타냅니다. 취약성 의존성 데이터에서 사용됩니다.

필드

이름 유형 설명
name String 취약한 패키지의 이름.

VulnerableProjectsByGrade

취약점 등급과 관련된 프로젝트를 나타냅니다.

필드

이름 유형 설명
count Int! 이 등급 내 프로젝트 수입니다.
grade VulnerabilityGrade! 가장 높은 심각도 취약점을 기반으로 한 등급입니다.
projects ProjectConnection! 이 등급 내 프로젝트입니다. (자세한 내용은 Connections를 참조하세요.)

WorkItem

필드

이름 유형 설명
archived Boolean! 도입된 사항: GitLab 16.5. 상태: 실험. 작업 항목이 보관된 프로젝트에 속하는지 여부. 그룹 수준 작업 항목의 경우 항상 false입니다.
author UserCore 도입된 사항: GitLab 15.9. 상태: 실험. 작업 항목을 생성한 사용자.
closedAt Time 작업 항목이 닫힌 시간의 타임스탬프입니다.
confidential Boolean! 작업 항목이 기밀 여부를 나타냅니다.
createNoteEmail String 작업 항목의 사용자별 이메일 주소입니다.
createdAt Time! 작업 항목이 생성된 시간의 타임스탬프입니다.
description String 작업 항목의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id WorkItemID! 작업 항목의 글로벌 ID입니다.
iid ID! 작업 항목의 내부 ID입니다.
lockVersion Int! 작업 항목의 잠금 버전입니다. 작업 항목이 업데이트될 때마다 증가합니다.
namespace Namespace 도입된 사항: GitLab 15.10. 상태: 실험. 작업 항목이 속한 네임스페이스입니다.
project Project 도입된 사항: GitLab 15.3. 상태: 실험. 작업 항목이 속한 프로젝트입니다.
state WorkItemState! 작업 항목의 상태입니다.
title String! 작업 항목의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
updatedAt Time! 작업 항목이 마지막으로 업데이트된 시간의 타임스탬프입니다.
userPermissions WorkItemPermissions! 해당 리소스에 대한 현재 사용자의 권한입니다.
webUrl String 이 객체의 URL입니다.
widgets [WorkItemWidget!] 작업 항목에 속하는 위젯의 컬렉션입니다.
workItemType WorkItemType! 작업 항목에 할당된 유형입니다.

인수가 있는 필드

WorkItem.reference

워크 아이템의 내부 참조입니다. 기본적으로 축약된 형식으로 반환됩니다.

반환 형식은 String!입니다.

Arguments
이름 종류 설명
full Boolean 참조를 전체로 반환해야 하는지를 지정하는 부울 옵션입니다.

WorkItemPermissions

작업 항목에 대한 현재 사용자의 권한을 확인합니다.

필드

이름 타입 설명
adminParentLink Boolean! true이면 사용자는이 리소스에서 admin_parent_link를 수행할 수 있습니다.
adminWorkItem Boolean! true이면 사용자는이 리소스에서 admin_work_item을 수행할 수 있습니다.
adminWorkItemLink Boolean! true이면 사용자는이 리소스에서 admin_work_item_link를 수행할 수 있습니다.
createNote Boolean! true이면 사용자는이 리소스에서 create_note를 수행할 수 있습니다.
deleteWorkItem Boolean! true이면 사용자는이 리소스에서 delete_work_item을 수행할 수 있습니다.
readWorkItem Boolean! true이면 사용자는이 리소스에서 read_work_item을 수행할 수 있습니다.
setWorkItemMetadata Boolean! true이면 사용자는이 리소스에서 set_work_item_metadata을 수행할 수 있습니다.
updateWorkItem Boolean! true이면 사용자는이 리소스에서 update_work_item을 수행할 수 있습니다.

WorkItemStateCountsType

표시된 상태에 대한 작업 항목의 총 수를 나타냅니다.

필드

이름 타입 설명
all Int 프로젝트나 그룹의 작업 항목 수입니다.
closed Int 프로젝트나 그룹의 상태가 CLOSED인 작업 항목 수입니다.
opened Int 프로젝트나 그룹의 상태가 OPENED인 작업 항목 수입니다.

WorkItemTimelog

필드

이름 유형 설명
id ID! 타임로그의 내부 ID입니다.
note Note 빠른 조치가 실행되어 기록된 시간을 추가하는데 사용된 노트입니다.
spentAt Time 추적된 시간이 소요된 타임스탬프입니다.
summary String 시간이 어떻게 사용되었는지에 대한 요약입니다.
timeSpent Int! 초 단위로 표시된 소요 시간입니다.
user UserCore! 시간을 기록한 사용자입니다.
userPermissions TimelogPermissions! 리소스에 대한 현재 사용자의 권한입니다.

WorkItemType

필드

이름 유형 설명
iconName String 작업 항목 유형의 아이콘 이름입니다.
id WorkItemsTypeID! 작업 항목 유형의 글로벌 ID입니다.
name String! 작업 항목 유형의 이름입니다.
widgetDefinitions [WorkItemWidgetDefinition!] GitLab 16.7에서 도입되었습니다. 상태: 실험. 작업 항목 유형에 대한 사용 가능한 위젯입니다.

WorkItemWidgetAssignees

담당자 위젯을 나타냅니다.

필드

이름 유형 설명
allowsMultipleAssignees Boolean GitLab 16.7에서 사용 중단되었습니다. 필드는 workItemType 위젯 정의 인터페이스로 이동되었습니다. 사용: workitemWidgetDefinitionAssignees.allowsMultipleAssignees.
assignees UserCoreConnection 작업 항목의 담당자입니다. (참조: 연결)
canInviteMembers Boolean! GitLab 16.7에서 사용 중단되었습니다. 필드는 workItemType 위젯 정의 인터페이스로 이동되었습니다. 사용: workitemWidgetDefinitionAssignees.canInviteMembers.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetAwardEmoji

이모지 반응 위젯을 나타냅니다.

필드

이름 유형 설명
awardEmoji AwardEmojiConnection 작업 항목에 대한 이모지 반응입니다. (자세한 내용은 연결을 참조하세요.)
downvotes Int! 작업 항목이 받은 싫어요의 수입니다.
type WorkItemWidgetType 위젯 유형입니다.
upvotes Int! 작업 항목이 받은 좋아요의 수입니다.

WorkItemWidgetColor

색상 위젯을 나타냅니다.

필드

이름 유형 설명
color String Work Item의 색상입니다.
textColor String Work Item에 대한 생성된 텍스트 색상입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetCurrentUserTodos

할 일 위젯을 나타냅니다.

필드

이름 유형 설명
type WorkItemWidgetType 위젯 유형.

인수가 있는 필드

WorkItemWidgetCurrentUserTodos.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

전달인자
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태.

WorkItemWidgetDefinitionAssignees

담당자 위젯 정의를 나타냅니다.

필드

이름 유형 설명
allowsMultipleAssignees Boolean! 여러 명의 담당자가 허용되는지를 나타냅니다.
canInviteMembers Boolean! 현재 사용자가 작업 항목의 부모에 멤버를 초대할 수 있는지 나타냅니다.
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDefinitionGeneric

일반 위젯 정의를 나타냅니다.

필드

이름 유형 설명
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDefinitionHierarchy

계층 위젯 정의를 나타냅니다.

필드

이름 유형 설명
allowedChildTypes WorkItemTypeConnection 작업 항목 유형의 허용된 하위 유형입니다. (자세한 내용은 연결을 참조하세요)
type WorkItemWidgetType! 위젯 유형입니다.

WorkItemWidgetDefinitionLabels

레이블 위젯 정의를 나타냅니다.

필드

이름 유형 설명
allowsScopedLabels Boolean! 스코프 지정 레이블의 사용 가능 여부를 나타냅니다.
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDescription

설명 위젯을 나타냅니다.

필드

이름 유형 설명
description String 작업 항목의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
edited Boolean! 작업 항목이 생성된 이후에 설명이 편집되었는지 여부입니다.
lastEditedAt Time 작업 항목의 설명이 마지막으로 편집된 타임스탬프입니다.
lastEditedBy UserCore 작업 항목의 설명을 마지막으로 편집한 사용자입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetDesigns

디자인 위젯을 나타냅니다.

필드

이름 유형 설명
designCollection DesignCollection 이슈와 관련된 디자인 이미지 컬렉션입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetHealthStatus

건강 상태 위젯을 나타냅니다.

필드

이름 유형 설명
healthStatus HealthStatus 작업 항목의 건강 상태입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetHierarchy

계층 위젯을 나타냅니다.

필드

이름 유형 설명
ancestors WorkItemConnection 작업 항목의 조상(부모)입니다. (자세한 내용은 Connections를 참조하세요.)
children WorkItemConnection 하위 작업 항목입니다. (자세한 내용은 Connections를 참조하세요.)
hasChildren Boolean! 작업 항목에 하위 항목이 있는지를 나타냅니다.
parent WorkItem 상위 작업 항목입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetIteration

이터레이션 위젯을 나타냅니다.

필드

이름 유형 설명
iteration Iteration 작업 항목의 반복.
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetLabels

레이블 위젯을 나타냅니다.

필드

이름 유형 설명
allowsScopedLabels Boolean GitLab 16.7에서 폐지됨. 해당 필드는 workItemType 위젯 정의 인터페이스로 이동되었습니다. 사용법: WorkItemWidgetDefinitionLabels.allowsScopedLabels.
labels LabelConnection 작업 항목에 할당된 라벨입니다. (참조: 연결)
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetLinkedItems

연결된 항목 위젯을 나타냅니다.

필드

이름 유형 설명
blocked Boolean 작업 항목이 차단되었음을 나타냅니다. linked_work_items 기능 플래그가 비활성화되어 있으면 null을 반환합니다.
blockedByCount Int 작업 항목을 차단하는 항목 수를 나타냅니다. linked_work_items 기능 플래그가 비활성화되어 있으면 null을 반환합니다.
blockingCount Int 작업 항목이 차단하는 항목의 수를 나타냅니다. linked_work_items 기능 플래그가 비활성화되어 있으면 null을 반환합니다.
type WorkItemWidgetType 위젯 유형입니다.

인수를 포함한 필드

WorkItemWidgetLinkedItems.linkedItems

작업 항목에 대한 연결된 항목입니다. linked_work_items 기능 플래그가 비활성화된 경우 null을 반환합니다.

Introduced in GitLab 16.3. Status: Experiment.

LinkedWorkItemTypeConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
filter WorkItemRelatedLinkType 링크 유형별로 필터링합니다. 지원되는 값: RELATED, BLOCKED_BY, BLOCKS. 생략하면 모든 유형이 반환됩니다.

WorkItemWidgetMilestone

마일스톤 위젯을 나타냅니다.

필드

이름 유형 설명
milestone Milestone 업무 항목의 마일스톤입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetNotes

노트 위젯을 나타냅니다.

필드

이름 유형 설명
discussionLocked Boolean 작업 항목의 토론 잠금 속성입니다.
type WorkItemWidgetType 위젯 유형입니다.

인수를 사용하는 필드

WorkItemWidgetNotes.discussions

이 작업 항목에 대한 메모입니다.

DiscussionConnection을 반환합니다.

이 필드는 연결을 반환합니다. before: String, after: String, first: Int, 그리고 last: Int 네 가지 표준 페이지네이션 인자를 허용합니다.

Arguments
Name Type Description
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.

WorkItemWidgetNotifications

알림 위젯을 나타냅니다.

필드

이름 유형 설명
subscribed Boolean! 현재 사용자가 해당 작업 항목의 알림을 구독했는지 여부입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetParticipants

참가자 위젯을 나타냅니다.

필드

이름 타입 설명
participants UserCoreConnection Work Item의 참여자. (자세한 내용은 연결을 참조하세요)
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetProgress

진행률 위젯을 나타냅니다.

필드

이름 유형 설명
currentValue Int 작업 항목의 현재 값입니다.
endValue Int 작업 항목의 종료 값입니다.
progress Int 작업 항목의 진행률입니다.
startValue Int 작업 항목의 시작 값입니다.
type WorkItemWidgetType 위젯 유형입니다.
updatedAt Time 마지막 진행률 업데이트의 타임스탬프입니다.

WorkItemWidgetRequirementLegacy

레거시 요구 사항 위젯을 나타냅니다.

필드

이름 유형 설명
legacyIid Int GitLab 15.9에서 폐기 예정입니다. 대신 Work Item IID를 사용하세요.
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetRolledupDates

롤업된 날짜 위젯을 나타냅니다.

필드

이름 유형 설명
dueDate Date 작업 항목의 만기일입니다.
dueDateFixed Date 작업 항목의 고정 만기일입니다.
dueDateIsFixed Boolean 작업 항목의 만기일이 고정되어 있는지를 나타냅니다.
dueDateSourcingMilestone Milestone 만기일을 롤업하는 데 사용되는 마일스톤을 나타냅니다.
dueDateSourcingWorkItem WorkItem 시작 날짜를 롤업하는 데 사용되는 작업 항목을 나타냅니다.
startDate Date 작업 항목의 시작일입니다.
startDateFixed Date 작업 항목의 고정 시작일입니다.
startDateIsFixed Boolean 작업 항목의 시작일이 고정되어 있는지를 나타냅니다.
startDateSourcingMilestone Milestone 시작일을 롤업하는 데 사용되는 마일스톤을 나타냅니다.
startDateSourcingWorkItem WorkItem 시작일을 롤업하는 데 사용되는 작업 항목을 나타냅니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetStartAndDueDate

시작일 및 마감일 위젯을 나타냅니다.

필드

이름 유형 설명
dueDate Date 업무 항목의 마감일입니다.
startDate Date 업무 항목의 시작일입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetStatus

상태 위젯을 나타냅니다.

필드

이름 유형 설명
status String 작업 항목의 상태입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetTestReports

테스트 보고서 위젯을 나타냅니다.

필드

이름 유형 설명
testReports TestReportConnection 작업 항목의 테스트 보고서입니다. (자세한 내용은 연결 참조)
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetTimeTracking

시간 추적 위젯을 나타냅니다.

필드

이름 유형 설명
timeEstimate Int 작업 항목의 시간 예상.
timelogs WorkItemTimelogConnection 작업 항목에 대한 시간 기록. (자세한 내용은 연결 참조)
totalTimeSpent Int 작업 항목에 소요된 총 시간(초 단위).
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetWeight

웨이트 위젯을 나타냅니다.

필드

이름 유형 설명
type WorkItemWidgetType 위젯 유형입니다.
weight Int 작업 항목의 가중치입니다.

작업 공간

원격 개발 작업 공간을 나타냅니다.

필드

이름 유형 설명
actualState String! 워크스페이스의 실제 상태입니다.
clusterAgent ClusterAgent! 워크스페이스와 관련된 Kubernetes 에이전트입니다.
createdAt Time! 워크스페이스가 생성된 타임스탬프입니다.
deploymentResourceVersion Int 워크스페이스의 배포 리소스 버전입니다.
desiredState String! 워크스페이스의 희망 상태입니다.
desiredStateUpdatedAt Time! 희망 상태의 마지막 업데이트 타임스탬프입니다.
devfile String! 워크스페이스 구성에 사용된 devfile의 소스 YAML입니다.
devfilePath String! 워크스페이스 구성에 사용된 devfile의 경로입니다.
devfileRef String! 워크스페이스 구성에 사용된 devfile을 포함하는 Git 레퍼런스입니다.
devfileWebUrl String! 워크스페이스 구성에 사용된 devfile의 웹 URL입니다.
editor String! 워크스페이스 구성에 사용된 편집기입니다. 구성된 템플릿과 일치해야 합니다.
id RemoteDevelopmentWorkspaceID! 워크스페이스의 전역 ID입니다.
maxHoursBeforeTermination Int! 워크스페이스가 자동으로 종료되기까지의 시간(시간 단위)입니다.
name String! Kubernetes 내의 워크스페이스 이름입니다.
namespace String! Kubernetes 내의 워크스페이스 네임스페이스입니다.
processedDevfile String! 워크스페이스 구성에 사용된 devfile의 처리된 YAML입니다.
projectId ID! 워크스페이스의 devfile을 포함하는 프로젝트의 ID입니다.
respondedToAgentAt Time 워크스페이스의 Kubernetes에 대한 GitLab 에이전트로 마지막으로 전송된 응답의 타임스탬프입니다.
updatedAt Time! 변경 가능한 워크스페이스 속성의 마지막 업데이트 타임스탬프입니다.
url String! 워크스페이스의 URL입니다.
user UserCore! 워크스페이스의 소유자입니다.

X509Certificate

X.509 인증서를 나타냅니다.

필드

이름 타입 설명
certificateStatus String! 인증서가 유효한지 폐지되었는지 나타냅니다.
createdAt Time! 인증서 저장된 타임스탬프입니다.
email String! 인증서와 연관된 이메일입니다.
id ID! 인증서의 식별자입니다.
serialNumber String! 인증서의 일련번호입니다.
subject String! 인증서의 서브젝트입니다.
subjectKeyIdentifier String! 인증서의 서브젝트 키 식별자입니다.
updatedAt Time! 인증서가 마지막으로 업데이트된 타임스탬프입니다.
x509Issuer X509Issuer! 인증서의 발급자입니다.

X509Issuer

X.509 인증서의 발급자입니다.

필드

이름 유형 설명
createdAt Time 발급자가 생성된 타임스탬프입니다.
crlUrl String 발급자의 취소 목록(CRL) URL입니다.
id ID 발급자의 ID입니다.
subject String 발급자의 서브젝트입니다.
subjectKeyIdentifier String 발급자의 서브젝트 키 식별자입니다.
updatedAt Time 발급자가 마지막으로 업데이트된 타임스탬프입니다.

X509Signature

서명된 커밋을 위한 X.509 서명입니다.

필드

이름 유형 설명
commitSha String 연관된 커밋의 SHA입니다.
project Project 연관된 커밋의 프로젝트입니다.
user UserCore 키와 연관된 사용자입니다.
verificationStatus VerificationStatus 키 또는 인증서의 검증 상태를 나타냅니다.
x509Certificate X509Certificate 서명에 사용된 인증서입니다.

열거형 타입

_Enums_이라고도 하는 열거형 타입은 특정한 일련의 허용된 값으로 제한된 스칼라의 특별한 종류입니다.

자세한 내용은 graphql.org열거형 타입을 참조하세요.

AccessLevelEnum

리소스에 대한 액세스 수준입니다.

설명
ADMIN 관리자 액세스
DEVELOPER 개발자 액세스
GUEST 게스트 액세스
MAINTAINER 유지 관리자 액세스
MINIMAL_ACCESS 최소한의 액세스
NO_ACCESS 액세스 없음
OWNER 소유자 액세스
REPORTER 보고자 액세스

AgentTokenStatus

에이전트 토큰 상태.

설명
ACTIVE 활성화된 에이전트 토큰입니다.
REVOKED 취소된 에이전트 토큰입니다.

AiAction

구독할 작업.

설명
CHAT 채팅 작업.

AiMessageRole

AI 기능에 대한 가능한 메시지 역할입니다.

설명
ASSISTANT 어시스턴트 메시지입니다.
SYSTEM 시스템 메시지입니다.
USER 사용자 메시지입니다.

AiMessageType

AI 기능에서 반환되는 메시지 유형입니다.

설명
TOOL 도구 선택 메시지입니다.

AlertManagementAlertSort

알림을 정렬하는 값들입니다.

설명
CREATED_ASC 생성된 시간 오름차순.
CREATED_DESC 생성된 시간 내림차순.
CREATED_TIME_ASC 생성된 시간의 오름차순.
CREATED_TIME_DESC 생성된 시간의 내림차순.
ENDED_AT_ASC 종료된 시간의 오름차순.
ENDED_AT_DESC 종료된 시간의 내림차순.
EVENT_COUNT_ASC 이벤트 수의 오름차순.
EVENT_COUNT_DESC 이벤트 수의 내림차순.
SEVERITY_ASC 심각도가 낮은 것부터 높은 것까지.
SEVERITY_DESC 심각도가 높은 것부터 낮은 것까지.
STARTED_AT_ASC 시작된 시간의 오름차순.
STARTED_AT_DESC 시작된 시간의 내림차순.
STATUS_ASC 순서대로 상태: Ignored > Resolved > Acknowledged > Triggered.
STATUS_DESC 순서대로 상태: Triggered > Acknowledged > Resolved > Ignored.
UPDATED_ASC 업데이트된 시간의 오름차순.
UPDATED_DESC 업데이트된 시간의 내림차순.
UPDATED_TIME_ASC 생성된 시간의 오름차순.
UPDATED_TIME_DESC 생성된 시간의 내림차순.
created_asc GitLab 13.5에서 더 이상 사용되지 않습니다. 이름이 변경되었습니다. Use: CREATED_ASC.
created_desc GitLab 13.5에서 더 이상 사용되지 않습니다. 이름이 변경되었습니다. Use: CREATED_DESC.
updated_asc GitLab 13.5에서 더 이상 사용되지 않습니다. 이름이 변경되었습니다. Use: UPDATED_ASC.
updated_desc GitLab 13.5에서 더 이상 사용되지 않습니다. 이름이 변경되었습니다. Use: UPDATED_DESC.

AlertManagementDomainFilter

지정된 도메인을 기반으로 경고를 필터링합니다.

Value Description
operations 작업 도메인에 대한 경고입니다.
threat_monitoring GitLab 15.0에서 사용이 중단되었습니다. 네트워크 정책은 사용이 중단되었으며 GitLab 16.0에서 제거될 예정입니다.

AlertManagementIntegrationType

통합 유형의 값.

설명
HTTP 모니터링 도구와의 통합.
PROMETHEUS Prometheus 통합.

AlertManagementPayloadAlertFieldName

사용자 정의 매핑에서 사용되는 경고 필드 이름에 대한 값.

설명
DESCRIPTION 문제의 고수준 요약.
END_TIME 사건의 해결된 시간.
FINGERPRINT 경고의 고유 식별자. 이를 사용하여 동일한 경고 발생을 그룹화할 수 있습니다.
GITLAB_ENVIRONMENT_NAME 연관된 GitLab 환경의 이름.
HOSTS 이 사건이 발생한 하나 이상의 호스트.
MONITORING_TOOL 연관된 모니터링 도구의 이름.
SERVICE 영향을 받는 서비스.
SEVERITY 경고의 심각도.
START_TIME 사건의 시간.
TITLE 사건의 제목.

AlertManagementPayloadAlertFieldType

사용자 정의 매핑에 사용되는 경고 필드 유형의 값.

설명
ARRAY 배열 필드 유형입니다.
DATETIME 날짜 및 시간 필드 유형입니다.
STRING 문자열 필드 유형입니다.

AlertManagementSeverity

알림 심각도 값입니다.

설명
CRITICAL 심각한 심각도입니다.
HIGH 높은 심각도입니다.
INFO 정보 심각도입니다.
LOW 낮은 심각도입니다.
MEDIUM 중간 심각도입니다.
UNKNOWN 알 수없는 심각도입니다.

AlertManagementStatus

알림 상태 값.

설명
ACKNOWLEDGED 누군가가 문제를 적극적으로 조사하고 있습니다.
IGNORED 조치가 취해지지 않을 것입니다.
RESOLVED 문제가 해결되었습니다.
TRIGGERED 조사가 시작되지 않았습니다.

ApiFuzzingScanMode

API 퍼징 스캔의 API 표면을 지정하는 모든 가능한 방법입니다.

설명
HAR API 표면이 HAR 파일로 지정됩니다.
OPENAPI API 표면이 OPENAPI 파일로 지정됩니다.
POSTMAN API 표면이 POSTMAN 파일로 지정됩니다.

ApprovalReportType

설명
ANY_MERGE_REQUEST ANY_MERGE_REQUEST는 관련된 승인 규칙을 나타냅니다.
LICENSE_SCANNING LICENSE_SCANNING은 라이센스 스캔 관련 승인 규칙을 나타냅니다.
SCAN_FINDING SCAN_FINDING은 취약성 검사 관련 승인 규칙을 나타냅니다.

ApprovalRuleType

승인 규칙의 종류입니다.

설명
ANY_APPROVER any_approver 승인 규칙입니다.
CODE_OWNER code_owner 승인 규칙입니다.
REGULAR regular 승인 규칙입니다.
REPORT_APPROVER report_approver 승인 규칙입니다.

AssigneeWildcardId

담당자 ID 와일드카드 값.

설명
ANY 담당자가 지정됨.
NONE 담당자가 지정되지 않음.

AvailabilityEnum

사용자의 가용성 상태.

설명
BUSY 바쁨.
NOT_SET 설정되지 않음.

AvailableExportFields

CSV로 내보낼 수 있는 사용 가능한 필드입니다.

설명
AUTHOR 작성자 이름.
AUTHOR_USERNAME 작성자 사용자 이름.
CREATED_AT 생성 일자.
DESCRIPTION 설명.
ID 고유 식별자.
TITLE 제목.
TYPE 업무 항목의 유형.

BlobViewersType

Blob 뷰어 유형

설명
auxiliary 보조 Blob 뷰어 유형
rich Rich Blob 뷰어 유형
simple Simple Blob 뷰어 유형

CiCatalogResourceComponentVerificationLevel

설명
GITLAB 컴포넌트는 GitLab에서 유지보수됩니다.
UNVERIFIED 컴포넌트는 확인되지 않았습니다.

CiCatalogResourceScope

카탈로그 리소스를 범위 지정하는 값을 나타냅니다.

설명
ALL 현재 사용자에게 표시되는 모든 카탈로그 리소스입니다.
NAMESPACES 사용자의 권한이 있는 네임스페이스에 속한 카탈로그 리소스입니다.

CiCatalogResourceSort

카탈로그 리소스를 정렬하는 값을 나타냅니다.

설명
CREATED_ASC 생성 날짜 오름차순으로 정렬합니다.
CREATED_DESC 생성 날짜 내림차순으로 정렬합니다.
LATEST_RELEASED_AT_ASC 최신 릴리즈 날짜 오름차순으로 정렬합니다.
LATEST_RELEASED_AT_DESC 최신 릴리즈 날짜 내림차순으로 정렬합니다.
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.
STAR_COUNT_ASC 별점을 오름차순으로 정렬합니다.
STAR_COUNT_DESC 별점을 내림차순으로 정렬합니다.

CiConfigIncludeType

포함 유형.

설명
component 구성 요소를 포함합니다.
file 프로젝트 파일을 포함합니다.
local 로컬을 포함합니다.
remote 원격을 포함합니다.
template 템플릿을 포함합니다.

CiConfigStatus

YAML 프로세서 결과에 대한 값.

설명
INVALID 구성 파일이 유효하지 않습니다.
VALID 구성 파일이 유효합니다.

CiFreezePeriodStatus

배포 동결 기간 상태.

설명
ACTIVE 동결 기간이 활성화되었습니다.
INACTIVE 동결 기간이 비활성화되었습니다.

CiGroupVariablesSort

상속 된 변수를 정렬 할 값입니다.

설명
CREATED_ASC 생성 일 오름차순.
CREATED_DESC 생성 일 내림차순.
KEY_ASC 키 오름차순.
KEY_DESC 키 내림차순.

CiJobFailureReason

설명
API_FAILURE API 실패로 인해 작업이 실패했습니다.
ARCHIVED_FAILURE 보관된 실패로 인해 작업이 실패했습니다.
BRIDGE_PIPELINE_IS_CHILD_PIPELINE 브릿지 파이프라인이 자식 파이프라인이기 때문에 작업이 실패했습니다.
BUILDS_DISABLED 빌드가 비활성화되어 작업이 실패했습니다.
CI_QUOTA_EXCEEDED CI 할당량을 초과하여 작업이 실패했습니다.
DATA_INTEGRITY_FAILURE 데이터 무결성 실패로 인해 작업이 실패했습니다.
DEPLOYMENT_REJECTED 배포가 거부되어 작업이 실패했습니다.
DOWNSTREAM_BRIDGE_PROJECT_NOT_FOUND 하류 브릿지 프로젝트를 찾을 수 없어 작업이 실패했습니다.
DOWNSTREAM_PIPELINE_CREATION_FAILED 하류 파이프라인 생성 실패로 작업이 실패했습니다.
ENVIRONMENT_CREATION_FAILURE 환경 생성 실패로 작업이 실패했습니다.
FAILED_OUTDATED_DEPLOYMENT_JOB 오래된 배포 작업 실패로 작업이 실패했습니다.
FORWARD_DEPLOYMENT_FAILURE 전진 배포 실패로 작업이 실패했습니다.
INSUFFICIENT_BRIDGE_PERMISSIONS 불충분한 브릿지 권한으로 작업이 실패했습니다.
INSUFFICIENT_UPSTREAM_PERMISSIONS 불충분한 상류 권한으로 작업이 실패했습니다.
INVALID_BRIDGE_TRIGGER 잘못된 브릿지 트리거로 작업이 실패했습니다.
IP_RESTRICTION_FAILURE IP 제약 실패로 작업이 실패했습니다.
JOB_EXECUTION_TIMEOUT 작업 실행 시간 초과로 작업이 실패했습니다.
MISSING_DEPENDENCY_FAILURE 종속성 부족으로 작업이 실패했습니다.
NO_MATCHING_RUNNER 일치하는 러너가 없어 작업이 실패했습니다.
PIPELINE_LOOP_DETECTED 파이프라인 루프 감지로 작업이 실패했습니다.
PROJECT_DELETED 프로젝트가 삭제되어 작업이 실패했습니다.
PROTECTED_ENVIRONMENT_FAILURE 보호된 환경 실패로 작업이 실패했습니다.
REACHED_DOWNSTREAM_PIPELINE_TRIGGER_RATE_LIMIT 하류 파이프라인 트리거 속도 제한으로 작업이 실패했습니다.
REACHED_MAX_DESCENDANT_PIPELINES_DEPTH 하위 파이프라인 깊이 한도 초과로 작업이 실패했습니다.
REACHED_MAX_PIPELINE_HIERARCHY_SIZE 최대 파이프라인 계층 크기 제한으로 작업이 실패했습니다.
RUNNER_SYSTEM_FAILURE 러너 시스템 실패로 작업이 실패했습니다.
RUNNER_UNSUPPORTED 지원되지 않는 러너로 작업이 실패했습니다.
SCHEDULER_FAILURE 스케줄러 실패로 작업이 실패했습니다.
SCRIPT_FAILURE 스크립트 실패로 작업이 실패했습니다.
SECRETS_PROVIDER_NOT_FOUND 보안 공급자를 찾을 수 없어 작업이 실패했습니다.
STALE_SCHEDULE 오래된 일정으로 작업이 실패했습니다.
STUCK_OR_TIMEOUT_FAILURE 멈춤 또는 시간 초과 실패로 작업이 실패했습니다.
TRACE_SIZE_EXCEEDED 추적 크기 초과로 작업이 실패했습니다.
UNKNOWN_FAILURE 알 수 없는 실패로 작업이 실패했습니다.
UNMET_PREREQUISITES 충족되지 않은 전제 조건으로 작업이 실패했습니다.
UPSTREAM_BRIDGE_PROJECT_NOT_FOUND 상류 브릿지 프로젝트를 찾을 수 없어 작업이 실패했습니다.
USER_BLOCKED 사용자가 차단되어 작업이 실패했습니다.

CiJobKind

설명
BRIDGE 부모 및 자식 파이프라인을 연결하는 브릿지 CI 작업입니다.
BUILD 표준 CI 작업입니다.

CiJobStatus

설명
CANCELED 작업이 취소되었습니다.
CANCELING 작업이 취소 중입니다.
CREATED 작업이 생성되었습니다.
FAILED 작업이 실패했습니다.
MANUAL 작업이 수동으로 설정되었습니다.
PENDING 작업이 대기 중입니다.
PREPARING 작업이 준비 중입니다.
RUNNING 작업이 실행 중입니다.
SCHEDULED 작업이 예약되었습니다.
SKIPPED 작업이 건너뛰어졌습니다.
SUCCESS 작업이 성공했습니다.
WAITING_FOR_CALLBACK 콜백을 기다리는 중입니다.
WAITING_FOR_RESOURCE 리소스를 기다리는 중입니다.

CiJobTokenScopeDirection

액세스 방향.

설명
INBOUND 인바운드 허용 목록의 대상 프로젝트는 작업 토큰을 통해 스코프 프로젝트에 액세스할 수 있습니다.
OUTBOUND 작업 토큰 스코프 프로젝트는 아웃바운드 허용 목록의 대상 프로젝트에 액세스할 수 있습니다.

CiRunnerAccessLevel

설명
NOT_PROTECTED 보호되지 않은 러너입니다.
REF_PROTECTED ref로 보호된 러너입니다.

CiRunnerCloudProvider

런너 클라우드 제공업체.

설명
GOOGLE_CLOUD Google Cloud.

CiRunnerJobExecutionStatus

설명
IDLE GitLab 15.7에서 도입되었습니다. 상태: 실험 중. 러너가 대기 중입니다.
RUNNING GitLab 15.7에서 도입되었습니다. 상태: 실험 중. 러너가 작업을 실행 중입니다.

CiRunnerMembershipFilter

네임스페이스에서 러너를 필터링하는 데 사용되는 값들입니다. 이전의 타입 이름 RunnerMembershipFilter는 15.4에서 사용이 중단되었습니다.

설명
ALL_AVAILABLE GitLab 15.5에 도입됨. 상태: 실험. 모든 러너를 포함합니다. 이 목록에는 그룹 및 서브그룹의 모든 프로젝트에 대한 러너뿐만 아니라 부모 그룹 및 인스턴스에 대한 러너도 포함됩니다.
DESCENDANTS 직접적이거나 상속받은 관계를 가진 러너를 포함합니다. 이러한 러너는 특정 프로젝트나 그룹에 속할 수 있습니다.
DIRECT 직접적인 관계를 가진 러너를 포함합니다.

CiRunnerSort

런너를 정렬하는 데 사용되는 값들입니다.

Value Description
CONTACTED_ASC contacted_at를 오름차순으로 정렬합니다.
CONTACTED_DESC contacted_at을 내림차순으로 정렬합니다.
CREATED_ASC created_at를 오름차순으로 정렬합니다.
CREATED_DESC created_at을 내림차순으로 정렬합니다.
MOST_ACTIVE_DESC GitLab 16.2에서 도입되었습니다. 상태: 실험. 실행 중인 작업 수를 기준으로 내림차순으로 정렬합니다(Ultimate 요금제에서만 사용 가능).
TOKEN_EXPIRES_AT_ASC token_expires_at을 오름차순으로 정렬합니다.
TOKEN_EXPIRES_AT_DESC token_expires_at을 내림차순으로 정렬합니다.

CiRunnerStatus

설명
ACTIVE GitLab 14.6에서 사용 중단됨. 이름이 변경되었습니다. 사용하세요: CiRunner.paused
NEVER_CONTACTED 이 인스턴스와 접촉한 적이 없는 Runner입니다.
OFFLINE 이 인스턴스와 최근 2시간 이내에 접촉하지 않은 Runner입니다. 3개월 이상 오프라인이면 STALE로 간주됩니다.
ONLINE 이 인스턴스와 최근 2시간 이내에 접촉한 Runner입니다.
PAUSED GitLab 14.6에서 사용 중단됨. 이름이 변경되었습니다. 사용하세요: CiRunner.paused
STALE 이 인스턴스와 최근 3개월 이내에 접촉하지 않은 Runner입니다.

CiRunnerType

설명
GROUP_TYPE 그룹 타입인 러너입니다.
INSTANCE_TYPE 인스턴스 타입인 러너입니다.
PROJECT_TYPE 프로젝트 타입인 러너입니다.

CiRunnerUpgradeStatus

설명
AVAILABLE 러너를 업그레이드할 수 있습니다.
INVALID 러너 버전이 유효하지 않습니다.
NOT_AVAILABLE 러너를 업그레이드할 수 없습니다.
RECOMMENDED 러너를 업그레이드할 수 있으며 권장됩니다.

CiVariableSort

변수를 정렬하는 값들.

설명
KEY_ASC 키를 오름차순으로 정렬된 순서대로 정렬됩니다.
KEY_DESC 키를 내림차순으로 정렬된 순서대로 정렬됩니다.

CiVariableType

설명
ENV_VAR Env var 유형입니다.
FILE 파일 유형입니다.

CodeQualityDegradationSeverity

설명
BLOCKER 코드 품질 저하가 차단 상태입니다.
CRITICAL 코드 품질 저하가 중대한 상태입니다.
INFO 코드 품질 저하가 정보 상태입니다.
MAJOR 코드 품질 저하가 주요 상태입니다.
MINOR 코드 품질 저하가 경미한 상태입니다.
UNKNOWN 코드 품질 저하의 상태가 알 수 없습니다.

CodequalityReportsComparerReportGenerationStatus

비교된 코드 품질 보고서의 생성 상태를 나타냅니다.

설명
ERROR 보고서 생성 중 오류가 발생했습니다.
PARSED 보고서가 생성되었습니다.
PARSING 보고서가 생성 중입니다.

CodequalityReportsComparerStatus

코드 품질 보고서의 상태를 나타냅니다.

설명
FAILED 보고서가 생성되었고 새로운 코드 품질 저하가 있습니다.
NOT_FOUND 헤드 보고서 또는 베이스 보고서를 찾을 수 없습니다.
SUCCESS 헤드 파이프라인 보고서에서 저하가 발견되지 않았습니다.

CommitActionMode

커밋 작업의 모드입니다.

설명
CHMOD Chmod 명령어입니다.
CREATE 생성 명령어입니다.
DELETE 삭제 명령어입니다.
MOVE 이동 명령어입니다.
UPDATE 업데이트 명령어입니다.

CommitEncoding

설명
BASE64 Base64 인코딩입니다.
TEXT 텍스트 인코딩입니다.

ComparableSecurityReportType

비교 가능한 보안 보고서 유형.

설명
API_FUZZING API Fuzzing 보고서.
CONTAINER_SCANNING 컨테이너 스캐닝 보고서.
COVERAGE_FUZZING 커버리지 Fuzzing 보고서.
DAST DAST 보고서.
DEPENDENCY_SCANNING 종속성 스캐닝 보고서.
SAST SAST 보고서.
SECRET_DETECTION 비밀 감지 보고서.

ComplianceFrameworkPresenceFilter

프로젝트의 규정 준수 프레임워크를 필터링하는 것입니다.

설명
ANY 어떤 규정 준수 프레임워크도 할당되어 있습니다.
NONE 규정 준수 프레임워크가 할당되어 있지 않습니다.

ComplianceStandardsAdherenceCheckName

컴플라이언스 표준을 준수하는 확인의 이름입니다.

설명
AT_LEAST_ONE_NON_AUTHOR_APPROVAL 적어도 하나의 비저자 승인입니다.
AT_LEAST_TWO_APPROVALS 적어도 두 개의 승인입니다.
PREVENT_APPROVAL_BY_MERGE_REQUEST_AUTHOR 병합 요청 작성자에 의한 승인을 방지합니다.
PREVENT_APPROVAL_BY_MERGE_REQUEST_COMMITTERS 병합 요청 커미터에 의한 승인을 방지합니다.

ComplianceStandardsAdherenceStandard

컴플라이언스 표준의 이름입니다.

설명
GITLAB GitLab
SOC2 SOC2

ComplianceStandardsAdherenceStatus

컴플라이언스 기준 준수 상태.

설명
FAIL 실패.
SUCCESS 성공.

ComplianceViolationReason

컴플라이언스 위반의 이유입니다.

설명
APPROVED_BY_COMMITTER 커미터에 의해 승인됨.
APPROVED_BY_INSUFFICIENT_USERS 충분하지 않은 사용자에 의해 승인됨.
APPROVED_BY_MERGE_REQUEST_AUTHOR 병합 요청 작성자에 의해 승인됨.

ComplianceViolationSeverity

컴플라이언스 위반의 심각도입니다.

설명
CRITICAL 심각한 심각도입니다.
HIGH 높은 심각도입니다.
INFO 정보 심각도입니다.
LOW 낮은 심각도입니다.
MEDIUM 중간 심각도입니다.

ComplianceViolationSort

준수 위반 정렬 값.

설명
MERGED_AT_ASC 날짜 오름차순 병합, ID 오름차순으로 더 정렬됨.
MERGED_AT_DESC 날짜 내림차순 병합, ID 내림차순으로 더 정렬됨.
MERGE_REQUEST_TITLE_ASC 제목이 오름차순으로 병합 요청, ID 오름차순으로 더 정렬됨.
MERGE_REQUEST_TITLE_DESC 제목이 내림차순으로 병합 요청, ID 내림차순으로 더 정렬됨.
SEVERITY_LEVEL_ASC 심각도 오름차순으로, ID 오름차순으로 더 정렬됨.
SEVERITY_LEVEL_DESC 심각도 내림차순으로, ID 내림차순으로 더 정렬됨.
VIOLATION_REASON_ASC 위반 이유 오름차순으로, ID 오름차순으로 더 정렬됨.
VIOLATION_REASON_DESC 위반 이유 내림차순으로, ID 내림차순으로 더 정렬됨.

ConanMetadatumFileTypeEnum

Conan 파일 유형.

설명
PACKAGE_FILE 패키지 파일 유형입니다.
RECIPE_FILE 레시피 파일 유형입니다.

ContactSort

연락처를 정렬하는 데 사용되는 값입니다.

설명
CREATED_ASC 생성 순서(오름차순).
CREATED_DESC 생성 순서(내림차순).
DESCRIPTION_ASC 설명 오름차순.
DESCRIPTION_DESC 설명 내림차순.
EMAIL_ASC 이메일 오름차순.
EMAIL_DESC 이메일 내림차순.
FIRST_NAME_ASC 이름 오름차순.
FIRST_NAME_DESC 이름 내림차순.
LAST_NAME_ASC 성 오름차순.
LAST_NAME_DESC 성 내림차순.
ORGANIZATION_ASC 조직 오름차순.
ORGANIZATION_DESC 조직 내림차순.
PHONE_ASC 전화번호 오름차순.
PHONE_DESC 전화번호 내림차순.
UPDATED_ASC 업데이트된 시간 오름차순.
UPDATED_DESC 업데이트된 시간 내림차순.
created_asc 13.5 버전에서 폐기됨. 이름이 변경되었습니다. 사용하세요: CREATED_ASC.
created_desc 13.5 버전에서 폐기됨. 이름이 변경되었습니다. 사용하세요: CREATED_DESC.
updated_asc 13.5 버전에서 폐기됨. 이름이 변경되었습니다. 사용하세요: UPDATED_ASC.
updated_desc 13.5 버전에서 폐기됨. 이름이 변경되었습니다. 사용하세요: UPDATED_DESC.

ContainerExpirationPolicyCadenceEnum

설명
EVERY_DAY 매일
EVERY_MONTH 매월
EVERY_THREE_MONTHS 3개월마다
EVERY_TWO_WEEKS 2주마다
EVERY_WEEK 매주

ContainerExpirationPolicyKeepEnum

설명
FIFTY_TAGS 이미지 이름 당 50개의 태그입니다.
FIVE_TAGS 이미지 이름 당 5개의 태그입니다.
ONE_HUNDRED_TAGS 이미지 이름 당 100개의 태그입니다.
ONE_TAG 이미지 이름 당 1개의 태그입니다.
TEN_TAGS 이미지 이름 당 10개의 태그입니다.
TWENTY_FIVE_TAGS 이미지 이름 당 25개의 태그입니다.

ContainerExpirationPolicyOlderThanEnum

설명
FOURTEEN_DAYS 태그가 자동으로 제거될 때까지 14일이 소요됩니다.
NINETY_DAYS 태그가 자동으로 제거될 때까지 90일이 소요됩니다.
SEVEN_DAYS 태그가 자동으로 제거될 때까지 7일이 소요됩니다.
SIXTY_DAYS 태그가 자동으로 제거될 때까지 60일이 소요됩니다.
THIRTY_DAYS 태그가 자동으로 제거될 때까지 30일이 소요됩니다.

ContainerRegistryProtectionRuleAccessLevel

컨테이너 레지스트리 보호 규칙 리소스의 액세스 수준.

설명
DEVELOPER 개발자 액세스.
MAINTAINER 유지 관리자 액세스.
OWNER 소유자 액세스.

ContainerRepositoryCleanupStatus

컨테이너 리포지토리의 태그 정리 상태.

설명
ONGOING 태그 정리가 진행 중입니다.
SCHEDULED 태그 정리가 예정되어 있으며 곧 실행될 예정입니다.
UNFINISHED 태그 정리가 부분적으로 실행되었습니다. 아직 삭제할 태그가 남아 있습니다.
UNSCHEDULED 태그 정리가 예정되지 않았습니다. 이것이 기본 상태입니다.

ContainerRepositorySort

컨테이너 저장소를 정렬하는 데 사용되는 값입니다.

설명
CREATED_ASC 생성된 순서로 정렬합니다.
CREATED_DESC 생성된 역순으로 정렬합니다.
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.
UPDATED_ASC 업데이트된 순서로 정렬합니다.
UPDATED_DESC 업데이트된 역순으로 정렬합니다.
created_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신, CREATED_ASC를 사용하세요.
created_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신, CREATED_DESC를 사용하세요.
updated_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신, UPDATED_ASC를 사용하세요.
updated_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신, UPDATED_DESC를 사용하세요.

ContainerRepositoryStatus

컨테이너 저장소의 상태입니다.

설명
DELETE_FAILED 삭제 실패 상태.
DELETE_ONGOING 삭제 진행 중 상태.
DELETE_SCHEDULED 삭제 예정 상태.

ContainerRepositoryTagSort

태그를 정렬하는 값을 나타냅니다.

설명
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.

CustomerRelationsContactState

설명
active 활성 연락처입니다.
all 모든 가능한 연락처입니다.
inactive 비활성 연락처입니다.

CustomerRelationsOrganizationState

설명
active 활성화된 조직.
all 모든 사용 가능한 조직.
inactive 비활성화된 조직.

CustomizableDashboardCategory

맞춤 대시보드 카테고리

Value Description
ANALYTICS 맞춤 대시보드용 분석 카테고리입니다.

CvssSeverity

CVSS 심각도에 대한 값.

설명
CRITICAL 심각한 심각도.
HIGH 높은 심각도.
LOW 낮은 심각도.
MEDIUM 중간 심각도.
NONE 취약점이 아님.

DastPreScanVerificationCheckType

사전 스캔 확인 단계의 확인 유형입니다.

Value Description
AUTHENTICATION 인증 확인.
CONNECTION 연결 확인.
CRAWLING 크롤링 확인.

DastPreScanVerificationStatus

DAST 사전 스캔 확인 상태입니다.

설명
COMPLETE 오류 없이 완료된 사전 스캔 확인입니다.
COMPLETE_WITH_ERRORS 하나 이상의 오류로 완료된 사전 스캔 확인입니다.
FAILED 완료할 수 없는 사전 스캔 확인입니다.
RUNNING 실행 중인 사전 스캔 확인입니다.

DastProfileCadenceUnit

Dast 프로필 주기의 기간을 나타내는 단위입니다.

설명
DAY 일(day) 단위의 DAST 프로필 주기 기간입니다.
MONTH 월(month) 단위의 DAST 프로필 주기 기간입니다.
WEEK 주(week) 단위의 DAST 프로필 주기 기간입니다.
YEAR 연도(year) 단위의 DAST 프로필 주기 기간입니다.

DastScanMethodType

스캐너에서 사용할 스캔 방법.

설명
GRAPHQL GraphQL 스캔 방법.
HAR HAR 스캔 방법.
OPENAPI OpenAPI 스캔 방법.
POSTMAN_COLLECTION Postman 스캔 방법.
WEBSITE 웹사이트 스캔 방법.

DastScanTypeEnum

설명
ACTIVE 활성 DAST 스캔. 이 스캔은 대상 사이트에 대해 활성 공격을 수행합니다.
PASSIVE 수동 DAST 스캔. 이 슺은 대상 사이트에 대해 활성 공격을 수행하지 않습니다.

DastSiteProfileValidationStatusEnum

설명
FAILED_VALIDATION 사이트 유효성 검사 프로세스가 완료되었지만 실패했습니다.
INPROGRESS_VALIDATION 사이트 유효성 검사 프로세스가 진행 중입니다.
NONE 사이트 유효성 검사가 없습니다.
PASSED_VALIDATION 사이트 유효성 검사 프로세스가 성공적으로 완료되었습니다.
PENDING_VALIDATION 사이트 유효성 검사 프로세스가 시작되지 않았습니다.

DastSiteValidationStatusEnum

설명
FAILED_VALIDATION 사이트 유효성 검사 프로세스가 완료되었지만 실패했습니다.
INPROGRESS_VALIDATION 사이트 유효성 검사 프로세스가 진행 중입니다.
PASSED_VALIDATION 사이트 유효성 검사 프로세스가 성공적으로 완료되었습니다.
PENDING_VALIDATION 사이트 유효성 검사 프로세스가 시작되지 않았습니다.

DastSiteValidationStrategyEnum

설명
HEADER Header 유효성 검사.
META_TAG 메타 태그 유효성 검사.
TEXT_FILE 텍스트 파일 유효성 검사.

DastTargetTypeEnum

설명
API API 대상입니다.
WEBSITE 웹사이트 대상입니다.

DataVisualizationColorEnum

데이터 시각화 팔레트의 색상입니다.

설명
AQUA 아쿠아 색상입니다.
BLUE 파란색입니다.
GREEN 초록색입니다.
MAGENTA 마젠타 색상입니다.
ORANGE 주황색입니다.

DataVisualizationWeightEnum

데이터 시각화 팔레트의 가중치.

설명
WEIGHT_100 100 가중치.
WEIGHT_200 200 가중치.
WEIGHT_300 300 가중치.
WEIGHT_400 400 가중치.
WEIGHT_50 50 가중치.
WEIGHT_500 500 가중치.
WEIGHT_600 600 가중치.
WEIGHT_700 700 가중치.
WEIGHT_800 800 가중치.
WEIGHT_900 900 가중치.
WEIGHT_950 950 가중치.

DependencyProxyManifestStatus

설명
DEFAULT Dependency proxy manifest는 기본 상태입니다.
ERROR Dependency proxy manifest는 오류 상태입니다.
PENDING_DESTRUCTION Dependency proxy manifest는 파괴 대기 상태입니다.
PROCESSING Dependency proxy manifest는 처리 중인 상태입니다.

DependencySort

의존성을 정렬하는 데 사용되는 값입니다.

설명
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.
PACKAGER_ASC 패키저를 오름차순으로 정렬합니다.
PACKAGER_DESC 패키저를 내림차순으로 정렬합니다.
SEVERITY_ASC 심각도를 오름차순으로 정렬합니다.
SEVERITY_DESC 심각도를 내림차순으로 정렬합니다.

DeploymentApprovalSummaryStatus

배포 승인 요약 상태입니다.

설명
APPROVED 승인된 요약 배포 승인 상태입니다.
PENDING_APPROVAL 보류 중인 요약 배포 승인 상태입니다.
REJECTED 거부된 요약 배포 승인 상태입니다.

DeploymentStatus

모든 배포 상태.

설명
BLOCKED 차단된 배포입니다.
CANCELED 취소된 배포입니다.
CREATED 생성된 배포입니다.
FAILED 실패한 배포입니다.
RUNNING 진행 중인 배포입니다.
SKIPPED 건너뛴 배포입니다.
SUCCESS 성공한 배포입니다.

배포계층

모든 환경 배포 계층.

설명
DEVELOPMENT 개발.
OTHER 기타.
PRODUCTION 프로덕션.
STAGING 스테이징.
TESTING 테스트.

DeploymentsApprovalStatus

배포 승인 상태.

설명
APPROVED 승인된 배포 승인.
REJECTED 거부된 배포 승인.

DesignCollectionCopyState

DesignCollection의 복사 상태입니다.

Value Description
ERROR DesignCollection이 복사 중에 오류가 발생했습니다.
IN_PROGRESS DesignCollection이 복사 중입니다.
READY DesignCollection에는 진행 중인 복사가 없습니다.

DesignVersionEvent

버전 내의 디자인의 변이 이벤트입니다.

설명
CREATION 생성 이벤트입니다.
DELETION 삭제 이벤트입니다.
MODIFICATION 수정 이벤트입니다.
NONE 변경 없음입니다.

DetailedMergeStatus

GitLab 병합 요청을 병합할 수 있는지에 대한 자세한 표현.

설명
BLOCKED_STATUS 병합 요청의 종속성을 병합해야 함.
BROKEN_STATUS 소스를 대상 브랜치로 병합할 수 없음, 잠재적 충돌.
CHECKING 현재 병합 가능 여부를 확인 중.
CI_MUST_PASS 병합하기 전에 파이프라인이 성공해야 함.
CI_STILL_RUNNING 파이프라인이 아직 실행 중.
COMMITS_STATUS 소스 브랜치가 존재하고 커밋이 포함되어 있음.
CONFLICT 소스와 대상 브랜치 사이에 충돌이 있음.
DISCUSSIONS_NOT_RESOLVED 병합하기 전에 논의를 해결해야 함.
DRAFT_STATUS 병합하기 전에 병합 요청이 임시 상태여서는 안 됨.
EXTERNAL_STATUS_CHECKS 상태 확인이 통과해야 함.
JIRA_ASSOCIATION 제목 또는 설명이 Jira 이슈를 참조해야 함.
MERGEABLE 브랜치를 병합할 수 있음.
NEED_REBASE 병합 요청을 다시베이스해야 함.
NOT_APPROVED 병합하기 전에 승인을 받아야 함.
NOT_OPEN 병합하기 전에 병합 요청이 열려 있어야 함.
PREPARING 병합 요청 차이가 생성 중.
UNCHECKED 병합 상태가 확인되지 않음.

DiffPositionType

위치가 참조하는 파일 유형입니다.

설명
file 알 수 없는 파일 유형입니다.
image 이미지 파일입니다.
text 텍스트 파일입니다.

DoraMetricBucketingInterval

DORA 메트릭을 집계할 수 있는 모든 방법.

설명
ALL 모든 데이터 포인트가 단일 값으로 결합됩니다.
DAILY 데이터 포인트가 일별로 묶여집니다.
MONTHLY 데이터 포인트가 월별로 묶여집니다.

DoraMetricType

지원되는 모든 DORA 메트릭 유형입니다.

설명
CHANGE_FAILURE_RATE 변경 실패율.
DEPLOYMENT_FREQUENCY 배포 빈도.
LEAD_TIME_FOR_CHANGES 변경을 위한 리드 타임.
TIME_TO_RESTORE_SERVICE 서비스 복원 시간.

EntryType

트리 항목의 유형입니다.

설명
blob 파일 트리 유형입니다.
commit 커밋 트리 유형입니다.
tree 디렉터리 트리 유형입니다.

EpicSort

로드맵 정렬 값.

설명
CREATED_AT_ASC 생성일을 오름차순으로 정렬합니다.
CREATED_AT_DESC 생성일을 내림차순으로 정렬합니다.
END_DATE_ASC 종료 날짜를 오름차순으로 정렬합니다.
END_DATE_DESC 종료 날짜를 내림차순으로 정렬합니다.
START_DATE_ASC 시작 날짜를 오름차순으로 정렬합니다.
START_DATE_DESC 시작 날짜를 내림차순으로 정렬합니다.
TITLE_ASC 제목을 오름차순으로 정렬합니다.
TITLE_DESC 제목을 내림차순으로 정렬합니다.
UPDATED_AT_ASC 수정일을 오름차순으로 정렬합니다.
UPDATED_AT_DESC 수정일을 내림차순으로 정렬합니다.
end_date_asc GitLab 13.11에서 사용 중지되었습니다. END_DATE_ASC를 사용하세요.
end_date_desc GitLab 13.11에서 사용 중지되었습니다. END_DATE_DESC를 사용하세요.
start_date_asc GitLab 13.11에서 사용 중지되었습니다. START_DATE_ASC를 사용하세요.
start_date_desc GitLab 13.11에서 사용 중지되었습니다. START_DATE_DESC를 사용하세요.

EpicState

에픽의 상태.

설명
all 모든 에픽.
closed 닫힌 에픽.
opened 열린 에픽.

EpicStateEvent

에픽의 상태 이벤트입니다.

Value Description
CLOSE 에픽을 닫습니다.
REOPEN 에픽을 다시 엽니다.

EpicWildcardId

에픽 ID 와일드카드 값.

설명
ANY 임의의 에픽이 할당됨.
NONE 에픽이 할당되지 않음.

EscalationRuleStatus

에스컬레이션 규칙 상태.

설명
ACKNOWLEDGED .
RESOLVED .

EventAction

이벤트 액션.

설명
APPROVED 승인된 액션.
CLOSED 종료된 액션.
COMMENTED 댓글 작성된 액션.
CREATED 생성된 액션.
DESTROYED 파괴된 액션.
EXPIRED 만료된 액션.
JOINED 참여한 액션.
LEFT 나간 액션.
MERGED 병합된 액션.
PUSHED 푸시된 액션.
REOPENED 다시 열린 액션.
UPDATED 업데이트된 액션.

FindingReportsComparerStatus

보고서 비교 상태.

설명
ERROR 보고서 생성 중 오류가 발생했습니다.
PARSED 보고서가 생성되었습니다.
PARSING 보고서가 생성 중입니다.

ForecastStatus

예측 모델의 상태 목록입니다.

설명
READY 예측이 준비됨.
UNAVAILABLE 예측을 사용할 수 없음.

GeoRegistriesBulkAction

여러 Geo 레지스트리에서 실행할 작업입니다.

Value Description
RESYNC_ALL 여러 레지스트리를 다시 동기화합니다.
REVERIFY_ALL 여러 레지스트리를 다시 확인합니다.

GeoRegistryAction

개별 Geo 레지스트리에서 트리거할 작업입니다.

설명
RESYNC 레지스트리를 다시 동기화합니다.
REVERIFY 레지스트리를 다시 확인합니다.

GeoRegistryClass

지오 레지스트리 클래스.

설명
CI_SECURE_FILE_REGISTRY Geo::CiSecureFileRegistry 레지스트리 클래스.
CONTAINER_REPOSITORY_REGISTRY Geo::ContainerRepositoryRegistry 레지스트리 클래스.
DEPENDENCY_PROXY_BLOB_REGISTRY Geo::DependencyProxyBlobRegistry 레지스트리 클래스.
DEPENDENCY_PROXY_MANIFEST_REGISTRY Geo::DependencyProxyManifestRegistry 레지스트리 클래스.
DESIGN_MANAGEMENT_REPOSITORY_REGISTRY Geo::DesignManagementRepositoryRegistry 레지스트리 클래스.
GROUP_WIKI_REPOSITORY_REGISTRY Geo::GroupWikiRepositoryRegistry 레지스트리 클래스.
JOB_ARTIFACT_REGISTRY Geo::JobArtifactRegistry 레지스트리 클래스.
LFS_OBJECT_REGISTRY Geo::LfsObjectRegistry 레지스트리 클래스.
MERGE_REQUEST_DIFF_REGISTRY Geo::MergeRequestDiffRegistry 레지스트리 클래스.
PACKAGE_FILE_REGISTRY Geo::PackageFileRegistry 레지스트리 클래스.
PAGES_DEPLOYMENT_REGISTRY Geo::PagesDeploymentRegistry 레지스트리 클래스.
PIPELINE_ARTIFACT_REGISTRY Geo::PipelineArtifactRegistry 레지스트리 클래스.
PROJECT_REPOSITORY_REGISTRY Geo::ProjectRepositoryRegistry 레지스트리 클래스.
PROJECT_WIKI_REPOSITORY_REGISTRY Geo::ProjectWikiRepositoryRegistry 레지스트리 클래스.
SNIPPET_REPOSITORY_REGISTRY Geo::SnippetRepositoryRegistry 레지스트리 클래스.
TERRAFORM_STATE_VERSION_REGISTRY Geo::TerraformStateVersionRegistry 레지스트리 클래스.
UPLOAD_REGISTRY Geo::UploadRegistry 레지스트리 클래스.

GitlabSubscriptionsAddOnType

추가 기능 유형.

설명
CODE_SUGGESTIONS GitLab Duo Pro 좌석 추가 기능.

GitlabSubscriptionsUserRole

사용자 역할.

설명
DEVELOPER 개발자.
GUEST 게스트.
MAINTAINER 유지관리자.
OWNER 소유자.
REPORTER 보고자.

GoogleCloudArtifactRegistryArtifactsSort

아티팩트를 정렬하는 데 사용되는 값들입니다.

설명
BUILD_TIME_ASC build_time을 오름차순으로 정렬합니다.
BUILD_TIME_DESC build_time을 내림차순으로 정렬합니다.
IMAGE_SIZE_BYTES_ASC image_size_bytes를 오름차순으로 정렬합니다.
IMAGE_SIZE_BYTES_DESC image_size_bytes를 내림차순으로 정렬합니다.
MEDIA_TYPE_ASC media_type을 오름차순으로 정렬합니다.
MEDIA_TYPE_DESC media_type을 내림차순으로 정렬합니다.
NAME_ASC name을 오름차순으로 정렬합니다.
NAME_DESC name을 내림차순으로 정렬합니다.
UPDATE_TIME_ASC update_time을 오름차순으로 정렬합니다.
UPDATE_TIME_DESC update_time을 내림차순으로 정렬합니다.
UPLOAD_TIME_ASC upload_time을 오름차순으로 정렬합니다.
UPLOAD_TIME_DESC upload_time을 내림차순으로 정렬합니다.

GroupMemberRelation

그룹 구성원 관계.

설명
DESCENDANTS 그룹의 하위 그룹 구성원.
DIRECT 그룹 자체의 구성원.
INHERITED 그룹의 조상 그룹 구성원.
SHARED_FROM_GROUPS 초대된 그룹의 구성원.

GroupPermission

그룹 내 유저의 권한입니다.

Value Description
CREATE_PROJECTS 유저가 프로젝트를 생성할 수 있는 그룹입니다.
IMPORT_PROJECTS 유저가 프로젝트를 가져올 수 있는 그룹입니다.
TRANSFER_PROJECTS 유저가 프로젝트를 이전할 수 있는 그룹입니다.

GroupReleaseSort

그룹에 속한 릴리스를 정렬하는 데 사용되는 값입니다.

설명
RELEASED_AT_ASC 오름차순으로 릴리스된 시각에 따라 정렬됩니다.
RELEASED_AT_DESC 내림차순으로 릴리스된 시각에 따라 정렬됩니다.

HealthStatus

이슈 또는 epic의 건강 상태입니다.

설명
atRisk 위험합니다.
needsAttention 주의가 필요합니다.
onTrack 정상입니다.

HealthStatusFilter

필터링을 위한 이슈 또는 Epic의 건강 상태.

설명
ANY 어떤 건강 상태도 할당되지 않음.
NONE 건강 상태가 할당되지 않음.
atRisk 위험함.
needsAttention 주의가 필요함.
onTrack 정상 진행 중.

IssuableResourceLinkType

이슈 가능한 리소스 링크 유형 열거형.

설명
general 일반 링크 유형입니다.
pagerduty Pagerduty 링크 유형입니다.
slack Slack 링크 유형입니다.
zoom Zoom 링크 유형입니다.

IssuableSearchableField

검색 대상 필드

설명
DESCRIPTION 설명 필드에서 검색합니다.
TITLE 제목 필드에서 검색합니다.

IssuableSeverity

이슈 심각도.

설명
CRITICAL 심각한 심각도입니다.
HIGH 높은 심각도입니다.
LOW 낮은 심각도입니다.
MEDIUM 중간 심각도입니다.
UNKNOWN 알 수없는 심각도입니다.

IssuableState

GitLab 이슈 또는 병합 요청의 상태입니다.

설명
all 모두 사용 가능합니다.
closed 닫힌 상태입니다.
locked 토론이 잠겨 있습니다.
opened 열린 상태입니다.

IssuableSubscriptionEvent

이슈를 구독하거나 구독을 취소하는 값을 나타냅니다.

설명
SUBSCRIBE 이슈를 구독합니다.
UNSUBSCRIBE 이슈 구독을 취소합니다.

IssueCreationIterationWildcardId

이슈 생성을 위한 이터레이션 ID 와일드카드 값.

설명
CURRENT 현재 이터레이션.

이슈에스컬레이션상태

이슈에스컬레이션 상태 값입니다.

설명
ACKNOWLEDGED 누군가가 문제를 적극적으로 조사 중입니다.
IGNORED 조치가 취해지지 않을 것입니다.
RESOLVED 문제가 해결되었습니다.
TRIGGERED 조사가 시작되지 않았습니다.

IssueSort

이슈 정렬 값을 제공합니다.

설명
BLOCKING_ISSUES_ASC 차단된 이슈 개수를 오름차순으로 정렬합니다.
BLOCKING_ISSUES_DESC 차단된 이슈 개수를 내림차순으로 정렬합니다.
CLOSED_AT_ASC 닫힌 시간을 오름차순으로 정렬합니다.
CLOSED_AT_DESC 닫힌 시간을 내림차순으로 정렬합니다.
CREATED_ASC 생성된 시간을 오름차순으로 정렬합니다.
CREATED_DESC 생성된 시간을 내림차순으로 정렬합니다.
DUE_DATE_ASC 마감일을 오름차순으로 정렬합니다.
DUE_DATE_DESC 마감일을 내림차순으로 정렬합니다.
ESCALATION_STATUS_ASC 트리거된 상태부터 해결된 상태까지의 상태를 정렬합니다.
ESCALATION_STATUS_DESC 해결된 상태부터 트리거된 상태까지의 상태를 정렬합니다.
HEALTH_STATUS_ASC 건강한 이슈를 먼저 나열합니다.
HEALTH_STATUS_DESC 건강하지 않은 이슈를 먼저 나열합니다.
LABEL_PRIORITY_ASC 라벨 우선 순위를 오름차순으로 정렬합니다.
LABEL_PRIORITY_DESC 라벨 우선 순위를 내림차순으로 정렬합니다.
MILESTONE_DUE_ASC 마일스톤 마감일을 오름차순으로 정렬합니다.
MILESTONE_DUE_DESC 마일스톤 마감일을 내림차순으로 정렬합니다.
POPULARITY_ASC 오름차순으로 받은 좋아요(상품 “좋아요” 이모지)의 수를 정렬합니다.
POPULARITY_DESC 내림차순으로 받은 좋아요(상품 “좋아요” 이모지)의 수를 정렬합니다.
PRIORITY_ASC 우선 순위를 오름차순으로 정렬합니다.
PRIORITY_DESC 우선 순위를 내림차순으로 정렬합니다.
PUBLISHED_ASC 마지막에 표시된 공개된 이슈를 보여줍니다.
PUBLISHED_DESC 먼저 표시된 공개된 이슈를 보여줍니다.
RELATIVE_POSITION_ASC 상대적 위치를 오름차순으로 정렬합니다.
SEVERITY_ASC 심각한 순서부터 덜 심각한 순서로 심각도를 정렬합니다.
SEVERITY_DESC 덜 심각한 순서부터 심각한 순서로 심각도를 정렬합니다.
SLA_DUE_AT_ASC 가장 일찍 만료되는 SLA 시간으로 먼저 보여줍니다.
SLA_DUE_AT_DESC 가장 늦게 만료되는 SLA 시간으로 먼저 보여줍니다.
TITLE_ASC 제목을 오름차순으로 정렬합니다.
TITLE_DESC 제목을 내림차순으로 정렬합니다.
UPDATED_ASC 업데이트된 시간을 오름차순으로 정렬합니다.
UPDATED_DESC 업데이트된 시간을 내림차순으로 정렬합니다.
WEIGHT_ASC 가중치를 오름차순으로 정렬합니다.
WEIGHT_DESC 가중치를 내림차순으로 정렬합니다.
created_asc GitLab 13.5에서 Deprecated되었습니다. 변경되었습니다. 이제 CREATED_ASC를 사용하세요.
created_desc GitLab 13.5에서 Deprecated되었습니다. 변경되었습니다. 이제 CREATED_DESC를 사용하세요.
updated_asc GitLab 13.5에서 Deprecated되었습니다. 변경되었습니다. 이제 UPDATED_ASC를 사용하세요.
updated_desc GitLab 13.5에서 Deprecated되었습니다. 변경되었습니다. 이제 UPDATED_DESC를 사용하세요.

IssueState

GitLab 이슈의 상태입니다.

설명
all 모든 사용 가능한 상태입니다.
closed 닫힌 상태에 있습니다.
locked 토론이 잠겨 있습니다.
opened 열린 상태에 있습니다.

IssueStateEvent

이슈 상태 이벤트에 대한 값.

설명
CLOSE 이슈를 닫습니다.
REOPEN 이슈를 다시 엽니다.

이슈 유형

이슈 유형.

설명
EPIC GitLab 16.7에 도입됨. 상태: 실험. 에픽 이슈 유형. 기능 플래그 namespace_level_work_items가 활성화된 경우에만 사용 가능합니다.
INCIDENT 인시던트 이슈 유형.
ISSUE 이슈 이슈 유형.
KEY_RESULT GitLab 15.7에 도입됨. 상태: 실험. 키 결과 이슈 유형. 기능 플래그 okrs_mvc가 활성화된 경우에만 사용 가능합니다.
OBJECTIVE GitLab 15.6에 도입됨. 상태: 실험. 목표 이슈 유형. 기능 플래그 okrs_mvc가 활성화된 경우에만 사용 가능합니다.
REQUIREMENT 요구 사항 이슈 유형.
TASK 작업 이슈 유형.
TEST_CASE 테스트 케이스 이슈 유형.

IterationSearchableField

검색을 수행할 필드입니다.

설명
CADENCE_TITLE cadence_title 필드에서 검색합니다.
TITLE title 필드에서 검색합니다.

IterationSort

이터레이션 정렬 값.

설명
CADENCE_AND_DUE_DATE_ASC 증가하는 cadence id 및 증가하는 due date로 정렬합니다.
CADENCE_AND_DUE_DATE_DESC 증가하는 cadence id 및 감소하는 due date로 정렬합니다.

IterationState

GitLab 이터레이션의 상태입니다.

설명
all 모든 이터레이션입니다.
closed 종료된 이터레이션입니다.
current 현재 이터레이션입니다.
opened 진행 중인 이터레이션입니다.
upcoming 다가오는 이터레이션입니다.

IterationWildcardId

반복 ID 와일드카드 값.

설명
ANY 반복이 할당됨.
CURRENT 현재 반복.
NONE 반복이 할당되지 않음.

JobArtifactFileType

설명
ACCESSIBILITY ACCESSIBILITY 작업 아티팩트 파일 유형입니다.
ANNOTATIONS ANNOTATIONS 작업 아티팩트 파일 유형입니다.
API_FUZZING API FUZZING 작업 아티팩트 파일 유형입니다.
ARCHIVE ARCHIVE 작업 아티팩트 파일 유형입니다.
BROWSER_PERFORMANCE BROWSER PERFORMANCE 작업 아티팩트 파일 유형입니다.
CLUSTER_APPLICATIONS CLUSTER APPLICATIONS 작업 아티팩트 파일 유형입니다.
CLUSTER_IMAGE_SCANNING CLUSTER IMAGE SCANNING 작업 아티팩트 파일 유형입니다.
COBERTURA COBERTURA 작업 아티팩트 파일 유형입니다.
CODEQUALITY CODE QUALITY 작업 아티팩트 파일 유형입니다.
CONTAINER_SCANNING CONTAINER SCANNING 작업 아티팩트 파일 유형입니다.
COVERAGE_FUZZING COVERAGE FUZZING 작업 아티팩트 파일 유형입니다.
CYCLONEDX CYCLONEDX 작업 아티팩트 파일 유형입니다.
DAST DAST 작업 아티팩트 파일 유형입니다.
DEPENDENCY_SCANNING DEPENDENCY SCANNING 작업 아티팩트 파일 유형입니다.
DOTENV DOTENV 작업 아티팩트 파일 유형입니다.
JUNIT JUNIT 작업 아티팩트 파일 유형입니다.
LICENSE_SCANNING LICENSE SCANNING 작업 아티팩트 파일 유형입니다.
LOAD_PERFORMANCE LOAD PERFORMANCE 작업 아티팩트 파일 유형입니다.
LSIF LSIF 작업 아티팩트 파일 유형입니다.
METADATA METADATA 작업 아티팩트 파일 유형입니다.
METRICS METRICS 작업 아티팩트 파일 유형입니다.
METRICS_REFEREE METRICS REFEREE 작업 아티팩트 파일 유형입니다.
NETWORK_REFEREE NETWORK REFEREE 작업 아티팩트 파일 유형입니다.
PERFORMANCE PERFORMANCE 작업 아티팩트 파일 유형입니다.
REPOSITORY_XRAY REPOSITORY XRAY 작업 아티팩트 파일 유형입니다.
REQUIREMENTS REQUIREMENTS 작업 아티팩트 파일 유형입니다.
REQUIREMENTS_V2 REQUIREMENTS V2 작업 아티팩트 파일 유형입니다.
SAST SAST 작업 아티팩트 파일 유형입니다.
SECRET_DETECTION SECRET DETECTION 작업 아티팩트 파일 유형입니다.
TERRAFORM TERRAFORM 작업 아티팩트 파일 유형입니다.
TRACE TRACE 작업 아티팩트 파일 유형입니다.

ListLimitMetric

리스트 제한 메트릭 설정.

설명
all_metrics 이슈의 번호와 총 가중치에 따라 목록을 제한합니다.
issue_count 이슈의 수에 따라 목록을 제한합니다.
issue_weights 이슈의 총 가중치에 따라 목록을 제한합니다.

측정 식별자

측정 항목에 대한 가능한 식별자 유형입니다.

설명
GROUPS 그룹 수.
ISSUES 이슈 수.
MERGE_REQUESTS 병합 요청 수.
PIPELINES 파이프라인 수.
PIPELINES_CANCELED 취소된 상태의 파이프라인 수.
PIPELINES_FAILED 실패한 상태의 파이프라인 수.
PIPELINES_SKIPPED 건너뛴 상태의 파이프라인 수.
PIPELINES_SUCCEEDED 성공한 상태의 파이프라인 수.
PROJECTS 프로젝트 수.
USERS 사용자 수.

MemberAccessLevel

그룹 또는 프로젝트 멤버의 액세스 수준입니다.

설명
DEVELOPER 개발자 액세스.
GUEST 게스트 액세스.
MAINTAINER 유지 관리자 액세스.
MINIMAL_ACCESS 최소 액세스.
OWNER 소유자 액세스.
REPORTER 리포터 액세스.

MemberAccessLevelName

그룹 또는 프로젝트 구성원의 액세스 수준의 이름입니다.

설명
DEVELOPER 개발자 액세스.
GUEST 게스트 액세스.
MAINTAINER 관리자 액세스.
OWNER 소유자 액세스.
REPORTER 보고자 액세스.

MemberRolePermission

회원 역할 권한.

설명
ADMIN_CICD_VARIABLES CI/CD 변수를 관리할 수 있습니다.
ADMIN_GROUP_MEMBER 그룹의 사용자를 추가하거나 제거하고, 사용자에게 역할을 할당할 수 있습니다. 역할을 할당할 때, 사용자는 기본 역할로 사용된 기본 역할과 동일하거나 더 적은 권한을 가진 역할을 선택해야 합니다.
ADMIN_MERGE_REQUEST 병합 요청의 승인을 할 수 있습니다.
ADMIN_TERRAFORM_STATE Terraform 명령을 실행하고, Terraform 상태 파일을 잠그거나 잠금 해제하며, 파일 버전을 제거할 수 있습니다.
ADMIN_VULNERABILITY 취약점 개체를 편집할 수 있으며, 상태를 포함하여 이슈를 링크할 수 있습니다. read_vulnerability 권한 작업을 포함합니다.
ARCHIVE_PROJECT 프로젝트를 보관할 수 있습니다.
MANAGE_GROUP_ACCESS_TOKENS 그룹 액세스 토큰을 생성, 읽기, 업데이트 및 삭제할 수 있습니다. 토큰을 생성할 때, 사용자는 해당 토큰에 대한 역할을 선택해야 하는데, 해당 역할은 사용자 지정 역할의 기본 역할로 사용된 기본 역할과 동일하거나 더 적은 권한을 가진 역할을 선택해야 합니다.
MANAGE_PROJECT_ACCESS_TOKENS 프로젝트 액세스 토큰을 생성, 읽기, 업데이트 및 삭제할 수 있습니다. 토큰을 생성할 때, 사용자는 해당 토큰에 대한 역할을 선택해야 하는데, 해당 역할은 사용자 지정 역할의 기본 역할로 사용된 기본 역할과 동일하거나 더 적은 권한을 가진 역할을 선택해야 합니다.
READ_CODE 소스 코드에 대한 읽기 전용 액세스가 가능합니다.
READ_DEPENDENCY 종속성 및 라이선스에 대한 읽기 전용 액세스가 가능합니다.
READ_VULNERABILITY 취약점 보고서 및 보안 대시보드를 읽을 수 있습니다.
REMOVE_GROUP 그룹을 삭제하거나 복원할 수 있습니다. 본 기능은 최상위 그룹을 삭제하는 것을 허용하지 않습니다. 실수로 삭제하는 것을 방지하려면 보관 기간 설정을 확인하세요.
REMOVE_PROJECT 프로젝트를 삭제할 수 있습니다.

MemberRolesOrderBy

특정 필드로 회원 역할을 정렬하는 값을 나타냅니다.

설명
CREATED_AT 생성 시간을 기준으로 정렬됩니다.
ID ID순으로 정렬됩니다.
NAME 이름순으로 정렬됩니다.

MemberSort

멤버를 정렬하는 데 사용되는 값들입니다.

설명
ACCESS_LEVEL_ASC 액세스 레벨을 오름차순으로 정렬합니다.
ACCESS_LEVEL_DESC 액세스 레벨을 내림차순으로 정렬합니다.
CREATED_ASC 생성된 날짜를 오름차순으로 정렬합니다.
CREATED_DESC 생성된 날짜를 내림차순으로 정렬합니다.
UPDATED_ASC 업데이트된 날짜를 오름차순으로 정렬합니다.
UPDATED_DESC 업데이트된 날짜를 내림차순으로 정렬합니다.
USER_FULL_NAME_ASC 사용자의 전체 이름을 오름차순으로 정렬합니다.
USER_FULL_NAME_DESC 사용자의 전체 이름을 내림차순으로 정렬합니다.
created_asc GitLab 13.5에서 폐기되었습니다. 이름이 변경되었습니다. 대신 CREATED_ASC를 사용하세요.
created_desc GitLab 13.5에서 폐기되었습니다. 이름이 변경되었습니다. 대신 CREATED_DESC를 사용하세요.
updated_asc GitLab 13.5에서 폐기되었습니다. 이름이 변경되었습니다. 대신 UPDATED_ASC를 사용하세요.
updated_desc GitLab 13.5에서 폐기되었습니다. 이름이 변경되었습니다. 대신 UPDATED_DESC를 사용하세요.

MergeRequestNewState

병합 요청에 적용할 새 상태.

설명
CLOSED 열려있는 경우 병합 요청을 닫습니다.
OPEN 닫혀있는 경우 병합 요청을 엽니다.

MergeRequestReviewState

GitLab 병합 요청 리뷰의 상태입니다.

Value Description
REQUESTED_CHANGES 병합 요청 리뷰어가 변경을 요청했습니다.
REVIEWED 병합 요청 리뷰어가 검토했습니다.
UNREVIEWED 병합 요청 리뷰어의 검토를 대기 중입니다.

MergeRequestSort

병합 요청을 정렬하는 값을 나타냅니다.

설명
CLOSED_AT_ASC 오름차순으로 닫힌 시간.
CLOSED_AT_DESC 내림차순으로 닫힌 시간.
CREATED_ASC 오름차순으로 생성된 시간.
CREATED_DESC 내림차순으로 생성된 시간.
LABEL_PRIORITY_ASC 라벨 우선순위 오름차순.
LABEL_PRIORITY_DESC 라벨 우선순위 내림차순.
MERGED_AT_ASC 오름차순으로 병합된 시간.
MERGED_AT_DESC 내림차순으로 병합된 시간.
MILESTONE_DUE_ASC 오름차순으로 마일스톤 만료일.
MILESTONE_DUE_DESC 내림차순으로 마일스톤 만료일.
PRIORITY_ASC 우선순위 오름차순.
PRIORITY_DESC 우선순위 내림차순.
TITLE_ASC 제목 오름차순.
TITLE_DESC 제목 내림차순.
UPDATED_ASC 오름차순으로 업데이트된 시간.
UPDATED_DESC 내림차순으로 업데이트된 시간.
created_asc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용: CREATED_ASC.
created_desc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용: CREATED_DESC.
updated_asc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용: UPDATED_ASC.
updated_desc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용: UPDATED_DESC.

MergeRequestState

GitLab 병합 요청의 상태입니다.

설명
all 모든 상태가 가능합니다.
closed 닫힌 상태입니다.
locked 토론이 잠겨 있습니다.
merged 병합 요청이 병합되었습니다.
opened 열린 병합 요청입니다.

MergeStatus

GitLab 병합 요청이 병합될 수 있는지를 나타냅니다.

설명
CANNOT_BE_MERGED 소스 및 대상 브랜치 간에 충돌이 있습니다.
CANNOT_BE_MERGED_RECHECK 현재 확인되지 않음. 이전 상태는 CANNOT_BE_MERGED였습니다.
CAN_BE_MERGED 소스 및 대상 브랜치 간에 충돌이 없습니다.
CHECKING 병합 가능 여부를 현재 확인 중입니다.
UNCHECKED 병합 상태가 확인되지 않았습니다.

MergeStrategyEnum

설명
ADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS add_to_merge_train_when_pipeline_succeeds 병합 전략을 사용합니다.
MERGE_TRAIN merge_train 병합 전략을 사용합니다.
MERGE_WHEN_CHECKS_PASS merge_when_checks_pass 병합 전략을 사용합니다.
MERGE_WHEN_PIPELINE_SUCCEEDS merge_when_pipeline_succeeds 병합 전략을 사용합니다.

MergeabilityCheckIdentifier

병합 가능성 확인 식별자의 표현입니다.

설명
BROKEN_STATUS 병합 요청이 망가졌는지 확인합니다.
CI_MUST_PASS CI가 통과되었는지 확인합니다.
COMMITS_STATUS 소스 브랜치가 존재하고 커밋을 포함하고 있는지 확인합니다.
CONFLICT 병합 요청이 충돌이 있는지 확인합니다.
DISCUSSIONS_NOT_RESOLVED 병합 요청에 미해결된 토론이 있는지 확인합니다.
DRAFT_STATUS 병합 요청이 초안인지 확인합니다.
JIRA_ASSOCIATION_MISSING 제목 또는 설명이 Jira 이슈를 참조하고 있는지 확인합니다.
MERGE_REQUEST_BLOCKED 병합 요청이 차단되었는지 확인합니다.
NEED_REBASE 병합 요청이 리베이스가 필요한지 확인합니다.
NOT_APPROVED 병합 요청이 승인되었는지 확인합니다.
NOT_OPEN 병합 요청이 열려있는지 확인합니다.
STATUS_CHECKS_MUST_PASS 외부 상태 확인이 통과되었는지 확인합니다.

MergeabilityCheckStatus

병합 가능성 검사가 통과했는지, 실패했는지 또는 비활성 상태인지를 나타냅니다.

설명
FAILED 병합 가능성 검사에 실패했습니다. 병합 요청을 병합할 수 없습니다.
INACTIVE 설정을 통해 병합 가능성 검사가 비활성화되었습니다.
SUCCESS 병합 가능성 검사가 통과되었습니다.

MilestoneSort

마일스톤을 정렬하는 데 사용되는 값들입니다.

설명
CREATED_ASC 생성된 날짜가 오름차순입니다.
CREATED_DESC 생성된 날짜가 내림차순입니다.
DUE_DATE_ASC 마일스톤의 마감일이 오름차순입니다.
DUE_DATE_DESC 마일스톤의 마감일이 내림차순입니다.
EXPIRED_LAST_DUE_DATE_ASC 마일스톤을 다음과 같은 순서로 그룹화합니다: 마감일이 지나지 않은 마일스톤(마감일이 있는 것), 마감일이 지나지 않은 마일스톤(마감일이 없는 것), 마감일이 지난 마일스톤, 그리고 마지막으로 마감일을 기준으로 오름차순으로 정렬됩니다.
EXPIRED_LAST_DUE_DATE_DESC 마일스톤을 다음과 같은 순서로 그룹화합니다: 마감일이 지나지 않은 마일스톤(마감일이 있는 것), 마감일이 지나지 않은 마일스톤(마감일이 없는 것), 마감일이 지난 마일스톤, 그리고 마지막으로 마감일을 기준으로 내림차순으로 정렬됩니다.
UPDATED_ASC 업데이트된 날짜가 오름차순입니다.
UPDATED_DESC 업데이트된 날짜가 내림차순입니다.
created_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신에: CREATED_ASC를 사용하세요.
created_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신에: CREATED_DESC를 사용하세요.
updated_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신에: UPDATED_ASC를 사용하세요.
updated_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신에: UPDATED_DESC를 사용하세요.

MilestoneStateEnum

마일스톤의 현재 상태.

설명
active 마일스톤이 현재 활성 상태입니다.
closed 마일스톤이 닫혔습니다.

MilestoneWildcardId

마일스톤 ID 와일드카드 값.

설명
ANY 마일스톤이 할당됨.
NONE 마일스톤이 할당되지 않음.
STARTED 할당된 마일스톤이 열려 있으며 시작됨 (시작일 <= 오늘).
UPCOMING 할당된 마일스톤이 미래에 예정됨 (마감일 > 오늘).

MlModelVersionsOrderBy

머신 러닝 모델 버전을 정렬하는 필드 이름입니다.

Value Description
CREATED_AT 생성 시간순으로 정렬됩니다.
ID ID 순으로 정렬됩니다.
VERSION 이름순으로 정렬됩니다.

MlModelsOrderBy

특정 필드로 기계 학습 모델을 정렬하는 값을 나타냅니다.

설명
CREATED_AT 생성 시간순으로 정렬됨.
ID ID순으로 정렬됨.
NAME 이름순으로 정렬됨.
UPDATED_AT 업데이트 시간순으로 정렬됨.

MoveType

인접한 객체가 이동해야 하는 위치입니다.

설명
after 인접한 객체가 이동될 객체의 뒤로 이동합니다.
before 인접한 객체가 이동될 객체의 앞으로 이동합니다.

MutationOperationMode

Mutator 동작을 변경하는 다양한 토글입니다.

Value Description
APPEND 추가 작업을 수행합니다.
REMOVE 제거 작업을 수행합니다.
REPLACE 교체 작업을 수행합니다.

NamespaceProjectSort

프로젝트를 정렬하는 데 사용되는 값들입니다.

설명
ACTIVITY_DESC 최근 활동을 기준으로 내림차순으로 정렬합니다.
EXCESS_REPO_STORAGE_SIZE_DESC 초과 저장소 저장 공간 크기를 기준으로 내림차순으로 정렬합니다.
SIMILARITY 검색 쿼리와 가장 유사한 순서로 정렬합니다.
STORAGE GitLab 16.9에서는 더 이상 사용되지 않습니다. EXCESS_REPO_STORAGE_SIZE_DESC를 사용해주세요.
STORAGE_SIZE_ASC 총 저장소 크기를 기준으로 오름차순으로 정렬합니다.
STORAGE_SIZE_DESC 총 저장소 크기를 기준으로 내림차순으로 정렬합니다.

NegatedIterationWildcardId

부정된 반복 ID 와일드카드 값.

설명
CURRENT 현재 반복.

NegatedMilestoneWildcardId

부정된 마일스톤 ID 와일드카드 값.

설명
STARTED 할당된 마일스톤이 열려 있지만 아직 시작되지 않았습니다 (시작 날짜 > 오늘).
UPCOMING 할당된 마일스톤이 열려 있지만 과거에 마감되었습니다 (마감 날짜 <= 오늘).

NetworkPolicyKind

네트워크 정책의 종류입니다.

설명
CiliumNetworkPolicy Cilium 네트워크 정책의 정책 종류입니다.
NetworkPolicy 네트워크 정책의 정책 종류입니다.

NotesFilterType

작업 항목 노트 수집 유형.

설명
ALL_NOTES 모든 활동 표시.
ONLY_ACTIVITY 이력만 표시.
ONLY_COMMENTS 댓글만 표시.

OncallRotationUnitEnum

On-call 로테이션의 회전 길이 단위.

Value Description
DAYS Days.
HOURS Hours.
WEEKS Weeks.

OrganizationSort

조직을 정렬하는 데 사용되는 값들입니다.

Value Description
CREATED_ASC 생성된 날짜를 오름차순으로 정렬합니다.
CREATED_DESC 생성된 날짜를 내림차순으로 정렬합니다.
DEFAULT_RATE_ASC 기본 요율을 오름차순으로 정렬합니다.
DEFAULT_RATE_DESC 기본 요율을 내림차순으로 정렬합니다.
DESCRIPTION_ASC 설명을 오름차순으로 정렬합니다.
DESCRIPTION_DESC 설명을 내림차순으로 정렬합니다.
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.
UPDATED_ASC 업데이트된 날짜를 오름차순으로 정렬합니다.
UPDATED_DESC 업데이트된 날짜를 내림차순으로 정렬합니다.
created_asc GitLab 13.5에서 사용이 중지되었습니다. 이름이 변경되었습니다. 대신 사용하세요: CREATED_ASC.
created_desc GitLab 13.5에서 사용이 중지되었습니다. 이름이 변경되었습니다. 대신 사용하세요: CREATED_DESC.
updated_asc GitLab 13.5에서 사용이 중지되었습니다. 이름이 변경되었습니다. 대신 사용하세요: UPDATED_ASC.
updated_desc GitLab 13.5에서 사용이 중지되었습니다. 이름이 변경되었습니다. 대신 사용하세요: UPDATED_DESC.

PackageDependencyType

설명
BUNDLE_DEPENDENCIES bundleDependencies 종속성 유형입니다.
DEPENDENCIES dependencies 종속성 유형입니다.
DEV_DEPENDENCIES devDependencies 종속성 유형입니다.
PEER_DEPENDENCIES peerDependencies 종속성 유형입니다.

PackageGroupSort

그룹 패키지를 정렬하는 데 사용되는 값들입니다.

설명
CREATED_ASC 생성 날짜를 오름차순으로 정렬합니다.
CREATED_DESC 생성 날짜를 내림차순으로 정렬합니다.
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.
PROJECT_PATH_ASC 프로젝트 경로를 오름차순으로 정렬합니다.
PROJECT_PATH_DESC 프로젝트 경로를 내림차순으로 정렬합니다.
TYPE_ASC 유형을 오름차순으로 정렬합니다.
TYPE_DESC 유형을 내림차순으로 정렬합니다.
VERSION_ASC 버전을 오름차순으로 정렬합니다.
VERSION_DESC 버전을 내림차순으로 정렬합니다.

PackageManager

패키지 매니저에 대한 값.

설명
BUNDLER 패키지 매니저: bundler.
COMPOSER 패키지 매니저: composer.
CONAN 패키지 매니저: conan.
GO 패키지 매니저: go.
GRADLE 패키지 매니저: gradle.
MAVEN 패키지 매니저: maven.
NPM 패키지 매니저: npm.
NUGET 패키지 매니저: nuget.
PIP 패키지 매니저: pip.
PIPENV 패키지 매니저: pipenv.
PNPM 패키지 매니저: pnpm.
POETRY 패키지 매니저: poetry.
SBT 패키지 매니저: sbt.
SETUPTOOLS 패키지 매니저: setuptools.
YARN 패키지 매니저: yarn.

PackageSort

패키지를 정렬하는 데 사용되는 값입니다.

설명
CREATED_ASC 생성 날짜를 오름차순으로 정렬합니다.
CREATED_DESC 생성 날짜를 내림차순으로 정렬합니다.
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.
TYPE_ASC 유형을 오름차순으로 정렬합니다.
TYPE_DESC 유형을 내림차순으로 정렬합니다.
VERSION_ASC 버전을 오름차순으로 정렬합니다.
VERSION_DESC 버전을 내림차순으로 정렬합니다.

PackageStatus

설명
DEFAULT 기본 상태의 패키지입니다.
ERROR 오류 상태의 패키지입니다.
HIDDEN 숨겨진 상태의 패키지입니다.
PENDING_DESTRUCTION 삭제 대기 중인 상태의 패키지입니다.
PROCESSING 처리 중인 상태의 패키지입니다.

PackageTypeEnum

설명
COMPOSER Composer 패키지 관리자에서 가져온 패키지입니다.
CONAN Conan 패키지 관리자에서 가져온 패키지입니다.
DEBIAN Debian 패키지 관리자에서 가져온 패키지입니다.
GENERIC 일반 패키지 관리자에서 가져온 패키지입니다.
GOLANG Golang 패키지 관리자에서 가져온 패키지입니다.
HELM Helm 패키지 관리자에서 가져온 패키지입니다.
MAVEN Maven 패키지 관리자에서 가져온 패키지입니다.
ML_MODEL Ml_model 패키지 관리자에서 가져온 패키지입니다.
NPM npm 패키지 관리자에서 가져온 패키지입니다.
NUGET Nuget 패키지 관리자에서 가져온 패키지입니다.
PYPI PyPI 패키지 관리자에서 가져온 패키지입니다.
RPM Rpm 패키지 관리자에서 가져온 패키지입니다.
RUBYGEMS Rubygems 패키지 관리자에서 가져온 패키지입니다.
TERRAFORM_MODULE Terraform Module 패키지 관리자에서 가져온 패키지입니다.

PackagesCleanupKeepDuplicatedPackageFilesEnum

설명
ALL_PACKAGE_FILES 모든 패키지 파일을 유지하는 값입니다.
FIFTY_PACKAGE_FILES 50개의 패키지 파일을 유지하는 값입니다.
FORTY_PACKAGE_FILES 40개의 패키지 파일을 유지하는 값입니다.
ONE_PACKAGE_FILE 1개의 패키지 파일을 유지하는 값입니다.
TEN_PACKAGE_FILES 10개의 패키지 파일을 유지하는 값입니다.
THIRTY_PACKAGE_FILES 30개의 패키지 파일을 유지하는 값입니다.
TWENTY_PACKAGE_FILES 20개의 패키지 파일을 유지하는 값입니다.

PackagesProtectionRuleAccessLevel

패키지 보호 규칙 리소스의 액세스 수준.

설명
DEVELOPER Developer access.
MAINTAINER Maintainer access.
OWNER Owner access.

PackagesProtectionRulePackageType

패키지 보호 규칙 리소스의 패키지 유형입니다.

설명
NPM npm 형식의 패키지입니다.

PipelineConfigSourceEnum

설명
AUTO_DEVOPS_SOURCE Auto DevOps 소스입니다.
BRIDGE_SOURCE Bridge 소스입니다.
COMPLIANCE_SOURCE 규정 준수 소스입니다.
EXTERNAL_PROJECT_SOURCE 외부 프로젝트 소스입니다.
PARAMETER_SOURCE 매개변수 소스입니다.
REMOTE_SOURCE 원격 소스입니다.
REPOSITORY_SOURCE 저장소 소스입니다.
SECURITY_POLICIES_DEFAULT_SOURCE 보안 정책 기본 소스입니다.
UNKNOWN_SOURCE 알 수 없는 소스입니다.
WEBIDE_SOURCE 웹 IDE 소스입니다.

PipelineMergeRequestEventType

병합 요청과 관련된 파이프라인의 이벤트 유형.

설명
DETACHED 병합 요청 소스 브랜치의 변경 사항에 대해 실행된 파이프라인입니다.
MERGED_RESULT 병합 요청 소스 브랜치에서 대상 브랜치로 결합된 변경 사항에 대해 실행된 파이프라인입니다.
MERGE_TRAIN 병합 트레인의 일부로 실행된 파이프라인입니다.

PipelineScheduleStatus

설명
ACTIVE 활성화된 파이프라인 일정입니다.
INACTIVE 비활성화된 파이프라인 일정입니다.

PipelineScopeEnum

설명
BRANCHES 브랜치.
FINISHED 파이프라인이 완료되었습니다.
PENDING 파이프라인이 아직 실행을 시작하지 않았습니다.
RUNNING 파이프라인이 실행 중입니다.
TAGS 태그.

파이프라인 보안 보고서 결과 정렬

파이프라인 보안 보고서 결과 정렬 값입니다.

설명
severity_asc 오름차순으로 심각도를 정렬합니다.
severity_desc 내림차순으로 심각도를 정렬합니다.

PipelineStatusEnum

설명
CANCELED 파이프라인이 완료되기 전에 취소되었습니다.
CANCELING 파이프라인이 취소 진행 중입니다.
CREATED 파이프라인이 생성되었습니다.
FAILED 파이프라인의 적어도 하나의 단계가 실패했습니다.
MANUAL 파이프라인을 수동으로 시작해야 합니다.
PENDING 파이프라인이 아직 실행되지 않았습니다.
PREPARING 파이프라인이 실행 준비 중입니다.
RUNNING 파이프라인이 실행 중입니다.
SCHEDULED 파이프라인이 예약되어 있습니다.
SKIPPED 파이프라인이 건너뛰어졌습니다.
SUCCESS 파이프라인이 성공적으로 완료되었습니다.
WAITING_FOR_CALLBACK 파이프라인이 외부 작업을 기다리고 있습니다.
WAITING_FOR_RESOURCE 파이프라인 실행에 필요한 리소스(예: 러너)를 기다리고 있습니다.

ProductAnalyticsState

제품 분석 스택의 현재 상태.

설명
COMPLETE 스택이 초기화되고 데이터가 있습니다.
CREATE_INSTANCE 스택이 아직 생성되지 않았습니다.
LOADING_INSTANCE 스택이 현재 초기화 중입니다.
WAITING_FOR_EVENTS 스택이 사용자로부터 이벤트를 기다리고 있습니다.

ProjectFeatureAccessLevel

프로젝트 기능의 액세스 수준.

Value Description
DISABLED 누구에게도 활성화되지 않음.
ENABLED 프로젝트에 액세스할 수 있는 모든 사용자에게 활성화됨.
PRIVATE 팀 멤버만 활성화됨.

ProjectMemberRelation

프로젝트 구성원 관계

설명
DESCENDANTS 하위 구성원.
DIRECT 직접 구성원.
INHERITED 상속된 구성원.
INVITED_GROUPS 초대된 그룹 구성원.
SHARED_INTO_ANCESTORS 상위 구성원으로 공유된 구성원.

RefType

참조 유형.

설명
HEADS 브랜치에 대한 참조 유형입니다.
TAGS 태그에 대한 참조 유형입니다.

RegistryState

Geo 레지스트리의 상태입니다.

설명
FAILED 동기화에 실패한 레지스트리
PENDING 동기화를 기다리는 레지스트리
STARTED 현재 동기화 중인 레지스트리
SYNCED 동기화된 레지스트리

RelativePositionType

객체를 이동해야 하는 위치입니다.

설명
AFTER 객체가 인접한 객체 뒤로 이동합니다.
BEFORE 객체가 인접한 객체 앞으로 이동합니다.

ReleaseAssetLinkType

링크 유형: other, runbook, image, package.

설명
IMAGE 이미지 링크 유형입니다.
OTHER 기타 링크 유형입니다.
PACKAGE 패키지 링크 유형입니다.
RUNBOOK 런북 링크 유형입니다.

ReleaseSort

릴리스 정렬을 위한 값들입니다.

설명
CREATED_ASC 생성된 날짜 오름차순.
CREATED_DESC 생성된 날짜 내림차순.
RELEASED_AT_ASC 릴리스된 날짜 오름차순.
RELEASED_AT_DESC 릴리스된 날짜 내림차순.

ReleaseTagWildcardId

릴리스 태그 ID 와일드카드 값.

설명
ANY 릴리스 태그가 할당됨.
NONE 릴리스 태그가 할당되지 않음.

ReplicationStateEnum

설명
FAILED 복제 프로세스가 완료되었지만 실패했습니다.
PENDING 복제 프로세스가 시작되지 않았습니다.
STARTED 복제 프로세스가 진행 중입니다.
SYNCED 복제 프로세스가 성공적으로 완료되었습니다.

RequirementState

요구 사항의 상태.

설명
ARCHIVED 보관된 요구 사항.
OPENED 열린 요구 사항.

RequirementStatusFilter

마지막 테스트 보고서를 기반으로 요구 사항의 상태입니다.

설명
FAILED 실패한 테스트 보고서입니다.
MISSING 테스트 보고서가 없는 요구 사항입니다.
PASSED 통과한 테스트 보고서입니다.

SastUiComponentSize

SAST 구성 페이지의 UI 구성 요소 크기.

설명
LARGE SAST 구성 페이지의 UI 구성 요소 크기가 큽니다.
MEDIUM SAST 구성 페이지의 UI 구성 요소 크기가 중간입니다.
SMALL SAST 구성 페이지의 UI 구성 요소 크기가 작습니다.

ScanStatus

보안 스캔의 상태입니다.

설명
CREATED 스캔이 생성되었습니다.
JOB_FAILED 관련 CI 빌드가 실패했습니다.
PREPARATION_FAILED 보고서를 준비할 수 없습니다.
PREPARING 스캔을 위한 보고서를 준비 중입니다.
PURGED 스캔에 대한 보고서가 데이터베이스에서 제거되었습니다.
REPORT_ERROR 관련 CI 빌드에서 제공된 보고서 아티팩트를 구문 분석할 수 없습니다.
SUCCEEDED 보고서가 성공적으로 준비되었습니다.

SecurityPolicyRelationType

설명
DIRECT 프로젝트/그룹에 대한 정책만 정의됨.
INHERITED 프로젝트/그룹 및 상위 그룹에 대한 정책이 정의됨.
INHERITED_ONLY 프로젝트/그룹의 상위 그룹에 대한 정책이 정의됨.

SecurityReportTypeEnum

설명
API_FUZZING API FUZZING 스캔 보고서입니다.
BREACH_AND_ATTACK_SIMULATION BREACH AND ATTACK SIMULATION 스캔 보고서입니다.
CLUSTER_IMAGE_SCANNING CLUSTER IMAGE SCANNING 스캔 보고서입니다.
CONTAINER_SCANNING CONTAINER SCANNING 스캔 보고서입니다.
COVERAGE_FUZZING COVERAGE FUZZING 스캔 보고서입니다.
DAST DAST 스캔 보고서입니다.
DEPENDENCY_SCANNING DEPENDENCY SCANNING 스캔 보고서입니다.
SAST SAST 스캔 보고서입니다.
SAST_IAC SAST IAC 스캔 보고서입니다.
SECRET_DETECTION SECRET DETECTION 스캔 보고서입니다.

SecurityScannerType

보안 스캐너의 유형입니다.

설명
API_FUZZING API Fuzzing 스캐너.
BREACH_AND_ATTACK_SIMULATION Breach And Attack Simulation 스캐너.
CLUSTER_IMAGE_SCANNING Cluster Image Scanning 스캐너.
CONTAINER_SCANNING Container Scanning 스캐너.
COVERAGE_FUZZING Coverage Fuzzing 스캐너.
DAST DAST 스캐너.
DEPENDENCY_SCANNING Dependency Scanning 스캐너.
SAST SAST 스캐너.
SAST_IAC Sast Iac 스캐너.
SECRET_DETECTION Secret Detection 스캐너.

SentryErrorStatus

Sentry 오류의 상태입니다.

설명
IGNORED 오류가 무시되었습니다.
RESOLVED 오류가 해결되었습니다.
RESOLVED_IN_NEXT_RELEASE 다음 릴리즈까지 오류가 무시되었습니다.
UNRESOLVED 오류가 해결되지 않았습니다.

ServiceType

설명
APPLE_APP_STORE_SERVICE AppleAppStoreService 유형입니다.
ASANA_SERVICE AsanaService 유형입니다.
ASSEMBLA_SERVICE AssemblaService 유형입니다.
BAMBOO_SERVICE BambooService 유형입니다.
BUGZILLA_SERVICE BugzillaService 유형입니다.
BUILDKITE_SERVICE BuildkiteService 유형입니다.
CAMPFIRE_SERVICE CampfireService 유형입니다.
CLICKUP_SERVICE ClickupService 유형입니다.
CONFLUENCE_SERVICE ConfluenceService 유형입니다.
CUSTOM_ISSUE_TRACKER_SERVICE CustomIssueTrackerService 유형입니다.
DATADOG_SERVICE DatadogService 유형입니다.
DIFFBLUE_COVER_SERVICE DiffblueCoverService 유형입니다.
DISCORD_SERVICE DiscordService 유형입니다.
DRONE_CI_SERVICE DroneCiService 유형입니다.
EMAILS_ON_PUSH_SERVICE EmailsOnPushService 유형입니다.
EWM_SERVICE EwmService 유형입니다.
EXTERNAL_WIKI_SERVICE ExternalWikiService 유형입니다.
GITHUB_SERVICE GithubService 유형입니다.
GITLAB_SLACK_APPLICATION_SERVICE GitlabSlackApplicationService 유형입니다.
GIT_GUARDIAN_SERVICE GitGuardianService 유형입니다.
GOOGLE_PLAY_SERVICE GooglePlayService 유형입니다.
HANGOUTS_CHAT_SERVICE HangoutsChatService 유형입니다.
HARBOR_SERVICE HarborService 유형입니다.
IRKER_SERVICE IrkerService 유형입니다.
JENKINS_SERVICE JenkinsService 유형입니다.
JIRA_SERVICE JiraService 유형입니다.
MATTERMOST_SERVICE MattermostService 유형입니다.
MATTERMOST_SLASH_COMMANDS_SERVICE MattermostSlashCommandsService 유형입니다.
MICROSOFT_TEAMS_SERVICE MicrosoftTeamsService 유형입니다.
PACKAGIST_SERVICE PackagistService 유형입니다.
PIPELINES_EMAIL_SERVICE PipelinesEmailService 유형입니다.
PIVOTALTRACKER_SERVICE PivotaltrackerService 유형입니다.
PROMETHEUS_SERVICE PrometheusService 유형입니다.
PUMBLE_SERVICE PumbleService 유형입니다.
PUSHOVER_SERVICE PushoverService 유형입니다.
REDMINE_SERVICE RedmineService 유형입니다.
SLACK_SERVICE SlackService 유형입니다.
SLACK_SLASH_COMMANDS_SERVICE SlackSlashCommandsService 유형입니다.
SQUASH_TM_SERVICE SquashTmService 유형입니다.
TEAMCITY_SERVICE TeamcityService 유형입니다.
TELEGRAM_SERVICE TelegramService 유형입니다.
UNIFY_CIRCUIT_SERVICE UnifyCircuitService 유형입니다.
WEBEX_TEAMS_SERVICE WebexTeamsService 유형입니다.
YOUTRACK_SERVICE YoutrackService 유형입니다.
ZENTAO_SERVICE ZentaoService 유형입니다.

ShaFormat

SHA 문자열의 형식화 방법.

설명
LONG 축약되지 않은 형식.
SHORT 약식 형식. 짧은 SHA는 일반적으로 여덟 글자입니다.

SharedRunnersSetting

설명
DISABLED_AND_OVERRIDABLE 러너 공유가 비활성화되고 재정의할 수 있습니다.
DISABLED_AND_UNOVERRIDABLE 러너 공유가 비활성화되었으며 재정의할 수 없습니다.
DISABLED_WITH_OVERRIDE GitLab 17.0에서 사용 중단됨. 이것은 이름이 변경되었습니다. 대신 disabled_and_overridable을 사용하세요.
ENABLED 러너 공유가 활성화되었습니다.

SnippetBlobActionEnum

스니펫 블롭 입력 액션의 유형.

설명
create 스니펫 블롭을 생성합니다.
delete 스니펫 블롭을 삭제합니다.
move 스니펫 블롭을 이동시킵니다.
update 스니펫 블롭을 업데이트합니다.

정렬

공통 정렬 값입니다.

설명
CREATED_ASC 생성된 순서대로.
CREATED_DESC 생성된 시간의 역순으로.
UPDATED_ASC 업데이트된 순서대로.
UPDATED_DESC 업데이트된 시간의 역순으로.
created_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 사용: CREATED_ASC.
created_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 사용: CREATED_DESC.
updated_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 사용: UPDATED_ASC.
updated_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 사용: UPDATED_DESC.

SortDirectionEnum

정렬 방향에 대한 값입니다.

설명
ASC 오름차순으로 정렬합니다.
DESC 내림차순으로 정렬합니다.

TestCaseStatus

설명
error 에러 상태의 테스트 케이스입니다.
failed 실패 상태의 테스트 케이스입니다.
skipped 건너뛴 상태의 테스트 케이스입니다.
success 성공 상태의 테스트 케이스입니다.

TestReportState

테스트 보고서의 상태.

설명
FAILED 실패한 테스트 보고서.
PASSED 통과한 테스트 보고서.

TimeboxReportErrorReason

에러의 카테고리입니다.

설명
CREATED_ASC 생성된 순서대로 생성됨.
CREATED_DESC 생성된 순서대로 내림차순으로 생성됨.
LABEL_PRIORITY_ASC 라벨 우선순위를 오름차순으로 표시함.
LABEL_PRIORITY_DESC 라벨 우선순위를 내림차순으로 표시함.
MILESTONE_DUE_ASC 마일스톤 만료일을 오름차순으로 표시함.
MILESTONE_DUE_DESC 마일스톤 만료일을 내림차순으로 표시함.
MISSING_DATES start_date와 due_date 중 하나 또는 둘 다 누락됨.
PRIORITY_ASC 우선순위를 오름차순으로 표시함.
PRIORITY_DESC 우선순위를 내림차순으로 표시함.
TOO_MANY_EVENTS 너무 많은 이벤트가 있습니다.
UNSUPPORTED 이 유형은 타임박스 보고서를 지원하지 않습니다.
UPDATED_ASC 수정된 순서대로 생성됨.
UPDATED_DESC 수정된 순서대로 내림차순으로 생성됨.
created_asc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용하세요: CREATED_ASC.
created_desc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용하세요: CREATED_DESC.
updated_asc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용하세요: UPDATED_ASC.
updated_desc GitLab 13.5에서 폐기됨. 이름이 변경되었습니다. 사용하세요: UPDATED_DESC.

TimelogSort

타임로그 정렬을 위한 값.

설명
CREATED_ASC 오름차순으로 생성됨.
CREATED_DESC 내림차순으로 생성됨.
SPENT_AT_ASC 오름차순으로 지출됨.
SPENT_AT_DESC 내림차순으로 지출됨.
TIME_SPENT_ASC 오름차순으로 소요 시간.
TIME_SPENT_DESC 내림차순으로 소요 시간.
UPDATED_ASC 오름차순으로 업데이트됨.
UPDATED_DESC 내림차순으로 업데이트됨.
created_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신 사용하세요: CREATED_ASC.
created_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신 사용하세요: CREATED_DESC.
updated_asc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신 사용하세요: UPDATED_ASC.
updated_desc GitLab 13.5에서 사용 중단되었습니다. 이름이 변경되었습니다. 대신 사용하세요: UPDATED_DESC.

TodoActionEnum

설명
approval_required 사용자가 승인자로 설정되었습니다.
assigned 사용자가 할당되었습니다.
build_failed 사용자가 트리거한 빌드가 실패했습니다.
directly_addressed 사용자가 직접 언급되었습니다.
marked 사용자가 할 일 항목을 추가했습니다.
member_access_requested 그룹 또는 프로젝트 액세스가 사용자로부터 요청되었습니다.
mentioned 사용자가 언급되었습니다.
merge_train_removed 사용자가 작성한 병합 요청이 병합 트레인에서 제거되었습니다.
okr_checkin_requested 사용자에게 할당된 OKR이 업데이트를 필요로 합니다.
review_requested 사용자로부터 리뷰가 요청되었습니다.
review_submitted 사용자가 작성한 병합 요청이 리뷰를 받았습니다.
unmergeable 사용자가 작성한 병합 요청이 병합할 수 없습니다.

TodoStateEnum

설명
done 할 일의 상태가 완료되었습니다.
pending 할 일의 상태가 보류 중입니다.

TodoTargetEnum

설명
ALERT 경고.
COMMIT 커밋.
DESIGN 디자인.
EPIC 이야기.
ISSUE 이슈.
MERGEREQUEST 병합 요청.
WORKITEM 작업 항목.

TrainingUrlRequestStatus

학습 공급 업체에 대한 요청 상태입니다. TrainingUrl의 URL은 비동기적으로 계산됩니다. PENDING일 때, TrainingUrl의 URL은 null이 됩니다. COMPLETED일 때, TrainingUrl의 URL을 사용할 수 있습니다.

설명
COMPLETED 요청 완료.
PENDING 대기 중인 요청.

TypeEnum

설명
personal 어떤 프로젝트와도 연관되지 않고 작성된 스니펫입니다.
project 특정 프로젝트와 관련된 스니펫입니다.

UserCalloutFeatureNameEnum

콜아웃 대상 기능의 이름.

설명
ACTIVE_USER_COUNT_THRESHOLD active_user_count_threshold의 콜아웃 기능 이름입니다.
BRANCH_RULES_INFO_CALLOUT branch_rules_info_callout의 콜아웃 기능 이름입니다.
BUY_PIPELINE_MINUTES_NOTIFICATION_DOT buy_pipeline_minutes_notification_dot의 콜아웃 기능 이름입니다.
CANARY_DEPLOYMENT canary_deployment의 콜아웃 기능 이름입니다.
CI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD ci_deprecation_warning_for_types_keyword의 콜아웃 기능 이름입니다.
CLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER cloud_licensing_subscription_activation_banner의 콜아웃 기능 이름입니다.
CLUSTER_SECURITY_WARNING cluster_security_warning의 콜아웃 기능 이름입니다.
CODE_SUGGESTIONS_GA_OWNER_ALERT code_suggestions_ga_owner_alert의 콜아웃 기능 이름입니다.
DUO_CHAT_CALLOUT duo_chat_callout의 콜아웃 기능 이름입니다.
FEATURE_FLAGS_NEW_VERSION feature_flags_new_version의 콜아웃 기능 이름입니다.
GCP_SIGNUP_OFFER gcp_signup_offer의 콜아웃 기능 이름입니다.
GEO_ENABLE_HASHED_STORAGE geo_enable_hashed_storage의 콜아웃 기능 이름입니다.
GEO_MIGRATE_HASHED_STORAGE geo_migrate_hashed_storage의 콜아웃 기능 이름입니다.
GKE_CLUSTER_INTEGRATION gke_cluster_integration의 콜아웃 기능 이름입니다.
GOLD_TRIAL_BILLINGS gold_trial_billings의 콜아웃 기능 이름입니다.
JOINING_A_PROJECT_ALERT joining_a_project_alert의 콜아웃 기능 이름입니다.
MERGE_REQUEST_SETTINGS_MOVED_CALLOUT merge_request_settings_moved_callout의 콜아웃 기능 이름입니다.
MR_EXPERIENCE_SURVEY mr_experience_survey의 콜아웃 기능 이름입니다.
NAMESPACE_OVER_STORAGE_USERS_COMBINED_ALERT namespace_over_storage_users_combined_alert의 콜아웃 기능 이름입니다.
NAMESPACE_STORAGE_LIMIT_ALERT_ALERT_THRESHOLD namespace_storage_limit_alert_alert_threshold의 콜아웃 기능 이름입니다.
NAMESPACE_STORAGE_LIMIT_ALERT_ERROR_THRESHOLD namespace_storage_limit_alert_error_threshold의 콜아웃 기능 이름입니다.
NAMESPACE_STORAGE_LIMIT_ALERT_WARNING_THRESHOLD namespace_storage_limit_alert_warning_threshold의 콜아웃 기능 이름입니다.
NAMESPACE_STORAGE_PRE_ENFORCEMENT_BANNER namespace_storage_pre_enforcement_banner의 콜아웃 기능 이름입니다.
NEW_NAV_FOR_EVERYONE_CALLOUT new_nav_for_everyone_callout의 콜아웃 기능 이름입니다.
NEW_TOP_LEVEL_GROUP_ALERT new_top_level_group_alert의 콜아웃 기능 이름입니다.
NEW_USER_SIGNUPS_CAP_REACHED new_user_signups_cap_reached의 콜아웃 기능 이름입니다.
PERSONAL_ACCESS_TOKEN_EXPIRY personal_access_token_expiry의 콜아웃 기능 이름입니다.
PERSONAL_PROJECT_LIMITATIONS_BANNER personal_project_limitations_banner의 콜아웃 기능 이름입니다.
PIPELINE_NEEDS_BANNER pipeline_needs_banner의 콜아웃 기능 이름입니다.
PIPELINE_NEEDS_HOVER_TIP pipeline_needs_hover_tip의 콜아웃 기능 이름입니다.
PREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT preview_user_over_limit_free_plan_alert의 콜아웃 기능 이름입니다.
PRODUCT_ANALYTICS_DASHBOARD_FEEDBACK product_analytics_dashboard_feedback의 콜아웃 기능 이름입니다.
PROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY profile_personal_access_token_expiry의 콜아웃 기능 이름입니다.
PROJECT_QUALITY_SUMMARY_FEEDBACK project_quality_summary_feedback의 콜아웃 기능 이름입니다.
PROJECT_REPOSITORY_LIMIT_ALERT_ALERT_THRESHOLD project_repository_limit_alert_alert_threshold의 콜아웃 기능 이름입니다.
PROJECT_REPOSITORY_LIMIT_ALERT_ERROR_THRESHOLD project_repository_limit_alert_error_threshold의 콜아웃 기능 이름입니다.
PROJECT_REPOSITORY_LIMIT_ALERT_WARNING_THRESHOLD project_repository_limit_alert_warning_threshold의 콜아웃 기능 이름입니다.
REGISTRATION_ENABLED_CALLOUT registration_enabled_callout의 콜아웃 기능 이름입니다.
SECURITY_CONFIGURATION_DEVOPS_ALERT security_configuration_devops_alert의 콜아웃 기능 이름입니다.
SECURITY_CONFIGURATION_UPGRADE_BANNER security_configuration_upgrade_banner의 콜아웃 기능 이름입니다.
SECURITY_NEWSLETTER_CALLOUT security_newsletter_callout의 콜아웃 기능 이름입니다.
SECURITY_POLICY_PROTECTED_BRANCH_MODIFICATION security_policy_protected_branch_modification의 콜아웃 기능 이름입니다.
SECURITY_TRAINING_FEATURE_PROMOTION security_training_feature_promotion의 콜아웃 기능 이름입니다.
SUBMIT_LICENSE_USAGE_DATA_BANNER submit_license_usage_data_banner의 콜아웃 기능 이름입니다.
SUGGEST_PIPELINE suggest_pipeline의 콜아웃 기능 이름입니다.
SUGGEST_POPOVER_DISMISSED suggest_popover_dismissed의 콜아웃 기능 이름입니다.
SUMMARIZE_CODE_CHANGES summarize_code_changes의 콜아웃 기능 이름입니다.
TABS_POSITION_HIGHLIGHT tabs_position_highlight의 콜아웃 기능 이름입니다.
TERRAFORM_NOTIFICATION_DISMISSED terraform_notification_dismissed의 콜아웃 기능 이름입니다.
THREAT_MONITORING_INFO threat_monitoring_info의 콜아웃 기능 이름입니다.
TRANSITION_TO_JIHU_CALLOUT transition_to_jihu_callout의 콜아웃 기능 이름입니다.
TRIAL_STATUS_REMINDER_D14 trial_status_reminder_d14의 콜아웃 기능 이름입니다.
TRIAL_STATUS_REMINDER_D3 trial_status_reminder_d3의 콜아웃 기능 이름입니다.
TWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK two_factor_auth_recovery_settings_check의 콜아웃 기능 이름입니다.
ULTIMATE_TRIAL ultimate_trial의 콜아웃 기능 이름입니다.
UNFINISHED_TAG_CLEANUP_CALLOUT unfinished_tag_cleanup_callout의 콜아웃 기능 이름입니다.
USER_REACHED_LIMIT_FREE_PLAN_ALERT user_reached_limit_free_plan_alert의 콜아웃 기능 이름입니다.
VERIFICATION_REMINDER verification_reminder의 콜아웃 기능 이름입니다.
VSD_FEEDBACK_BANNER vsd_feedback_banner의 콜아웃 기능 이름입니다.
VULNERABILITY_REPORT_GROUPING vulnerability_report_grouping의 콜아웃 기능 이름입니다.
WEB_IDE_ALERT_DISMISSED web_ide_alert_dismissed의 콜아웃 기능 이름입니다.
WEB_IDE_CI_ENVIRONMENTS_GUIDANCE web_ide_ci_environments_guidance의 콜아웃 기능 이름입니다.

UserState

사용자의 가능한 상태.

설명
active 사용자가 활성 상태이며 시스템을 사용할 수 있습니다.
banned 사용자가 차단되어 기여 사항이 숨겨집니다.
blocked 사용자가 관리자에 의해 차단되어 시스템을 사용할 수 없습니다.
blocked_pending_approval 사용자가 차단되어 승인 대기 중입니다.
deactivated 사용자가 더 이상 활성 상태가 아니며 시스템을 사용할 수 없습니다.
ldap_blocked 사용자가 시스템에 의해 차단되었습니다.

ValueStreamDashboardMetric

측정 항목의 가능한 식별자 유형.

설명
CONTRIBUTORS 기여자 수. EXPERIMENTAL: ClickHouse 데이터베이스 백엔드가 활성화된 경우에만 GitLab의 SaaS 버전에서 사용 가능합니다.
GROUPS 그룹 수.
ISSUES 이슈 수.
MERGE_REQUESTS 병합 요청 수.
PIPELINES 파이프라인 수.
PROJECTS 프로젝트 수.

ValueStreamStageEvent

단계 이벤트 식별자.

설명
CODE_STAGE_START 코드 단계 시작 이벤트.
ISSUE_CLOSED 이슈 종료 이벤트.
ISSUE_CREATED 이슈 생성 이벤트.
ISSUE_DEPLOYED_TO_PRODUCTION 프로덕션으로 이슈 배포 이벤트.
ISSUE_FIRST_ADDED_TO_BOARD 보드에 이슈 처음 추가된 이벤트.
ISSUE_FIRST_ADDED_TO_ITERATION 이터레이션에 이슈 처음 추가된 이벤트.
ISSUE_FIRST_ASSIGNED_AT 이슈에 대한 처음 할당된 날짜 이벤트.
ISSUE_FIRST_ASSOCIATED_WITH_MILESTONE 마일스톤에 처음 연결된 이슈 이벤트.
ISSUE_FIRST_MENTIONED_IN_COMMIT 커밋에서 처음 언급된 이슈 이벤트.
ISSUE_LABEL_ADDED 이슈에 라벨 추가된 이벤트.
ISSUE_LABEL_REMOVED 이슈에서 라벨 제거된 이벤트.
ISSUE_LAST_EDITED 이슈 마지막 편집된 이벤트.
ISSUE_STAGE_END 이슈 단계 종료 이벤트.
MERGE_REQUEST_CLOSED 병합 요청 종료 이벤트.
MERGE_REQUEST_CREATED 병합 요청 생성 이벤트.
MERGE_REQUEST_FIRST_ASSIGNED_AT 처음 할당된 병합 요청 이벤트.
MERGE_REQUEST_FIRST_COMMIT_AT 처음 커밋된 병합 요청 이벤트.
MERGE_REQUEST_FIRST_DEPLOYED_TO_PRODUCTION 프로덕션으로 처음 배포된 병합 요청 이벤트.
MERGE_REQUEST_LABEL_ADDED 병합 요청에 라벨 추가된 이벤트.
MERGE_REQUEST_LABEL_REMOVED 병합 요청에서 라벨 제거된 이벤트.
MERGE_REQUEST_LAST_BUILD_FINISHED 병합 요청 마지막 빌드 완료된 이벤트.
MERGE_REQUEST_LAST_BUILD_STARTED 병합 요청 마지막 빌드 시작된 이벤트.
MERGE_REQUEST_LAST_EDITED 병합 요청 마지막 편집된 이벤트.
MERGE_REQUEST_MERGED 병합 요청 병합 이벤트.
PLAN_STAGE_START 계획 단계 시작 이벤트.

VerificationStateEnum

설명
DISABLED 검증 프로세스가 비활성화되었습니다.
FAILED 검증 프로세스가 완료되었지만 실패했습니다.
PENDING 검증 프로세스가 시작되지 않았습니다.
STARTED 검증 프로세스가 진행 중입니다.
SUCCEEDED 검증 프로세스가 성공적으로 완료되었습니다.

VerificationStatus

커밋에 대한 GPG, X.509 또는 SSH 서명의 검증 상태.

설명
MULTIPLE_SIGNATURES multiple_signatures 검증 상태.
OTHER_USER other_user 검증 상태.
REVOKED_KEY revoked_key 검증 상태.
SAME_USER_DIFFERENT_EMAIL same_user_different_email 검증 상태.
UNKNOWN_KEY unknown_key 검증 상태.
UNVERIFIED unverified 검증 상태.
UNVERIFIED_KEY unverified_key 검증 상태.
VERIFIED verified 검증 상태.
VERIFIED_CA verified_ca 검증 상태.
VERIFIED_SYSTEM verified_system 검증 상태.

VisibilityLevelsEnum

설명
internal 내부 가시성 레벨입니다.
private 개인 가시성 레벨입니다.
public 공개 가시성 레벨입니다.

VisibilityPipelineIdType

파이프라인 목록이 ID를 표시할지 IID를 표시할지를 결정합니다.

설명
ID 파이프라인 ID를 표시합니다.
IID 파이프라인 IID를 표시합니다.

VisibilityScopesEnum

설명
internal 스니펫은 외부 사용자를 제외한 모든 로그인한 사용자에게 표시됩니다.
private 스니펫은 스니펫 생성자에게만 표시됩니다.
public 인증 없이 스니펫에 액세스할 수 있습니다.

VulnerabilityConfidence

코드베이스에 특정 취약점이 존재할 가능성에 대한 확신.

설명
CONFIRMED 확인된 확신.
EXPERIMENTAL 실험적인 확신.
HIGH 높은 확신.
IGNORE 무시할 확신.
LOW 낮은 확신.
MEDIUM 보통 확신.
UNKNOWN 알 수 없는 확신.

VulnerabilityDismissalReason

Vulnerability의 해결 이유입니다.

설명
ACCEPTABLE_RISK 취약점이 알려져 있으며 해결되지 않았거나 완화되지 않았지만, 수용 가능한 비즈니스 리스크로 간주됩니다.
FALSE_POSITIVE 시스템에서 취약점이 존재하지 않을 때에도 테스트 결과가 잘못되어 취약점의 존재를 잘못 나타내는 보고 오류입니다.
MITIGATING_CONTROL 조직에서 사용되는 관리, 운영 또는 기술적 제어(즉, 안전 장치 또는 대책)로서 정보 시스템에 대해 동등하거나 비교 가능한 보호를 제공하는 것입니다.
NOT_APPLICABLE 취약점이 알려져 있으며 해결되지 않았거나 완화되지 않았지만, 업데이트되지 않을 애플리케이션 일부로 간주됩니다.
USED_IN_TESTS 발견된 내용이 테스트의 일부이거나 테스트 데이터인 경우 취약점이 아닙니다.

VulnerabilityExternalIssueLinkExternalTracker

취약점과 관련된 외부 이슈 링크의 외부 트래커입니다.

설명
JIRA Jira 외부 트래커입니다.

VulnerabilityExternalIssueLinkType

취약점과 관련된 외부 이슈 링크 유형입니다.

설명
CREATED 생성된 링크 유형입니다.

VulnerabilityGrade

취약한 프로젝트의 등급.

설명
A A 등급.
B B 등급.
C C 등급.
D D 등급.
F F 등급.

VulnerabilityIssueLinkType

취약점과 관련된 이슈 링크의 유형입니다.

설명
CREATED 취약점에 대한 이슈가 생성되었습니다.
RELATED 관련된 이슈가 있습니다.

VulnerabilityOwaspTop10

OWASP Top 10 취약점 카테고리.

Value Description
A10_2017 A10:2017-Insufficient Logging & Monitoring, OWASP top 10 category.
A10_2021 A10:2021-Server-Side Request Forgery, OWASP top 10 category.
A1_2017 A1:2017-Injection, OWASP top 10 category.
A1_2021 A1:2021-Broken Access Control, OWASP top 10 category.
A2_2017 A2:2017-Broken Authentication, OWASP top 10 category.
A2_2021 A2:2021-Cryptographic Failures, OWASP top 10 category.
A3_2017 A3:2017-Sensitive Data Exposure, OWASP top 10 category.
A3_2021 A3:2021-Injection, OWASP top 10 category.
A4_2017 A4:2017-XML External Entities (XXE), OWASP top 10 category.
A4_2021 A4:2021-Insecure Design, OWASP top 10 category.
A5_2017 A5:2017-Broken Access Control, OWASP top 10 category.
A5_2021 A5:2021-Security Misconfiguration, OWASP top 10 category.
A6_2017 A6:2017-Security Misconfiguration, OWASP top 10 category.
A6_2021 A6:2021-Vulnerable and Outdated Components, OWASP top 10 category.
A7_2017 A7:2017-Cross-Site Scripting (XSS), OWASP top 10 category.
A7_2021 A7:2021-Identification and Authentication Failures, OWASP top 10 category.
A8_2017 A8:2017-Insecure Deserialization, OWASP top 10 category.
A8_2021 A8:2021-Software and Data Integrity Failures, OWASP top 10 category.
A9_2017 A9:2017-Using Components with Known Vulnerabilities, OWASP top 10 category.
A9_2021 A9:2021-Security Logging and Monitoring Failures, OWASP top 10 category.

VulnerabilityReportType

VulnerabilityReportType는 취약점을 발견한 보안 스캔의 유형입니다.

설명
API_FUZZING API Fuzzing 보고서입니다.
CLUSTER_IMAGE_SCANNING 클러스터 이미지 스캔 보고서입니다.
CONTAINER_SCANNING 컨테이너 스캔 보고서입니다.
COVERAGE_FUZZING 커버리지 Fuzzing 보고서입니다.
DAST DAST 보고서입니다.
DEPENDENCY_SCANNING 종속성 스캔 보고서입니다.
GENERIC 일반 보고서입니다.
SAST SAST 보고서입니다.
SECRET_DETECTION 시크릿 감지 보고서입니다.

VulnerabilitySeverity

취약점의 심각도.

설명
CRITICAL 중대한 심각도.
HIGH 높은 심각도.
INFO 정보 심각도.
LOW 낮은 심각도.
MEDIUM 보통 심각도.
UNKNOWN 알 수 없는 심각도.

VulnerabilitySort

취약점 정렬 값.

설명
detected_asc 오름차순으로 검출된 타임스탬프.
detected_desc 내림차순으로 검출된 타임스탬프.
severity_asc 오름차순으로 심각도.
severity_desc 내림차순으로 심각도.

VulnerabilityState

취약점의 상태.

설명
CONFIRMED 자세한 내용은 취약점 상태 값을 참조하세요.
DETECTED 자세한 내용은 취약점 상태 값을 참조하세요.
DISMISSED 자세한 내용은 취약점 상태 값을 참조하세요.
RESOLVED 자세한 내용은 취약점 상태 값을 참조하세요.

WeightWildcardId

무게 ID 와일드카드 값.

설명
ANY 무게가 할당됨.
NONE 무게가 할당되지 않음.

WorkItemAwardEmojiUpdateAction

작업 항목 상 수상 이모지 업데이트 열거형 값.

설명
ADD 이모지를 추가합니다.
REMOVE 이모지를 제거합니다.
TOGGLE 이모지의 상태를 토글합니다.

WorkItemRelatedLinkType

워크 아이템 링크 유형에 대한 값

설명
BLOCKED_BY 차단된 유형
BLOCKS 차단하는 유형
RELATED 관련 유형

WorkItemSort

작업 항목을 정렬하는 데 사용되는 값들입니다.

설명
CREATED_ASC 생성 순서(오름차순).
CREATED_DESC 생성 순서(내림차순).
TITLE_ASC 제목 순서(오름차순).
TITLE_DESC 제목 순서(내림차순).
UPDATED_ASC 업데이트된 순서(오름차순).
UPDATED_DESC 업데이트된 순서(내림차순).
created_asc GitLab 13.5에서 Deprecated 되었습니다. 이름이 변경되었습니다. 사용하세요: CREATED_ASC.
created_desc GitLab 13.5에서 Deprecated 되었습니다. 이름이 변경되었습니다. 사용하세요: CREATED_DESC.
updated_asc GitLab 13.5에서 Deprecated 되었습니다. 이름이 변경되었습니다. 사용하세요: UPDATED_ASC.
updated_desc GitLab 13.5에서 Deprecated 되었습니다. 이름이 변경되었습니다. 사용하세요: UPDATED_DESC.

WorkItemState

GitLab 작업 항목의 상태.

설명
CLOSED 닫힌 상태입니다.
OPEN 열린 상태입니다.

WorkItemStateEvent

작업 항목 상태 이벤트에 대한 값입니다.

설명
CLOSE 작업 항목을 닫습니다.
REOPEN 작업 항목을 다시 엽니다.

WorkItemTodoUpdateAction

작업 항목 to-do 업데이트를 위한 값 열거형.

설명
ADD To-do를 추가합니다.
MARK_AS_DONE To-do를 완료로 표시합니다.

WorkItemWidgetType

워크아이템 위젯의 유형입니다.

설명
ASSIGNEES 담당자 위젯입니다.
AWARD_EMOJI 수상 이모지 위젯입니다.
COLOR 색상 위젯입니다.
CURRENT_USER_TODOS 현재 사용자 할일 위젯입니다.
DESCRIPTION 설명 위젯입니다.
DESIGNS 디자인 위젯입니다.
HEALTH_STATUS 건강 상태 위젯입니다.
HIERARCHY 계층 구조 위젯입니다.
ITERATION 이터레이션 위젯입니다.
LABELS 라벨 위젯입니다.
LINKED_ITEMS 연결된 항목 위젯입니다.
MILESTONE 이정표 위젯입니다.
NOTES 노트 위젯입니다.
NOTIFICATIONS 알림 위젯입니다.
PARTICIPANTS 참여자 위젯입니다.
PROGRESS 진행률 위젯입니다.
REQUIREMENT_LEGACY 요구 사항 레거시 위젯입니다.
ROLLEDUP_DATES 전체 날짜 위젯입니다.
START_AND_DUE_DATE 시작 및 종료 날짜 위젯입니다.
STATUS 상태 위젯입니다.
TEST_REPORTS 테스트 리포트 위젯입니다.
TIME_TRACKING 시간 추적 위젯입니다.
WEIGHT 가중치 위젯입니다.

Scalar 타입

Scalar 값은 원자적인 값으로, 자체 필드를 가지지 않습니다. 기본적인 Scalar에는 문자열, 부울 값, 숫자가 포함됩니다. 이 스키마는 또한 시간 및 날짜 유형과 같이 여러 사용자 정의 Scalar 값도 정의합니다.

이 스키마에는 특정 객체의 종류마다 별도의 유형을 가진 식별자에 대한 사용자 정의 Scalar 유형도 포함됩니다.

자세한 내용은 graphql.orgScalar Types를 참조하세요.

AbuseReportID

AbuseReportID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AbuseReportID는: "gid://gitlab/AbuseReport/1"입니다.

성과달성ID

성과달성ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 성과달성ID는: "gid://gitlab/Achievements::Achievement/1"입니다.

성과사용자성과ID

성과사용자성과ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 성과사용자성과ID는: "gid://gitlab/Achievements::UserAchievement/1"입니다.

AiAgentID

AiAgentID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AiAgentID는: "gid://gitlab/Ai::Agent/1"입니다.

AiAgentVersionID

AiAgentVersionID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AiAgentVersionID는: "gid://gitlab/Ai::AgentVersion/1"입니다.

AiModelID

AiModelID은 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 AiModelID는: "gid://gitlab/Ai::Model/1"입니다.

AlertManagementAlertID

AlertManagementAlertID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AlertManagementAlertID는: "gid://gitlab/AlertManagement::Alert/1"입니다.

AlertManagementHttpIntegrationID

AlertManagementHttpIntegrationID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AlertManagementHttpIntegrationID는 다음과 같습니다: "gid://gitlab/AlertManagement::HttpIntegration/1".

AnalyticsCycleAnalyticsValueStreamID

AnalyticsCycleAnalyticsValueStreamID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AnalyticsCycleAnalyticsValueStreamID는 다음과 같습니다: "gid://gitlab/Analytics::CycleAnalytics::ValueStream/1".

AnalyticsDevopsAdoptionEnabledNamespaceID

AnalyticsDevopsAdoptionEnabledNamespaceID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AnalyticsDevopsAdoptionEnabledNamespaceID는: "gid://gitlab/Analytics::DevopsAdoption::EnabledNamespace/1" 입니다.

AppSecFuzzingCoverageCorpusID

AppSecFuzzingCoverageCorpusID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AppSecFuzzingCoverageCorpusID는 다음과 같습니다: "gid://gitlab/AppSec::Fuzzing::Coverage::Corpus/1".

ApprovalProjectRuleID

ApprovalProjectRuleID은 글로벌 ID입니다. 문자열로 인코드됩니다.

예시 ApprovalProjectRuleID는: "gid://gitlab/ApprovalProjectRule/1".

AuditEventsAmazonS3ConfigurationID

AuditEventsAmazonS3ConfigurationID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsAmazonS3ConfigurationID는: "gid://gitlab/AuditEvents::AmazonS3Configuration/1"입니다.

AuditEventsExternalAuditEventDestinationID

AuditEventsExternalAuditEventDestinationID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

한 예로 "gid://gitlab/AuditEvents::ExternalAuditEventDestination/1"이 있습니다.

AuditEventsGoogleCloudLoggingConfigurationID

AuditEventsGoogleCloudLoggingConfigurationID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsGoogleCloudLoggingConfigurationID는 다음과 같습니다: "gid://gitlab/AuditEvents::GoogleCloudLoggingConfiguration/1".

AuditEventsInstanceAmazonS3ConfigurationID

AuditEventsInstanceAmazonS3ConfigurationID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsInstanceAmazonS3ConfigurationID는: "gid://gitlab/AuditEvents::Instance::AmazonS3Configuration/1"입니다.

AuditEventsInstanceExternalAuditEventDestinationID

AuditEventsInstanceExternalAuditEventDestinationID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsInstanceExternalAuditEventDestinationID는 다음과 같습니다: "gid://gitlab/AuditEvents::InstanceExternalAuditEventDestination/1".

AuditEventsInstanceGoogleCloudLoggingConfigurationID

AuditEventsInstanceGoogleCloudLoggingConfigurationID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시로, AuditEventsInstanceGoogleCloudLoggingConfigurationID는 다음과 같습니다: "gid://gitlab/AuditEvents::Instance::GoogleCloudLoggingConfiguration/1".

AuditEventsStreamingHTTPNamespaceFilterID

AuditEventsStreamingHTTPNamespaceFilterID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsStreamingHTTPNamespaceFilterID는 다음과 같습니다: "gid://gitlab/AuditEvents::Streaming::HTTP::NamespaceFilter/1".

AuditEventsStreamingHeaderID

AuditEventsStreamingHeaderID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsStreamingHeaderID는: "gid://gitlab/AuditEvents::Streaming::Header/1"입니다.

AuditEventsStreamingInstanceHeaderID

AuditEventsStreamingInstanceHeaderID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsStreamingInstanceHeaderID는: "gid://gitlab/AuditEvents::Streaming::InstanceHeader/1"입니다.

AwardableID

AwardableID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AwardableID는: "gid://gitlab/Awardable/1"입니다.

BigInt

비소수점 부호 있는 정수 값을 나타냅니다. 값이 32비트 정수의 크기를 초과할 수 있기 때문에 문자열로 인코딩됩니다.

BoardID

BoardID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 BoardID는: "gid://gitlab/Board/1"입니다.

BoardsEpicBoardID

BoardsEpicBoardID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 BoardsEpicBoardID는: "gid://gitlab/Boards::EpicBoard/1"입니다.

보드에픽리스트ID

BoardsEpicListID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 BoardsEpicListID는: "gid://gitlab/Boards::EpicList/1"입니다.

부울

true 또는 false 값을 나타냅니다.

CiBuildID

CiBuildID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiBuildID는: "gid://gitlab/Ci::Build/1"입니다.

CiCatalogResourceID

CiCatalogResourceID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 CiCatalogResourceID는 다음과 같습니다: "gid://gitlab/Ci::Catalog::Resource/1".

CiCatalogResourcesComponentID

CiCatalogResourcesComponentID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiCatalogResourcesComponentID는 다음과 같습니다: "gid://gitlab/Ci::Catalog::Resources::Component/1".

CiCatalogResourcesVersionID

CiCatalogResourcesVersionID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiCatalogResourcesVersionID는: "gid://gitlab/Ci::Catalog::Resources::Version/1"입니다.

CiJobArtifactID

CiJobArtifactID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiJobArtifactID는: "gid://gitlab/Ci::JobArtifact/1"입니다.

CiPipelineID

CiPipelineID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 CiPipelineID는: "gid://gitlab/Ci::Pipeline/1"입니다.

CiPipelineScheduleID

CiPipelineScheduleID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiPipelineScheduleID는: "gid://gitlab/Ci::PipelineSchedule/1"입니다.

CiPipelineScheduleVariableID

CiPipelineScheduleVariableID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiPipelineScheduleVariableID는: "gid://gitlab/Ci::PipelineScheduleVariable/1"입니다.

CiProcessableID

CiProcessableID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 CiProcessableID는: "gid://gitlab/Ci::Processable/1"입니다.

CiRunnerID

CiRunnerID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 CiRunnerID는: "gid://gitlab/Ci::Runner/1"입니다.

CiRunnerManagerID

CiRunnerManagerID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiRunnerManagerID는: "gid://gitlab/Ci::RunnerManager/1"입니다.

CiStageID

CiStageID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 CiStageID는: "gid://gitlab/Ci::Stage/1"입니다.

CiSubscriptionsProjectID

CiSubscriptionsProjectID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiSubscriptionsProjectID는: "gid://gitlab/Ci::Subscriptions::Project/1"입니다.

CiTriggerID

CiTriggerID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CiTriggerID는: "gid://gitlab/Ci::Trigger/1"입니다.

ClustersAgentID

ClustersAgentID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ClustersAgentID는: "gid://gitlab/Clusters::Agent/1"입니다.

ClustersAgentTokenID

ClustersAgentTokenID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 ClustersAgentTokenID는: "gid://gitlab/Clusters::AgentToken/1"입니다.

ClustersClusterID

ClustersClusterID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ClustersClusterID는: "gid://gitlab/Clusters::Cluster/1"입니다.

색상

16진 코드 또는 명명된 색상으로 표시된 색상입니다.

예시: “#fefefe”.

ComplianceManagementFrameworkID

ComplianceManagementFrameworkID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 ComplianceManagementFrameworkID는: "gid://gitlab/ComplianceManagement::Framework/1"입니다.

ContainerRegistryProtectionRuleID

ContainerRegistryProtectionRuleID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

한 예로 "gid://gitlab/ContainerRegistry::Protection::Rule/1"이 있습니다.

ContainerRepositoryID

ContainerRepositoryID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 ContainerRepositoryID는: "gid://gitlab/ContainerRepository/1"입니다.

CustomEmojiID

CustomEmojiID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CustomEmojiID는: "gid://gitlab/CustomEmoji/1"입니다.

CustomerRelationsContactID

CustomerRelationsContactID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CustomerRelationsContactID는: "gid://gitlab/CustomerRelations::Contact/1" 입니다.

CustomerRelationsOrganizationID

CustomerRelationsOrganizationID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CustomerRelationsOrganizationID는: "gid://gitlab/CustomerRelations::Organization/1"입니다.

DastProfileID

DastProfileID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 DastProfileID는: "gid://gitlab/Dast::Profile/1"입니다.

DastProfileScheduleID

DastProfileScheduleID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 DastProfileScheduleID: "gid://gitlab/Dast::ProfileSchedule/1".

DastScannerProfileID

DastScannerProfileID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 DastScannerProfileID은: "gid://gitlab/DastScannerProfile/1"입니다.

DastSiteProfileID

DastSiteProfileID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DastSiteProfileID는: "gid://gitlab/DastSiteProfile/1"입니다.

DastSiteTokenID

DastSiteTokenID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DastSiteTokenID는: "gid://gitlab/DastSiteToken/1"입니다.

DastSiteValidationID

DastSiteValidationID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DastSiteValidationID는: "gid://gitlab/DastSiteValidation/1"입니다.

날짜

ISO 8601으로 표시된 날짜입니다.

DependencyProxyManifestID

DependencyProxyManifestID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 DependencyProxyManifestID는: "gid://gitlab/DependencyProxy::Manifest/1"입니다.

DeploymentID

DeploymentID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DeploymentID는: "gid://gitlab/Deployment/1"입니다.

DescriptionVersionID

DescriptionVersionID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DescriptionVersionID는: "gid://gitlab/DescriptionVersion/1".

DesignManagementDesignAtVersionID

DesignManagementDesignAtVersionID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DesignManagementDesignAtVersionID: "gid://gitlab/DesignManagement::DesignAtVersion/1".

DesignManagementDesignID

DesignManagementDesignID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DesignManagementDesignID는: "gid://gitlab/DesignManagement::Design/1"입니다.

DesignManagementVersionID

DesignManagementVersionID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DesignManagementVersionID는: "gid://gitlab/DesignManagement::Version/1"입니다.

DiffNoteID

DiffNoteID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 DiffNoteID는: "gid://gitlab/DiffNote/1"입니다.

토론 식별자

토론 식별자는 전역 식별자입니다. 문자열로 인코딩됩니다.

예시 토론 식별자는: "gid://gitlab/Discussion/1"입니다.

지속 시간

두 인스턴트 간의 소수 초로 표시된 지속 시간입니다.

예시: 12.3334.

이메일ID

이메일ID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 이메일ID는: "gid://gitlab/Email/1"입니다.

EnvironmentID

EnvironmentID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

EnvironmentID의 예는: "gid://gitlab/Environment/1"입니다.

EpicID

EpicID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 EpicID는: "gid://gitlab/Epic/1"입니다.

EpicTreeSortingID

EpicTreeSortingID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 EpicTreeSortingID는: "gid://gitlab/EpicTreeSorting/1"입니다.

Float

IEEE 754에서 명시된대로 부호 있는 이중 정밀도 소수 값을 나타냅니다.

GeoBaseRegistryID

GeoBaseRegistryID은 전역 ID입니다. 문자열로 인코딩됩니다.

한 예로 "gid://gitlab/Geo::BaseRegistry/1"이 있습니다.

GitlabErrorTrackingDetailedErrorID

GitlabErrorTrackingDetailedErrorID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 GitlabErrorTrackingDetailedErrorID는 다음과 같습니다: "gid://gitlab/Gitlab::ErrorTracking::DetailedError/1".

GitlabSubscriptionsAddOnPurchaseID

GitlabSubscriptionsAddOnPurchaseID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 GitlabSubscriptionsAddOnPurchaseID는 다음과 같습니다: "gid://gitlab/GitlabSubscriptions::AddOnPurchase/1".

GlobalID

전역 식별자입니다.

전역 식별자는 응용 프로그램 전체에서 고유하게 객체를 나타냅니다. 전역 식별자의 예로는 "gid://gitlab/User/1"이 있습니다.

gid://gitlab은 루트 이름을 나타냅니다. User는 레코드의 ActiveRecord 클래스 이름입니다. 1은 데이터베이스 테이블의 id에 따른 레코드 id입니다.

전역 식별자는 문자열로 인코딩됩니다.

GoogleCloudMachineType

Google Cloud Compute 머신 유형을 나타냅니다.

GoogleCloudProject

Google Cloud Compute 프로젝트를 나타냅니다.

GoogleCloudRegion

Google Cloud Compute 지역을 나타냅니다.

GoogleCloudZone

Google Cloud Compute 존을 나타냅니다.

그룹식별자

그룹식별자는 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 그룹식별자는: "gid://gitlab/Group/1"입니다.

GroupsSavedReplayID

GroupsSavedReplayID은 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 GroupsSavedReplayID는: "gid://gitlab/Groups::SavedReply/1"입니다.

ID

고유 식별자를 나타내며 일반적으로 객체를 다시 가져오거나 캐시 키로 사용됩니다. ID 유형은 JSON 응답에서 문자열로 표시되지만 인간이 읽기에는 적합하지 않습니다. 입력 유형으로 예상될 때에는 "VXNlci0xMA=="와 같은 문자열 또는 4와 같은 정수 입력 값이 ID로 허용됩니다.

ISO8601Date

ISO 8601로 인코딩된 날짜입니다.

IncidentManagementEscalationPolicyID

IncidentManagementEscalationPolicyID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IncidentManagementEscalationPolicyID"gid://gitlab/IncidentManagement::EscalationPolicy/1"입니다.

IncidentManagementEscalationRuleID

IncidentManagementEscalationRuleID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IncidentManagementEscalationRuleID는: "gid://gitlab/IncidentManagement::EscalationRule/1" 입니다.

IncidentManagementIssuableResourceLinkID

IncidentManagementIssuableResourceLinkID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IncidentManagementIssuableResourceLinkID은: "gid://gitlab/IncidentManagement::IssuableResourceLink/1" 입니다.

IncidentManagementOncallParticipantID

IncidentManagementOncallParticipantID은 글로벌 ID입니다. string으로 인코딩됩니다.

예시 IncidentManagementOncallParticipantID는: "gid://gitlab/IncidentManagement::OncallParticipant/1"입니다.

IncidentManagementOncallRotationID

IncidentManagementOncallRotationID은 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 IncidentManagementOncallRotationID는 다음과 같습니다: "gid://gitlab/IncidentManagement::OncallRotation/1".

IncidentManagementTimelineEventID

IncidentManagementTimelineEventID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IncidentManagementTimelineEventID는: "gid://gitlab/IncidentManagement::TimelineEvent/1"입니다.

IncidentManagementTimelineEventTagID

IncidentManagementTimelineEventTagID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IncidentManagementTimelineEventTagID는: "gid://gitlab/IncidentManagement::TimelineEventTag/1"입니다.

Int

부호 있는 정수형 숫자값을 나타냅니다. Int는 -(2^31)부터 2^31 - 1까지의 값들을 나타낼 수 있습니다.

IntegrationsPrometheusID

IntegrationsPrometheusID은 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 IntegrationsPrometheusID는 다음과 같습니다: "gid://gitlab/Integrations::Prometheus/1". 이전 형식인 "gid://gitlab/PrometheusService/1"은 14.1에서 사용 중지되었습니다.

IssuableID

IssuableID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 IssuableID는: "gid://gitlab/Issuable/1"입니다.

이슈 ID

이슈 ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 이슈 ID는: "gid://gitlab/Issue/1"입니다.

IssueParentID

IssueParentID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IssueParentID는: "gid://gitlab/IssueParent/1"입니다.

IterationID

IterationID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IterationID는: "gid://gitlab/Iteration/1"입니다. 이전 형식인 "gid://gitlab/EEIteration/1"은 13.3에서 사용 중단되었습니다.

IterationsCadenceID

IterationsCadenceID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IterationsCadenceID는: "gid://gitlab/Iterations::Cadence/1"입니다.

JSON

정적이지 않은 JSON을 나타냅니다.

JobID

CommitStatusID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 CommitStatusID는: "gid://gitlab/CommitStatus/1"입니다.

JsonString

JSON 객체를 Raw 문자열로 표시합니다.

LabelID

LabelID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 LabelID는: "gid://gitlab/Label/1"입니다.

ListID

ListID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 ListID는: "gid://gitlab/List/1"입니다.

MemberRoleID

MemberRoleID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 MemberRoleID는: "gid://gitlab/MemberRole/1"입니다.

MergeRequestID

MergeRequestID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 MergeRequestID는: "gid://gitlab/MergeRequest/1" 입니다.

MilestoneID

MilestoneID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MilestoneID는: "gid://gitlab/Milestone/1"입니다.

MlCandidateID

MlCandidateID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 MlCandidateID는: "gid://gitlab/Ml::Candidate/1"입니다.

MlModelID

MlModelID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MlModelID는: "gid://gitlab/Ml::Model/1"입니다.

MlModelVersionID

MlModelVersionID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MlModelVersionID는: "gid://gitlab/Ml::ModelVersion/1"입니다.

NamespaceID

NamespaceID은 전역 식별자(global ID)입니다. 문자열로 인코딩됩니다.

예시 NamespaceID는: "gid://gitlab/Namespace/1"입니다.

네임스페이스네임스페이스밴ID

네임스페이스네임스페이스밴ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 네임스페이스네임스페이스밴ID는: "gid://gitlab/네임스페이스::네임스페이스밴/1"입니다.

노트ID

노트ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 노트ID는: "gid://gitlab/Note/1"입니다.

NoteableID

NoteableID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 NoteableID는: "gid://gitlab/Noteable/1"입니다.

조직조직ID

조직조직ID는 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 조직조직ID는: "gid://gitlab/Organizations::Organization/1"입니다.

PackagesConanFileMetadatumID

PackagesConanFileMetadatumID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesConanFileMetadatumID는 다음과 같습니다: "gid://gitlab/Packages::Conan::FileMetadatum/1".

PackagesConanMetadatumID

PackagesConanMetadatumID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesConanMetadatumID는: "gid://gitlab/Packages::Conan::Metadatum/1"입니다.

PackagesDependencyID

PackagesDependencyID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesDependencyID는: "gid://gitlab/Packages::Dependency/1"입니다.

PackagesDependencyLinkID

PackagesDependencyLinkID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesDependencyLinkID는: "gid://gitlab/Packages::DependencyLink/1"입니다.

PackagesMavenMetadatumID

PackagesMavenMetadatumID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesMavenMetadatumID는: "gid://gitlab/Packages::Maven::Metadatum/1"입니다.

PackagesNugetDependencyLinkMetadatumID

PackagesNugetDependencyLinkMetadatumID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesNugetDependencyLinkMetadatumID는: "gid://gitlab/Packages::Nuget::DependencyLinkMetadatum/1"입니다.

PackagesNugetMetadatumID

PackagesNugetMetadatumID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesNugetMetadatumID는: "gid://gitlab/Packages::Nuget::Metadatum/1"입니다.

PackagesPackageFileID

PackagesPackageFileID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesPackageFileID는: "gid://gitlab/Packages::PackageFile/1"입니다.

패키지 패키지 ID

패키지 패키지 ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 패키지 패키지 ID는: "gid://gitlab/Packages::Package/1"입니다.

PackagesProtectionRuleID

PackagesProtectionRuleID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시로 "gid://gitlab/Packages::Protection::Rule/1"이 있습니다.

PackagesPypiMetadatumID

PackagesPypiMetadatumID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 PackagesPypiMetadatumID는 다음과 같습니다: "gid://gitlab/Packages::Pypi::Metadatum/1".

PathLockID

PathLockID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 PathLockID는 다음과 같습니다: "gid://gitlab/PathLock/1".

PayloadAlertFieldPathSegment

문자열 또는 정수.

ProjectID

ProjectID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ProjectID는: "gid://gitlab/Project/1"입니다.

ProjectImportStateID

ProjectImportStateID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ProjectImportStateID는: "gid://gitlab/ProjectImportState/1"입니다.

ProjectsBranchRuleID

ProjectsBranchRuleID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 ProjectsBranchRuleID는: "gid://gitlab/Projects::BranchRule/1"입니다.

릴리스ID

릴리스ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 릴리스ID는: "gid://gitlab/릴리스/1"입니다.

릴리스링크ID

릴리스링크ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 릴리스링크ID는: "gid://gitlab/Releases::Link/1"입니다.

RemoteDevelopmentWorkspaceID

RemoteDevelopmentWorkspaceID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 RemoteDevelopmentWorkspaceID는: "gid://gitlab/RemoteDevelopment::Workspace/1"입니다.

SecurityTrainingProviderID

SecurityTrainingProviderID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 SecurityTrainingProviderID는: "gid://gitlab/Security::TrainingProvider/1"입니다.

SnippetID

SnippetID은 전역 ID입니다. 문자열로 인코딩됩니다.

SnippetID의 예는: "gid://gitlab/Snippet/1"입니다.

String

텍스트 데이터를 UTF-8 문자 시퀀스로 나타냅니다. 이 유형은 대부분 GraphQL에서 자유형식으로 인간이 읽을 수 있는 텍스트를 나타내는 데 사용됩니다.

SystemNoteMetadataID

SystemNoteMetadataID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 SystemNoteMetadataID는: "gid://gitlab/SystemNoteMetadata/1"입니다.

TerraformStateID

TerraformStateID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 TerraformStateID는: "gid://gitlab/Terraform::State/1"입니다.

시간

ISO 8601으로 표시된 시간.

예시: “2021-03-09T14:58:50+00:00”.

자세한 내용은 https://www.iso.org/iso-8601-date-and-time-format.html를 참조하세요.

TimelogID

TimelogID은 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 TimelogID는: "gid://gitlab/Timelog/1"입니다.

할일ID

할일ID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 할일ID는: "gid://gitlab/Todo/1"입니다.

TodoableID

TodoableID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 TodoableID는: "gid://gitlab/Todoable/1"입니다.

UntrustedRegexp

사용자 입력으로부터 가져온 패턴을 포함한 정규표현식입니다.

업로드

UploadID

UploadID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

UploadID의 예는: "gid://gitlab/Upload/1"입니다.

사용자ID

사용자ID는 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 사용자ID는: "gid://gitlab/User/1"입니다.

UsersSavedReplyID

UsersSavedReplyID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 UsersSavedReplyID는: "gid://gitlab/Users::SavedReply/1"입니다.

VulnerabilitiesExternalIssueLinkID

VulnerabilitiesExternalIssueLinkID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 VulnerabilitiesExternalIssueLinkID는: "gid://gitlab/Vulnerabilities::ExternalIssueLink/1"입니다.

VulnerabilitiesScannerID

VulnerabilitiesScannerID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 VulnerabilitiesScannerID는: "gid://gitlab/Vulnerabilities::Scanner/1"입니다.

VulnerabilityID

VulnerabilityID은 전역 ID입니다. 문자열로 인코딩됩니다.

VulnerabilityID의 예시: "gid://gitlab/Vulnerability/1".

WorkItemID

WorkItemID은 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 WorkItemID는: "gid://gitlab/WorkItem/1"입니다.

Issue에서 Work Item으로 전환하는 동안 이 유형은 일시적으로 "gid://gitlab/Issue/1"와 같은 IssueID를 지원할 것입니다. 나중에 경고 없이 이 동작은 제거될 것입니다.

WorkItemsRelatedWorkItemLinkID

WorkItemsRelatedWorkItemLinkID은 전역 ID입니다. 문자열로 인코딩됩니다.

예시 WorkItemsRelatedWorkItemLinkID는 다음과 같습니다: "gid://gitlab/WorkItems::RelatedWorkItemLink/1".

WorkItemsTypeID

WorkItemsTypeID은 글로벌 식별자입니다. 문자열로 인코딩됩니다.

예시 WorkItemsTypeID는: "gid://gitlab/WorkItems::Type/1"입니다.

추상 타입

추상 타입(공용체 및 인터페이스)은 스키마가 여러 구체적인 타입 중 하나일 수 있는 값을 표현하는 방법입니다.

  • Union은 가능한 타입의 집합입니다. 이러한 타입들은 어떠한 공통 필드도 갖고 있지 않을 수 있습니다.
  • Interface는 정의된 필드의 집합입니다. 타입은 인터페이스를 implement할 수 있으며, 이는 해당 타입이 집합에 있는 모든 필드를 가지고 있음을 보장합니다. 타입은 하나 이상의 인터페이스를 구현할 수 있습니다.

추상 타입을 사용하는 더 많은 정보는 GraphQL 문서를 참조하세요.

연합


CiRunnerCloudProvisioning

런너 클라우드 프로비저닝에 사용되는 정보입니다.

하나:

DependencyLinkMetadata

의존성 링크와 관련된 메타데이터를 나타냅니다.

하나:

GoogleCloudArtifactRegistryArtifact

Google Artifact Registry 아티팩트의 기본 유형.

하나:

GoogleCloudArtifactRegistryArtifactDetails

Google Artifact Registry 아티팩트의 세부 정보 유형.

하나:

Issuable

이슈를 나타내는 항목입니다.

다음 중 하나:

JobNeedUnion

다음 중 하나:

NoteableType

노트를 지원하는 객체를 나타냅니다.

다음 중 하나:

PackageMetadata

패키지와 관련된 메타데이터를 나타냅니다.

다음 중 하나:

Registrable

다음 중 하나:

SecurityPolicySource

보안 정책 출처를 나타냅니다. 해당 필드는 출처 유형에 따라 다릅니다.

하나:

VulnerabilityDetail

취약점 세부 정보 필드를 나타냅니다. 데이터가 포함된 필드는 취약점 세부 정보 유형에 따라 달라집니다.

하나:

VulnerabilityLocation

취약점 위치를 나타냅니다. 데이터가 있는 필드는 취약점 보고서 유형에 따라 다를 것입니다.

다음 중 하나:

인터페이스

AlertManagementIntegration

구현:

필드

이름 유형 설명
active Boolean 현재 경보를 수락하는지 여부입니다.
apiUrl String Prometheus 메트릭을 쿼리하여 메트릭 대시보드를 채울 수있는 URL입니다.
id ID! 통합의 ID입니다.
name String 통합의 이름입니다.
token String 경보 통지 요청을 인증하는 데 사용되는 토큰입니다.
type AlertManagementIntegrationType! 통합의 유형입니다.
url String 경보 통지를 수락하는 엔드포인트입니다.

AmazonS3ConfigurationInterface

구현:

필드
이름 타입 설명
accessKeyXid String! Amazon S3 계정의 액세스 키 ID입니다.
awsRegion String! 해당 버킷이 생성된 AWS 지역입니다.
bucketName String! 감사 이벤트가 기록될 버킷의 이름입니다.
id ID! 구성의 ID입니다.
name String! 감사 이벤트를 보낼 외부 대상의 이름입니다.

BaseHeaderInterface

구현:

필드
이름 유형 설명
active Boolean! 헤더가 활성화되었는지 여부입니다.
id ID! 헤더의 ID입니다.
key String! 헤더의 키입니다.
value String! 헤더의 값입니다.

CiVariable

구현:

필드
이름 유형 설명
id ID! 변수의 ID.
key String 변수의 이름.
raw Boolean 변수가 원시인지를 나타냅니다.
value String 변수의 값.
variableType CiVariableType 변수의 유형.

커밋서명

커밋에 대한 서명 정보를 나타냅니다.

구현:

필드
이름 유형 설명
commitSha String 연관된 커밋의 SHA입니다.
project Project 연관된 프로젝트입니다.
verificationStatus VerificationStatus 연관된 키 또는 인증서의 확인 상태를 나타냅니다.

CurrentUserTodos

구현:

인수를 사용하는 필드
CurrentUserTodos.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이징 인자를 받습니다: before: String, after: String, first: Int, and last: Int.

# Arguments
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태.

디자인필드

구현:

필드
이름 유형 설명
diffRefs DiffRefs! 이 디자인의 Diff refs입니다.
event DesignVersionEvent! 현재 버전에서 이 디자인이 변경된 방법입니다.
filename String! 디자인의 파일 이름입니다.
fullPath String! 디자인 파일의 전체 경로입니다.
id ID! 이 디자인의 ID입니다.
image String! 전체 크기 이미지의 URL입니다.
imageV432x230 String 432x230의 경계 내에 맞도록 조절된 디자인의 URL입니다. 이미지가 생성되지 않은 경우 null입니다.
issue Issue! 디자인이 속한 이슈입니다.
notesCount Int! 이 디자인에 대한 사용자 생성 노트의 총 수입니다.
project Project! 디자인이 속한 프로젝트입니다.

엔트리

구현:

필드
이름 유형 설명
flatPath String! 항목의 평면 경로입니다.
id ID! 항목의 ID입니다.
name String! 항목의 이름입니다.
path String! 항목의 경로입니다.
sha String! 항목의 마지막 커밋 SHA입니다.
type EntryType! 트리 항목의 유형입니다.

Eventable

구현:

필드
이름 유형 설명
events EventConnection 해당 객체와 관련된 이벤트 목록입니다. (자세한 내용은 연결을 참조하세요.)

ExternalAuditEventDestinationInterface

구현:

필드
이름 타입 설명
destinationUrl String! 감사 이벤트를 보낼 외부 대상.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터 목록.
id ID! 대상의 ID.
name String! 감사 이벤트를 보낼 외부 대상의 이름.
verificationToken String! 이벤트 출처를 확인하는 검증 토큰.

GoogleCloudLoggingConfigurationInterface

구현:

필드
이름 타입 설명
clientEmail String! 클라이언트 이메일입니다.
googleProjectIdName String! Google 프로젝트 ID입니다.
id ID! 구성의 ID입니다.
logIdName String! 로그 ID입니다.
name String! 감사 이벤트를 보낼 외부 대상의 이름입니다.

MemberInterface

구현:

필드
이름 유형 설명
accessLevel AccessLevel GitLab::Access 레벨.
createdAt Time 멤버십이 생성된 날짜와 시간.
createdBy UserCore 멤버십을 승인한 사용자.
expiresAt Time 멤버십 만료 날짜와 시간.
id ID! 멤버 ID.
updatedAt Time 멤버십이 마지막으로 업데이트된 날짜와 시간.
user UserCore 멤버 오브젝트와 관련된 사용자.
매개변수가 있는 필드
MemberInterface.mergeRequestInteraction

병합 요청을 찾습니다.

UserMergeRequestInteraction을 반환합니다.

# 인수
이름 유형 설명
id MergeRequestID! 병합 요청의 글로벌 ID입니다.

NoteableInterface

구현:

필드
이름 유형 설명
commenters UserCoreConnection! 이 노트에 대한 모든 코멘터. (자세한 내용은 연결을 참조하세요.)
discussions DiscussionConnection! 이 노트에 대한 모든 토론. (자세한 내용은 연결을 참조하세요.)
인수를 가진 필드
NoteableInterface.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을(를) 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

# Arguments
Name Type Description
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.

OrchestrationPolicy

구현:

필드
이름 유형 설명
description String! 정책 설명입니다.
editPath String! 정책 편집 페이지의 URL입니다.
enabled Boolean! 해당 정책이 활성화되었는지를 나타냅니다.
name String! 정책의 이름입니다.
policyScope PolicyScope GitLab 16.10에 도입되었습니다. 상태: 실험. 정책의 범위입니다. 보안 정책 범위 실험 기능이 비활성화된 경우 null을 반환합니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
yaml String! 정책의 YAML 정의입니다.

PackageFileMetadata

패키지 파일과 관련된 메타데이터를 나타냅니다.

구현:

필드
이름 유형 설명
createdAt Time! 생성 날짜입니다.
updatedAt Time! 가장 최근 업데이트된 날짜입니다.

ResolvableInterface

구현:

필드
이름 타입 설명
resolvable Boolean! 객체가 해결될 수 있는지를 나타냅니다.
resolved Boolean! 객체가 해결되었는지를 나타냅니다.
resolvedAt Time 객체가 해결된 타임스탬프입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.

서비스

구현:

필드
이름 유형 설명
active Boolean 서비스가 활성화되어 있는지를 나타냅니다.
serviceType ServiceType 서비스 유형입니다.
type String 서비스의 클래스 이름입니다.

TimeboxReportInterface

구현:

인수가 있는 필드
TimeboxReportInterface.report

타임박스에 대한 역사적으로 정확한 보고서입니다.

반환 값은 TimeboxReport입니다.

# 인수
이름 유형 설명
fullPath String 보고서의 범위로 사용되는 프로젝트 또는 그룹의 전체 경로입니다. 예: gitlab-org 또는 gitlab-org/gitlab.

Todoable

구현:

필드
이름 유형 설명
webUrl String 이 객체의 URL입니다.

사용자

GitLab 사용자의 표현입니다.

구현:

필드
이름 유형 설명
avatarUrl String 사용자 아바타의 URL입니다.
bio String 사용자의 소개입니다.
bot Boolean! 사용자가 봇인지를 나타냅니다.
callouts UserCalloutConnection 사용자에 속한 사용자 호출입니다. (자세한 내용은 Connections을 참조하세요)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 타임스탬프입니다.
discord String 사용자의 디스코드 ID입니다.
email String GitLab 13.7에서 중단 예정입니다. 이름이 변경되었습니다. 사용하세요: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (자세한 내용은 Connections을 참조하세요)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되었는지 여부입니다.
groupCount Int 사용자의 그룹 수입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (자세한 내용은 Connections을 참조하세요)
id ID! 사용자의 식별자입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자가 마지막으로 어떤 작업을 수행한 날짜입니다.
linkedin String 사용자의 LinkedIn 프로필 이름입니다.
location String 사용자의 위치입니다.
name String! 사용자의 사람이 읽을 수 있는 이름입니다. 요청자가 프로젝트를 볼 권한이 없고 사용자가 프로젝트 봇인 경우 ****을 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스입니다.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 사용자 정의 네임스페이스 커밋 이메일입니다. (자세한 내용은 Connections을 참조하세요)
organization String 사용자가 나타내거나 근무하는 조직입니다.
preferencesGitpodPath String 사용자 환경설정 내 Gitpod 섹션의 웹 경로입니다.
profileEnableGitpodPath String 사용자용 Gitpod을 활성화하는 웹 경로입니다.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십입니다. (자세한 내용은 Connections을 참조하세요)
pronouns String 사용자의 대명사입니다.
publicEmail String 사용자의 공개 이메일입니다.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답변입니다. (자세한 내용은 Connections을 참조하세요)
state UserState! 사용자의 상태입니다.
status UserStatus 사용자 상태입니다.
twitter String 사용자의 X(이전으로는 Twitter) 아이디입니다.
userAchievements UserAchievementConnection GitLab 15.10에서 도입되었습니다. 상태: 실험. 사용자의 업적입니다. achievements 피처 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
username String! 사용자의 사용자 이름입니다. GitLab의 이 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.
인수를 사용하는 필드
User.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지의 표준 페이지네이션 인자를 받습니다: before: String, after: String, first: Int, 그리고 last: Int.

# 인수
이름 유형 설명
approved Boolean 승인된 병합 요청 결과를 제한합니다. 이 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안인 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 속해야 하는 그룹의 글로벌 ID입니다. 서브그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예: [1, 2]
labels [String!] 레이블 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 레이블을 모두 가질 것입니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수의 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 브랜치 중 하나를 소스로 가져야 할 것입니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우 모든 처리된 병합 요청은 이 상태를 가져야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 처리된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가져야 할 것입니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
User.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인자(before: String, after: String, first: Int, last: Int)를 허용합니다.

# 매개변수
이름 타입 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화되어 있는 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 임시 병합 요청으로 결과를 제한합니다.
groupId GroupID 작성된 병함 요청이 포함되어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열입니다. 예를 들어 [1, 2]입니다.
labels [String!] 레이블 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 레이블을 모두 갖게 됩니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 매개변수의 목록입니다. 경고: 이 매개변수는 실험적이며 나중에 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 갖습니다.
state MergeRequestState 병합 요청 상태입니다. 제공되는 경우 모든 해결된 병합 요청은 이 상태를 갖게 됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 갖습니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
사용자.그룹

사용자가 액세스하는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, and last: Int.

# Arguments
이름 유형 설명
permissionScope GroupPermission 사용자가 그룹에 대한 권한을 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
사용자.organizations

사용자가 액세스 권한을 가지고 있는 조직들입니다.

GitLab 16.6에서 소개됨. 상태: 실험 중.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인자를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

# 인수
이름 타입 설명
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
User.reviewRequestedMergeRequests

사용자가 리뷰할 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

# Arguments
이름 타입 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
assigneeUsername String 담당자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 이 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 이 타임스탬프 이전에 생성된 병합 요청입니다.
draft Boolean 초안 병합 요청 결과를 제한합니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IIDs 배열, 예를 들어 [1, 2]
labels [String!] 라벨 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 라벨이 모두 있어야 합니다.
mergedAfter Time 이 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 이 날짜 이전에 병합된 병합 요청입니다.
milestoneTitle String 마일스톤의 제목입니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
sort MergeRequestSort 이 기준으로 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나를 소스로 가져야 합니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태여야 합니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청에는 이러한 브랜치 중 하나를 대상으로 가져야 합니다.
updatedAfter Time 이 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 이 타임스탬프 이전에 업데이트된 병합 요청입니다.
사용자.저장된응답

사용자가 작성한 저장된 응답입니다.

SavedReply를 반환합니다.

# 아규먼트
이름 타입 설명
id UsersSavedReplyID! 저장된 답변의 ID.
User.snippets

사용자가 작성한 코드 조각들.

SnippetConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
ids [SnippetID!] 글로벌 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
User.starredProjects

유저가 스타를 표시한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지네이션 인자(before: String, after: String, first: Int, last: Int)를 허용합니다.

# Arguments
이름 유형 설명
search String 검색 쿼리.
User.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지의 표준 페이징 인자를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 유형 설명
endDate Time 로그된 날짜가 endDate와 같거나 그 이전인 날짜 범위 내에서 timelog를 나열합니다.
endTime Time 로그된 시간이 endTime과 같거나 그 이전인 시간 범위 내에서 timelog를 나열합니다.
groupId GroupID 그룹에 대한 timelog를 나열합니다.
projectId ProjectID 프로젝트에 대한 timelog를 나열합니다.
sort TimelogSort 특정 순서로 timelog를 나열합니다.
startDate Time 로그된 날짜가 startDate와 같거나 그 이후인 날짜 범위 내에서 timelog를 나열합니다.
startTime Time 로그된 시간이 startTime과 같거나 그 이후인 시간 범위 내에서 timelog를 나열합니다.
username String 사용자에 대한 timelog를 나열합니다.
사용자.todos

사용자의 할 일 목록입니다.

TodoConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

# Arguments
이름 유형 설명
action [할일_동작_열거형!] 필터링할 동작입니다.
authorId [ID!] 작성자의 식별자입니다.
groupId [ID!] 그룹의 식별자입니다.
projectId [ID!] 프로젝트의 식별자입니다.
state [할일_상태_열거형!] 할일의 상태입니다.
type [할일_대상_열거형!] 할일의 유형입니다.

WorkItemWidget

구현:

필드
이름 유형 설명
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetDefinition

구현:

필드
이름 유형 설명
type WorkItemWidgetType! 위젯 유형.

입력 유형

인수로 사용될 수 있는 유형 (모든 스칼라 유형도 인수로 사용될 수 있음).

여기에는 일반적으로 사용되는 입력 유형만 나열되어 있습니다. 변이 입력 유형은 해당 변이 유형을 참조하세요.

AiChatInput

인자

이름 타입 설명
agentVersionId AiAgentVersionID 채팅에 답변할 에이전트 버전의 글로벌 ID입니다.
content String! 메시지의 내용입니다.
currentFile AiCurrentFileInput 제거됨: 상태: 실험. GitLab 16.6에서 도입됨.
namespaceId NamespaceID 사용자가 작업 중인 네임스페이스의 글로벌 ID입니다.
resourceId AiModelID 변이할 리소스의 글로벌 ID입니다.

AiCurrentFileInput

Arguments

이름 타입 설명
contentAboveCursor String 커서 위의 내용.
contentBelowCursor String 커서 아래의 내용.
fileName String! 파일 이름.
selectedText String! 선택한 텍스트.

AiExplainCodeInput

Arguments

이름 유형 설명
messages [AiExplainCodeMessageInput!]! AI에 의해 설명되어야 하는 코드 메시지입니다.
resourceId AiModelID! 변형할 전역 리소스 ID입니다.

AiExplainCodeMessageInput

Arguments

이름 유형 설명
content String! 메시지의 내용입니다.
role String! 메시지의 역할 (system, user, assistant).

AiExplainVulnerabilityInput

인수

이름 유형 설명
includeSourceCode Boolean AI 프롬프트에 취약점 소스 코드를 포함합니다.
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AiFillInMergeRequestTemplateInput

인수

이름 유형 설명
content String! 채울 템플릿 내용입니다.
resourceId AiModelID! 변경 사항의 글로벌 ID입니다.
sourceBranch String! 변경 사항의 소스 브랜치입니다.
sourceProjectId ID 변경 사항이 있는 프로젝트의 ID입니다.
targetBranch String! 변경 사항이 병합될 대상 브랜치입니다.
title String! 생성할 병합 요청의 제목입니다.

AiGenerateCommitMessageInput

Arguments

| 이름 | 유형 | 설명 | | ————————————————————— | ————————– | —————————- | | resourceId | AiModelID! | 변경할 전역 리소스 ID입니다. |

AiGenerateCubeQueryInput

Arguments

이름 타입 설명
question String! 프로젝트 데이터에 질문할 내용입니다.
resourceId AiModelID! 변형할 리소스의 글로벌 ID입니다.

AiGenerateDescriptionInput

매개변수

이름 유형 설명
content String! 메시지의 내용입니다.
descriptionTemplateName String 메시지를 생성하기 위해 사용할 설명 템플릿의 이름입니다.
resourceId AiModelID! 변이할 전역 리소스의 글로벌 ID입니다.

AiResolveVulnerabilityInput

인수

이름 유형 설명
resourceId AiModelID! 변이할 리소스의 전역 ID입니다.

AiSummarizeCommentsInput

매개변수

이름 유형 설명
resourceId AiModelID! 변경할 리소스의 글로벌 ID입니다.

AiSummarizeNewMergeRequestInput

두 브랜치를 기반으로 새로운 병합 요청을 요약합니다. add_ai_summary_for_new_mr 기능 플래그가 비활성화된 경우 null을 반환합니다.

Arguments

이름 유형 설명
resourceId AiModelID! 변이할 리소스의 글로벌 ID입니다.
sourceBranch String! 변경 사항의 소스 브랜치입니다.
sourceProjectId ID 변경 사항이 있는 프로젝트의 ID입니다.
targetBranch String! 변경 사항이 병합될 대상 브랜치입니다.

AiSummarizeReviewInput

인자

이름 유형 설명
resourceId AiModelID! 변경할 리소스의 글로벌 ID입니다.

AlertManagementPayloadAlertFieldInput

HTTP 통합의 사용자 정의 매핑 속성을 수정하는 동안 사용할 수 있는 필드입니다.

Arguments

이름 유형 설명
fieldName AlertManagementPayloadAlertFieldName! GitLab 경보 필드 이름.
label String 페이로드 경로의 인간이 읽을 수 있는 라벨입니다.
path [PayloadAlertFieldPathSegment!]! 페이로드 JSON 내부 값의 경로입니다.
type AlertManagementPayloadAlertFieldType! 구문 분석된 값의 유형입니다.

Ci 작업 실패 분석 입력

인수

이름 유형 설명
resourceId AiModelID! 변이할 리소스의 글로벌 ID입니다.

BoardIssueInput

Arguments

이름 유형 설명
assigneeUsername [String] 담당자의 사용자 이름으로 필터링합니다.
assigneeWildcardId AssigneeWildcardId 담당자 와일드카드로 필터링합니다. assigneeUsername 및 assigneeUsernames와 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름으로 필터링합니다.
confidential Boolean 기밀 여부로 필터링합니다.
epicId EpicID Epic ID로 필터링합니다. epicWildcardId와 호환되지 않습니다.
epicWildcardId EpicWildcardId Epic ID 와일드카드로 필터링합니다. epicId와 호환되지 않습니다.
healthStatusFilter HealthStatusFilter 이슈의 건강 상태를 나타냅니다. “none” 및 “any” 값을 지원합니다.
iids [String!] 이슈의 IIDs 목록입니다. 예: ["1", "2"].
iterationCadenceId [IterationsCadenceID!] 반복 주기 ID 목록으로 필터링합니다.
iterationId [IterationID!] 반복 ID 목록으로 필터링합니다. iterationWildcardId와 호환되지 않습니다.
iterationTitle String 반복 제목으로 필터링합니다.
iterationWildcardId IterationWildcardId 반복 ID 와일드카드로 필터링합니다.
labelName [String] 라벨 이름으로 필터링합니다.
milestoneTitle String 마일스톤 제목으로 필터링합니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. “NONE” 및 “ANY”와일드카드 값이 지원됩니다.
not NegatedBoardIssueInput 부정된 인수 목록입니다.
or UnionedIssueFilterInput 포함된 OR을 사용하는 인수 목록입니다.
releaseTag String 릴리스 태그로 필터링합니다.
search String 이슈 제목 또는 설명을 위한 검색 쿼리입니다.
types [IssueType!] 지정된 이슈 유형으로 필터링합니다.
weight String 가중치로 필터링합니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. weight와 호환되지 않습니다.

CiVariableInput

CI/CD 변수를 정의하는 데 사용되는 속성입니다.

Arguments

이름 유형 설명
key String! 변수의 이름입니다.
value String! 변수의 값입니다.

CommitAction

Arguments (매개변수)

Name Type Description
action CommitActionMode! 수행할 작업: create, delete, move, update 또는 chmod.
content String 파일의 내용.
encoding CommitEncoding 파일의 인코딩. 기본값은 텍스트입니다.
executeFilemode Boolean 파일의 실행 플래그를 활성화/비활성화합니다.
filePath String! 파일의 전체 경로.
lastCommitId String 알려진 마지막 파일 커밋 ID입니다.
previousPath String 이동된 파일의 원래 전체 경로.

컴플라이언스 프레임워크 필터

Arguments

이름 유형 설명
id ComplianceManagementFrameworkID 컴플라이언스 프레임워크의 ID입니다.
not NegatedComplianceFrameworkFilters 부정된 컴플라이언스 프레임워크 필터 입력입니다.
presenceFilter ComplianceFrameworkPresenceFilter 프로젝트의 컴플라이언스 프레임워크의 존재 여부를 확인합니다. “none”과 “any” 값을 지원합니다.

컴플라이언스 프레임워크 입력

Arguments

이름 유형 설명
color String 컴플라이언스 프레임워크의 새 색상 표현(hex 형식)입니다. 예: #FCA121.
default Boolean 그룹의 기본 프레임워크로 이 컴플라이언스 프레임워크를 설정합니다.
description String 컴플라이언스 프레임워크의 새 설명입니다.
name String 컴플라이언스 프레임워크의 새 이름입니다.
pipelineConfigurationFullPath String 프로젝트 리포지토리에 저장된 컴플라이언스 파이프라인 구성의 전체 경로입니다. 예: .gitlab/.compliance-gitlab-ci.yml@compliance/hipaa. Ultimate 전용.

ComplianceStandardsAdherenceInput

인수

이름 타입 설명
checkName ComplianceStandardsAdherenceCheckName 컴플라이언스 표준의 체크 이름입니다.
projectIds [ProjectID!] 프로젝트별 컴플라이언스 표준 준수를 필터링합니다.
standard ComplianceStandardsAdherenceStandard 컴플라이언스 표준의 이름입니다.

ComplianceViolationInput

Arguments

이름 타입 설명
mergedAfter Date 이 날짜 이후에 병합된 병합 요청 (포함).
mergedBefore Date 이 날짜 이전에 병합된 병합 요청 (포함).
projectIds [ProjectID!] 프로젝트별로 규정 준수 위반 사항을 필터링합니다.
targetBranch String 대상 브랜치별로 규정 준수 위반 사항을 필터링합니다.

DastProfileCadenceInput

DAST 프로필 주기를 나타냅니다.

Arguments

이름 유형 설명
duration Int DAST 프로필 주기의 기간입니다.
unit DastProfileCadenceUnit DAST 프로필 주기의 기간 단위입니다.

DastProfileScheduleInput

DAST 프로필 일정에 대한 입력 유형입니다.

매개변수

이름 유형 설명
active Boolean Dast 프로필 일정의 상태입니다.
cadence DastProfileCadenceInput Dast 프로필 일정의 주기입니다.
startsAt Time Dast 프로필 일정의 시작 시간입니다.
timezone String Dast 프로필 일정의 시작 시간의 시간대입니다.

DastSiteProfileAuthInput

DastSiteProfile의 인증을 위한 입력 유형입니다.

Arguments

이름 유형 설명
enabled Boolean 인증이 활성화되었는지를 나타냅니다.
password String 대상에서 사용할 인증을 위한 비밀번호입니다.
passwordField String 로그인 HTML 양식의 비밀번호 필드의 이름입니다.
submitField String 로그인 HTML 양식의 로그인 제출 버튼의 이름 또는 ID입니다.
url String 대상 웹사이트의 로그인 HTML 양식이 포함된 페이지의 URL입니다.
username String 대상에서 사용할 인증을 위한 사용자 이름입니다.
usernameField String 로그인 HTML 양식의 사용자 이름 필드의 이름입니다.

DeploymentsOrderByInput

특정 필드로 배포를 정렬하는 값을 나타냅니다.

인수

이름 유형 설명
createdAt SortDirectionEnum 생성된 시간순으로 정렬합니다.
finishedAt SortDirectionEnum 완료된 시간순으로 정렬합니다.

DiffImagePositionInput

Arguments

이름 유형 설명
baseSha String 댓글이 작성된 브랜치의 병합 베이스입니다.
headSha String! 댓글이 작성된 시점의 HEAD의 SHA입니다.
height Int! 이미지의 총 높이입니다.
paths DiffPathsInput! 변경된 파일의 경로입니다. 이 입력의 두 속성 모두 선택 사항이지만, 적어도 하나는 필요합니다.
startSha String! 비교 대상인 브랜치의 SHA입니다.
width Int! 이미지의 총 너비입니다.
x Int! 노트의 X 위치입니다.
y Int! 노트의 Y 위치입니다.

DiffPathsInput

디프패스인풋

매개변수

이름 유형 설명
newPath String HEAD SHA의 파일 경로입니다.
oldPath String 시작 SHA의 파일 경로입니다.

DiffPositionInput

Arguments

이름 유형 설명
baseSha String 코멘트가 작성된 브랜치의 머지 베이스입니다.
headSha String! 코멘트가 작성된 시점의 HEAD의 SHA입니다.
newLine Int 변경된 HEAD SHA의 라인입니다. 이 필드의 사용법에 대한 자세한 내용은 REST API 문서를 참조하세요.
oldLine Int 변경된 start SHA의 라인입니다. 이 필드의 사용법에 대한 자세한 내용은 REST API 문서를 참조하세요.
paths DiffPathsInput! 변경된 파일의 경로입니다. 이 입력의 프로퍼티들은 모두 선택적(optional)입니다. 하지만 적어도 하나는 필요합니다.
startSha String! 비교 대상이 되는 브랜치의 SHA입니다.

DoraProjectFilterInput

DORA 메트릭을 위해 종합될 프로젝트의 필터 매개변수입니다.

Arguments

이름 타입 설명
topic [String!] 주제별로 프로젝트를 필터링합니다.

에픽 필터

Arguments

이름 타입 설명
authorUsername String 작성자 사용자 이름으로 필터링합니다.
confidential Boolean 기밀 여부로 필터링합니다.
labelName [String] 라벨 이름으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.
not NegatedEpicBoardIssueInput 부정된 에픽 인수입니다.
or UnionedEpicFilterInput 포함된 OR을 사용하여 인수 목록을 필터링합니다. or_issuable_queries 플래그가 활성화되어 있는 경우에만 무시됩니다.
search String 에픽 제목 또는 설명을 위한 검색 쿼리입니다.

EpicTreeNodeFieldsInputType

에픽 트리의 노드입니다.

인수들

이름 유형 설명
adjacentReferenceId EpicTreeSortingID epic 이슈 또는 이슈의 ID이며 해당 epic 또는 이슈와 교환되는 ID입니다.
id EpicTreeSortingID! 이동되는 epic 이슈 또는 epic의 ID입니다.
newParentId EpicID 새로운 상위 epic의 ID입니다.
relativePosition MoveType 전환 유형입니다. after 또는 before와 같은 유효한 값입니다.

EscalationRuleInput

에스컬레이션 규칙을 나타냅니다.

Arguments

이름 타입 설명
elapsedTimeSeconds Int! 규칙이 활성화되기 전의 시간(초)입니다.
oncallScheduleIid ID 알림을위한 당직 일정입니다.
status EscalationRuleStatus! 규칙이 활성화되는 것을 방지하는 데 필요한 상태입니다.
username String 알림을받을 사용자의 사용자 이름입니다.

Jira사용자매핑입력유형

인수

이름 유형 설명
gitlabId Int GitLab 사용자의 ID.
jiraAccountId String! 사용자의 Jira 계정 ID.

MergeRequestsResolverNegatedParams

Arguments

이름 타입 설명
labels [String!] 라벨 이름의 배열. 모든 해결된 병합 요청에는 이러한 라벨이 없습니다.
milestoneTitle String 마일스톤의 제목.

MonthSelectionInput

제품 분석 사용 데이터를 조회하기 위한 연도 및 월 입력입니다.

Arguments

이름 유형 설명
month Int! 반환 기간의 월
year Int! 반환 기간의 연도

NegatedBoardIssueInput

Arguments

이름 유형 설명
assigneeUsername [String] 담당자의 사용자 이름으로 필터링합니다.
authorUsername String 작성자의 사용자 이름으로 필터링합니다.
epicId EpicID Epic ID로 필터링합니다. epicWildcardId와 호환되지 않습니다.
healthStatusFilter HealthStatus 건강 상태가 해당 이슈에 적용되지 않습니다. 건강 상태가 설정되지 않은 이슈를 포함합니다.
iids [String!] 이슈의 IIDs 목록입니다. 예: ["1", "2"]
iterationId [IterationID!] 일정 ID 목록으로 필터링합니다. iterationWildcardId와 호환되지 않습니다.
iterationTitle String 일정 제목으로 필터링합니다.
iterationWildcardId NegatedIterationWildcardId 일정 ID 와일드카드로 필터링합니다.
labelName [String] 라벨 이름으로 필터링합니다.
milestoneTitle String 마일스톤 제목으로 필터링합니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. “NONE” 및 “ANY” 와일드카드 값이 지원됩니다.
releaseTag String 릴리스 태그로 필터링합니다.
types [IssueType!] 지정된 이슈 유형으로 필터링합니다.
weight String 가중치로 필터링합니다.

NegatedComplianceFrameworkFilters

매개변수

이름 유형 설명
id ComplianceManagementFrameworkID 컴플라이언스 프레임워크의 ID.

NegatedEpicBoardIssueInput

Arguments

이름 유형 설명
authorUsername String 작성자 사용자 이름으로 필터링합니다.
labelName [String] 라벨 이름으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE”과 “ANY”가 지원됩니다.

NegatedEpicFilterInput

Arguments

이름 유형 설명
authorUsername String 작성자 사용자 이름으로 필터링합니다.
labelName [String] 라벨 이름으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.

NegatedIssueFilterInput

Arguments

이름 타입 설명
assigneeId String 이슈에 할당되지 않은 사용자의 ID.
assigneeUsernames [String!] 이슈에 할당되지 않은 사용자의 사용자명.
authorUsername [String!] 이슈의 작성자가 아닌 사용자의 사용자명.
epicId String 이슈와 연관되지 않은 epic의 ID.
healthStatusFilter [HealthStatus!] 이슈에 적용되지 않은 건강 상태 필터. 건강 상태가 설정되지 않은 이슈가 포함됩니다.
iids [String!] 제외할 이슈의 IIDs 목록. 예를 들어, [1, 2].
iterationId [ID!] 이슈에 적용되지 않은 반복의 Global ID 목록.
iterationWildcardId IterationWildcardId 반복 ID 와일드카드의 부정 필터.
labelName [String!] 이 이슈에 적용되지 않은 레이블.
milestoneTitle [String!] 이 이슈에 적용되지 않은 마일스톤.
milestoneWildcardId NegatedMilestoneWildcardId 부정 마일스톤 와일드카드 값으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링하십시오.
releaseTag [String!] 이슈의 마일스톤과 관련이 없는 릴리스 태그. 부모가 그룹인 경우 무시됩니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
weight String 이 이슈에 적용되지 않은 가중치.

NegatedValueStreamAnalyticsIssueFilterInput

Arguments

이름 타입 설명
assigneeUsernames [String!] 이슈에 할당되지 않은 사용자들의 사용자 이름
authorUsername String 이슈를 작성하지 않은 사용자의 사용자 이름
epicId ID 이슈와 연관되지 않은 에픽의 ID
iterationId ID 이슈에 적용되지 않은 이터레이션 Global ID 목록
labelNames [String!] 이 이슈에 적용되지 않은 라벨
milestoneTitle String 이 이슈에 적용되지 않은 마일스톤
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링
weight Int 이 이슈에 적용되지 않은 가중치

OncallRotationActivePeriodInputType

담당자 로테이션의 활성 기간 시간 범위입니다.

Arguments

이름 타입 설명
endTime String! 로테이션 활성 기간의 종료 시간을 24시간 형식으로 나타냅니다. 예: “18:30”
startTime String! 로테이션 활성 기간의 시작 시간을 24시간 형식으로 나타냅니다. 예: “18:30”

OncallRotationDateInputType

On-call 로테이션용 날짜 입력 유형.

Arguments

이름 유형 설명
date String! 날짜의 날짜 구성 요소(YYYY-MM-DD 형식)입니다.
time String! 시간의 시간 구성 요소(24시간 HH:MM 형식)입니다.

OncallRotationLengthInputType

호출 담당 근무의 교대 근무 기간입니다.

Arguments

이름 유형 설명
length Int! 당직 순환의 순환 기간입니다.
unit OncallRotationUnitEnum! 당직 순환의 순환 기간의 단위입니다.

OncallUserInputType

로테이션 사용자 및 색상 팔레트.

매개변수

이름 유형 설명
colorPalette DataVisualizationColorEnum DataVisualizationColorEnum의 값. 당직 사용자에 할당할 팔레트에서의 색상입니다.
colorWeight DataVisualizationWeightEnum 당직 사용자에 할당할 색의 가중치입니다. GitLab에서 당직 일정을 보려면 500 미만의 값은 제공하지 마십시오. 500부터 950 사이의 값은 충분한 대비를 보장합니다.
username String! 당직 로테이션에 참여하는 사용자의 사용자명입니다. 예: "user_one".

PipelineScheduleVariableInput

파이프라인 스케줄 변수에 대한 속성입니다.

Arguments

이름 유형 설명
destroy Boolean 변수를 삭제할지 여부를 나타내는 부울 옵션입니다.
id CiPipelineScheduleVariableID 변경할 변수의 ID입니다.
key String! 변수의 이름입니다.
value String! 변수의 값입니다.
variableType CiVariableType! 변수의 유형입니다.

ReleaseAssetLinkInput

릴리스 자산 링크를 수정할 때 사용할 수 있는 필드입니다.

인수

이름 유형 설명
directAssetPath String 직접 자산 링크에 대한 상대 경로입니다.
linkType ReleaseAssetLinkType 자산 링크의 유형입니다.
name String! 자산 링크의 이름입니다.
url String! 자산 링크의 URL입니다.

ReleaseAssetsInput

릴리스 자산을 수정할 때 사용 가능한 필드입니다.

매개변수

이름 유형 설명
links [ReleaseAssetLinkInput!] 릴리스에 연결할 에셋 링크의 목록입니다.

RequirementLegacyFilterInput

Arguments

이름 유형 설명
legacyIids [String!]! 작업 항목의 기존 요구 사항 IIDs 목록. 예: ["1", "2"].

SastCiConfigurationAnalyzersEntityInput

SAST CI 구성에서 분석기 엔터티를 나타냅니다.

Arguments

이름 유형 설명
enabled Boolean! 분석기의 상태.
name String! 분석기의 이름.
variables [SastCiConfigurationEntityInput!] 분석기의 변수 목록.

SastCiConfigurationEntityInput

SAST CI 구성에서 Entity를 나타냅니다.

Arguments

이름 유형 설명
defaultValue String! 값이 비어있을 경우 사용되는 기본값입니다.
field String! 엔티티의 CI 키워드입니다.
value String! 엔티티의 현재 값입니다.

SastCiConfigurationInput

SAST의 CI 구성을 나타냅니다.

Arguments

이름 타입 설명
analyzers [SastCiConfigurationAnalyzersEntityInput!] SAST 구성에 대한 분석기 및 관련 변수의 목록입니다.
global [SastCiConfigurationEntityInput!] SAST 구성과 관련된 전역 엔터티의 목록입니다.
pipeline [SastCiConfigurationEntityInput!] SAST 구성과 관련된 파이프라인 엔터티의 목록입니다.

SnippetBlobActionInputType

스니펫 파일에 대해 수행할 작업을 나타냅니다.

Arguments

이름 유형 설명
action SnippetBlobActionEnum! 입력 작업의 유형입니다.
content String 스니펫 파일 내용입니다.
filePath String! 스니펫 파일의 경로입니다.
previousPath String 스니펫 파일의 이전 경로입니다.

StatusFilterInput

인수

이름 유형 설명
status RequirementStatusFilter! 작업 항목의 상태.

상태 입력

인수

이름 유형 설명
status TestReportState! 업무 항목에 할당할 상태.

시간대

두 날짜 사이의 포괄적인 범위로 정의된 시간대입니다.

매개변수

이름 유형 설명
end Date! 범위의 끝.
start Date! 범위의 시작.

UnionedEpicFilterInput

인수

이름 유형 설명
authorUsername [String!] 폐기됨: 대신 authorUsernames를 사용하십시오. GitLab 16.6에서 폐기됨.
authorUsernames [String!] 특정 사용자 중 한 명 이상에 의해 작성된 Epic을 필터링합니다.
labelName [String!] 폐기됨: 대신 labelNames를 사용하십시오. GitLab 16.6에서 폐기됨.
labelNames [String!] 특정 라벨 중 하나 이상을 가진 Epic을 필터링합니다.

UnionedIssueFilterInput

Arguments

이름 유형 설명
assigneeUsernames [String!] 주어진 사용자 중 적어도 하나에 할당된 이슈를 필터링합니다.
authorUsernames [String!] 주어진 사용자 중 한 명이 작성한 이슈를 필터링합니다.
labelNames [String!] 주어진 라벨 중 적어도 하나가 있는 이슈를 필터링합니다.

UpdateDiffImagePositionInput

Arguments

이름 타입 설명
height Int 이미지의 총 높이입니다.
width Int 이미지의 총 너비입니다.
x Int 노트의 X 위치입니다.
y Int 노트의 Y 위치입니다.

ValueStreamSettingInput

값 스트림 설정을 위한 속성입니다.

인수

이름 유형 설명
projectIdsFilter [ProjectID!] 값 스트림 데이터를 필터링하는 데 사용되는 프로젝트의 글로벌 ID입니다.

ValueStreamStageInput

값 스트림 단계의 속성.

Arguments

이름 유형 설명
custom Boolean 스테이지가 사용자 지정되었는지 여부입니다. False인 경우 내장된 기본 스테이지를 이름으로 할당합니다.
endEventIdentifier ValueStreamStageEvent 종료 이벤트 식별자입니다.
endEventLabelId LabelID 종료 이벤트 식별자와 연관된 레이블 ID입니다.
hidden Boolean 스테이지가 숨겨졌는지 여부입니다.
name String! 스테이지의 이름입니다.
startEventIdentifier ValueStreamStageEvent 시작 이벤트 식별자입니다.
startEventLabelId LabelID 시작 이벤트 식별자와 연관된 레이블 ID입니다.

VulnerabilityIdentifierInput

Arguments

이름 타입 설명
externalId String 취약점 식별자의 외부 ID입니다.
externalType String 취약점 식별자의 외부 유형입니다.
name String! 취약점 식별자의 이름입니다.
url String! 취약점 식별자의 URL입니다.

VulnerabilityScannerInput

Arguments

이름 유형 설명
id String! 스캐너를 식별하는 고유 ID입니다.
name String! 고유할 필요는 없지만 분석기를 식별하는 가독성 있는 값입니다.
url String! 분석기에 대한 자세한 정보 링크입니다.
vendor VulnerabilityScannerVendorInput 스캐너의 공급업체/유지보수 업체에 관한 정보입니다.
version String! 스캐너의 버전입니다.

VulnerabilityScannerVendorInput

Arguments

이름 유형 설명
name String! 공급업체/유지보수 업체의 이름입니다.

WorkItemConvertTaskInput

인수

이름 유형 설명
lineNumberEnd Int! 리스트 항목 작업을 정의하는 Markdown 소스의 마지막 줄.
lineNumberStart Int! 리스트 항목 작업을 정의하는 Markdown 소스의 첫 줄.
lockVersion Int! 작업 항목에 포함된 작업 설명의 현재 잠금 버전.
title String! 대체될 작업의 전체 문자열. 생성된 작업 항목의 새 제목.
workItemTypeId WorkItemsTypeID! 새 작업 항목을 만드는 데 사용되는 작업 항목 유형의 글로벌 ID.

WorkItemWidgetAssigneesInput

인수

이름 유형 설명
assigneeIds [UserID!]! 담당자의 글로벌 ID입니다.

WorkItemWidgetAwardEmojiUpdateInput

Arguments

이름 유형 설명
action WorkItemAwardEmojiUpdateAction! 업데이트를 위한 액션입니다.
name String! 이모지 이름입니다.

WorkItemWidgetColorInput

Arguments

이름 타입 설명
color Color! 작업 항목의 색상입니다.

WorkItemWidgetCurrentUserTodosInput

Arguments

이름 유형 설명
action WorkItemTodoUpdateAction! 업데이트 작업입니다.
todoId TodoID 할 일의 전역 ID입니다. 없으면 해당 작업 항목의 모든 할 일이 업데이트됩니다.

WorkItemWidgetDescriptionInput

전달인자

이름 타입 설명
description String! 작업 항목의 설명.

WorkItemWidgetHealthStatusInput

Arguments

이름 유형 설명
healthStatus HealthStatus 할 일에 할당할 건강 상태입니다.

WorkItemWidgetHierarchyCreateInput

매개변수

이름 유형 설명
parentId WorkItemID 상위 작업 항목의 글로벌 ID입니다.

WorkItemWidgetHierarchyUpdateInput

Arguments

이름 타입 설명
adjacentWorkItemId WorkItemID 교체할 작업 항목의 ID입니다.
childrenIds [WorkItemID!] 하위 작업 항목의 전역 ID입니다.
parentId WorkItemID 상위 작업 항목의 전역 ID입니다. 연관을 제거하려면 null을 사용하세요.
relativePosition RelativePositionType 교체 유형입니다. BEFORE 또는 AFTER가 유효한 값입니다.

WorkItemWidgetIterationInput

전달인자

이름 유형 설명
iterationId IterationID 작업 항목에 할당할 반복 항목입니다.

WorkItemWidgetLabelsUpdateInput

매개변수

이름 유형 설명
addLabelIds [LabelID!] 작업 항목에 추가할 라벨의 글로벌 ID입니다.
removeLabelIds [LabelID!] 작업 항목에서 제거할 라벨의 글로벌 ID입니다.

WorkItemWidgetMilestoneInput

Arguments

이름 유형 설명
milestoneId MilestoneID 작업 항목에 할당할 마일스톤입니다.

WorkItemWidgetNotesInput

인수

이름 타입 설명
discussionLocked Boolean! 작업 항목의 노트 위젯의 토론 잠금 속성입니다.

WorkItemWidgetNotificationsUpdateInput

매개변수

이름 유형 설명
subscribed Boolean! 구독의 원하는 상태.

WorkItemWidgetProgressInput

전달인자

이름 타입 설명
currentValue Int! 작업 항목의 현재 진행 값입니다.
endValue Int 작업 항목의 종료 값입니다.
startValue Int 작업 항목의 시작 값입니다.

WorkItemWidgetRolledupDatesInput

WorkItemWidgetRolledupDatesInput 에 대한 설명을 입력하세요.

Arguments

이름 유형 설명
dueDateFixed Date 업무 항목의 고정 기한.
dueDateIsFixed Boolean due_date_fixed가 제공되지 않은 경우 기본값은 false입니다.
startDateFixed Date 업무 항목의 고정 시작일.
startDateIsFixed Boolean start_date_fixed가 제공되지 않은 경우 기본값은 false입니다.

WorkItemWidgetStartAndDueDateUpdateInput

Arguments

이름 유형 설명
dueDate Date 작업 항목의 마감일입니다.
startDate Date 작업 항목의 시작일입니다.

WorkItemWidgetTimeTrackingInput

Arguments

이름 유형 설명
timeEstimate String 인간이 읽을 수 있는 형식으로 작업 항목에 대한 시간 예상. 예: 1시간 30분.
timelog WorkItemWidgetTimeTrackingTimelogInput 작업 항목에 소요된 시간에 대한 timelog 데이터.

WorkItemWidgetTimeTrackingTimelogInput

Arguments

이름 유형 설명
spentAt Time 추적한 시간이 소요된 타임스탬프. 제공되지 않으면 현재 타임스탬프로 설정됩니다.
summary String 시간이 어떻게 소요되었는지에 대한 개요입니다.
timeSpent String! 인간이 읽을 수 있는 형식으로 소요된 시간입니다. 예: 1시간 30분.

WorkItemWidgetWeightInput

매개변수

이름 유형 설명
weight Int 작업 항목의 무게.